Joas Schilling
8a3dd6757c
Add participant types
...
* one2one calls have two owners
* for group and public calls the creator is the owner
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-07-17 11:05:51 +02:00
Joas Schilling
04ee52564f
Allow logged in users to join public rooms again
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-04-21 14:27:29 +02:00
Joas Schilling
40d90c3e19
Introduce a token column
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-03-24 11:18:46 +01:00
Joas Schilling
3d8d74a69f
Add a route to rename calls
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-01-10 19:56:26 +01:00
Ivan Sein
961e5ec769
Merge pull request #166 from nextcloud/issue-106-unique-session-garantee
...
Make sure that the session id is unique
2016-12-12 17:42:18 +01:00
Joas Schilling
45f4e2b30f
Fix getNumberOfParticipants()
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-12-11 11:43:13 +01:00
Joas Schilling
b62f33f119
Make sure that the session id is unique
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-12-06 14:14:03 +01:00
Joas Schilling
c89ed27275
Kill guests that lost the connection
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-23 15:41:57 +01:00
Joas Schilling
84e0b26355
Make join room work for guests
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-23 15:41:57 +01:00
Joas Schilling
0099335347
Allow pings from guests
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-23 15:41:57 +01:00
Ivan Sein
a2e2db0af7
Remove executable flag added by samba.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2016-11-23 15:32:01 +01:00
Lukas Reschke
5c1fb10839
Return 0 if element does not exists
...
This can return an empty result set in which case this spams the error log every second with a horrible amount of errors such as the following:
> Undefined index: num_participants at /media/psf/stable9/apps/spreed/lib/Room.php#195
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-11-22 00:28:56 +01:00
Joas Schilling
bb41d6bfba
Allow to make rooms public
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-17 17:18:51 +01:00
Joas Schilling
c139e66af2
Stay in the same room and upgrade it instead
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-17 17:18:48 +01:00
Lukas Reschke
0255dffa4e
Fix adduser
2016-11-16 23:45:58 +01:00
Lukas Reschke
d735c2a008
Use unique session IDs and some more patches
...
- Uses displayname instead of UID
- Uses unique session ID so we can reconnect and change rooms
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-11-16 23:39:00 +01:00
Ivan Sein
0cb5480a97
Fixed error on remove user DB query.
...
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
2016-11-16 11:02:37 +01:00
Joas Schilling
03c80d8ab4
Copyright and author
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-14 16:30:51 +01:00
Joas Schilling
6c50ac9ec7
Add endpoint to leave a room
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-14 16:30:51 +01:00
Joas Schilling
5906315245
Move pinging to the Room
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-14 16:30:50 +01:00
Joas Schilling
a6e568f1bf
Get rooms from the manager
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-14 16:30:50 +01:00
Joas Schilling
1d9a0c3a7d
Get participant lists from the Room
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-14 16:30:50 +01:00
Joas Schilling
018a62bb41
Get participants from the room
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-14 16:30:50 +01:00
Joas Schilling
dcfcdd1c4f
Add users to rooms via the object
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-14 16:30:50 +01:00
Joas Schilling
61d9335c73
Prepare notifications for group calls
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2016-11-14 16:30:50 +01:00
Ivan Sein
6cbe4c377c
Added group calls type.
2016-11-09 16:11:35 +01:00
Lukas Reschke
519c862d28
Add person selector
...
This adds a person selector as well as avatars so that initiating a call will be more intuitive.
Fixes https://github.com/nextcloud/spreed/issues/25
Fixes https://github.com/nextcloud/spreed/issues/11
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-10-19 12:13:30 +02:00