-
Notifications
You must be signed in to change notification settings - Fork 597
Pull requests: element-hq/synapse
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Fix missing validation for
membership field after make_* requests
#20189
opened Sep 5, 2026 by
tulir
Contributor
Loading…
3 tasks done
Use sharded tokens in MSC4354: Sticky Events sync and sliding sync, preventing events appearing in multiple sync responses.
#20186
opened Sep 4, 2026 by
reivilibre
Contributor
•
Draft
Add a cache to state res to cache more cases
A-Performance
A-State-Resolution
#20185
opened Sep 4, 2026 by
erikjohnston
Member
Loading…
Add
trusted_proxies listener option to resolve client IPs safely
#20183
opened Sep 3, 2026 by
chaucerj
Loading…
5 tasks done
Speed up by recursive relations by 10-100x by joining events inside the CTE
A-Database
A-Performance
A-Relations-Endpoint
#20182
opened Sep 3, 2026 by
ara4n
Member
Loading…
Stabilize the
M_UNKNOWN_DEVICE error code
A-Application-Service
A-Spec-Compliance
#20181
opened Sep 3, 2026 by
barodeur
Collaborator
Loading…
3 tasks done
Bump tornado from 6.5.7 to 6.5.8
dependencies
python
#20178
opened Sep 1, 2026 by
dependabot
Bot
Loading…
Fix 500 error when setting a custom profile field for a user with no profile row
#20172
opened Aug 31, 2026 by
barodeur
Collaborator
Loading…
3 tasks done
Stabilise MSC4222: support the stable
use_state_after identifiers on /sync
A-Spec-Compliance
A-Sync
#20170
opened Aug 31, 2026 by
barodeur
Collaborator
Loading…
3 tasks done
add support for the msc4143 rtc_foci well-known directive
#20168
opened Aug 30, 2026 by
jessebot
Loading…
3 tasks done
Refactor the federation transmission code to delineate transaction preparation and completion.
#20166
opened Aug 28, 2026 by
reivilibre
Contributor
Loading…
Catch up MSC4354 Sticky Events to remote homeservers that have missed them.
#20165
opened Aug 28, 2026 by
reivilibre
Contributor
•
Draft
Add unit tests for is_compliant_user_id_localpart
#20164
opened Aug 28, 2026 by
guillemo12
Contributor
Loading…
2 of 3 tasks
Reject OTK uploads if clients exceed 500 server-side keys
#20162
opened Aug 28, 2026 by
kaylendog
Loading…
3 tasks done
Run the in-repo Complement test suite in CI, even when the standard Complement suite fails.
A-Testing
tests
#20161
opened Aug 28, 2026 by
reivilibre
Contributor
Loading…
Add cache to
get_partial_filtered_current_state_ids
#20160
opened Aug 28, 2026 by
erikjohnston
Member
Loading…
Fix history in depth bombed rooms
#20157
opened Aug 27, 2026 by
catfromplan9
Contributor
Loading…
3 tasks done
Return
allowed_room_ids in the client /hierarchy response
#20154
opened Aug 27, 2026 by
barodeur
Collaborator
Loading…
3 tasks done
Reject
null profile field values (following an optional clause in the specification), in order to avoid clients accidentally harming interoperability.
#20153
opened Aug 26, 2026 by
reivilibre
Contributor
•
Draft
Allocate device list stream IDs per batch
A-Device-List-Tracking
Z-Deployed-On-Morg
This PR has been deployed on matrix.org, so we must either merge it soon or roll it back
Stop treating unset display names and avatar URLs as profile fields with a
null value.
A-Profiles
#20145
opened Aug 25, 2026 by
reivilibre
Contributor
•
Draft
Previous Next
ProTip!
Mix and match filters to narrow down what you’re looking for.