Commit Graph

415 Commits (5cf758cdd61acc2ae6c123ffb3c6f0b10197dc46)

Author SHA1 Message Date
Andrew Morgan 67feea8044
Extend spam checker to allow for multiple modules (#7435) 5 years ago
Quentin Gliech 616af44137
Implement OpenID Connect-based login (#7256) 5 years ago
Andrew Morgan aee9130a83
Stop Auth methods from polling the config on every req. (#7420) 5 years ago
Andrew Morgan 6b22921b19
async/await is_server_admin (#7363) 5 years ago
Patrick Cloke eed7c5b89e
Convert auth handler to async/await (#7261) 5 years ago
Patrick Cloke 468dcc767b
Allow admins to create aliases when they are not in the room (#7191) 5 years ago
Dirk Klimpel 8327eb9280
Add options to prevent users from changing their profile. (#7096) 5 years ago
Richard van der Hoff 28d9d6e8a9 Remove spurious "name" parameter to `default_config` 5 years ago
Richard van der Hoff 6a35046363 Revert "Add options to disable setting profile info for prevent changes. (#7053)" 5 years ago
dklimpel 885134529f updates after review 5 years ago
dklimpel 7e5f40e771 fix tests 5 years ago
dklimpel 04f4b5f6f8 add tests 5 years ago
dklimpel 1f5f3ae8b1 Add options to disable setting profile info for prevent changes. 5 years ago
Patrick Cloke 13892776ef
Allow deleting an alias if the user has sufficient power level (#6986) 5 years ago
Patrick Cloke 7dcbc33a1b
Validate the alt_aliases property of canonical alias events (#6971) 5 years ago
Richard van der Hoff 3e99528f2b
Store room version on invite (#6983) 5 years ago
Erik Johnston 1f773eec91
Port PresenceHandler to async/await (#6991) 5 years ago
Patrick Cloke 509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 5 years ago
Richard van der Hoff b58d17e44f Refactor the membership check methods in Auth 5 years ago
Patrick Cloke fe3941f6e3
Stop sending events when creating or deleting aliases (#6904) 5 years ago
Patrick Cloke 02e89021f5
Convert the directory handler tests to use HomeserverTestCase (#6919) 5 years ago
Patrick Cloke 49f877d32e
Filter the results of user directory searching via the spam checker (#6888) 5 years ago
Patrick Cloke a92e703ab9
Reject device display names that are too long (#6882) 5 years ago
Erik Johnston b08b0a22d5
Add typing to synapse.federation.sender (#6871) 5 years ago
Richard van der Hoff 928edef979 Pass room_version into `event_from_pdu_json` 5 years ago
Richard van der Hoff d7bf793cc1 s/get_room_version/get_room_version_id/ 5 years ago
Richard van der Hoff ef6bdafb29 Store the room version in EventBuilder 5 years ago
Erik Johnston b660327056
Resync remote device list when detected as stale. (#6786) 5 years ago
Erik Johnston 28c98e51ff
Add `local_current_membership` table (#6655) 5 years ago
Richard van der Hoff 326c893d24
Kill off RegistrationError (#6691) 5 years ago
Erik Johnston 2284eb3a53
Add database config class (#6513) 5 years ago
Hubert Chathi cb2db17994
look up cross-signing keys from the DB in bulk (#6486) 5 years ago
Neil Johnson adfdd82b21
Back out perf regression from get_cross_signing_keys_from_cache. (#6494) 5 years ago
Erik Johnston b3a4e35ca8 Fixup functions to consistently return deferreds 5 years ago
Erik Johnston 8437e2383e Port SyncHandler to async/await 5 years ago
Erik Johnston 4a33a6dd19 Move background update handling out of store 5 years ago
Erik Johnston 756d4942f5 Move DB pool and helper functions into dedicated Database class 5 years ago
Erik Johnston ee86abb2d6 Remove underscore from SQLBaseStore functions 5 years ago
Amber Brown 0f87b912ab
Implementation of MSC2314 (#6176) 5 years ago
Hubert Chathi 0d27aba900
add etag and count to key backup endpoints (#5858) 5 years ago
Richard van der Hoff 807ec3bd99
Fix bug which caused rejected events to be stored with the wrong room state (#6320) 5 years ago
Hubert Chathi bb6cec27a5 rename get_devices_by_remote to get_device_updates_by_remote 5 years ago
Erik Johnston 3f33879be4 Port federation_server to async/await 5 years ago
Erik Johnston 7e7a1461f6 Fix tests 5 years ago
Erik Johnston c66a06ac6b Move storage classes into a main "data store". 5 years ago
Erik Johnston 5859a5c569 Fix presence timeouts when synchrotron restarts. (#6212) 5 years ago
Hubert Chathi 5373de6cce change test name to be unique 5 years ago
Richard van der Hoff a139420a3c
Fix races in room stats (and other) updates. (#6187) 5 years ago
Hubert Chathi 4535a07f4a make version optional in body of e2e backup version update 5 years ago
Brendan Abolivier 8a5e8e829b
Lint (again) 5 years ago