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
Mark events as read using threaded read receipts from MSC3771 #13877
Merged
Merged
Changes from 26 commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
9cb167c
Update filtering to include the thread notifications flag.
clokep 8ac2f32
Ensure that the thread_id column is non-null and then require it to b…
clokep 111fe57
Add infrastructure to pass notifications per thread.
clokep 62aa85b
Calculate thread specific notification counts.
clokep cb679e2
Clarify comment.
clokep ba00c5f
Simplify handling of summaries with neither notifications or unread c…
clokep eb56567
Delete old push summaries.
clokep e6f97ec
Merge remote-tracking branch 'origin/develop' into clokep/threads-not…
clokep 4f4711a
Merge remote-tracking branch 'origin/develop' into clokep/threads-not…
clokep 8b63c5b
Fix postgres compatibility.
clokep c3783df
Merge remote-tracking branch 'origin/develop' into clokep/threads-not…
clokep c4f2d50
Create a constant for "main".
clokep 6927e59
Reduce duplicated code.
clokep 1d05975
Lint
clokep 28b5a1f
Merge remote-tracking branch 'origin/develop' into clokep/threads-not…
clokep 55d15a3
Threads must already be summarized between the stream orderings that …
clokep 56c21e4
Don't delete empty push summaries.
clokep 241b40c
Merge remote-tracking branch 'origin/develop' into clokep/threads-not…
clokep a04258f
Merge remote-tracking branch 'origin/develop' into clokep/threads-not…
clokep ddbb644
Merge remote-tracking branch 'origin/develop' into clokep/threads-not…
clokep f20620f
Update constraints and indexes now that thread ID is used.
clokep 52b0a3d
Mark threads as read separately.
clokep fb50244
Use MAIN_TIMELINE constant in more places.
clokep 79452e9
Merge remote-tracking branch 'origin/develop' into clokep/threads-not…
clokep b0d9008
Merge remote-tracking branch 'origin/develop' into clokep/threads-not…
clokep d6d7788
Combine logic for processing receipts.
clokep 162bd8d
Expand comment and rename variables for clarity.
clokep e7b5421
Clarify comment.
clokep 5f5e9ad
Improve docstrings.
clokep 16a60b9
Rename function.
clokep f6a99c8
Lint
clokep f279a15
Merge remote-tracking branch 'origin/develop' into clokep/threads-not…
clokep ef37de2
Merge remote-tracking branch 'origin/clokep/threads-notif-2' into clo…
clokep 6b2384d
Fix typo.
clokep 041fe7f
Only attempt to find threaded receipts newer than the latest unthread…
clokep f416be9
Merge branch 'develop' into clokep/threads-notif-2
clokep 0b1b432
Update for changes in develop.
clokep 2322f8a
Merge remote-tracking branch 'origin/clokep/threads-notif-2' into clo…
clokep 20ace0f
Update delta numbers.
clokep bd6c80c
Update background index numbers.
clokep 09f36e9
Merge remote-tracking branch 'origin/clokep/threads-notif-2' into clo…
clokep 377acc3
Merge remote-tracking branch 'origin/develop' into clokep/threads-not…
clokep File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| Experimental support for thread-specific notifications ([MSC3773](https://github.com/matrix-org/matrix-spec-proposals/pull/3773)). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| Experimental support for thread-specific receipts ([MSC3771](https://github.com/matrix-org/matrix-spec-proposals/pull/3771)). | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.