0
0
Fork 0
mirror of https://github.com/matrix-org/dendrite synced 2024-07-27 23:38:48 +02:00
dendrite/roomserver/storage/tables
Kegsay 52c77cb4b4
Implement core redaction logic (#1185)
* Implement core redaction logic

- Add a new `redactions_table.go` which tracks the mapping of
  the redaction event ID and the redacted event ID
- Mark redactions as 'validated' when we have both events.
- When redactions are validated, add `unsigned.redacted_because`
  and modify the `eventJSON` accordingly.

Note: We currently do NOT redact the event content - it's gated
behind a feature flag - until we have tested redactions a bit more.

* Linting
2020-07-06 17:49:15 +01:00
..
interface.go Implement core redaction logic (#1185) 2020-07-06 17:49:15 +01:00