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
- Add `limit` to `get_current_hosts_in_room`
- Insufficient type check of `creation_content` field on /_matrix/client/v3/createRoom
- A filtered `/sync` for a specific room does not include account_data or ephemeral events in its response
- When leaving the last room shared with a remote user, the remote user is missing from `device_lists.left` in the `/sync` response, even when `lazy_load_members` is off
- When a remote user leaves the last room shared with the local homeserver, their cached device list is not invalidated
- `register_background_index_update` does not create partial indexes on sqlite
- Python entrypoints vs `worker_app` are very confusing
- Internal server error when deleting a room with the Admin API with invalid `new_room_user_id`
- State delta between two events for more efficient delivery and processing
- Make the backfill linearizer lock smarter to not block as often
- Docs
- Python not yet supported