Commit Graph

638 Commits (5640992d176a499204a0756b1677c9b1575b0a49)

Author SHA1 Message Date
Patrick Cloke a4521ce0a8
Support the stable /hierarchy endpoint from MSC2946 (#11329) 3 years ago
Patrick Cloke 7ae559944a
Fix checking whether a room can be published on creation. (#11392) 3 years ago
Hubert Chathi eca7cffb73
Keep fallback key marked as used if it's re-uploaded (#11382) 3 years ago
reivilibre 0d86f6334a
Rename `get_access_token_for_user_id` method to `create_access_token_for_user_id` (#11369) 3 years ago
Sean Quah 88375beeaa
Avoid sharing room hierarchy responses between users (#11355) 3 years ago
David Robertson 0dda1a7968
Misc typing fixes for tests, part 2 of N (#11330) 3 years ago
Tulir Asokan 6f862c5c28
Add support for the stable version of MSC2778 (#11335) 3 years ago
Andrew Morgan a026695083
Clarifications and small fixes to to-device related code (#11247) 3 years ago
Patrick Cloke a19d01c3d9
Support filtering by relations per MSC3440 (#11236) 3 years ago
Erik Johnston af784644c3
Include cross-signing signatures when syncing remote devices for the first time (#11234) 3 years ago
Nick Barrett a271e233e9
Add a linearizer on (appservice, stream) when handling ephemeral events. (#11207) 3 years ago
Rafael Gonçalves 0e16b418f6
Add knock information in admin exported data (#11171) 3 years ago
Dirk Klimpel 8d46fac98e
Delete messages from `device_inbox` table when deleting device (#10969) 3 years ago
AndrewFerr 4387b791e0
Don't set new room alias before potential 403 (#10930) 3 years ago
David Robertson 2d91b6256e
Fix adding excluded users to the private room sharing tables when joining a room (#11143) 3 years ago
David Robertson 37b845dabc
Don't remove local users from dir when the leave their last room (#11103) 3 years ago
David Robertson e09be0c87a
Correctly exclude users when making a room public or private (#11075) 3 years ago
Eric Eastwood daf498e099
Fix 500 error on `/messages` when we accumulate more than 5 backward extremities (#11027) 3 years ago
Azrenbeth cdd308845b
Port the Password Auth Providers module interface to the new generic interface (#10548) 3 years ago
David Robertson b83e822556
Stop user directory from failing if it encounters users not in the `users` table. (#11053) 3 years ago
David Robertson 670a8d9a1e
Fix overwriting profile when making room public (#11003) 3 years ago
David Robertson e0bf34dada
Don't alter directory entries for local users when setting a per-room nickname (#11002) 3 years ago
David Robertson 370bca32e6
Don't drop user dir deltas when server leaves room (#10982) 3 years ago
David Robertson f7b034a24b
Consistently exclude from user_directory (#10960) 3 years ago
Patrick Cloke a0f48ee89d
Use direct references for configuration variables (part 7). (#10959) 3 years ago
Patrick Cloke 9e5a429c8b
Clean-up registration tests (#10945) 3 years ago
David Robertson 3aefc7b66d
Refactor user directory tests (#10935) 3 years ago
Patrick Cloke 94b620a5ed
Use direct references for configuration variables (part 6). (#10916) 3 years ago
Patrick Cloke bb7fdd821b
Use direct references for configuration variables (part 5). (#10897) 3 years ago
Richard van der Hoff 85551b7a85
Factor out common code for persisting fetched auth events (#10896) 3 years ago
David Robertson 7f3352743e
Improve typing in user_directory files (#10891) 3 years ago
Patrick Cloke 47854c71e9
Use direct references for configuration variables (part 4). (#10893) 3 years ago
David Robertson dcfd864970
Fix reactivated users not being added to the user directory (#10782) 3 years ago
Patrick Cloke 4054dfa409
Add type hints for event streams. (#10856) 3 years ago
David Robertson 60453315bd
Always add local users to the user directory (#10796) 3 years ago
David Robertson 318162f5de
Easy refactors of the user directory (#10789) 3 years ago
David Robertson 5e9b382505
Pull out encrypted_by_default tests from user_directory tests (#10752) 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
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
Patrick Cloke 000aa89be6
Do not include rooms with an unknown room version in a sync response. (#10644) 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
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 fab352ac2c
Fix type hints in space summary tests. (#10575) 3 years ago
Patrick Cloke fe1d0c8618
Add local support for the new spaces summary endpoint (MSC2946) (#10549) 3 years ago