Daniel Berteaud
|
2511d72663
|
Do not allow response if the invitation has already been processed
|
11 years ago |
Daniel Berteaud
|
fbd3fa4830
|
Use a common class for public forms
And make them a bit larger
|
11 years ago |
Daniel Berteaud
|
c133030704
|
Add a timestamp field to invitations
And purge those older than 2 hours
|
11 years ago |
Daniel Berteaud
|
77f5239164
|
Enable UTF-8 on MySQL connection
|
11 years ago |
Daniel Berteaud
|
f95e2730bd
|
Change ping responce notif class to info
And disable autoHide
|
11 years ago |
Daniel Berteaud
|
5a4affa600
|
Process invitations on ping
and send status to the inviter
Mark responses as processed once sent
|
11 years ago |
Daniel Berteaud
|
67c7ac4438
|
Handle invitation responses
Not used yet, we also need to pass the response to the inviter
|
11 years ago |
Daniel Berteaud
|
d597d4a790
|
Add notifications in the table before sending the email
And manage invitations cleanups when rooms expire
|
11 years ago |
Daniel Berteaud
|
45a418b9c6
|
Fix resources path when not running on a dedicated vhost
|
11 years ago |
Daniel Berteaud
|
806ec1d443
|
Use a much lower thrshold to detect no sound
the previous -40 triggered far too much false positives
|
11 years ago |
Daniel Berteaud
|
513fd90d47
|
Don't display cryptic peer ID
When the participant hasn't set a display name
|
11 years ago |
Daniel Berteaud
|
07276cbd86
|
Slightly delay MoH check
So it doesn't start/stop when you join a room with participants
|
11 years ago |
Daniel Berteaud
|
d4dcea1b58
|
Shorter animations for main video transitions
|
11 years ago |
Daniel Berteaud
|
149bcdde72
|
Fix a few untranslated message
also normalize localization in actions' handler
|
11 years ago |
Daniel Berteaud
|
f53a16b86d
|
Forbid setting an owner password for rooms which uses a common name
This list can be set in the config
|
11 years ago |
Daniel Berteaud
|
6cfec8335b
|
Only reduce font size on really small screens
And don't reduce that much
|
11 years ago |
Daniel Berteaud
|
8f582b0e57
|
More comments + few cleanups
|
11 years ago |
Daniel Berteaud
|
f44dac9b8e
|
Remove context menu on the main video
|
11 years ago |
Daniel Berteaud
|
34bdc2f27e
|
Better main video sizing
|
11 years ago |
Daniel Berteaud
|
7ca297267f
|
Also correctly fade out the main video when we unshare our screen
|
11 years ago |
Daniel Berteaud
|
811f61fab2
|
Fix main video removal when the peer share its screen
|
11 years ago |
Daniel Berteaud
|
950a84fbbe
|
Some code refactoring
Reduce duplicate code
Also add some more checks that event received from the signaling channel are sent by owners (ignore them if it's not the case)
|
11 years ago |
Daniel Berteaud
|
36d202585c
|
Don't loop to check if MoH is needed
Instead, start it once when you join the room, and check each time a peer leaves if it must be re-enabled
|
11 years ago |
Daniel Berteaud
|
9766ea688a
|
Do not autoplay moh if it was muted
|
11 years ago |
Daniel Berteaud
|
32790721f4
|
Fix going fullScreen when double clicking the main video
|
11 years ago |
Daniel Berteaud
|
2cf278e25b
|
Fix handling our own screen preview
|
11 years ago |
Daniel Berteaud
|
d6f70c8594
|
Small transitions for previews
Also fix main video removal if it's a peer's screen
|
11 years ago |
Daniel Berteaud
|
1913a24a44
|
Fix video remove
|
11 years ago |
Daniel Berteaud
|
7fd7d863ed
|
Add transitions for the main video
And also remove some duplicated code
|
11 years ago |
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
|
11 years ago |
Daniel Berteaud
|
f4ab4626e9
|
Hide the unread counter until needed
|
11 years ago |
Daniel Berteaud
|
20d03ec012
|
Add a counter of unread message for the text chat
|
11 years ago |
Daniel Berteaud
|
3a4c4680f8
|
Add link to the icon set
|
11 years ago |
Daniel Berteaud
|
319dd9a03e
|
Wait a bit before enabling owner's action button
As all the channels have to be ready first
|
11 years ago |
Daniel Berteaud
|
0ac90f012c
|
Warning if webcam access is refused
Fix #41
|
11 years ago |
Daniel Berteaud
|
1d84ee7cc7
|
Update to SimpleWebRTC 1.8.2
|
11 years ago |
Daniel Berteaud
|
a6566704ff
|
Fix owner's action mess when a peer shares its screen
|
11 years ago |
Daniel Berteaud
|
652682b00a
|
Correctly escape chars in email addresses
Without this, some email address with strange chars were not removable
|
11 years ago |
Daniel Berteaud
|
bd0535c940
|
Suspend button when used to prevent abuse and server overload
|
11 years ago |
Daniel Berteaud
|
4f79e4b156
|
Make invite menu owner reserved
Simple participants should have access to this
|
11 years ago |
Daniel Berteaud
|
8286e77155
|
Chage owner's action buttons depending on the actual status
|
11 years ago |
Daniel Berteaud
|
4327f56a86
|
Add a grey box-shadow on unselected previews
|
11 years ago |
Daniel Berteaud
|
4522add764
|
Only enable the add email button when input looks like an email address
|
11 years ago |
Daniel Berteaud
|
dac515d5f7
|
Enable chat when the displayName is set before joining the room
|
11 years ago |
Daniel Berteaud
|
dde00417ba
|
Remove warning in vroom.js
|
11 years ago |
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)
|
11 years ago |
Daniel Berteaud
|
d56d875a7f
|
Differ no sound detection until we effectivly joined the room
|
11 years ago |
Daniel Berteaud
|
43169f282e
|
Add localization for the new display name feature (ask on join)
|
11 years ago |
Daniel Berteaud
|
5cda9f2bea
|
Add client side support to get display name on the new modale dialog
|
11 years ago |
Daniel Berteaud
|
b70b8f5336
|
Implement action handler for ask_for_name
|
11 years ago |