Commit graph

183 commits

Author SHA1 Message Date
Anna Larch
ef3265c9c7 feat: scheduled message API
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-12-09 12:54:38 +01:00
Joas Schilling
c0d534fd4e
feat(splitview): Define user setting and capability
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-17 13:08:35 +01:00
Joas Schilling
72f76d6b54
feat(federation): Allow shared items for federated users
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-06 10:22:07 +01:00
Joas Schilling
30ef63daec
feat(pinned): Add capability
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-03 16:50:38 +01:00
Julien Veyssier
2f67a50e76
feat(ai): use new lighter taskProcessingManager::getAvailableTaskTypeIds method to check what is available
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-09-05 13:23:00 +02:00
Daniel Calviño Sánchez
2ce8e7d1b7 feat: Add capability for live transcriptions in calls
Live transcriptions is an optional feature that is only available if the
external app "live_transcription" is available.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2025-08-29 11:33:59 +02:00
Joas Schilling
46cb40d97c
feat(config): Add an appconfig for AI summary threshold of unread chats
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-08-27 13:53:30 +02:00
Joas Schilling
c8d6f9a665
fix(capabilities): Make sure capabilities are taken from host server
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-07-11 17:24:15 +02:00
Joas Schilling
585df411e9
feat(threads): Add capability
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-07-11 17:24:14 +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
e19ff208ae
fix(capabilities): Ensure that non-local are documented as non-local configs
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-16 08:40:25 +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
Joas Schilling
4e4da8bad7
fix(instant-meetings): Expose retention period for instant meetings
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-15 10:08:30 +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
7e30f1c07c
feat(reminders): Add API endpoint to get upcoming reminders
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-05-09 08:42:15 +02:00
Joas Schilling
e7f9a0f608
Merge pull request #15016 from nextcloud/feat/15013/mutual-calendar-events-api
feat(sidebar): mutual upcoming events API
2025-05-06 14:08:49 +02:00
Anna Larch
e324c076f7 feat(sidebar): mutual upcoming events API
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-05-06 12:50:36 +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
Anna Larch
a9ebc8a77d feat: 🍱 Talk Dashboard - ⚙️ API
Signed-off-by: Anna Larch <anna@nextcloud.com>
2025-05-05 13:04:01 +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
b1c444896a
feat(calls): Allow to provide branded talk-backgrounds via themes
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-30 09:00:15 +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
c8c21215af
fix: Add Override atttribute
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-03-25 21:09:46 +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
Anna Larch
70b43f64d2 feat(polls): allow editing of draft polls
Signed-off-by: Anna Larch <anna@nextcloud.com>

# The commit message #2 will be skipped:

# fixup! feat(polls): allow editing of draft polls
2025-01-20 11:49:38 +01:00
Joas Schilling
63368a13d0 feat(e2ee-calls): Add a feature capability and config capability for end-to-end encrypted calls
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-15 16:38:33 +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
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
fe434a345b
feat(translations): Expose task-processing translation options
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-07 15:50:57 +01:00
Joas Schilling
91a6abfaaa
feat(call): Direct endpoint to check if call notification should be dismissed
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-12-06 06:45:11 +01:00
Joas Schilling
df045719db
fix(openapi): Fix empty array on capabilities
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
Joas Schilling
0da1cf1498
fix(openapi): Change things that don't raise any questions
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-22 10:15:02 +01:00
Joas Schilling
d046ef01ef
feat(archive): Finalize archived conversation behaviour
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-20 09:23:58 +01:00
Joas Schilling
5b1c701a2c
Merge pull request #13490 from nextcloud/feat/add-blur-config
feat(call): add option to enable blur background by default for all c…
2024-11-15 11:21:21 +01:00
DorraJaouad
3d7cbd8d83 fix: total renaming from blurBackground to blurVirtualBackground
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-11-15 10:57:39 +01:00
DorraJaouad
ab54a9367d fix: rename blur-background to blur-virtual-background
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-11-15 10:57:39 +01:00
DorraJaouad
b6cb2d9d5d Feat: add blur background config
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-11-14 17:31:17 +01:00
Joas Schilling
fb841e8f19
feat(chat): Expose summary-threshold in capabilities
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-14 16:08:41 +01:00
Joas Schilling
ef206f320b
feat(chat): Add API to summarize chat messages
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-14 15:38:21 +01:00
Joas Schilling
5be3f06e80
feat(calls): Allow moderators to download a call participants list
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-10-15 06:19:01 +02:00
Joas Schilling
c5ea96e7d4
Merge pull request #13491 from nextcloud/feat/13463/force-end-call
Force call ends after X - API Follow ups
2024-10-14 15:25:21 +02:00
Joas Schilling
7adfeb2218
feat(polls): Allow moderators to draft polls
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-10-11 14:03:11 +02:00
Joas Schilling
97de780bfa
feat(max-duration): Add a capability
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-10-08 14:24:02 +02:00
Joas Schilling
af917bce03
feat(calls): Add appconfig and user preference for default setting of media
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-10-08 13:57:36 +02: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
Joas Schilling
22693b9c3f feat(reactions): Add 👋 and 🔥 call reactions
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-19 12:46:15 +02:00
Joas Schilling
956a1ab00f
chore(php): Auto-fixes of coding standards
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-23 16:36:50 +02:00