Daniel Berteaud
1acb0795fb
Do not store room partticipants in the DB
...
Just in memory, it's not something we must store long term, was just needed to pass data between VROOM and SignalMaster
10 years ago
Daniel Berteaud
fd4d464a51
Some comment in the signaling part
10 years ago
Daniel Berteaud
45806953a5
Check if websocket connection should be allowed
10 years ago
Daniel Berteaud
3a52c92a03
Reduce name length, add a session ID and rename socket_peers to peers
10 years ago
Daniel Berteaud
ab41125a08
Remove useless cookie
10 years ago
Daniel Berteaud
9b1de92ba5
Add basic signaling server
...
With this, VROOM is now its own signaling server and do not rely on SignalMaster anymore, which means NodeJS isn't required anymore
There are some downside, for now, only websocket transport is supported, there's no fallback
10 years ago
Daniel Berteaud
07107e5d39
Increase peer_id size
10 years ago
Daniel Berteaud
9ffbe83a98
Some space before starting teh app
10 years ago
Daniel Berteaud
63dbf66b89
Check DB version when starting
...
Also do not run checks on each page rendering, just once at startup
10 years ago
Daniel Berteaud
2b861dba96
Add a script skeleton to update the database
10 years ago
Daniel Berteaud
eff9565144
Re-arrange the admin page so we can have several sub-pages
...
The first and only one for now being the room management
10 years ago
Daniel Berteaud
71867c0f0d
Remove the MOH popover
...
I just find it anoying
10 years ago
Daniel Berteaud
b8f6f7313f
Better instructions for screensharing on FF
...
in the help page
10 years ago
Daniel Berteaud
78d150c071
Small typo on the class tag
10 years ago
Daniel Berteaud
fd77acbae8
Add explanation for screen sharing on Firefox
...
Fix #94
10 years ago
Daniel Berteaud
fe77d9a85d
More space for the help links so you wont toggle the corresponding input accidentaly
10 years ago
Daniel Berteaud
83356a2248
Don't show MOH popover if the button isn't displayed
10 years ago
Daniel Berteaud
dcbc616b01
Fix viewport width on small screens
10 years ago
Daniel Berteaud
779542d516
Reduce powered by length so it better fit small screens
10 years ago
Daniel Berteaud
700636532b
Use larger buttons
10 years ago
Daniel Berteaud
28a23a2d41
Fix broken en locale file
10 years ago
Daniel Berteaud
e0f32571c2
Pretify MOH popup
10 years ago
Daniel Berteaud
2dace775e6
Tooltip on configuration menu
10 years ago
Daniel Berteaud
6f130d014d
Change font to Happy Monkey
10 years ago
Daniel Berteaud
c1a9092505
Get SimpleWebRTC conf from the API
...
Instead of printing it in a JS scriplet inline. Also add a modal popup while the initial connection is being established
Also make the max frame rate to be configured
10 years ago
Daniel Berteaud
34f92c019b
Possibility to set fixed credentials for turn server
10 years ago
Daniel Berteaud
5fbdbcd985
Forgot to remove old jquery
10 years ago
Daniel Berteaud
19af94e58a
Update t jquery to 1.11.2
10 years ago
Daniel Berteaud
b81bd7873a
Update bootstrap-switch to 3.3.2
10 years ago
Daniel Berteaud
7614232561
Change the glyph for screen sharing button
10 years ago
Daniel Berteaud
c0b35ef075
Fix an uninitialized var
10 years ago
Daniel Berteaud
f5c50a68f8
Better explanation of supported devices
10 years ago
Daniel Berteaud
ddff031cec
Room names are case insensitive: convert to lower case
10 years ago
Daniel Berteaud
8ecbeb32a6
Do not hardcode stun and turn scheme
...
Instead, read a ful uri from the config, so you can specify turns if you want
10 years ago
Daniel Berteaud
77c0a43ae3
Update to SimpleWebRTC 1.13.3
10 years ago
Daniel Berteaud
c1c9810381
Cleanup MOH button
10 years ago
Daniel Berteaud
e71bea9df6
Cleanup etherpad button
10 years ago
Daniel Berteaud
629805f484
Use bigger buttons on XS screens
10 years ago
Daniel Berteaud
d546404060
Update README
10 years ago
Daniel Berteaud
e70c58f27d
Fix buttons state handling
10 years ago
Daniel Berteaud
79edf07f1d
Change overlay action icon for cam suspend
10 years ago
Daniel Berteaud
116de87a46
Push mute and suspend buttons in the header toolbar on XS screens
...
Fix #88
10 years ago
Daniel Berteaud
4d8edee674
Typo in default pid file
10 years ago
Daniel Berteaud
986651a079
Print correct message if you select no window in Firefox
10 years ago
Daniel Berteaud
cfac2dc3e6
Make sure button content can fit
10 years ago
Daniel Berteaud
f8b85793f3
Update jquery browser plugin
...
ALso include the non minified version
10 years ago
Daniel Berteaud
89baa452ab
Disable screen sharing on mobile platform
...
As on Android devices (some at least) it seems to report it's available but do not work
10 years ago
Daniel Berteaud
2efadd4d43
PID File is now configurable
10 years ago
Daniel Berteaud
c4b8fccb82
Error if the database isn't available
...
Instead of failing silently later
10 years ago
Daniel Berteaud
dcfc8c174d
Check etherpad API is reachable and log an error if it isn't
10 years ago