diff options
author | Brendan Abolivier <babolivier@matrix.org> | 2019-12-03 19:19:45 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-12-03 19:19:45 +0000 |
commit | 54dd5dc12b0ac5c48303144c4a73ce3822209488 (patch) | |
tree | 50df8025be2caac9a957a920caf73c0b4c01e392 /changelog.d/6409.feature | |
parent | write some docs for the quarantine_media api (#6458) (diff) | |
download | synapse-54dd5dc12b0ac5c48303144c4a73ce3822209488.tar.xz |
Add ephemeral messages support (MSC2228) (#6409)
Implement part [MSC2228](https://github.com/matrix-org/matrix-doc/pull/2228). The parts that differ are: * the feature is hidden behind a configuration flag (`enable_ephemeral_messages`) * self-destruction doesn't happen for state events * only implement support for the `m.self_destruct_after` field (not the `m.self_destruct` one) * doesn't send synthetic redactions to clients because for this specific case we consider the clients to be able to destroy an event themselves, instead we just censor it (by pruning its JSON) in the database
Diffstat (limited to 'changelog.d/6409.feature')
-rw-r--r-- | changelog.d/6409.feature | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/6409.feature b/changelog.d/6409.feature new file mode 100644 index 0000000000..653ff5a5ad --- /dev/null +++ b/changelog.d/6409.feature @@ -0,0 +1 @@ +Add ephemeral messages support by partially implementing [MSC2228](https://github.com/matrix-org/matrix-doc/pull/2228). |