28 Commits

Author SHA1 Message Date
Michael H. Arieli
721e993dc2 Fixed lint testing 2018-11-23 17:41:39 -08:00
Michael H. Arieli
0d8d3fbb33 Implemented socket chat 2018-11-23 16:55:48 -08:00
Michael H. Arieli
352a10ab89 Fixed typo - wrong file name 2018-11-23 08:27:24 -08:00
Michael H. Arieli
4645fd7e6e Replaced SVG with "Material-Icons" font 2018-11-23 08:24:45 -08:00
Michael H. Arieli
5ece2ccfe2 Fixed lint testing
Note: had to increase max-len to 400 since <svg> string is long
2018-11-22 17:03:10 -08:00
Michael H. Arieli
ce7eed3541 Created a simple toolbar
- Audio/Video toggling
- Fullscreen
- Hangout (return to homepage)
2018-11-22 11:35:44 -08:00
Jerko Steiner
6d92c1add3 Fix broken tests after update 2018-11-07 10:36:15 +01:00
795d31f89f Add ability to set custom base url (reverse proxy)
The URL can be set by either:

1. Setting the `baseUrl` property in `config/default.json`,
   `config/local.json`, or `config/${NODE_ENV}.json` file.
2. Setting the `PEERCALLS_BASE_URL` environment variable.

For example:

```
$ PEERCALLS_BASE_URL=/test1/test2 npm start

> peer-calls@2.0.3 start /peer-calls
> node src/index.js

  peercalls WebSocket URL: /test1/test2/ws +0ms
  peercalls Listening on: 3000 +76ms
```

In this case, opening `http://localhost:3000/test1/test2` would open the
homepage.

Fix #42
2017-08-17 20:14:17 -04:00
1740b4b752 Add autoPlay & playsInline to <video /> 2017-06-20 22:27:28 -04:00
cc1639eade Add compatibility layer for iOS 11 2017-06-20 19:11:51 -04:00
6c24bf4e60 Switch to pure components, closes #36 2017-06-18 09:28:18 -04:00
8a8c7b570f Show peer icon when no video 2017-06-18 08:35:20 -04:00
cad9b70d50 Add ACTIVE_TOGGLE 2017-06-18 08:24:01 -04:00
54c7cdad00 Fix linting errors 2017-06-17 23:17:31 -04:00
edda50b287 Reorganize window 2017-06-17 23:14:26 -04:00
368fa5102b Move peer stuff to actions 2017-06-17 22:54:29 -04:00
e0474ccb4f Make calls work 2017-06-17 13:22:40 -04:00
b8ebbf8cc4 Fix build 2017-06-17 11:06:48 -04:00
4009b9c7d7 Add Input-test.js 2017-06-17 10:56:05 -04:00
06821e1fce Increase test coverage 2017-06-17 10:43:01 -04:00
300afd6b2f Add tests for actions & reducers 2017-06-17 09:49:48 -04:00
33b891f170 First unit test 2017-06-14 21:05:12 -04:00
15e446b540 browserify/sass build working 2017-06-09 00:02:22 -04:00
80c8be2f56 Middle of refactor 2017-06-08 21:35:24 -04:00
b50eb79463 Use standard linter 2017-06-08 19:47:45 -04:00
6bbabc1f33 Add messaging support (experimental) 2017-05-30 23:56:24 -04:00
71185dcd54 Fix mute video 2016-04-24 12:02:44 -04:00
Jerko Steiner
f92bb8a6c1 Rename src/js to src/client 2016-04-04 18:01:31 -04:00