Real time message deletion when redacted from the server
Currently Fractal will only remove messages that have been redacted by the server on an application restart. This series adds support to remove the message when the redaction event is sent from the server.
This fixes: #407
I have tested this by posting messages and then deleting them using a different client (Riot) as Fractal can't delete messages (see #515 (closed)).
- When the first message in a group is redacted the header will be removed along with it. The latest patch is an attempt to fix this, but it doesn't work.