summaryrefslogtreecommitdiffstats
path: root/tests/php
AgeCommit message (Collapse)Author
2024-05-16Merge pull request #12283 from skalidindi53/skalidindi53/11282/fix-DND-StatusJoas Schilling
fix: throw error when target has DND on
2024-05-16fix: Fix Psalm, OpenAPI and unit testsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-05-16fix(chat): Better handling of captioned messages in federated conversationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-05-13fix(federation): Don't send notifications for most system messages in federationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-05-10fix(capabilities): Mark federation and signaling capabilities as localJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-05-08feat(capabilities): Expose which capabilities should be considered local vs ↵Joas Schilling
federated Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-05-08feat(ban): Contract for banning attendees and IP/rangesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-26chore: keep the earliest creation year in SPDX CopyrightMaksim Sukharev
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-04-26chore: Run SPDX convertorJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-19fix(techdebt): Update exception handling in activity appJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-16fix(conversations): Include rooms in "modified since" updates when attendee ↵Joas Schilling
info changes E.g. favorite, read-marker, notification settings, … Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-12fix(commands): Also remove testsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-12fix(tests): Clean up unit test codeJoas Schilling
- static data providers - typed methods that consume data providers - type intersection with MockObject - move away from deprecated methods Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-12feat(CI): Fail unit tests on various occasionsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-10Merge pull request #12021 from nextcloud/fix/rich-object-non-string-valuesJoas Schilling
fix: Set all rich object parameter values to string
2024-04-10fix(tests): Make dataproviders staticJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-10fix(CI): Remove coverage block from configJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-10fix(CI): Migrate phpunit.xml to PHPUnit10Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-07fix: Set all rich object parameter values to stringprovokateurin
Signed-off-by: provokateurin <kate@provokateurin.de>
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-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): Fix expiration of cached messagesJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-18fix(API): Use Room::isFederatedConversation() consistantlyJoas 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-15feat(reminders): Implement reminders for messages not in cacheJoas 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-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): Cache whether we have federated participants in a conversationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-14fix(federation): Fix unread marker handling in federated chatsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-14fix(federation): Send the display name when accepting the inviteJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-13fix(federation): Use shared logic when removing self from a roomJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-13fix(federation): Fix the handling of retrying OCM notifications when the ↵Joas Schilling
remote was not available Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-06Merge pull request #11691 from nextcloud/feat/11272/notificationsJoas Schilling
feat(federation): Implement notifications for mentions, reply and full
2024-03-06feat(federation): Implement notifications for mentions, reply and fullJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-06feat(federation): Add capabilities for the federation feature and configsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-06fix(federation): Don't post any messages into proxy conversationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-05feat(chat): Allow marking chat as read without a last message IDJoas Schilling
This is required for federated conversations where the clients might not know the hosted message ID but only the proxy ID instead Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-29fix(federation): Handle federation errors so we have better logsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-29feat(federation): Proxy setReadMarker and return updated conversationJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-28fix(federation): Fix message parameters when a federated author deletes a ↵Joas Schilling
message Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-28feat(federation): Support mentioning federated usersJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-28feat(federation): Start proxying chat message events so the remotes can do ↵Joas Schilling
things Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-23fix(tests): Fix dependency injection to existing testsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-23feat(federation): Abstract away the proxyingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-23feat(chat): Autocomplete for mentions of federated usersJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-23feat(federation): Add TalkV1 federation proxy for mentionsJoas Schilling
Decision is to proxy the requests on the own server, so we can proxy other services (matrix coming to mind) in the future and the clients still have to only talk to their own server, to help with CSP and to reduce the efforts Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-12feat(federation): Add appconfig options to restrict federationJoas Schilling
- Incoming federation - Outgoing federation - Group list - Limit federation to trusted servers Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-01fix(CS): Prepare coding standard updateJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>