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
path: root/lib
AgeCommit message (Collapse)Author
2020-09-09Add a default on NotNull columnJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-08-03Pass base URL of Nextcloud to signaling server in backend requests.Joachim Bauch
Signed-off-by: Joachim Bauch <bauch@struktur.de>
2020-07-31Always allow local HPBsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-02Catch exceptions during logout cleanupDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-07-01If the user has no participant anymore, it was not a conflictJoas Schilling
But they were actually removed from the conversation. Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-01Send a signal to disconnect the old session before killing itJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-01Redirect to a plain page to avoid reconnectionsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-01Further pass on the sessionId to leaveRoomAsParticipantJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-01Leave the room with the old sessionJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-01Return session id, in call flag and last pingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-01Also support guests to prevent breaking their sessionsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-01Handle duplicated sessions more gracefully with the internal signalingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-07-01Optionally return 409 when trying to join a second timeJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-26New line as information seperatorJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-26Circumvent long messages breaking the activity app by accidentJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-25Improve push notifications for upcoming iOS/Apple changesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-10Reset attachment folder when it cannot be createdJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-09Fix user timeout with numeric idsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-08Merge pull request #3784 from nextcloud/backport/3757/stable19Joas Schilling
[stable19] Don't ping the session while waiting for chat messages
2020-06-08Merge pull request #3783 from nextcloud/backport/3759/stable19Joas Schilling
[stable19] Bring back session expiration
2020-06-08Merge pull request #3782 from nextcloud/backport/3745/stable19Joas Schilling
[stable19] Less database queries when parsing multiple notifications
2020-06-08Merge pull request #3778 from nextcloud/backport/3755/stable19Joas Schilling
[stable19] Make sure pinging session ids only uses indexes
2020-06-08Merge pull request #3776 from nextcloud/backport/3744/stable19Joas Schilling
[stable19] Dispatch an event to signal interest in defering the notifications
2020-06-08Merge pull request #3756 from nextcloud/backport/3738/stable19Joas Schilling
[stable19] Special handling of CLI administrators in system messages
2020-06-08Don't ping the session while waiting for chat messagesJoas Schilling
Unless it's a mobile app not in a call, because they don't do signaling. Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-08Bring back session expirationJoas Schilling
It was dropped wih Room v2 API after the participant list was dropped completly there Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-08Also cache the participantJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-08Do not query the participants for pushing call notificationsJoas Schilling
We can skip the participant check when we generate push notifications. We just looped over the participants to create the notifications, they can not be removed between these 2 steps, so we can save all those queries. Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-08Temporarily cache the rooms in the notifierJoas Schilling
If we have multiple notifications to render for the same room we only do 1 query now. This e.g. heavily impacts the performance when creating "X started a call" push notifications. Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-08Make sure pinging session ids only uses indexesJoas Schilling
Since sessions are unique globally (apart from '0' which is filtered out before) we can update the ping only based on the index instead of index + additional where check Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-08PHP CS fixingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-08Dispatch an event to signal interest in defering the notificationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-05Special handling of CLI administrators in system messagesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-05Don't let TRoomCommand::completeParticipantValues() return guest participantsDaniel Rudolf
We can't deal with guest participants in CLI commands and array_map() currently returns a empty string that is stripped later anyway. This makes this behaviour just more explicit. Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2020-06-02Merge branch 'feature/cmd-room-followup' into ↵Daniel Rudolf
feature/cmd-room-followup-backport19
2020-05-29Move talk:room:* command and unit test DI to traitsDaniel Rudolf
Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2020-05-22Merge pull request #3638 from nextcloud/backport/3622/stable19Daniel Calviño Sánchez
[stable19] If available creatae a cacheentry
2020-05-22If available creatae a cacheentryRoeland Jago Douma
Fixes #3440 Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2020-05-21Correctly trim user list on name generationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-21Use a properly set up input definition for ↵Daniel Rudolf
TRoomCommand::completeParticipantValues() Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2020-05-21Sort results of Manager::searchRoomsByToken() and Room::searchParticipants()Daniel Rudolf
Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2020-05-21Implement TRoomCommand::completeParticipantValues()Daniel Rudolf
Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2020-05-21Add Room::searchParticipants()Daniel Rudolf
Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2020-05-21Remove --circle options from talk:room:create and talk:room:add commandsDaniel Rudolf
See https://github.com/nextcloud/spreed/pull/3505#issuecomment-631969201 for a reasoning Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
2020-05-19Add talk update messages for Talk 9Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-18Don't allow multiple HPB without clustering and add a cache warningJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-15Merge pull request #3586 from nextcloud/backport/3580/stable19Joas Schilling
[stable19] Correctly pick the parent if it is index 0 of the messages
2020-05-15Correctly pick the parent if it is index 0 of the messagesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-15Add empty referenceId when sending a message though flowJulius Härtl
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-05-15Merge pull request #3570 from nextcloud/backport/3528/stable19Joas Schilling
[stable19] Make activities link to the conversation