146 Commits (3362dda92cd6fd5d5ccdd5b7975c51a50d1f0473)

Author SHA1 Message Date
Joas Schilling ee2632ba40
Further pass on the sessionId to leaveRoomAsParticipant 5 years ago
Joas Schilling 5bce99b2d0
Leave the room with the old session 5 years ago
Joas Schilling 0de6b87582
Make sure pinging session ids only uses indexes 5 years ago
Daniel Rudolf 9c052b4a06
Sort results of Manager::searchRoomsByToken() and Room::searchParticipants() 6 years ago
Daniel Rudolf db4caaf2ae
Add Room::searchParticipants() 6 years ago
Joas Schilling 84d42604e6
Run cs:fix 6 years ago
Joas Schilling 650427e01a
Reset the assigned signaling server after some time 6 years ago
Joas Schilling 6ddd276dd0
Extend the signaling setting API to allow somewhat clustering 6 years ago
Joas Schilling 33c4721c91
Correctly specify the parameter type on the placeholder 6 years ago
Joas Schilling e634e224ec
Also ignore guest moderators when ignoring guests 6 years ago
Joas Schilling d43ca31ba1
Ping all session ids with 1 query from the external signaling 6 years ago
Joas Schilling 1d5cf96356
Reset the in-call flags when the lobby kicks in 6 years ago
Joas Schilling 4440aa6ab0
Pass on all necessary options 6 years ago
Joachim Bauch fdf5dcd483
Get room properties for the signaling server from separate function. 6 years ago
Joas Schilling 1bf2e51dc8
Only update the named session if it is a guest 6 years ago
Joas Schilling 81db771748
Add constants for event names and use pattern 6 years ago
Joas Schilling 0e1d2b39b9
Typed events for Talk 6 years ago
Joas Schilling 733da0c4c2
Correctly set the unread counter when readding a user to a one-to-one conversation 6 years ago
Joas Schilling d4424477fe
Also prevent starting a call on API level 6 years ago
Joas Schilling 454c9c94db
Also add the user who started the call 6 years ago
Joas Schilling d4fc586f1a
Bye Spreed, hello Talk! 6 years ago
Daniel Calviño Sánchez 8745fd19fe Rename lobby constants 6 years ago
Joas Schilling 1136b70ec2 Fix the system message when the timer was reached 6 years ago
Joas Schilling f56ab8fe90 Prevent nested calls between setLobby and getLobbyState when the timer was reached 6 years ago
Joas Schilling 8cd50644d4 Allow a timer as well 6 years ago
Joas Schilling a48650c908 Read and allow to set the lobby state 6 years ago
Joas Schilling c3d90782bc
Make sure new users don't start at the end 6 years ago
Joas Schilling 54692ebac3
Change read marker to work on the comment id isntead of datetime 7 years ago
Joas Schilling a0d5a835a9
Add a new column to record who joined a call 6 years ago
Joas Schilling d991e993aa
Allow changelog-convo to be a read-only convo 7 years ago
Joas Schilling 79246e1d59
Start changelog implementation 7 years ago
Joas Schilling 695b757754
Allow setting the read-only state of a room 7 years ago
Joas Schilling f1667ac2f7
Introduce a Read-Only state for conversations 7 years ago
Joas Schilling 44619a1aee
Readd the left-participant to one-to-one rooms if needed 7 years ago
Joas Schilling a96dcaa455
Make one-to-one rooms locked 7 years ago
Joas Schilling 5b759b44c2
Prevent the last moderator from leaving the room 7 years ago
Joachim Bauch 6e1e78ec05
Fix removing users when an old session id expires in the signaling server. 7 years ago
Joas Schilling 7e54634fb5
Make room names non-optional 7 years ago
Joas Schilling 0f0a9baaae
Fix duplicated call summary message when multiple people leave at the same time 7 years ago
Peter Edens 4ca16cb2e6
Add reason for removing participant from room so that hook can determine if the user was removed by moderator. 7 years ago
Daniel Calviño Sánchez 6bb70b3d66 Adjust param type in documentation 7 years ago
Daniel Calviño Sánchez 0f6cd9eb97 Allow null sessions when getting participant by session 7 years ago
Joas Schilling d702aa0841
Use ITimeFactory instead of time() 7 years ago
Joas Schilling b742db9f0a
Fix tests 7 years ago
Joas Schilling fb90a74231
Make all classes strict 7 years ago
Joas Schilling 1890687981
Also leave the room when the user tries to join and can not access the file anymore 7 years ago
Joas Schilling 2d430f39e1
Use the existing method to get the participant instead of adding a new query 7 years ago
Daniel Calviño Sánchez 0149b9d31d Add "refresh-participant-list" for participants just removed 7 years ago
Joas Schilling 021dc333dc
Use Participant objects were possible 7 years ago
Joas Schilling 4afa2d7946
Do not create the participant when we don't need them 7 years ago