169009c53c
Merge pull request #15545 from nextcloud/bugfix/noid/empty-chat-for-guests
...
fix(chat): Fix guests in a fully empty chat
2025-07-18 16:58:29 +02:00
e5b14a9429
fix(dashboard): fix undefined array key 'status'
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-07-18 15:33:16 +02:00
948ef62d59
fix(chat): Fix guests in a fully empty chat
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-18 11:09:04 +02:00
1480b51cf9
fix(dashboard): don't show cancelled events in upcoming events
...
Signed-off-by: Anna Larch <anna@nextcloud.com >
2025-07-17 14:55:59 +02:00
d540d6eee6
fix(polls): Corretly limit drafts to moderators
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-17 10:21:57 +02:00
4a2fb6a723
fix(setupcheck): Clear OpenSSL errors before executing
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-07-15 21:07:07 +02:00
c7e755f260
fix(threads): Set the isThread also on parent messages
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-15 17:09:35 +02:00
f9943ce8e0
fix(threads): Mark just created threads as thread
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-15 16:31:33 +02:00
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
585df411e9
feat(threads): Add capability
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-11 17:24:14 +02:00
4c726c2d94
feat(threads): Support federated conversations
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-11 17:24:13 +02:00
e1afc102a1
Merge pull request #15494 from nextcloud/feat/9680/thread-last-activity
...
feat(threads): Recent threads, no more read marker and add conversation token
2025-07-11 10:37:08 +02:00
66e90eb61e
fix(comments): Stop using deprecated method of comments manager
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-10 22:47:12 +02:00
e6d2969c3c
feat(threads): Add room token to thread info for future search and widgets
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-10 21:37:31 +02:00
78573cc91c
fix(threads): Remove read marker info from thread level as we can not keep it at the moment
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-10 21:37:30 +02:00
6c4bcc7454
feat(thread): Return the last 50 active threads
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-10 21:37:29 +02:00
8181840a98
feat(thread): Track last activity of a thread
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-10 21:37:29 +02:00
ab57f2ef3d
fix(threads): Commit temporarily patched methods in Talk
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-10 13:07:59 +02:00
fc323fa6c6
feat(threads): Allow to limit the message list to a thread ID
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-10 13:07:58 +02:00
f44db6090c
fix(setupchecks): Log the error from setupchecks to have more details
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-07 14:25:10 +02:00
51dd1aa9e1
chore(cs): Apply more fixes that did not happen automatically
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-07 12:12:42 +02:00
6c7e867fc7
chore(cs): Apply autofixes
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-07 11:01:10 +02:00
a7bc2f37b3
Merge pull request #15451 from nextcloud/bugfix/15449/incomplete-server-url
...
fix(config): Don't break with incomplete server URLs
2025-07-03 10:14:47 +02:00
eafcebb311
Merge pull request #15448 from nextcloud/chore/noid/chat-routes-php
...
fix(routes): Move chat routes in controller
2025-07-03 10:00:21 +02:00
1e8ba4c27d
fix(config): Don't break with incomplete server URLs
...
Could happen when admin got interrupted before finishing typing,
but then it auto saves and a user opens talk or the admin settings.
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-03 09:40:01 +02:00
82ebc95217
fix(threads): Mark thread attendees as mentioned
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-02 10:18:27 +02:00
b128b16d38
fix(routes): Move chat routes in controller
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-02 08:30:02 +02:00
66ea63fb34
fix(ResponseDefinitions): define 'hide-download' field to message parameters
...
- from 682ef4ec52
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-07-01 17:24:00 +02:00
c14fb3b18f
fix(threads): Return ThreadInfo also on creation
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-01 12:03:32 +02:00
810245b3cc
fix(threads): Fix DB query with overwritting WHERE
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-01 10:18:58 +02:00
b75d897d9d
fix(threads): Add API endpoint to get a single thread
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-01 10:18:56 +02:00
4670ef3e1e
fix(threads): Remove thread attendees when removing attendees
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-01 10:18:56 +02:00
1bb1abc7aa
fix(threads): Add thread attendee and sync info when replying
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-01 10:18:55 +02:00
a7aa05605e
fix(threads): Copy the last read marker when creating an attendee
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-07-01 10:18:55 +02:00
594fad7209
fix(threads): Expose a flag if a message is part of a thread
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-26 13:50:32 +02:00
b9c022848f
fix(threads): Purge thread infos when purging history
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-26 13:50:31 +02:00
6f48e8562b
feat(threads): Post a to-be-hidden system message when a thread was created
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-26 13:50:30 +02:00
47cb43bf68
feat(threads): Expose the topmost parent id for all messages
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-26 13:50:30 +02:00
27d8be28f9
feat(threads): Extend the Thread info to return thread, attendee, first and last
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-26 13:50:29 +02:00
185b6d55cc
feat(threads): Add API to create a thread and get the list of threads
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-26 13:50:29 +02:00
8e368452f0
feat(threads): Add database structure and models
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-26 12:34:32 +02:00
e706405aed
fix: allow encrypted calls in Talk integrations
...
- this aligns CSP policy between controller and listner
- wasm allowed for encryption
- ConnectDomain('*') replaced with HPB, TURN, STUN servers
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com >
2025-06-26 12:11:19 +02:00
28b85f33a9
chore(cs): Apply autofixes
...
Signed-off-by: Joas Schilling <coding@schilljs.com >
2025-06-20 09:17:44 +02:00
fb15c67620
Revert "fix(l10n): plurals grammar fix for Chat manager"
2025-06-17 07:42:27 +02:00
032b82dcf8
fix(l10n): plurals grammar fix for Chat manager
...
Signed-off-by: Julio C. Ortega <390821+roliverio@users.noreply.github.com >
2025-06-16 14:22:56 -05:00
475cd465f7
Merge pull request #15356 from nextcloud/bugfix/noid/log-info-on-wrong-number
...
fix(sip): Log an info when direct dial-in has no search hit
2025-06-16 15:32:23 +02:00
e24d192f79
Merge pull request #15332 from nextcloud/fix/14312/verify-signaling-token-keys
...
Verify signaling token keys
2025-06-16 15:31:16 +02:00
6f45ccb525
feat: Add occ command to verify/update signaling token keys
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-06-16 15:13:19 +02:00
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
4948321257
fix: Verify signaling token keys in setupcheck
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de >
2025-06-16 14:42:01 +02:00