This repository was archived by the owner on Apr 26, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Notifications for threads #12550
Copy link
Copy link
Closed
Labels
A-ThreadsThreaded messagesThreaded messagesT-EnhancementNew features, changes in functionality, improvements in performance, or user-facing enhancements.New features, changes in functionality, improvements in performance, or user-facing enhancements.
Description
MSC3771 and MSC3773 make changes to the receipt and notifications architecture for handling threads.
- Develop proof of concept for MSC3771 and MSC3773 together
- MSC3773: Notifications for threads
- Update the notifications schema to handle a
thread
field. - Update the push rule handling code to attach thread to notifications.
- Update the notification rotation code to handle unique
thread
s. - Update the sync code to return notifications separately for each thread.
- Update the notifications schema to handle a
- MSC3771: Read receipts for threads
- Update the
/receipt
servlet handling forthread
. - Update the receipt schema to handle
thread
(and properly handle it when not provided). - Update the fetching of receipts to handle unique
thread
s. - Update the sync code to return the
thread
of each receipt.
- Update the
Metadata
Metadata
Assignees
Labels
A-ThreadsThreaded messagesThreaded messagesT-EnhancementNew features, changes in functionality, improvements in performance, or user-facing enhancements.New features, changes in functionality, improvements in performance, or user-facing enhancements.