David Robertson 0a00c99823 Fix upgrading a room without `events` field in power levels (#16725) 5 mesi fa
..
ui_auth 679c691f6f Remove more usages of cursor_to_dict. (#16551) 7 mesi fa
__init__.py 4b965c862d Remove redundant "coding: utf-8" lines (#9786) 3 anni fa
account.py 954921736b Refactor `get_user_by_id` (#16316) 8 mesi fa
account_data.py 15e975f68f Experimental MSC3890 Implementation: Fix deleting account data when using an account data writer worker (#14869) 1 anno fa
account_validity.py 63d96bfc61 ModuleAPI SSO auth callbacks (#15207) 6 mesi fa
admin.py cfb6d38c47 Remove remaining usage of cursor_to_dict. (#16564) 7 mesi fa
appservice.py ba47fea528 Allow multiple workers to write to receipts stream. (#16432) 7 mesi fa
auth.py 63d96bfc61 ModuleAPI SSO auth callbacks (#15207) 6 mesi fa
cas.py fe69e7f617 Handle "registration_enabled" parameter for CAS (#16262) 8 mesi fa
deactivate_account.py 9407d5ba78 Convert simple_select_list and simple_select_list_txn to return lists of tuples (#16505) 7 mesi fa
device.py 700c8a0de5 Reduce task concurrency (#16656) 6 mesi fa
devicemessage.py d35bed8369 Don't wake up destination transaction queue if they're not due for retry. (#16223) 9 mesi fa
directory.py ae391db777 Better warning in logs when we fail to fetch an alias (#15922) 10 mesi fa
e2e_keys.py 43d1aa75e8 Add an Admin API to temporarily grant the ability to update an existing cross-signing key without UIA (#16634) 6 mesi fa
e2e_room_keys.py 9bb2eac719 Bump black from 22.12.0 to 23.1.0 (#15103) 1 anno fa
event_auth.py 6d81aec09f Support room version 11 (#15912) 10 mesi fa
events.py c02406ac71 Add new module API for adding custom fields to events `unsigned` section (#16549) 7 mesi fa
federation.py 0a67743d9e Bump ruff from 0.0.290 to 0.0.292 (#16449) 7 mesi fa
federation_event.py 1b238e8837 Speed up persisting large number of outliers (#16649) 6 mesi fa
identity.py 679c691f6f Remove more usages of cursor_to_dict. (#16551) 7 mesi fa
initial_sync.py c02406ac71 Add new module API for adding custom fields to events `unsigned` section (#16549) 7 mesi fa
jwt.py 7c9b91790c Consolidate logic to check for deactivated users. (#15634) 1 anno fa
message.py 579c6be5f6 Drop unused tables & unneeded access token ID for events. (#16522) 6 mesi fa
oidc.py c01343de43 Add stricter mypy options (#15694) 1 anno fa
pagination.py c02406ac71 Add new module API for adding custom fields to events `unsigned` section (#16549) 7 mesi fa
password_policy.py e584534403 Use direct references for some configuration variables (part 3) (#10885) 2 anni fa
presence.py f2f2c7c1f0 Use full GitHub links instead of bare issue numbers. (#16637) 6 mesi fa
profile.py d6e194b2bc Implement MSC4069: Inhibit profile propagation (#16636) 6 mesi fa
push_rules.py 80ec81dcc5 Some refactors around receipts stream (#16426) 8 mesi fa
read_marker.py dfd77f426e Remove some unused `server_name` fields (#15723) 1 anno fa
receipts.py ba47fea528 Allow multiple workers to write to receipts stream. (#16432) 7 mesi fa
register.py a4243183f0 Add + as an allowed character for Matrix IDs (MSC4009) (#15911) 10 mesi fa
relations.py c02406ac71 Add new module API for adding custom fields to events `unsigned` section (#16549) 7 mesi fa
room.py 0a00c99823 Fix upgrading a room without `events` field in power levels (#16725) 5 mesi fa
room_list.py cfb6d38c47 Remove remaining usage of cursor_to_dict. (#16564) 7 mesi fa
room_member.py a14678492e Reduce DB load when forget on leave setting is disabled (#16668) 6 mesi fa
room_member_worker.py 04e79e6a18 Add config option to forget rooms automatically when users leave them (#15224) 1 anno fa
room_summary.py cfb6d38c47 Remove remaining usage of cursor_to_dict. (#16564) 7 mesi fa
saml.py 9ff84bccbb Allow customizing IdP name and icon for SAML and CAS (#16094) 9 mesi fa
search.py c02406ac71 Add new module API for adding custom fields to events `unsigned` section (#16549) 7 mesi fa
send_email.py 6946209e67 Set email charset as utf-8 rather than utf8 (#16329) 8 mesi fa
set_password.py 6d47b7e325 Add a type hint for `get_device_handler()` and fix incorrect types. (#14055) 1 anno fa
sso.py ff716b483b Return attrs for more media repo APIs. (#16611) 6 mesi fa
state_deltas.py e24ff8ebe3 Remove `HomeServer.get_datastore()` (#12031) 2 anni fa
stats.py e3e0ae4ab1 Convert state delta processing from a dict to attrs. (#16469) 7 mesi fa
sync.py f2f2c7c1f0 Use full GitHub links instead of bare issue numbers. (#16637) 6 mesi fa
typing.py d7c89c5908 Return immutable objects for cachedList decorators (#16350) 8 mesi fa
user_directory.py f2f2c7c1f0 Use full GitHub links instead of bare issue numbers. (#16637) 6 mesi fa
worker_lock.py 8c3bcea2da Rename pagination&purge locks and add comments explaining them (#16112) 9 mesi fa