1
0
mirror of https://github.com/dani/vroom.git synced 2024-07-02 20:22:55 +02:00
Commit Graph

435 Commits

Author SHA1 Message Date
Daniel Berteaud
583daeb341 Join password isn't needed anymore with email invitations 2014-06-03 09:44:02 +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
20d1bf695f Add grouped actions
To mute/unmute/suspend/resume everyone in one click
Fix #54
2014-06-02 22:15:50 +02:00
Daniel Berteaud
eb8d155d82 One missing OCCURRED typo fix 2014-06-02 21:29:46 +02:00
Daniel Berteaud
547d5365a1 Only enable sound detection if supported
Also use a lower threshold. -80 should be enough
And should Fix #55
2014-06-02 20:55:39 +02:00
Daniel Berteaud
d23e40e89d Don't add moh notif if it just resumed 2014-06-02 12:08:27 +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
7c90b688f4 Default MoH to pause
Fix #51
2014-06-02 10:24:14 +02:00
Daniel Berteaud
376e089705 Add some notes about audio only in help page 2014-05-31 15:13:08 +02:00
Daniel Berteaud
6b9bcd953f Add notes that webcam is not optional
In email invites and about page
2014-05-31 15:00:17 +02:00
Daniel Berteaud
4bcd816d77 Animation on dropdown menus
Fix #48
2014-05-31 14:34:31 +02:00
Daniel Berteaud
d780a63c41 Reduce volume of MoH
Fix #49
2014-05-31 14:27:01 +02:00
Daniel Berteaud
094bcbae2e Mute preview instead of pausing the video
FF doesn't support pausing one video with another connected to the same stream still playing
So, be consistent between FF and webkit, and just mute the preview
Also lower the volume of the previews (70%) and bump the one of the main video
Fix #47 and also fix #50
2014-05-31 14:20:27 +02:00
Daniel Berteaud
c840438feb Only play previews which are paused 2014-05-30 19:00:23 +02:00
Daniel Berteaud
f235f3a13c Add btn class to extension and audio only buttons
So they are more discoverable
2014-05-30 18:30:45 +02:00
Daniel Berteaud
db4c9084bb typo in fr locale 2014-05-30 18:12:02 +02:00
Daniel Berteaud
5e664660dd Support audio only fallback
Fix #46
2014-05-30 18:01:44 +02:00
Daniel Berteaud
05c0851d31 Don't pause preview on small screens, as there's no main video div 2014-05-30 17:08:16 +02:00
Daniel Berteaud
bf6f1de4f3 Add a timer in the navbar 2014-05-30 16:41:23 +02:00
Daniel Berteaud
2d36ad921b Pause a preview when going on the main div
This reduce the CPU pressure, as only one stream needs to be decoded
Also prevent the main vid to double its audio level (which was not a bad thing, but was just beacause this same track was decoded and played twice, it'd be better to play with the volume of only one track)
Doesn't work well on FF for now (because FF doesn't like switching main div, it often do not resume the video, or after several seconds, will need to investigate)
2014-05-30 13:59:51 +02:00
Daniel Berteaud
5c5c17ebe2 Don't dup video el ID 2014-05-30 13:19:49 +02:00
Daniel Berteaud
20d3c40dd9 Allow the new screensharing on Chrome35/Linux
I see no crash or other problem
2014-05-30 13:10:33 +02:00
Daniel Berteaud
f7c22254b3 Use success class for askForName setting 2014-05-30 13:08:15 +02:00
Daniel Berteaud
37ef2240f9 Update msg when seting passwords (join or owner) 2014-05-30 13:07:12 +02:00
Daniel Berteaud
3c19a340a2 Don't display peer ID if the peer has no displayName 2014-05-30 12:36:38 +02:00
Daniel Berteaud
ccd1f68a87 Update to SimpleWebRTC 1.8.3 2014-05-30 12:31:35 +02:00
Daniel Berteaud
80734145ac Fix string ID conflict 2014-05-30 12:06:12 +02:00
Daniel Berteaud
15ba0508fe Rebase signal master to current GIT 2014-05-30 12:01:34 +02:00
Daniel Berteaud
05131716a6 Display info about how long rooms (both standard and persistant) are kept 2014-05-30 10:12:11 +02:00
Daniel Berteaud
6c796f1a15 Minor locale update 2014-05-29 23:32:17 +02:00
Daniel Berteaud
60f0cb53b9 Update fr and en locales 2014-05-29 23:30:42 +02:00
Daniel Berteaud
3d9ad7fff4 Make the password forms look nicer 2014-05-29 23:13:10 +02:00
Daniel Berteaud
94f0be24f8 Adapt the client side JS to the new modal dialog for join password 2014-05-29 22:55:20 +02:00
Daniel Berteaud
8473b831cf Move the joinPass option in its own modal dialog
Same as the owner pass
2014-05-29 22:54:55 +02:00
Daniel Berteaud
098c7ce94e Move the askForName button to the right 2014-05-29 12:58:12 +02:00
Daniel Berteaud
a82a55ac14 Change the glyphicon for room locking
The lock symbol will be used for join password setting
2014-05-29 12:38:37 +02:00
Daniel Berteaud
27cbd18dcf Remove obsolete strings in locales 2014-05-29 12:36:29 +02:00
Daniel Berteaud
4e5f6b7ffa Adapt JS part to the new modal dialog for persistent rooms 2014-05-29 12:36:11 +02:00
Daniel Berteaud
21776096d6 Move persistent/ownerpass form in its own modal dialog
Accessible with a simple button in the conf menu
2014-05-29 12:35:37 +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
8bc01a7027 Add localizations for the new invitation response feature 2014-05-28 15:10:27 +02:00
Daniel Berteaud
4c44d6e63e Do not HTML escape the plain text version of invitations email 2014-05-28 14:58:03 +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
fbd3fa4830 Use a common class for public forms
And make them a bit larger
2014-05-28 14:53:45 +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
37cd041a7d Fix a typo in string ID 2014-05-28 14:34:26 +02:00
Daniel Berteaud
d99fe04c64 Small enhancement in the invitation html template 2014-05-28 14:21:53 +02:00