summary refs log tree commit diff
path: root/snap (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-12-04Fix exception when a cross-signed device is deleted (#6462)Richard van der Hoff2-4/+20
(hopefully) ... and deobfuscate the relevant bit of code.
2019-12-03Add ephemeral messages support (MSC2228) (#6409)Brendan Abolivier8-7/+379
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 cen