1
0
mirror of https://github.com/dani/vroom.git synced 2024-06-28 01:39:29 +02:00
Commit Graph

1100 Commits

Author SHA1 Message Date
Daniel Berteaud
83cafa7536 Warn if no sound has been detected
Fix #29
2014-05-15 14:02:37 +02:00
Daniel Berteaud
94de8f308b Various comments and small code cleanup 2014-05-15 13:41:01 +02:00
Daniel Berteaud
7748c39b43 Update README.md to include link to the ML
Fix #25
2014-05-15 12:13:55 +02:00
Daniel Berteaud
8122691209 Cleanup setPassword handler 2014-05-15 10:58:35 +02:00
Daniel Berteaud
7222122f23 Localize msg in ping handler 2014-05-15 10:54:05 +02:00
Daniel Berteaud
0fddb7e790 Don't flush custom message on invitation
So you can send the same message to several people easily
2014-05-15 10:42:57 +02:00
Daniel Berteaud
e2cb0d41b5 Center the navbar in the conf menu 2014-05-15 10:40:59 +02:00
Daniel Berteaud
e00e0f7605 Cleanup the ping action handler 2014-05-15 10:40:40 +02:00
Daniel Berteaud
9c89212fbb Add note about possible persistent rooms expiry 2014-05-15 10:34:20 +02:00
Daniel Berteaud
6517fb930a Add a new setting to expire persistent rooms
Using a dedicated timeout, so you can set it very high, but still remove very old rooms
Fix #28
2014-05-15 10:30:57 +02:00
Daniel Berteaud
883905af6a Fix feedback email templates
As they now need to be in email_html and email_text format
2014-05-14 23:26:41 +02:00
Daniel Berteaud
102df46a80 Reduce page title size
h1 was a bit too big
2014-05-14 23:03:40 +02:00
Daniel Berteaud
1695c9dfff Only the owner is allowed to lock/unlock a room 2014-05-14 22:14:25 +02:00
Daniel Berteaud
96d8a0eaa6 Fix error handling for lock/unlock 2014-05-14 21:51:35 +02:00
Daniel Berteaud
dec8da6a44 Don't add the active class on the lock button if locked
prevent an inconsistent button state if the owner join a locked room (after he authenticate)
2014-05-14 21:12:04 +02:00
Daniel Berteaud
a15e6d7199 Don't allow previous participant to join if locked 2014-05-14 21:09:09 +02:00
Daniel Berteaud
76ae8e18ea Prevent owner to be locked out of its own room
If the room was locked when he left
2014-05-14 21:02:36 +02:00
Daniel Berteaud
2b461fbc59 Move lock button at the top of the conf menu 2014-05-14 20:52:31 +02:00
Daniel Berteaud
43f3fba40b Revert "Remove room lock, not that usefull now that you can use a password"
This reverts commit 25f2602694.

Locking can still be usefull to prevent participant to join, event is they know the pass

Conflicts:
	public/js/vroom.js
2014-05-14 20:44:52 +02:00
Daniel Berteaud
e4ce4b9678 Check if room exists in the goodbye route 2014-05-14 17:46:18 +02:00
Daniel Berteaud
072215a071 Add custom message intro in email invitation
Also don't XML escape translated strings in the plain text version
2014-05-14 17:30:28 +02:00
Daniel Berteaud
d80ab2440a Change email input placeholder 2014-05-14 13:55:58 +02:00
Daniel Berteaud
2800c35dca Cleanup error handling in ajax requests 2014-05-14 13:52:36 +02:00
Daniel Berteaud
fdff058521 Add a custom message field in email invitations
Can be used to send the join password, or anything else
2014-05-14 13:42:40 +02:00
Daniel Berteaud
cea2189774 Store join paswword hashed
Do not trade security and privacy for convenience
2014-05-14 09:05:00 +02:00
Daniel Berteaud
e394b8d911 Hide the app URL on XS screens 2014-05-14 08:43:03 +02:00
Daniel Berteaud
8ab49c3b9e Dont call maxHeight() before it's defined 2014-05-13 23:27:10 +02:00
Daniel Berteaud
1c7cc79768 Only grant the owner role if creation succedded 2014-05-13 23:23:02 +02:00
Daniel Berteaud
6e48945f4e More help items 2014-05-13 22:58:21 +02:00
Daniel Berteaud
769e288796 Revamp help page 2014-05-13 22:11:56 +02:00
Daniel Berteaud
4fb717b6be Use form instead of simple divs for paswords
So hitting enter also submit it
2014-05-13 21:04:45 +02:00
Daniel Berteaud
697b143cef Add an auth form in the join template
Lets you authenticate as the room owner even if there's no join pasword
2014-05-13 20:26:09 +02:00
Daniel Berteaud
a5837dac98 Implement owner password auth
Owner passwords are salt+sha256 hashed (unlike join password) as they do not need cleartext access
For now, you also have to set a join password if you want to be able to auth as an owner
Need to implement a password popup if there's an owner password but no join password
2014-05-13 19:22:47 +02:00
Daniel Berteaud
7a7ee8603b Add MySQL field for owner_password 2014-05-13 18:07:59 +02:00
Daniel Berteaud
eaf20b6a13 Send join password in email invitations
Fix #26
2014-05-13 17:52:03 +02:00
Daniel Berteaud
0226271045 Move getRole to a function
Will probably be used elsewhere soon
2014-05-13 17:34:11 +02:00
Daniel Berteaud
89b7e7ff0f Small animation when owner element are enabled
Makes a nicer experience
2014-05-13 14:33:36 +02:00
Daniel Berteaud
41b5f5754b Hide conf menu by default
And display it only if we are the owner of the room
2014-05-13 14:26:15 +02:00
Daniel Berteaud
9364ff66d8 Fix password prompt when you're the owner
Also fix a typo
2014-05-12 23:21:06 +02:00
Daniel Berteaud
e70be95255 Add password to the list of reserved words 2014-05-12 23:16:02 +02:00
Daniel Berteaud
163121d57f Add localization for NOT_ALLOWED msg 2014-05-12 23:05:47 +02:00
Daniel Berteaud
240a0d2aa0 Set default role to participant 2014-05-12 23:03:48 +02:00
Daniel Berteaud
76468a8958 Only allow owner (creator) to set a passord 2014-05-12 22:57:15 +02:00
Daniel Berteaud
065eac4be5 Fix log warning 2014-05-12 22:31:00 +02:00
Daniel Berteaud
25f2602694 Remove room lock, not that usefull now that you can use a password 2014-05-12 22:25:36 +02:00
Daniel Berteaud
75709997d9 Notify other peers when a password is set 2014-05-12 22:10:06 +02:00
Daniel Berteaud
074a5e6785 Make the conf menu larger 2014-05-12 21:57:54 +02:00
Daniel Berteaud
c092c45431 Move lock button in config menu 2014-05-12 21:52:50 +02:00
Daniel Berteaud
7498b2b498 Add fr and en locales for password protection 2014-05-12 19:07:19 +02:00
Daniel Berteaud
a4ae1dbc0b Localize response message on password set/unset 2014-05-12 19:03:44 +02:00