Marcel Müller
ab440f2f85
feat(conversations): Add "sensitive conversations" that hide the last message
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-05-10 15:52:52 +02:00
Joas Schilling
9b79012b7c
feat(retention): Allow defining a default retention for event and phone conversations
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-06 12:42:54 +02:00
Joas Schilling
98deea6ed2
feat(sip): All the sipbridge to create a conversation with a user for a phone number
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-30 09:36:58 +02:00
Joas Schilling
29f3e548d5
fix(conversation): Add route for important conversation
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-16 14:33:56 +02:00
Joas Schilling
cc5d56c842
feat(meetings): Allow moderators to schedule a meeting
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-08 16:58:07 +01:00
Joas Schilling
6017b86d4f
feat(invitations): Allow importing CSV email lists
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-27 14:14:33 +01:00
Marcel Müller
f8fef7dc79
feat(archive): Allow to archive conversations
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2024-09-20 11:07:53 +02:00
Daniel Calviño Sánchez
255794c3dd
feat: Join and leave federated participants using their federated session
...
Unfortunately this prevents to join a room as a local federated user, as
in that case the session will be already in use.
On the other hand, this avoids the need to convert sessions between
host and federated servers, and with that also avoids having to keep a
map between sessions.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2024-07-24 15:54:17 +02:00
Sanskar Soni
99707fa31a
feat(mentions): Add mention @all permission for rooms
...
Signed-off-by: Sanskar Soni <sanskarsoni300@gmail.com>
2024-07-23 13:37:43 +02:00
Joas Schilling
1ccbf67da2
chore: Run SPDX convertor
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-26 13:02:15 +02:00
Joas Schilling
da89c558f7
fix(openapi): Make the operation-id unique
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-09 12:02:02 +02:00
Joas Schilling
2343f89a6c
feat(federation): Proxy the Talk-Hash header so clients are aware of changes
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-01 14:17:02 +01:00
Joas Schilling
61a9a21708
feat(federation): Add endpoint to get (remote) capabilities of a conversation
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-23 14:33:07 +01:00
Joas Schilling
60b0154304
feat(sip-dialout): Add API endpoint for the SIP bridge to cancel a Dial-out
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-10-23 15:48:01 +02:00
Joas Schilling
712917fb17
feat(sip-dialout): Add an endpoint to verify a SIP dialout as the SIP bridge
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-10-23 15:47:57 +02:00
Joas Schilling
4d292fe959
feat(recording): Recording consent API - Version 2
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-10-06 14:37:24 +02:00
Joas Schilling
9d3424ec2a
Adjust route apiVersion for OpenAPI compatibility
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-10-06 12:41:10 +02:00
Joas Schilling
7c2799d774
feat(note-to-self): Add an API endpoint to get the note-to-self conversation
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-09-27 08:55:12 +02:00
Joas Schilling
2e7b140d2e
fix(notifications): Allow sessions to mark themselves as inactive
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-09-21 09:58:13 +02:00
Joas Schilling
6150cb402e
Add an endpoint to return all participants of a room with its breakout rooms
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-01 09:17:04 +01:00
Joas Schilling
a0ab39389f
Add an API that allows students and teachers so list the breakout rooms
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-12-12 12:08:24 +01:00
Joas Schilling
94866a460e
Move all API version requirements to the same format
...
This allows better parsing for OpenAPI specs later
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-11-23 15:16:39 +01:00
jld3103
8d7a06d76c
Fix requirements for RoomController routes
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2022-10-17 17:29:25 +02:00
Vitor Mattos
af34125e66
Rename text
...
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-07-01 10:25:43 -03:00
Vitor Mattos
bd9913e1ea
Rename message expire to expire date
...
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-06-30 15:01:31 -03:00
Vitor Mattos
751d18f2b1
Rename ttl to message expire
...
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-06-30 15:01:26 -03:00
Vitor Mattos
1df40aec0b
Add mocked endpoints
...
Signed-off-by: Vitor Mattos <vitor@php.rio>
2022-06-30 15:01:23 -03:00
Joas Schilling
ec82ac391a
Add endpoint for the HPB to create guests
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-05-03 09:38:35 +02:00
Joas Schilling
c31d49b996
Add see-links to route files
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-02-15 17:26:36 +01:00
Joas Schilling
4bd40f62a3
Better routes files
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-11-30 14:11:00 +01:00