Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-13 | fix(federation): Don't send notifications for most system messages in federation | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-04-26 | chore: Run SPDX convertor | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-03-27 | feat(federation): Expose a header with the pending invitations on room list | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-03-25 | fix(federation): Prevent duplicated invites with different casing and heal ↵ | Joas Schilling | |
the cloudId Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-03-18 | fix(federation): Fix updating PCM after editing or deleting a message | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-03-15 | fix(federation): Log and test last read message | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-03-15 | fix(notifications): Fix federated users being authors of notifications | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-03-14 | fix(federation): Remove duplicate method isFederatedRemoteRoom() vs ↵ | Joas Schilling | |
isFederatedConversation() Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-03-14 | fix(federation): Fix unread marker handling in federated chats | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-03-14 | fix(federation): Send the display name when accepting the invite | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-03-13 | fix(federation): Cancel retries and remove participants when the remote says ↵ | Joas Schilling | |
they are gone Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-03-06 | feat(federation): Implement notifications for mentions, reply and full | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-02-29 | fix(federation): Don't break/throttle when the invite was not accepted | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-02-29 | fix(federation): Correctly handle database errors | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-02-29 | fix(federation): Don't fail when the same message is already stored in the ↵ | Joas Schilling | |
proxy cache Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-02-29 | fix(federation): Store last message id from the proxied message | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-02-29 | feat(federation): Federate unread information to proxies | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-02-28 | feat(federation): Start proxying chat message events so the remotes can do ↵ | Joas Schilling | |
things Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-02-23 | feat(federation): Add TalkV1 federation proxy for mentions | Joas 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-14 | feat(federation): Add inviter information to the invitations DB for serving | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-02-12 | feat(federation): Add appconfig options to restrict federation | Joas Schilling | |
- Incoming federation - Outgoing federation - Group list - Limit federation to trusted servers Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2024-01-29 | fix(federation): Send disinvite on remote user removal and remove invite | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2023-12-11 | fix(CS): Remove redundant PHPDoc tags | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2023-10-30 | fix(federation): Send the server URL as well to avoid ambigious ↵ | Joas Schilling | |
remoteAttendeeId issues Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2023-10-30 | fix(federation): Make invitations force unique based on remote server and ↵ | Joas Schilling | |
attendee id Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2023-10-27 | feat(federation): Send room modifications via OCM notifications to remotes | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2023-10-12 | fix(federation): Use constants for magic strings | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2023-10-12 | fix(notification): Render the actions and remove notification on click | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2023-08-07 | feat(webhooks): Start with implementing webhooks for chat messages | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2023-07-06 | Use PHP8's constructor property promotion | Hamid Dehnavi | |
Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com> | |||
2023-04-13 | chore(CS): Unify construct() calls | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2022-06-10 | Add system messages for inviting, accepting and declining | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2022-06-10 | ... just to find out it's the URL generation | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2022-06-10 | Add lots of debugging ... | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2022-04-07 | Fix type handling | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2022-04-06 | Use PHP7.4 property typehinting where possible | Vitor Mattos | |
Signed-off-by: Vitor Mattos <vitor@php.rio> | |||
2022-02-09 | Update coding standard | Joas Schilling | |
Signed-off-by: Joas Schilling <coding@schilljs.com> | |||
2021-12-06 | Reduce DeprecatedMethod | Vitor Mattos | |
Signed-off-by: Vitor Mattos <vitor@php.rio> | |||
2021-12-06 | Reduce MissingReturnType | Vitor Mattos | |
Signed-off-by: Vitor Mattos <vitor@php.rio> | |||
2021-09-20 | Add sending room shares support | Gary Kim | |
Signed-off-by: Gary Kim <gary@garykim.dev> | |||
2021-07-15 | Add remoteId | Gary Kim | |
Signed-off-by: Gary Kim <gary@garykim.dev> | |||
2021-07-15 | Review fixes | Gary Kim | |
Signed-off-by: Gary Kim <gary@garykim.dev> | |||
2021-07-15 | Fix fixable Psalm errors | Gary Kim | |
Signed-off-by: Gary Kim <gary@garykim.dev> | |||
2021-07-15 | Implement CloudFederationProvider for Talk | Gary Kim | |
Signed-off-by: Gary Kim <gary@garykim.dev> |