Peter Edens
09b0c01df9
Requested changes from review. Signed-off-by: Peter Edens <petere@conceiva.com>
7 years ago
Peter Edens
12e82507db
Returning result and redirect url from verifyPassword. Signed-off-by: Peter Edens <petere@conceiva.com>
7 years ago
Joas Schilling
3ec66a2044
Abstract away the session handling
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
f517b367da
Don't check for a password, when we didn't even find a room
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
5670fcb9ad
Allow apps to get the signaling information
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
92a1af6596
Use a different object type for all the notifications
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
ceaedb2c54
Make sure $signaling is defined
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joachim Bauch
51889d5376
Fix passing of configured servers to the UI and wrong own URL to validate users.
Signed-off-by: Joachim Bauch <bauch@struktur.de>
8 years ago
Joas Schilling
f7f9e7929c
Allow multiple signaling servers
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joachim Bauch
6ee066ab08
Set STUN/TURN server through settings instead of performing requests.
Signed-off-by: Joachim Bauch <bauch@struktur.de>
8 years ago
Joachim Bauch
e083e72256
Pass all signaling-related settings as JSON object to frontend.
Signed-off-by: Joachim Bauch <bauch@struktur.de>
8 years ago
Joachim Bauch
be33ec8d9c
Implement backend APIs to be used by standalone signaling server.
A standalone signaling server can be configured in the admin UI and is
notified through the BackendController on changes that should be sent to
connected clients.
See #339 for a description of the backend API.
Signed-off-by: Joachim Bauch <bauch@struktur.de>
8 years ago
Joas Schilling
e5eb17a4a0
Fix infinite redirect when following the link in a contacts menu
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
86ec1dd446
Don't use popup to ask for the password but the "blue screen"
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
818f06e079
Remove unused session id
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
7c8441c793
Combine the createRoom methods
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
5128e18993
Fix DI
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
b274441c61
Split the API controller into 2
Signed-off-by: Joas Schilling <coding@schilljs.com>
8 years ago
Joas Schilling
399b3ccc2d
Use the new short url
Signed-off-by: Joas Schilling <coding@schilljs.com>
9 years ago
Joas Schilling
aafe842d41
Oppsy
Signed-off-by: Joas Schilling <coding@schilljs.com>
9 years ago
Joas Schilling
ea2d2a4fad
Open one2one call when the user follows the link
Signed-off-by: Joas Schilling <coding@schilljs.com>
9 years ago
Joas Schilling
80ea0c4798
Fix short URLs
Signed-off-by: Joas Schilling <coding@schilljs.com>
9 years ago
Joas Schilling
17ee439bf3
Redirect to login instead of showing a dumb error
Signed-off-by: Joas Schilling <coding@schilljs.com>
9 years ago
Joas Schilling
2bfcc54e26
Make the PageController work with the token
Signed-off-by: Joas Schilling <coding@schilljs.com>
9 years ago
Joas Schilling
afb0999ab6
Fix code type hints
Signed-off-by: Joas Schilling <coding@schilljs.com>
9 years ago
Joas Schilling
683b866877
Remove unused dependencies
Signed-off-by: Joas Schilling <coding@schilljs.com>
9 years ago
Joas Schilling
7da243b447
Improve translations
Signed-off-by: Joas Schilling <coding@schilljs.com>
9 years ago
Joas Schilling
f5adbc303e
Kill notifications already when entering the room, not on first ping
Signed-off-by: Joas Schilling <coding@schilljs.com>
9 years ago
Ivan Sein
f7d5f4c42b
Added public page.
Signed-off-by: Ivan Sein <ivan@nextcloud.com>
9 years ago
Joas Schilling
03aa907b81
Better error message and "try" to render the public page
Signed-off-by: Joas Schilling <coding@schilljs.com>
9 years ago
Joas Schilling
f16424c297
Create an public endpoint which can be visited by guests
Signed-off-by: Joas Schilling <coding@schilljs.com>
9 years ago
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>
9 years ago
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>
9 years ago
Lukas Reschke
b0a0097d5f
Add video to empty view
9 years ago
Lukas Reschke
50b8fc6f5c
Rename appid to spreed
Fixes #1
9 years ago
Lukas Reschke
65ffc79ce0
Also allow blob
9 years ago
Lukas Reschke
41b0ae0c9a
Initial import
9 years ago