Daniel Berteaud
|
c3543a77b5
|
Some more logs in debug mode
|
2014-06-18 14:22:12 +02:00 |
|
Daniel Berteaud
|
8b0a0ae6ee
|
Purge inactive participants from the database
Fix #74
|
2014-06-18 13:56:19 +02:00 |
|
Daniel Berteaud
|
35475e3638
|
Add the timestamp when adding a participant in the room
|
2014-06-18 13:39:35 +02:00 |
|
Daniel Berteaud
|
fdb2840451
|
Update activity timestamp for each peer when they ping a room
|
2014-06-18 13:38:36 +02:00 |
|
Daniel Berteaud
|
da8633c1a3
|
Fix a typo goodby -> goodbye
|
2014-06-18 12:49:20 +02:00 |
|
Daniel Berteaud
|
35cc1dd3a2
|
Add a deleteRoom action handler
And adapt the goodbye page to allow empty room name
|
2014-06-18 12:42:16 +02:00 |
|
Daniel Berteaud
|
192521e8c7
|
Add a delete_room helper to remove a specific room
|
2014-06-18 12:31:39 +02:00 |
|
Daniel Berteaud
|
351a9421c3
|
Fix undefined variable when loging out
|
2014-06-17 23:08:46 +02:00 |
|
Daniel Berteaud
|
5848938f08
|
Fix log message when setting peer role in the database
|
2014-06-17 17:01:02 +02:00 |
|
Daniel Berteaud
|
f2760ef0c2
|
Remove useless msg
|
2014-06-16 19:33:22 +02:00 |
|
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
|
2014-06-16 19:22:14 +02:00 |
|
Daniel Berteaud
|
4a1a6e813c
|
Use a helper to create etherpad sessions
|
2014-06-16 17:37:59 +02:00 |
|
Daniel Berteaud
|
31fca2b4ef
|
Use a helper to create etherpad group and pad
|
2014-06-16 16:05:05 +02:00 |
|
Daniel Berteaud
|
3c0fd60be5
|
Also create etherpad group on room creation
|
2014-06-13 19:03:26 +02:00 |
|
Daniel Berteaud
|
081a8c18bf
|
Delete the pad, not just the group
|
2014-06-13 17:30:04 +02:00 |
|
Daniel Berteaud
|
bbe77d48cf
|
Create etherpad group when joining, not creating the room
So it's created for pre-existing rooms
|
2014-06-13 16:39:23 +02:00 |
|
Daniel Berteaud
|
109f4380da
|
Add a new etherpadBaseDomain param so you can set the domain for etherpad Cookie
|
2014-06-13 14:19:02 +02:00 |
|
Daniel Berteaud
|
c1418e3aee
|
Add a new slide on the index to talk about etherpad integration
Only if etherpad is enabled
|
2014-06-13 13:44:10 +02:00 |
|
Daniel Berteaud
|
1c3a7c2687
|
Enable etherpad access in the interface
|
2014-06-13 12:49:25 +02:00 |
|
Daniel Berteaud
|
1bf4330ec9
|
Add jquery etherpad-lite plugin
|
2014-06-13 11:30:24 +02:00 |
|
Daniel Berteaud
|
ce7ed9e8b5
|
Fix delete_room logic
|
2014-06-13 11:24:38 +02:00 |
|
Daniel Berteaud
|
6416c8ac6a
|
Update room deletion helper
And remove etherpad groups when the corresponding room is deleted
|
2014-06-13 10:37:21 +02:00 |
|
Daniel Berteaud
|
8378ddb78a
|
Add basic etherpad handling (create group, pad user session)
|
2014-06-12 22:52:53 +02:00 |
|
Daniel Berteaud
|
03252b99b2
|
Add new settings for etherpad
|
2014-06-12 21:34:18 +02:00 |
|
Daniel Berteaud
|
8894735650
|
Add name and email in headers
|
2014-06-12 18:56:54 +02:00 |
|
Daniel Berteaud
|
11691f244f
|
Add a few more reserved words
|
2014-06-09 12:59:10 +02:00 |
|
Daniel Berteaud
|
5658c6db4e
|
Update browser not supported dialog
Adapt links for android (point to Google Play)
Don't display browsers download link on iOS, as they will not work anyway
Fix #62
|
2014-06-08 15:38:11 +02:00 |
|
Daniel Berteaud
|
5185018da9
|
Expire invitations before checking if the token is valid
|
2014-06-05 18:57:07 +02:00 |
|
Daniel Berteaud
|
2fdda24bd3
|
Add feedback_thanks to the list of reserved names
|
2014-06-05 18:29:47 +02:00 |
|
Daniel Berteaud
|
12b7f32e14
|
Add a "promote to owner" button
Fix #58
|
2014-06-04 16:00:29 +02:00 |
|
Daniel Berteaud
|
5f01424bb5
|
Update room creation
Uses JS now to submit so it can fail gracefuly on error, and warn if room already eists, instead of redirecting to the ugly error page
Fix #52
|
2014-06-03 22:30:19 +02:00 |
|
Daniel Berteaud
|
2a437cc4fd
|
Various cleanups in invitations handling
|
2014-06-03 09:43:11 +02:00 |
|
Daniel Berteaud
|
50cab2837f
|
Handle join auth through the invitation token
|
2014-06-03 09:09:52 +02:00 |
|
Daniel Berteaud
|
eca15d3987
|
Add the name in join notifications subject
Fix #53
|
2014-06-02 12:03:32 +02:00 |
|
Daniel Berteaud
|
581889f559
|
Typo occured -> occurred
|
2014-06-02 10:40:51 +02:00 |
|
Daniel Berteaud
|
5e664660dd
|
Support audio only fallback
Fix #46
|
2014-05-30 18:01:44 +02:00 |
|
Daniel Berteaud
|
bf6f1de4f3
|
Add a timer in the navbar
|
2014-05-30 16:41:23 +02:00 |
|
Daniel Berteaud
|
37ef2240f9
|
Update msg when seting passwords (join or owner)
|
2014-05-30 13:07:12 +02:00 |
|
Daniel Berteaud
|
8876352913
|
Protect every table or field name in SQL queries
|
2014-05-28 15:40:14 +02:00 |
|
Daniel Berteaud
|
11a86f4fe2
|
Small cleanups in vroom.pl
|
2014-05-28 15:16:49 +02:00 |
|
Daniel Berteaud
|
2511d72663
|
Do not allow response if the invitation has already been processed
|
2014-05-28 14:55:50 +02:00 |
|
Daniel Berteaud
|
c133030704
|
Add a timestamp field to invitations
And purge those older than 2 hours
|
2014-05-28 14:35:25 +02:00 |
|
Daniel Berteaud
|
77f5239164
|
Enable UTF-8 on MySQL connection
|
2014-05-28 13:22:15 +02:00 |
|
Daniel Berteaud
|
5a4affa600
|
Process invitations on ping
and send status to the inviter
Mark responses as processed once sent
|
2014-05-28 12:41:21 +02:00 |
|
Daniel Berteaud
|
67c7ac4438
|
Handle invitation responses
Not used yet, we also need to pass the response to the inviter
|
2014-05-28 09:39:38 +02:00 |
|
Daniel Berteaud
|
d597d4a790
|
Add notifications in the table before sending the email
And manage invitations cleanups when rooms expire
|
2014-05-27 19:09:30 +02:00 |
|
Daniel Berteaud
|
45a418b9c6
|
Fix resources path when not running on a dedicated vhost
|
2014-05-26 22:13:53 +02:00 |
|
Daniel Berteaud
|
149bcdde72
|
Fix a few untranslated message
also normalize localization in actions' handler
|
2014-05-25 01:21:14 +02:00 |
|
Daniel Berteaud
|
f53a16b86d
|
Forbid setting an owner password for rooms which uses a common name
This list can be set in the config
|
2014-05-25 01:12:49 +02:00 |
|
Daniel Berteaud
|
4ee0d76444
|
Add MoH when you are alone in the room
You can pause/resume music
Stops when someone joins, and resume when the last peer leaves
Also prints a message
Fix #42
|
2014-05-23 19:16:45 +02:00 |
|