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
11 years ago
Daniel Berteaud
eaf20b6a13
Send join password in email invitations
...
Fix #26
11 years ago
Daniel Berteaud
163121d57f
Add localization for NOT_ALLOWED msg
11 years ago
Daniel Berteaud
25f2602694
Remove room lock, not that usefull now that you can use a password
11 years ago
Daniel Berteaud
75709997d9
Notify other peers when a password is set
11 years ago
Daniel Berteaud
7498b2b498
Add fr and en locales for password protection
11 years ago
Daniel Berteaud
f65932fee1
Some more email invitation refactoring
11 years ago
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
11 years ago
Daniel Berteaud
0a051f8c05
Add a placeholder for the comment field
11 years ago
Daniel Berteaud
6ef394b914
Add a thank page after feedback submission
...
Fix #16
11 years ago
Daniel Berteaud
f1012ad480
Various cleanups on the index page
11 years ago
Daniel Berteaud
10db137f6c
Rework the invitation menu
...
Fix #17
11 years ago
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
11 years ago
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
11 years ago
Daniel Berteaud
a480375248
Add tooltips for tchat buttons
11 years ago
Daniel Berteaud
1ef8ead6da
Various corrections in fr locale
11 years ago
Daniel Berteaud
959356454c
Fix a typo in fr locale
11 years ago
Daniel Berteaud
f0adf964f3
Enhance the extension install modal dialog
11 years ago
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
11 years ago
Daniel Berteaud
20734ca705
Alert if browser is not supported
...
Add a modal dialog uf the browser doesn't support WebRTC or dataChannels
11 years ago
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
11 years ago
Daniel Berteaud
28b897e2b9
Translate missing string
...
"one of the peers" was hardcoded instead of being localized
11 years ago
Daniel Berteaud
8ee54e1198
Fix a typo in fr locale
11 years ago
Daniel Berteaud
f7e87e18d5
Fix ERROR_ROOM_s_LOCKED in fr locale
11 years ago
Daniel Berteaud
cef5791a89
Initial import
11 years ago