Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stabilize support for MSC2675: /relations endpoint #11753

Open
7 of 8 tasks
matrixbot opened this issue Dec 19, 2023 · 0 comments
Open
7 of 8 tasks

Stabilize support for MSC2675: /relations endpoint #11753

matrixbot opened this issue Dec 19, 2023 · 0 comments

Comments

@matrixbot
Copy link
Collaborator

matrixbot commented Dec 19, 2023

This issue has been migrated from #11753.


MSC2675 is currently in FCP (to complete tomorrow, barring any concerns). We have a few bits of work to do to stabilize support in Synapse for it:

  • Fix-up redaction support:
    • Ensure that redacted relations are not bundled nor returned from /relations.
    • Support fetching relations of a redacted event. (Currently this returns nothing.)
    • Bundle aggregations for a redacted event.
  • Properly handle relations for ignored users in:
    • /relations
    • Bundled aggregations.
  • Support accepting pagination tokens from /sync and /messages.
    • Clean-up backwards compatibility with the old pagination token format.
  • Add the v1 prefix for /relations.
  • Remove the unstable prefix for /relations.

Those were all the differences that I found by reading through it, but there could be more.

@matrixbot matrixbot changed the title Dummy issue Stabilize support for MSC2675: /relations endpoint Dec 21, 2023
@matrixbot matrixbot reopened this Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant