synapse
https://github.com/matrix-org/synapse
Python
Synapse: Matrix homeserver written in Python/Twisted.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported11 Subscribers
Add a CodeTriage badge to synapse
Help out
- Issues
- Rejected events not handled correctly during state resolution
- "Must only specify one instance to handle `to_device` messages" when 0 instances are specified
- /user_directory/search searches by checking the start of the string instead of the contents
- Unnecessary `device_lists.changed` entry in /sync after fetching device list
- Complement `TestPartialStateJoin/Resync_completes_even_when_events_arrive_before_their_prev_events` is flaky
- Support attribute requirements for `jwt_login`
- HEIC/HEIF support
- Consider not counting a user for the MAU limit when using an access token generated by the admin API
- Postgres docs page is written with non-containerised deployments in mind, and should cross-reference to the config manual
- Convert LruCache linked lists into Rust
- Docs
- Python not yet supported