77 Commits

Author SHA1 Message Date
c743f19551 Add acorn dependency
I'm not clear on why this is needed (currently offline so cannot check).
Browserify doesn't work without it since we removed pug which bundled
a bunch of weird dev libraries, such as acorn (commit 2d14e5f).
2019-11-19 13:08:49 -03:00
2d14e5fd33 Replace pug with doT
Pug contains a lot of unnecessary dependencies leading to code bloat,
which results in increased docker package size, and thus docker image
size). express-dot-engine is much simpler and performs better.
2019-11-19 12:21:19 -03:00
9916e216c6 3.0.0 2019-11-19 00:04:21 -03:00
1c46b31655 Change binary name to peer-calls 2019-11-19 00:02:00 -03:00
0978bbd25b Remove unnecessary @types/redux 2019-11-18 22:41:53 -03:00
d189df90a5 Enable incremental TypeScript builds 2019-11-18 22:40:34 -03:00
23fabb0b0c Do not always require custom configuration files 2019-11-18 13:01:01 -03:00
0b4aa45f95 2.1.0 2019-11-18 09:42:37 -03:00
a097e26a20 2.1.0-3 2019-11-18 00:54:16 -03:00
a66f74cd81 2.1.0-2 2019-11-18 00:38:11 -03:00
ce38e595f2 Move lodash & socket.io to prod deps 2019-11-18 00:38:08 -03:00
12f598ce0c 2.1.0-1 2019-11-18 00:33:14 -03:00
392ae6909d 2.1.0-0 2019-11-18 00:24:38 -03:00
e90c8c53f6 Update all libraries (including react)
Setting muted to video results in warning:

Warning: unstable_flushDiscreteUpdates: Cannot flush updates when React
is already rendering

This seems to be a bug in React:

https://github.com/testing-library/react-testing-library/issues/470
2019-11-16 09:47:54 -03:00
46f639021e Use tsify instead of tsc --watch
ts --watch currenly writes all files after a change. This is not good
because a server always reboots after a change in client, and vice-versa
2019-11-15 19:58:45 -03:00
4c28775b12 Add tsify and run npm audit fix 2019-11-15 19:54:30 -03:00
7e3956068b Fix linting errors 2019-11-14 00:27:22 -03:00
0b068dbe1d Add types to package.json 2019-11-14 00:23:14 -03:00
03aa7696ba Do not count system messages for unread 2019-11-14 00:01:32 -03:00
cb61490db1 Fix watchify command 2019-11-13 23:52:15 -03:00
43f5754be9 Add debug as dependency 2019-11-13 23:36:12 -03:00
d5453c9c30 Use babel-minify instead of uglify-js 2019-11-13 23:31:18 -03:00
20caf4d1f4 Add core-js polyfill 2019-11-13 23:22:56 -03:00
b50ee272b7 Upgrade packages 2019-11-13 23:16:12 -03:00
a06bd72629 Add rimraf and npm run clean task 2019-11-13 22:30:13 -03:00
523fd27307 Move frontend dependencies into devDependencies 2019-11-13 22:25:13 -03:00
33b3651002 Upgrade screenfull 2019-11-13 22:23:14 -03:00
aafc076a0f Remove redux-mock-store 2019-11-13 22:18:26 -03:00
b7f2b454ba Replace underscore by lodash 2019-11-13 22:16:34 -03:00
4fa6a0d17a Refactor all components 2019-11-13 18:36:31 -03:00
e9926e3484 Refactor actions/reducers to TS 2019-11-13 11:16:09 -03:00
1eaca46a16 Install typescript, upgrade server to TypeScript 2019-11-13 00:54:35 -03:00
b1e9a883f7 2.0.12 2019-11-11 19:52:22 -03:00
001327ef81 2.0.11 2019-11-11 19:41:30 -03:00
15d105c0c9 Upgrade node-sass 2019-11-11 19:41:27 -03:00
191ef4f86a 2.0.10 2019-11-11 19:39:30 -03:00
15e870a0d5 Move tests in same folder as modules
This is to make imports cleaner
2019-07-07 19:16:31 +08:00
bca30f37ad 2.0.9 2019-07-07 18:37:22 +08:00
329108185d 2.0.8 2019-07-07 10:51:43 +08:00
d9fee4eeec Run npm audit --fix and fix tests 2019-07-07 10:38:05 +08:00
Jerko Steiner
d8ec33a22f Fix breaking changes 2018-12-11 19:31:41 +01:00
Jerko Steiner
50ced279e5 Update all dependencies to the latest versions 2018-12-11 18:47:58 +01:00
Jerko Steiner
d24f1ab711 Update nodemon because of malicious package
New version no longer uses flatmap-stream
2018-12-05 11:04:18 +01:00
Michael H. Arieli
6fba9c876b Fix bug: Removed "moment" usage
Also remove the timestamp from the UI, not needed when dealing with live chat (in session).

Note: still gonna keep the timestamp in messages data, might use it to display chat summary when call ends.
2018-11-25 07:57:29 -08:00
Michael H. Arieli
ecb2132c36 Fix bug: Use "screenfull" for cross-browser support for fullscreen 2018-11-25 07:09:26 -08:00
Michael H. Arieli
0d8d3fbb33 Implemented socket chat 2018-11-23 16:55:48 -08:00
Jerko Steiner
21e3040dc3 2.0.7 2018-11-14 22:25:07 +01:00
Lucian I. Last
db0c6a24ce npm #45 (#48)
* Edits on package.json #45

Add prepublishOnly https://docs.npmjs.com/misc/scripts
Add bin https://docs.npmjs.com/files/package.json#bin

* `chmod +x src/index.js`

This is required because file is run from package.json:7 bin

* Add npm install documentation #45

* Add npm badge

* Styling change by npm in package.json

* Add warning on npm global install

https://github.com/jeremija/peer-calls/pull/48#issuecomment-437192240
2018-11-13 22:27:56 +01:00
Jerko Steiner
589f1091b7 2.0.5 2018-11-07 10:38:37 +01:00
Jerko Steiner
5873ffc1d9 2.0.4 2018-11-07 10:38:22 +01:00