Commit Graph

3967 Commits (b0460936c8e31a2e0d160d4bba69223036ae26fe)

Author SHA1 Message Date
Patrick Cloke a23f3abb9b
Return stripped m.space.child events via the space summary. (#10760) 3 years ago
Richard van der Hoff f30c9745ab
Underscore-prefix private fields in `FederationEventHandler` (#10746) 3 years ago
Azrenbeth f1c6b76418
Add logging to help debug #9424 (#10704) 3 years ago
Richard van der Hoff b298de780a
Stop using BaseHandler in `FederationEventHandler` (#10745) 3 years ago
Richard van der Hoff 56e2a30634
Move `maybe_kick_guest_users` out of `BaseHandler` (#10744) 3 years ago
Eric Eastwood 1ca70fd312
Allow room creator to send MSC2716 related events in existing room versions (#10566) 3 years ago
Patrick Cloke 2cb85bdf75
Raise an error if an unknown preset is used to create a room. (#10738) 3 years ago
Patrick Cloke c586d6803a
Ignore rooms with unknown room versions in the spaces summary. (#10727) 3 years ago
Patrick Cloke 6258730ebe
Consider the `origin_server_ts` of the `m.space.child` event when ordering rooms. (#10730) 3 years ago
Eric Eastwood dc75fb7f05
Populate `rooms.creator` field for easy lookup (#10697) 3 years ago
reivilibre 52c7a51cfc
Merge pull request from GHSA-3x4c-pq33-4w3q 3 years ago
Richard van der Hoff 8f98260552
Fix incompatibility with Twisted < 21. (#10713) 3 years ago
Richard van der Hoff 1800aabfc2
Split `FederationHandler` in half (#10692) 3 years ago
Richard van der Hoff 96715d7633
Make `backfill` and `get_missing_events` use the same codepath (#10645) 3 years ago
Azrenbeth ad17fbd20e
Remove pushers when deleting 3pid from account (#10581) 3 years ago
Patrick Cloke 1aa0dad021
Additional type hints for REST servlets (part 2). (#10674) 3 years ago
Patrick Cloke d12ba52f17
Persist room hierarchy pagination sessions to the database. (#10613) 3 years ago
Richard van der Hoff 15db8b7c7f
Correctly initialise the `synapse_user_logins` metric. (#10677) 3 years ago
Azrenbeth 0c1d6f65d7
Enforce the max length for per-room display names / avatar URLs. (#10654) 3 years ago
Patrick Cloke bd7d398b05
Additional type hints for the sync REST servlet. (#10666) 3 years ago
Callum Brown 947dbbdfd1
Implement MSC3231: Token authenticated registration (#10142) 3 years ago
Richard van der Hoff e81d62009e
Split `on_receive_pdu` in half (#10640) 3 years ago
Richard van der Hoff 50af1efe4b
Extract `_resolve_state_at_missing_prevs` (#10624) 3 years ago
Patrick Cloke 000aa89be6
Do not include rooms with an unknown room version in a sync response. (#10644) 3 years ago
Patrick Cloke bec01c0758
Convert room member storage tuples to attrs. (#10629) 3 years ago
Callum Brown 6e613a10d0
Display an error page during failure of fallback UIA. (#10561) 3 years ago
Richard van der Hoff 964f29cb6f
Refactor `on_receive_pdu` code (#10615) 3 years ago
Patrick Cloke 6a5f8fbcda
Use auto-attribs for attrs classes for sync. (#10630) 3 years ago
Richard van der Hoff 272b89d547
Stop setting the outlier flag for things that aren't (#10614) 3 years ago
reivilibre 642a42edde
Flatten the synapse.rest.client package (#10600) 3 years ago
Michael Telatynski 0ace38b7b3
Experimental support for MSC3266 Room Summary API. (#10394) 3 years ago
Richard van der Hoff 2d9ca4ca77
Clean up some logging in the federation event handler (#10591) 3 years ago
Patrick Cloke 7de445161f
Support federation in the new spaces summary API (MSC2946). (#10569) 3 years ago
Šimon Brandner a3a7514570
Handle string read receipt data (#10606) 3 years ago
Patrick Cloke 98a3355d9a
Update the pagination parameter name based on MSC2946 review. (#10579) 3 years ago
Patrick Cloke 3ebb6694f0
Allow requesting the summary of a space which is joinable. (#10580) 3 years ago
Patrick Cloke 5acd8b5a96
Expire old spaces summary pagination sessions. (#10574) 3 years ago
Patrick Cloke 2ae2a04616
Clarify error message when joining a restricted room. (#10572) 3 years ago
Patrick Cloke fe1d0c8618
Add local support for the new spaces summary endpoint (MSC2946) (#10549) 3 years ago
Patrick Cloke 691593bf71
Fix an edge-case with invited rooms over federation in the spaces summary. (#10560) 3 years ago
Dirk Klimpel 6b61debf5c
Do not remove `status_msg` when user going offline (#10550) 3 years ago
Patrick Cloke 0c246dd4a0
Support MSC3289: Room version 8 (#10449) 3 years ago
Erik Johnston 60f0534b6e
Fix exceptions in logs when failing to get remote room list (#10541) 3 years ago
Richard van der Hoff 1bebc0b78c
Clean up federation event auth code (#10539) 3 years ago
Patrick Cloke f4ade972ad
Update the API response for spaces summary over federation. (#10530) 3 years ago
Richard van der Hoff 74d7336686
Add a setting to disable TLS for sending email (#10546) 3 years ago
Patrick Cloke 3b354faad0
Refactoring before implementing the updated spaces summary. (#10527) 3 years ago
Will Hunt a8a27b2b8b
Only return an appservice protocol if it has a service providing it. (#10532) 3 years ago
Michael Telatynski 9db24cc50d
Send unstable-prefixed room_type in store-invite IS API requests (#10435) 3 years ago
Eric Eastwood 684d19a11c
Add support for MSC2716 marker events (#10498) 3 years ago