Daniel Berteaud
c6945486d1
Dont put technical details on the front page
...
They are explained on the about page
2014-05-22 08:54:48 +02:00
Daniel Berteaud
0bb47f855d
Various fixes in fr locale
2014-05-21 21:44:27 +02:00
Daniel Berteaud
503422991d
Fix negation in fr locale
2014-05-21 21:22:07 +02:00
Daniel Berteaud
fed045a3da
Reword in fr locale
2014-05-21 19:01:02 +02:00
Daniel Berteaud
b3a613ddc7
Change the way notifications are triggered
...
And send the name of the participant in the notification email (only if name is asked before you can join)
2014-05-21 18:08:43 +02:00
Daniel Berteaud
43169f282e
Add localization for the new display name feature (ask on join)
2014-05-21 17:40:25 +02:00
Daniel Berteaud
63810ec697
Small reword in fr locale
2014-05-20 23:20:52 +02:00
Daniel Berteaud
70597ee9f7
Add notes about notifications on the help page
2014-05-20 21:47:32 +02:00
Daniel Berteaud
656ac33b1a
Add a new more slides in the carousel
2014-05-20 21:37:35 +02:00
Daniel Berteaud
fa2545b2fa
Add a title on the remove email button
2014-05-20 11:41:12 +02:00
Daniel Berteaud
ceb3690e97
Send notifications and add localizations
2014-05-20 11:17:38 +02:00
Daniel Berteaud
e5dcbbce0b
Add localization for the new CREATE_THIS_ROOM button
2014-05-19 11:40:53 +02:00
Daniel Berteaud
fdc22b45ce
Rework no sound detected message in fr locale
2014-05-19 10:55:21 +02:00
Daniel Berteaud
0d186fefd0
Allow unmute/resume webcam in owner's actions
2014-05-18 22:44:44 +02:00
Daniel Berteaud
24bee4d6f8
Prevent muting/suspending/kicking other owners
...
Also print a few notifications
2014-05-18 22:04:47 +02:00
Daniel Berteaud
299b3393e4
Add localizations for new owner actions
2014-05-18 20:02:11 +02:00
Daniel Berteaud
9062fd568c
Notify and explain why the display name is truncated
2014-05-16 18:20:02 +02:00
Daniel Berteaud
596ef48dcb
Add a sticky footer div
2014-05-15 16:16:05 +02:00
Daniel Berteaud
83cafa7536
Warn if no sound has been detected
...
Fix #29
2014-05-15 14:02:37 +02:00
Daniel Berteaud
9c89212fbb
Add note about possible persistent rooms expiry
2014-05-15 10:34:20 +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
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
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
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
6e48945f4e
More help items
2014-05-13 22:58:21 +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
eaf20b6a13
Send join password in email invitations
...
Fix #26
2014-05-13 17:52:03 +02:00
Daniel Berteaud
163121d57f
Add localization for NOT_ALLOWED msg
2014-05-12 23:05:47 +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
7498b2b498
Add fr and en locales for password protection
2014-05-12 19:07:19 +02:00
Daniel Berteaud
f65932fee1
Some more email invitation refactoring
2014-05-10 11:37:35 +02:00
Daniel Berteaud
1d8ad29190
Send alternative/multipart emails
...
Plus some other adjustements
Fix #20
Unfortunatly, it's not sufficient, as gmail still often tags invitations as spam :-(
but still a bit better
2014-05-10 00:10:44 +02:00
Daniel Berteaud
0a051f8c05
Add a placeholder for the comment field
2014-05-09 19:24:52 +02:00
Daniel Berteaud
6ef394b914
Add a thank page after feedback submission
...
Fix #16
2014-05-09 19:15:30 +02:00
Daniel Berteaud
f1012ad480
Various cleanups on the index page
2014-05-09 18:45:10 +02:00
Daniel Berteaud
10db137f6c
Rework the invitation menu
...
Fix #17
2014-05-09 16:49:00 +02:00
Daniel Berteaud
3aa3415a0e
Add a feedback form
...
Add a link to the feedback page in the public toolbar, and the goodby page
Should fix #14
2014-05-07 19:10:59 +02:00
Daniel Berteaud
3b99238cbf
Add a join button on conflict error
...
Cleanup stash handling for the error template, and add a button to join the room
Should fix #12
2014-05-07 16:56:47 +02:00
Daniel Berteaud
a480375248
Add tooltips for tchat buttons
2014-05-04 14:49:54 +02:00
Daniel Berteaud
1ef8ead6da
Various corrections in fr locale
2014-05-03 13:34:07 +02:00
Daniel Berteaud
959356454c
Fix a typo in fr locale
2014-05-03 13:26:07 +02:00
Daniel Berteaud
f0adf964f3
Enhance the extension install modal dialog
2014-05-03 11:51:55 +02:00
Daniel Berteaud
a9bd21a596
Better spam score
...
- Correctly encode the subject
- Change subject string in en and fr locales (looks like gmail doesn't like "Join us")
Should fix #10
2014-05-02 23:42:48 +02:00
Daniel Berteaud
20734ca705
Alert if browser is not supported
...
Add a modal dialog uf the browser doesn't support WebRTC or dataChannels
2014-05-02 23:04:54 +02:00
Daniel Berteaud
536143bdf0
Update screen sharing
...
Since Chrome 34, a new API for screen sharing is available (the previous one using the flag will probably be deprecated soon)
This commit adds:
- Source of a simple Chrome extension to use this new API (which is a perfect copy of the sample extension given by &yet here: https://github.com/HenrikJoreteg/getScreenMedia
- Adapt help page
- New modal dialog to prompt user to install the extension from Google Web Store
- Better error messages if you can't share your screen
Should fix #7
2014-05-01 21:35:07 +02:00
Daniel Berteaud
28b897e2b9
Translate missing string
...
"one of the peers" was hardcoded instead of being localized
2014-04-19 19:23:27 +02:00
Daniel Berteaud
8ee54e1198
Fix a typo in fr locale
2014-04-07 13:58:09 +02:00
Daniel Berteaud
f7e87e18d5
Fix ERROR_ROOM_s_LOCKED in fr locale
2014-04-03 19:37:23 +02:00
Daniel Berteaud
cef5791a89
Initial import
2014-04-03 17:42:54 +02:00