summaryrefslogtreecommitdiffstats
path: root/appinfo/routes
AgeCommit message (Collapse)Author
2023-08-10feat: Add admin endpoint so we can list installed bots in the admin pageJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-09feat(chat): Option to get and clear remindersJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-08feat(bot): Allow reactions by botsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-08feat(bots): Add API to list, enable and disable bots in a conversationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-08feat(webhooks): Start with implementing webhooks for chat messagesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-04feat: Add actions to the notificationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-04feat(notification): API for "Remind me later"Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-05-04feat(avatar): Allow to select an emoji + color as avatarJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-22Change recording status when notified by the recording serverDaniel Calviño Sánchez
Before the recording status was immediately changed by the Nextcloud server when a recording was started or stopped. However starting or stopping (but mostly starting) can take some time due to the initialization of the display and audio device, starting the browser, joining the call... so the recording status did not match the actual status. To address that now the recording server sends a notification back to the Nextcloud server when the recording actually started or stopped, and only then the Nextcloud server changes the recording status. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2023-02-15Add specific page for recording callsDaniel Calviño Sánchez
Instead of joining the call in the main Talk page now a specific page to be used only by the recording server was added. This will make possible to use a specific UI tailored for call recording, but also to use an internal client of the external signaling server rather than a normal participant. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2023-02-14Add verification for the recording serverDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2023-02-10Add an API endpoint to get the context around a messageJoas Schilling
First usage will be entering a chat room where we get the context of the read marker Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-01Add an endpoint to return all participants of a room with its breakout roomsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-01-18Fixes to share stored recordingVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2023-01-17Move dismiss stored notification to specific endpointVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2023-01-05Merge pull request #8525 from nextcloud/feature/move-recording-methodsJoas Schilling
2023-01-04Remove redundant "recording" at name of methodsVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2023-01-04Allow to apply a new attendee map later onJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-12-26Add route to store recortingsVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-12-16Merge pull request #8446 from nextcloud/feature/toggle-call-recording-statusJoas Schilling
2022-12-12Fixes after pushVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-12-12Moved methods of recording api to specific controllerVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-12-12Allow students to switch to another breakout roomJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-12-12Add an API that allows students and teachers so list the breakout roomsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-12-12Allow to "Request assistance" and reset itJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-12-09Add system message and testsVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-12-09Toggle call recording statusVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-12-07Allow to start and stop breakout roomsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-12-07Add broadcast message endpointJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-12-07Return avatar of one2one with dark theme when is necessaryVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-12-07Remove endpoint to get dark avatar, not necessaryVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-12-07* Endpoint to get dark avatar to dark themeVitor Mattos
* Fix routes names 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-05Fix route regexJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-12-05API endpoint to create and remove breakout roomsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-11-23Move all API version requirements to the same formatJoas Schilling
This allows better parsing for OpenAPI specs later Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-10-17Fix requirements for RoomController routesjld3103
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2022-07-01Rename textVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-06-30Rename message expire to expire dateVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-06-30Rename ttl to message expireVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-06-30Add mocked endpointsVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-06-13Add endpoint for votingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-06-13Allow to see the poll data and close itJoas 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-05-17Allow to "Send call notifications"Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-05-03Add endpoint for the HPB to create guestsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-31Use attachment service to store and retrieve shared itemsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-21Add an endpoint for a media tabJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-15Add see-links to route filesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>