synapse icon indicating copy to clipboard operation
synapse copied to clipboard

Support thread IDs on receipts (implement MSC3771)

Open clokep opened this issue 2 years ago • 1 comments

Track thread IDs for receipts, implementing MSC3771.

Depends on #13198, #13181.

TODO

  • [x] Properly mark notifications as read for threads.
  • [x] Update the sync code to allow multiple receipts.
  • [ ] /versions parameter.
  • [x] Add an experimental config flag.
  • [x] Write thread-specific tests.

clokep avatar Jul 06 '22 17:07 clokep

I think this needs to pull in #13181 to mark specific threads as read.

clokep avatar Jul 06 '22 17:07 clokep

Based on feedback in #13181, some of this is going to be reworked; I'm going to close this for now.

clokep avatar Sep 12 '22 13:09 clokep

See #13782 for a replacement PR.

clokep avatar Sep 12 '22 17:09 clokep