summaryrefslogtreecommitdiffstats
path: root/appinfo/routes.php
AgeCommit message (Collapse)Author
2022-12-12Small fixes after continuous integrationVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-12-07* Rename from GroupAvatar to AvatarVitor Mattos
* Add capability * Add documentatio * Change type of exception * Fix permissions to access endpoints * Implement cache to images Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-12-07Implement group avatar endpointsVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-12-05Add integration tests for manual assigning and moderator handlingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Add model, migration and baseJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-02-15Api changes to react to a message: reactions addVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2021-11-30Better routes filesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-11Add API to opt out of call notificationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-07Allow to explicitly set the default and call permissionsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-07Introduce different layers for permissionsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-07Rename and extend constants and methods for the new permissionsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-10-07Allow setting publishing permissions for all usersJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-07-15Review fixesGary Kim
Signed-off-by: Gary Kim <gary@garykim.dev>
2021-07-15Implement CloudFederationProvider for TalkGary Kim
Signed-off-by: Gary Kim <gary@garykim.dev>
2021-07-07Clear historyJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-06-11Add endpoint to set publishing permissions of attendeesDaniel Calviño Sánchez
Only moderators of group and public conversations can set the value. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.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-19Remove previous versions for signaling endpointsDaniel Calviño Sánchez
The mobile apps will need to adjust to the new version (note that only the signaling settings endpoint actually changed), but they will not be compatible with Talk < 12 anyway due to the changes in the conversation endpoints. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.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-03-23Temporary OCS API for user avatar upload and deleteJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Remove old API version handlingsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Move call API to v4Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Move other room APIs to v4Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Move other participant handling to API v4Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Move room modifications to API v4Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Move deleting and getting a room to v4Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Move removing paricipants to v4Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Make leaving a room API v4Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Make joining a room API v4Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Move get participants to API v4Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Check users on correct endpointJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Move get rooms to API v4Joas Schilling
Added FIXMEs for participant parameters that should check the participant endpoint instead Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Move conversation creation to v4Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Move lobby and SIP to v4Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-08Move listed rooms to API v4Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-02Allow to share RichObjects to chatsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-02Add an endpoint to delete a messageJoas Schilling
For now it only creates a system message Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-01-29Reword resendEmail to resendInvitation in APIsVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-01-29Allow specifying participant on email resend APIVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2021-01-29Allow resending invitation emailsVincent Petry
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-11Adjust approach for search results for listable roomsVincent Petry
Added "/listable-room" endpoint for listing listable rooms with a similar result format like the "/room" endpoint. Switched left sidebar to use Conversation components for displaying results. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-11Add listable flags attribute for conversationsVincent Petry
Added ability to set a conversation as listable for regular users and/or guest users from the guest app. This only implements the flag, endpoint and UI to manage it but not yet making it appear in search results. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-08Add endpoint to set the description of a conversationDaniel Calviño Sánchez
Only moderators and guest moderators of group and public conversations can set their description. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-11-30Expose the dial-in information to clientsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-11-30Generate a attendee pin for the moderator when enabling SIP and return itJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-11-26Refresh the peer list and take the display name from thereJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-30Add an endpoint to delete a participant by attendee idJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-30Add API v3 with actor type and idJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-30Add an endpoint to validate a PIN for a given conversationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-10-30Add an endpoint to enable the SIP per conversationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>