Daniel Berteaud
ef9489ad43
Typo
2015-03-09 08:54:06 +01:00
Daniel Berteaud
69c3cd3b5a
Display number of members in room in the admin area
...
The number should be quite accurate, as it's now counting socket.io peers
2015-03-06 18:30:03 +01:00
Daniel Berteaud
d27816872f
Mute localVideo to prevent noise
2015-03-06 18:02:04 +01:00
Daniel Berteaud
4eb3d2f7e7
Update conf sample now that SignalMaster is gone
2015-03-06 17:54:38 +01:00
Daniel Berteaud
5c16330671
Typo in API action get_pad_session
2015-03-06 17:27:33 +01:00
Daniel Berteaud
5b7123744c
Typo in locale label
2015-03-06 17:15:16 +01:00
Daniel Berteaud
962e2b5c66
Cleanup toolbar on XS screens
...
Remove Etherpad and chat on XS screens, they are just not usable
2015-03-06 17:13:18 +01:00
Daniel Berteaud
deb53b2e93
Remove wipe data and terminate call support
...
They were already disabled since last GUI revamp. Might come back one day, but they were just not very useful as is, and just made the UI messy
2015-03-06 16:54:06 +01:00
Daniel Berteaud
e1a9d97dd9
Fix displyname and webcam modal not appearing
...
They are now merged into the connecting modal
same for no webrtc support
2015-03-06 16:50:31 +01:00
Daniel Berteaud
0ef7cecb76
Update room activity on join and leave
2015-03-06 15:08:02 +01:00
Daniel Berteaud
cc735d7720
Identify invitaions by session ID instead of session name
2015-03-06 12:44:34 +01:00
Daniel Berteaud
9a4c35de2d
Minor reformating
2015-03-06 12:37:38 +01:00
Daniel Berteaud
ff48f7ec30
Remove SignalMaster as it's not used anymore
2015-03-06 12:07:06 +01:00
Daniel Berteaud
8cd064b3e4
Do not update room_participant table anymore iun ping
2015-03-06 12:03:45 +01:00
Daniel Berteaud
8753ff81b7
Handle leave and disconnect msg
...
And log unhandled messages
2015-03-06 12:02:50 +01:00
Daniel Berteaud
4dc08868f5
Forgot to update the schema version
2015-03-06 11:58:15 +01:00
Daniel Berteaud
b54e652e37
Drop table room_participants
2015-03-06 11:51:01 +01:00
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
2015-03-06 11:48:21 +01:00
Daniel Berteaud
fd4d464a51
Some comment in the signaling part
2015-03-05 18:47:40 +01:00
Daniel Berteaud
45806953a5
Check if websocket connection should be allowed
2015-03-05 18:27:34 +01:00
Daniel Berteaud
3a52c92a03
Reduce name length, add a session ID and rename socket_peers to peers
2015-03-05 18:08:28 +01:00
Daniel Berteaud
ab41125a08
Remove useless cookie
2015-03-05 17:36:01 +01:00
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
2015-03-05 14:43:47 +01:00
Daniel Berteaud
07107e5d39
Increase peer_id size
2015-03-04 18:30:04 +01:00
Daniel Berteaud
9ffbe83a98
Some space before starting teh app
2015-02-27 17:01:43 +01:00
Daniel Berteaud
63dbf66b89
Check DB version when starting
...
Also do not run checks on each page rendering, just once at startup
2015-02-27 16:37:29 +01:00
Daniel Berteaud
2b861dba96
Add a script skeleton to update the database
2015-02-27 15:51:26 +01:00
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
2015-02-27 14:52:01 +01:00
Daniel Berteaud
71867c0f0d
Remove the MOH popover
...
I just find it anoying
2015-02-27 14:24:39 +01:00
Daniel Berteaud
b8f6f7313f
Better instructions for screensharing on FF
...
in the help page
2015-02-27 14:09:00 +01:00
Daniel Berteaud
78d150c071
Small typo on the class tag
2015-02-27 13:06:32 +01:00
Daniel Berteaud
fd77acbae8
Add explanation for screen sharing on Firefox
...
Fix #94
2015-02-27 13:05:53 +01:00
Daniel Berteaud
fe77d9a85d
More space for the help links so you wont toggle the corresponding input accidentaly
2015-02-25 13:33:54 +01:00
Daniel Berteaud
83356a2248
Don't show MOH popover if the button isn't displayed
2015-02-24 22:23:05 +01:00
Daniel Berteaud
dcbc616b01
Fix viewport width on small screens
2015-02-24 20:35:45 +01:00
Daniel Berteaud
779542d516
Reduce powered by length so it better fit small screens
2015-02-24 18:53:55 +01:00
Daniel Berteaud
700636532b
Use larger buttons
2015-02-24 18:46:58 +01:00
Daniel Berteaud
28a23a2d41
Fix broken en locale file
2015-02-23 09:47:05 +01:00
Daniel Berteaud
e0f32571c2
Pretify MOH popup
2015-02-20 18:10:52 +01:00
Daniel Berteaud
2dace775e6
Tooltip on configuration menu
2015-02-20 17:57:26 +01:00
Daniel Berteaud
6f130d014d
Change font to Happy Monkey
2015-02-20 17:42:33 +01:00
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
2015-02-20 14:47:10 +01:00
Daniel Berteaud
34f92c019b
Possibility to set fixed credentials for turn server
2015-02-20 12:01:50 +01:00
Daniel Berteaud
5fbdbcd985
Forgot to remove old jquery
2015-02-20 12:01:30 +01:00
Daniel Berteaud
19af94e58a
Update t jquery to 1.11.2
2015-02-20 10:44:01 +01:00
Daniel Berteaud
b81bd7873a
Update bootstrap-switch to 3.3.2
2015-02-20 10:38:58 +01:00
Daniel Berteaud
7614232561
Change the glyph for screen sharing button
2015-02-20 10:22:54 +01:00
Daniel Berteaud
c0b35ef075
Fix an uninitialized var
2015-02-20 10:19:41 +01:00
Daniel Berteaud
f5c50a68f8
Better explanation of supported devices
2015-02-20 10:19:30 +01:00
Daniel Berteaud
ddff031cec
Room names are case insensitive: convert to lower case
2015-02-19 23:05:19 +01:00