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/tests
AgeCommit message (Collapse)Author
2021-08-24Fix unit testsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-07-15Implement CloudFederationProvider for TalkGary Kim
Signed-off-by: Gary Kim <gary@garykim.dev>
2021-07-15Add capabilityJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-07-07Change system message stringJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-07-07Add unit testsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-07-07Add integration testJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-07-02Use memcache to save the query for unread message countJoas Schilling
For a given message id $lastReadMessage we cache the number of messages that exist past that message, which happen to also be the number of unread messages, because this is expensive to query per room and user repeatedly Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-25Fix spreedcheat versionJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-17Fix unit tests and psalmJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-16Add debug logs to allow finding out what kind of requests are sentJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-14Fix integration tests tooJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-14Add unit testsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-11Add capability for "publishing-permissions"Daniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-06-11Include "publishingPermissions" in participant messages of signalingDaniel Calviño Sánchez
This will allow the clients to react to "publishingPermissions" changes directly from the signaling messages, without needing to fetch again the participants (although they may need to fetch them again nevertheless for UI updates). The internal signaling server also needs to listen to changes on the property to be able to know when to send the message (the external signaling server already listened to the changes to be able to update the permission flags internally). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-06-11Grant permissions in the HPB based on publishing permissionsDaniel Calviño Sánchez
When a participant does not have publishing permissions the HPB will block signaling messages related to establishing a connection, like sending the candidates. This would prevent participants using clients not supporting yet the publishing permissions (and thus still trying to publish even if they are not allowed to) from sending media in a call. Unfortunately the lack of permissions only prevents the connection from being established. If a participant is already sending media revoking the publishing permissions will not cause the connection to be stopped by the HPB. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-06-11Add integration tests for getting and setting publishing permissionsDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-06-10Add voice message capabilityJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-07Add endpoint to update the call flagsDaniel Calviño Sánchez
The call flags are updated when joining and leaving a call. However, during a call the audio and video devices can be disabled without needing a reconnection, so an endpoint to just update the call flags is also needed. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-05-31Merge pull request #5616 from ↵Joas Schilling
nextcloud/feature/1576/allow-to-specify-meta-data-on-a-share Allow to specify meta-data for sharing
2021-05-27Update baselineJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-25Check that configs and capabilities are documentedJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-19Unify STUN and TURN server URLsDaniel Calviño Sánchez
The "stunservers" parameter was a list of several elements each one with a "url" parameter, which was a string. Now the "stunservers" parameter is a list of several elements (although in practice there will be just one) each one with a "urls" parameter, which is a list of strings. The "turnservers" parameter was a list of several elements each one with a "url" parameter and a "urls" parameter, which were both a list of a single string. Now the "turnservers" parameter is a list of several elements each one with a "urls" parameter, which is a list of strings. Each element of "turnservers" contain too "username" and "credential" parameters that apply to all the elements in the "urls" parameter. The format resembles the RTCIceServer format, so the returned values can be directly used by the WebUI like done until now. Mobile clients will need to be adjusted, though. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-05-18Fix name and type of left one-to-one conversations so reused user ids can't ↵Joas Schilling
join again Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-18Fix expected HTTP status code for OCS 403Joas Schilling
Ref https://github.com/nextcloud/server/pull/26679 Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-10Merge pull request #5491 from brknkfr/multiple_turnserversDaniel Calviño Sánchez
Provide multiple TURN servers to webrtc client
2021-05-10Merge pull request #5503 from brknkfr/multiple_stunserversDaniel Calviño Sánchez
Provide multiple STUN servers to webrtc client
2021-05-10Add geo-location-sharing capabilityJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-10Provide multiple TURN servers to webrtc clientSebastian L
- Provides all in the backend specified turnservers to webrtc clients Signed-off-by: Sebastian L <sl@momou.ch>
2021-05-07Remove the description from the system messageJoas Schilling
Looked a bit too weird in some clients with multiline descriptions and the quotes Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-07Provide multiple STUN servers to webrtc clientSebastian L
- Provide multiple STUN servers to webrtc client when specified in nextcloud backend instead of just 1 random one Signed-off-by: Sebastian L <sl@momou.ch>
2021-04-30Make sure the user we are testing with existsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-14Merge pull request #5459 from ↵Joas Schilling
nextcloud/feature/noid/log-conversation-deletions-in-audit-log Log conversation deletions in the audit.log
2021-04-14Fix CSJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-13Adjust integration tests to the new expectationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-13Fix integration testsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-13Remove unused methodsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-13Allow to mention groupfolder users in file chatsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-12Log conversation deletions in the audit.logJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-08Rename test fileJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-04-08Add integration tests for multi group scenariosJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-31Only remove users and not moderators when a group (membership) is removedJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-26Add integration testsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-26Add expected group to outputJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-26Fix command integration testsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-25Also split sharingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-25Split conversation integration tests into 2 foldersJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-23Update baselineJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-23Temporary OCS API for user avatar upload and deleteJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-09Fix removing yourself and promoting a strangerJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Fix integration tests by saving the attendee id or loading itJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>