Commit Graph

17627 Commits (a0a1ba697325601e1b1edf81a722b2354680b2c6)
 

Author SHA1 Message Date
Patrick Cloke d5e73cb6aa
Define StateMap as immutable and add a MutableStateMap type. (#8183) 4 years ago
Andrew Morgan 2c2e649be2
Move and refactor LoginRestServlet helper methods (#8182) 4 years ago
Patrick Cloke e00816ad98
Do not yield on awaitables in tests. (#8193) 4 years ago
Patrick Cloke b49a5b9307
Convert stats and related calls to async/await (#8192) 4 years ago
Patrick Cloke b71d4a094c
Convert simple_delete to async/await. (#8191) 4 years ago
Patrick Cloke 9b7ac03af3
Convert calls of async database methods to async (#8166) 4 years ago
Patrick Cloke c9fa696ea2
simple_search_list_txn should return None, not 0. (#8187) 4 years ago
Erik Johnston 5649b7f3d0
Fix missing _add_persisted_position (#8179) 4 years ago
Patrick Cloke 30426c7063
Convert additional database methods to async (select list, search, insert_many, delete_*) (#8168) 4 years ago
Patrick Cloke 4a739c73b4
Convert simple_update* and simple_select* to async (#8173) 4 years ago
Andrew Morgan a466b67972
Reduce run-times of tests by advancing the reactor less (#7757) 4 years ago
Brendan Abolivier 9cfc120233
Merge branch 'master' into develop 4 years ago
Brendan Abolivier eadfda3ebc 1.19.1 4 years ago
Dexter Chua cf2f6c3d22
Update debian systemd service to use Type=notify (#8169) 4 years ago
Andrew Morgan b8f20e4276
Remove remaining is_guest argument uses from get_room_data calls (#8181) 4 years ago
Patrick Cloke 6fe12c9512
Do not propagate typing notifications from shadow-banned users. (#8176) 4 years ago
Andrew Morgan e0d6244beb
Remove unused parameter from, and add safeguard in, get_room_data (#8174) 4 years ago
Christopher May-Townsend ed18f32e1b
Add required Debian dependencies to allow docker builds on the arm platform (#8144) 4 years ago
Patrick Cloke 98125bba7a
Allow running mypy directly. (#8175) 4 years ago
Richard van der Hoff 88b9807ba4
Update the test federation client to handle streaming responses (#8130) 4 years ago
Patrick Cloke 2e6c90ff84
Do not propagate profile changes of shadow-banned users into rooms. (#8157) 4 years ago
Erik Johnston e3c91a3c55
Make SlavedIdTracker.advance have same interface as MultiWriterIDGenerator (#8171) 4 years ago
Patrick Cloke 4c6c56dc58
Convert simple_select_one and simple_select_one_onecol to async (#8162) 4 years ago
Patrick Cloke 56efa9ec71
Fix rate limiting unit tests. (#8167) 4 years ago
Erik Johnston eba98fb024
Add functions to `MultiWriterIdGen` used by events stream (#8164) 4 years ago
Patrick Cloke 5099bd68da
Do not allow send_nonmember_event to be called with shadow-banned users. (#8158) 4 years ago
Brendan Abolivier 6e1c64a668 Synapse 1.19.1rc1 (2020-08-25) 4 years ago
Brendan Abolivier 0a4e541dc5
Changelog fixes 4 years ago
Brendan Abolivier b79d69796c 1.19.1rc1 4 years ago
Erik Johnston 2231dffee6
Make StreamIdGen `get_next` and `get_next_mult` async (#8161) 4 years ago
Andrew Morgan 74bf8d4d06
Wording fixes to 'name' user admin api filter (#8163) 4 years ago
Andrew Morgan 79ac619403 Fix missing double-backtick in RST document 4 years ago
Manuel Stahl 97962ad17b
Search in columns 'name' and 'displayname' in the admin users endpoint (#7377) 4 years ago
Patrick Cloke 5758dcf30c
Add type hints for state. (#8140) 4 years ago
Patrick Cloke cbd8d83da7
Stop shadow-banned users from sending non-member events. (#8142) 4 years ago
Brendan Abolivier 420484a334
Allow capping a room's retention policy (#8104) 4 years ago
Christopher May-Townsend 64e8a4697a
Add healthcheck for default localhost 8008 port on /health endpoint. (#8147) 4 years ago
Patrick Cloke 3f8f96be00
Fix flaky shadow-ban tests. (#8152) 4 years ago
Brendan Abolivier 393a811a41
Fix join ratelimiter breaking profile updates and idempotency (#8153) 4 years ago
Will Hunt 2df82ae451
Do not apply ratelimiting on joins to appservices (#8139) 4 years ago
Brendan Abolivier 3f49f74610
Don't fail /submit_token requests on incorrect session ID if request_token_inhibit_3pid_errors is turned on (#7991) 4 years ago
Will Hunt cbbf9126cb
Do not apply ratelimiting on joins to appservices (#8139) 4 years ago
Richard van der Hoff 09fd0eda81
Micro-optimisations to get_auth_chain_ids (#8132) 4 years ago
Patrick Cloke 3f91638da6
Allow denying or shadow banning registrations via the spam checker (#8034) 4 years ago
Patrick Cloke e259d63f73
Stop shadow-banned users from sending invites. (#8095) 4 years ago
Richard van der Hoff 318f4e738e
Be more tolerant of membership events in unknown rooms (#8110) 4 years ago
Patrick Cloke 592cdf73be
Improve the error code when trying to register using a name reserved for guests. (#8135) 4 years ago
Patrick Cloke dbc630a628
Use the JSON encoder without whitespace in more places. (#8124) 4 years ago
Patrick Cloke 5eac0b7e76
Add more types to synapse.storage.database. (#8127) 4 years ago
Patrick Cloke 731dfff347
Ensure a group ID is valid before trying to get rooms for it. (#8129) 4 years ago