summaryrefslogtreecommitdiffstats
path: root/lib
AgeCommit message (Collapse)Author
2024-03-27Merge pull request #11716 from nextcloud/fix/chatmanager/add-missing-verbsJoas Schilling
fix(ChatManager): Add missing verbs
2024-03-27fix(chat): Also use constants on incoming data detectionJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-27fix(ChatManager): Add missing verbsprovokateurin
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-03-27fix(federation): Don't try to transfer membership in federated roomsJoas Schilling
The host does not get notified and should not trust a server sending a proxied invite for now. Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-27fix(federation): Don't double convert the actor info in the last messageJoas Schilling
The PCM cache is already converted, so converting again on rendering, would create a conflict if there is a user1 from host and proxy in the room. Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-26fix(bots): Remove FIXMEs as we just accept the current stateJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-26fix(bruteforce): Log assumed bruteforce relevant actionsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-25fix(federation): Prevent duplicated invites with different casing and heal ↵Joas Schilling
the cloudId Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-25fix(openapi): Remove long int-lists now that OpenAPI understands int<min,max>Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-25Merge pull request #11900 from ↵Joas Schilling
nextcloud/bugfix/11865/change-hash-when-overwriting-capabilities fix(federation): Change the Talk-Hash header when overwriting capabil…
2024-03-25fix(chat): Allow flow-bots to update the last message infoJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-25fix(notification): Fix notifications in note-to-selfJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-25fix(flow): Don't use the current participant when posting the flow messageJoas Schilling
Otherwise the own user would not trigger a notification Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-22feat(changelog): Add "Talk updates" entries for Talk 19Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-22fix(federation): Change the Talk-Hash header when overwriting capabilitiesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-22docs(federation): Add a hint which capabilities should be used in federation ↵Joas Schilling
cases Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-21Merge pull request #11885 from ↵Joas Schilling
nextcloud/feat/11873/add-endpoint-for-logged-in-users-to-get-remote-avatars feat(avatar): Allow logged-in users to proxy avatars without a token
2024-03-21fix(federation): Fix matching the current user only when there is no server ↵Joas Schilling
attribute Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-21feat(avatar): Allow logged-in users to proxy avatars without a tokenJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-19fix(recording): Fix duplicate share message when sharing a recording or ↵Joas Schilling
transcript Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-19fix(chat): Mark notifications read when setting the readmarker to the endJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-19fix(federation): Mark notifications for federated rooms read similarlyJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-19fix(federation): Don't allow manipulating federated conversations for nowJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-19fix(federation): Fix expiration of cached messagesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-18fix(federation): Disable read and typing indicators for federated usersJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-18Merge pull request #11843 from ↵Joas Schilling
nextcloud/bugfix/noid/use-Room-isFederatedConversation fix(API): Use Room::isFederatedConversation() consistantly
2024-03-18fix(API): Use Room::isFederatedConversation() consistantlyJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-18Merge pull request #11840 from nextcloud/bugfix/noid/bring-back-dark-avatarsMaksim Sukharev
fix(conversations): Make avatars dark in dark mode again
2024-03-18fix(conversations): Make avatars dark in dark mode againJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-03-18fix(avatars): Reduce cache time in fallback cases (remote was offline)Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-18fix(federation): Fix updating PCM after editing or deleting a messageJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-15Merge pull request #11816 from nextcloud/bugfix/noid/expire-PCM-messagesJoas Schilling
fix(federation): Expire messages in the PCM cache
2024-03-15Merge pull request #11814 from nextcloud/feature/noid/federated-chat-remindersJoas Schilling
feat(federation): Implement reminders for federated messages
2024-03-15fix(federation): Expire messages in the PCM cacheJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-15fix(federation): Don't trigger notifications for own messagesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-15feat(reminders): Implement reminders for messages not in cacheJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-15feat(federation): Implement reminders for federated messagesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-15fix(federation): Log and test last read messageJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-15fix(notifications): Fix federated users being authors of notificationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-15fix(notifications): Fix Undefined variable $comment at Notifier.php#693Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-14Merge pull request #11653 from nextcloud/feat/11272/pollsJoas Schilling
feat(federation): Implement polls
2024-03-14Merge pull request #11802 from nextcloud/bugfix/noid/better-parameter-typesJoas Schilling
fix(openapi): Provide better message parameter definitions
2024-03-14Merge pull request #11799 from ↵Joas Schilling
nextcloud/bugfix/noid/handle-federation-configs-on-invite fix(federation): Handle federation configs when inviting instead of g…
2024-03-14feat(federation): Implement pollsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-14fix(openapi): Provide better message parameter definitionsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-14fix(federation): Add "… invited you" short cutJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-14fix(federation): Proxy all requests with the users languageJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-14fix(federation): Handle federation configs when inviting instead of generic ↵Joas Schilling
"Can not reach remote" Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-14fix(federation): Allow to federate setReadMarker() without lastReadMessage IDJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-14Merge pull request #11795 from ↵Joas Schilling
nextcloud/bugfix/noid/remove-duplicate-isFederatedRemoteRoom fix(federation): Remove duplicate method isFederatedRemoteRoom() vs isFederatedConversation()