Joas Schilling
ef0f3e15d2
fix(router): Move to router attributes
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-17 18:17:13 +01:00
Anna Larch
cbcb74c29a
fix(threads): add thread info to all room endpoints
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-09-26 17:35:31 +02:00
Joas Schilling
a9ad76e55b
fix(threads): Fix list of message ids for preloading threads
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-09-17 16:57:56 +02:00
Anna Larch
7a5b843531
fix(threads): add thread info to last message
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-09-17 16:54:38 +02:00
Joas Schilling
28b85f33a9
chore(cs): Apply autofixes
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-06-20 09:17:44 +02:00
Joas Schilling
7e581efbd9
fix(sip): Log an info when direct dial-in has no search hit
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-06-16 15:08:13 +02:00
Joas Schilling
38e56a3fe4
feat(request-headers): Document request headers
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-06-06 10:32:37 +02:00
Joas Schilling
9ac1d09b7d
fix(settings): Change the talk hash when updating attachment location
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-06-02 10:01:26 +02:00
Joas Schilling
75299f37db
fix(one-to-one): Make the frontend skip the user_status request on joining
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-22 11:40:25 +02:00
Joas Schilling
38c4cb1be6
feat(experiments): Allow testing some experimental features per instance
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-21 13:40:10 +02:00
Joas Schilling
a8ef63638b
Merge pull request #15053 from nextcloud/feat/noid/sensitive-conversations
...
feat(conversations): Add "sensitive conversations" that hide the last message
2025-05-15 17:23:43 +02:00
Maksim Sukharev
4c1d4eedc6
Merge pull request #15091 from nextcloud/bugfix/noid/expose-instant-meetings-retention
2025-05-15 13:46:02 +02:00
Joas Schilling
fe2795cece
fix(instant-meetings): Allow unbinding instant meetings
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-15 12:10:03 +02:00
Joas Schilling
1a613c099b
fix(call): Send notification to newly added participants
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-15 09:46:42 +02:00
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
da463a9214
fix(sip): First check if SIP is configured
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-30 09:37:00 +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
20e676d235
fix(conversation): Fix missing return
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-28 12:30:15 +02:00
Joas Schilling
cd74c4c7b3
fix(scheduling): Enforce one-to-one participants before scheduling
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-28 11:38:39 +02:00
Joas Schilling
7c8e3bc5aa
feat(conversations): Add "Important conversations" which still notify during DND
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-16 13:23:15 +02:00
Joas Schilling
137cb50017
feat(one-to-one): Don't invite one-to-one participant before sending message
...
Not adding the other participant any more directly, but instead
only when calling or writing a message, so users are not
notified while the actor is still typing the initial message.
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-11 14:34:15 +02:00
Joas Schilling
9ee0a9e27d
fix(performance): Improve performance with many file shares as last message
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-09 12:11:14 +02:00
Anna Larch
4dbedb8af8
feat(conversations): Follow up for event conversation handling
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-04-07 17:39:16 +02:00
Maksim Sukharev
b6bbdd9a50
fix(RoomController): skip password verification for guests that are reconnecting to the call
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-04-03 10:52:09 +02:00
Joas Schilling
613f25db88
feat(conversations): Allow to not request the last message when getting rooms
...
This is useful e.g. when only showing a compact list
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-02 09:06:11 +02:00
SebastianKrupinski
f7c26ef279
fix: do not add organizer as attendee and set status
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-03-31 13:19:27 -04:00
Joas Schilling
e52343db78
feat(conversation): Send switch-to signaling message when creating from one-to-one
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-26 12:01:19 +01:00
Joas Schilling
b20056e22c
fix(openapi): Fix deprecation syntax after openapi-extractor change
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-06 14:36:40 +01:00
Joas Schilling
fd677f258a
feat(conversation): Add new API endpoint that allows to provide all settings
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-04 16:44:06 +01:00
provokateurin
58c120bde9
fix(OpenAPI): Fix docs to be parsable with phpdoc-parser v2
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-03 16:24:14 +01:00
Anna Larch
f9d5a73a2b
fix(conversations): whitelist event object type
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-02-27 13:39:55 +01:00
Anna Larch
b208f0c95e
feat(conversation): add federated typing indicator
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-02-26 17:30:27 +01:00
Anna Larch
e193de59f6
feat(mentions): allow teams to be mentioned
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-01-30 17:10:35 +01:00
Joas Schilling
282540012a
fix(description): Increase description length to 2.000 characters
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-15 07:58:44 +01:00
Maksim Sukharev
a8c54eeabd
feat(conversations): add backend support of compact list
...
- int<0,1> was chosen if we further want to extend with other appearance types
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-01-10 13:54:14 +01:00
Joas Schilling
b6c58222c7
feat(meeting): Allow to give a list of attendee ids to invite
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-10 08:57:23 +01:00
Joas Schilling
236fa9d86b
Merge pull request #14073 from nextcloud/feat/6292/ability-to-schedule-a-meeting-api
...
feat(meetings): Allow moderators to schedule a meeting
2025-01-08 20:01:24 +01: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
6be5b2477e
fix(moderator): Allow promoting self-joined participants to moderators
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-08 15:12:42 +01:00
Joas Schilling
00a8e4a3f1
feat(conversation): Add option to allow deleting one-to-one conversations
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-08 12:48:01 +01:00
Maksim Sukharev
775ed02fa8
fix(state): provide call recording config values with initial state
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-12-04 10:15:16 +01:00
Joas Schilling
25a7cd4dc7
fix(openapi): Fix some warnings
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-12-02 12:46:52 +01:00
Joas Schilling
f7aab2a2c2
Merge pull request #13837 from nextcloud/openapi/noid/room-stuff
...
fix(openapi): Fix more empty arrays
2024-12-02 12:37:52 +01:00
DorraJaouad
04bb7ea868
fix: update description
...
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-11-28 15:39:06 +01:00
Joas Schilling
ec58e5eeac
test(invites): Add unit tests for invite API
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-28 15:39:05 +01:00
Joas Schilling
62f1cce2e4
fix(openapi): Fix empty array for SIP integration
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-28 12:00:27 +01:00
Joas Schilling
451ad1e6b7
fix(openapi): Fix empty array cases for room controller used by clients
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-28 12:00:27 +01:00
Anna Larch
d77753d1ce
feat(conversations): add option to force passwords in public conversations
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-11-27 20:47:59 +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