Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/spreed.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-05Bye Spreed, hello Talk!Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-08-28Send notification to signaling backend when lobby state changesDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-08-21Fix missing notifications to signaling backend for some room eventsDaniel Calviño Sánchez
The signaling backend was not notified when the password, type or read only state of the room was modified so, in turn, the signaling backend did not notify the clients about those changes. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-02-27Make room names non-optionalJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-02-14Do not load unnecessary classes in ApplicationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-02-13Use ITimeFactory instead of time()Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-02-12Make all classes strictJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-01-14Make Signaling\BackendNotifier strictJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-11-12Use Participant objects were possibleJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-11-12Do not create the participant when we don't need themJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-08-24Add a const for magic 0 as wellJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2018-08-24Change "inCall" state to contain bit flagsJoachim Bauch
The flags encode if a user is in the call and whether he is publishing audio and/or video. Signed-off-by: Joachim Bauch <bauch@struktur.de>
2018-06-22Make sure to include "userid" for all participants that are users.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2018-06-12Use standalone signaling server to notify about new chat messages.Joachim Bauch
This removes the long-polling against the PHP backend and instead sends an event to all users in a room through the standalone signaling server to notify that new chat messages exist. Signed-off-by: Joachim Bauch <bauch@struktur.de>
2018-05-08Notify standalone signaling server about sessions to remove from room.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2018-05-08Notify standalone signaling backend when a guest name is changed.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2018-03-21Provide the app to loggerMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-02-02Fix type in condition.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2018-02-02Add tests for "BackendNotifier".Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2018-02-02Split "room" from "call" when using the standalone signaling server.Joachim Bauch
Clients use the regular joinRoom/-Call API and get a Nextcloud session id. No special handling for sessions from the standalone signaling server are required. The signaling server regularly "pings" active sessions to prevent them from timing out (in case of guest users). Signed-off-by: Joachim Bauch <bauch@struktur.de>
2018-02-02Notify backend when "in-call" status of sessions changes.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2017-11-16Fix phpStorm EA complainsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-16Move into Signaling namespaceJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-11-02Change tables to talk_*Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-10-09Expire signaling messages that are older than 5 minutesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-09-25Fix spelling of Signaling (single L)Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>