Daniel Berteaud
c3543a77b5
Some more logs in debug mode
11 years ago
Daniel Berteaud
8b0a0ae6ee
Purge inactive participants from the database
...
Fix #74
11 years ago
Daniel Berteaud
35475e3638
Add the timestamp when adding a participant in the room
11 years ago
Daniel Berteaud
fdb2840451
Update activity timestamp for each peer when they ping a room
11 years ago
Daniel Berteaud
c97c1f6866
Add an activity_timestamp column in participants table
11 years ago
Daniel Berteaud
ba80a3b429
Add localization for the new delete room feature
...
And this last commit fix #75
11 years ago
Daniel Berteaud
561b61704b
Some more explanation on terminate room action
11 years ago
Daniel Berteaud
9c2808c046
Handle terminate call in JS client
11 years ago
Daniel Berteaud
1694d22534
Add a button+modal to terminate call
11 years ago
Daniel Berteaud
da8633c1a3
Fix a typo goodby -> goodbye
11 years ago
Daniel Berteaud
35cc1dd3a2
Add a deleteRoom action handler
...
And adapt the goodbye page to allow empty room name
11 years ago
Daniel Berteaud
192521e8c7
Add a delete_room helper to remove a specific room
11 years ago
Daniel Berteaud
3e8b0bb819
Empty password fields on modal dismiss
11 years ago
Daniel Berteaud
4fb6de7a1d
Add cancel buttons on password modal
...
Both join and owner
11 years ago
Daniel Berteaud
f39b5798a8
More standard line wrap
11 years ago
Daniel Berteaud
8123f53c34
Fix a missing closing div
11 years ago
Daniel Berteaud
351a9421c3
Fix undefined variable when loging out
11 years ago
Daniel Berteaud
37a8cbd4fe
Better button layout on goodby page
11 years ago
Daniel Berteaud
4266377454
Better button layout on error page
11 years ago
Daniel Berteaud
8257c4401a
No opacity exception for XS screens
...
As they use a more standard layout now, where a preview can be selected as the main video
11 years ago
Daniel Berteaud
5848938f08
Fix log message when setting peer role in the database
11 years ago
Daniel Berteaud
64fdb9bf33
Do not hide the main div on XS screen
...
Instead, reduce the previews size (up to 4 previews in a row), and place the main div just under, using all the available width
Not perfect yet, but much better than before, so fix #73
11 years ago
Daniel Berteaud
cc106a6691
sm breakpoint is 768px
11 years ago
Daniel Berteaud
e8f4df2d9a
Add sample httpd conf for etherpad
11 years ago
Daniel Berteaud
75c683b8b4
Enclose wss proxy directives in IfModule
...
So it should work even if mod_proxy_wstunnel isn't available (socket.io should fallback to another method like xhr-polling)
11 years ago
Daniel Berteaud
62e769a2b3
Only reduce preview opacity when width > 750
...
Fix #72
11 years ago
Daniel Berteaud
a36ba57b8d
Add missing close button on wipe data dialog
11 years ago
Daniel Berteaud
7e634c0b39
Add localization for the new confirm on quit dialog
11 years ago
Daniel Berteaud
953b9486c0
Add a confirm dialog when quiting
...
Fix #69
11 years ago
Daniel Berteaud
d58bb6738e
Cleanup notifications class
...
Fix #71
11 years ago
Daniel Berteaud
d43d387b8c
Add localization for the new wipe data feature
11 years ago
Daniel Berteaud
023b6e47f7
Better look for the wipe confirm dialog
11 years ago
Daniel Berteaud
f2760ef0c2
Remove useless msg
11 years ago
Daniel Berteaud
acbf3a6ba5
Add the wipe data button in the help modal
11 years ago
Daniel Berteaud
8b6be5c14a
Add the wipe modal and implement logic to wipe data
...
Both chatHistory (client side only) and etherpad (needs server side) are handled
Fix #68
11 years ago
Daniel Berteaud
d094539207
Add a new "wipe data" button in the conf menu
11 years ago
Daniel Berteaud
136a92efa6
Hide etherpad button on XS screens
...
Fix #70
11 years ago
Daniel Berteaud
4a1a6e813c
Use a helper to create etherpad sessions
11 years ago
Daniel Berteaud
31fca2b4ef
Use a helper to create etherpad group and pad
11 years ago
Daniel Berteaud
3c0fd60be5
Also create etherpad group on room creation
11 years ago
Daniel Berteaud
e000bf6ccf
Update README
11 years ago
Daniel Berteaud
081a8c18bf
Delete the pad, not just the group
11 years ago
Daniel Berteaud
bbe77d48cf
Create etherpad group when joining, not creating the room
...
So it's created for pre-existing rooms
11 years ago
Daniel Berteaud
479639e1f7
Reload etherpad iFrame immediatly on color change
...
Instead of waiting for the next opening of the etherpad menu
11 years ago
Daniel Berteaud
c4a87c698c
Forbid color change if etherpad is opened
...
So colors doesn't get out of sync
11 years ago
Daniel Berteaud
a0c2084d07
Load the etherpad iframe only when clicking on the button
...
Work arround a problem in FF where the pad wasn't loaded properly
Also reload the iFrame if we changed our color so it's being synced
11 years ago
Daniel Berteaud
109f4380da
Add a new etherpadBaseDomain param so you can set the domain for etherpad Cookie
11 years ago
Daniel Berteaud
c1418e3aee
Add a new slide on the index to talk about etherpad integration
...
Only if etherpad is enabled
11 years ago
Daniel Berteaud
261ac0bdc3
Better etherpad iframe sizing
11 years ago
Daniel Berteaud
5beda54955
Fix chat button appearance when etherpad is disabled
11 years ago