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
Send some ephemeral events to appservices #8437
Merged
Merged
Changes from 35 commits
Commits
Show all changes
42 commits
Select commit
Hold shift + click to select a range
78911ca
Appservice API changes
Half-Shot ae724db
Changes to handlers to support fetching events for appservices
Half-Shot 42090bc
Call appservice handler when seeing new events in the notifier
Half-Shot 3bf1b79
Add is_interested_in_presence func
Half-Shot 4392526
Last little bits
Half-Shot 316ad09
Add support for device messages, start support for device lists
Half-Shot 6201ea5
Merge branch 'develop' into hs/super-wip-edus-down-sync
Half-Shot f807c72
Add basic support for device list updates
Half-Shot 5cb3d23
Send EDUs over /transaction and drop device stuff
Half-Shot 557e49a
Add stream ids for rr and presence to schema
Half-Shot 5cd99e8
Use the MSC prefix
Half-Shot d910534
changelog
Half-Shot 97d1739
Fixup types
Half-Shot 7fe8554
Move class to fix types
Half-Shot 218e22a
Fix circular dependency
Half-Shot b8ff93e
Default to None if no ephemeral events are ready to be sent
Half-Shot de469f5
fix collection bug
Half-Shot c30c38c
Fix 3 more tests
Half-Shot faa169c
Fix wonky tests
Half-Shot 6c84388
Linkify MSC
Half-Shot d0dd953
Fix types / add docstrings
Half-Shot 6dfe195
Please mypy
Half-Shot cf417fe
Merge remote-tracking branch 'origin/develop' into hs/simple-edus-dow…
Half-Shot 2a05272
Add a single test
Half-Shot f5e168c
Fix tests
Half-Shot c87401b
Add new tests
Half-Shot c09ee2e
stores can be None
Half-Shot 8a7172f
Apply suggestions from code review
Half-Shot ccd37d8
Review feedback
Half-Shot 3cc9a99
Add extra statement to notify_interested_services_ephemeral
Half-Shot 1961b17
Save a few DB callsx
Half-Shot 92bb4eb
Tidy up comments,docstring and fix lint
Half-Shot cb5efe9
Merge branch 'develop' into hs/simple-edus-down-as-api
Half-Shot d3a84bf
fix tests
Half-Shot a795b67
Merge branch 'develop' into hs/simple-edus-down-as-api
Half-Shot 1a9adfc
address review
Half-Shot 559974f
Enable mypy for the appservice handler and fix types
Half-Shot 604431d
fix test
Half-Shot aad9f1e
Update synapse/handlers/appservice.py
Half-Shot c878ec9
Python3.5 things
Half-Shot 97b69fd
new_token is always an int
Half-Shot 0f001ff
styling
Half-Shot 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 @@ | ||
Implement [MSC2409](https://github.com/matrix-org/matrix-doc/pull/2409) to send typing, read receipts, and presence events to appservices. |
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.