element-hq / element-hq/synapse

Implement exerimental support for MSC3389

Open
#12,286 0 comments 0 reactions 0 assignees View on GitHub
A-Threads T-Enhancement
Dominant language
Python
Stars
4.6k
Forks
600
Avg merge
5d 22h
Merged PRs (30d)
51

Description

This issue has been migrated from [#12286](https://github.com/matrix-org/synapse/issues/12286).

---

MSC3389 tweaks the redaction behavior or relations so that the `m.relates_to` field is not redacted.

This is particularly important for threads since redacting a message which is part of a thread causes the "Message deleted" method to jump into the main timeline (since there's no way to know that the event is part of that thread!)

This requires an experimental room version and tweaking the redaction algorithm.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.