4650 Commits (develop)

Auteur SHA1 Bericht Datum
  David Robertson 0a00c99823
Fix upgrading a room without `events` field in power levels (#16725) 5 maanden geleden
  Travis Ralston d6e194b2bc
Implement MSC4069: Inhibit profile propagation (#16636) 5 maanden geleden
  Andrew Yasinishyn 63d96bfc61
ModuleAPI SSO auth callbacks (#15207) 5 maanden geleden
  Patrick Cloke 579c6be5f6
Drop unused tables & unneeded access token ID for events. (#16522) 5 maanden geleden
  Erik Johnston a14678492e
Reduce DB load when forget on leave setting is disabled (#16668) 5 maanden geleden
  Mathieu Velten b0ed14d815
Ignore `encryption_enabled_by_default_for_room_type` for notices room (#16677) 5 maanden geleden
  Erik Johnston 700c8a0de5
Reduce task concurrency (#16656) 6 maanden geleden
  Erik Johnston 3e8531d3ba
Speed up deleting device messages (#16643) 6 maanden geleden
  Erik Johnston 1b238e8837
Speed up persisting large number of outliers (#16649) 6 maanden geleden
  David Robertson 43d1aa75e8
Add an Admin API to temporarily grant the ability to update an existing cross-signing key without UIA (#16634) 6 maanden geleden
  Patrick Cloke f2f2c7c1f0
Use full GitHub links instead of bare issue numbers. (#16637) 6 maanden geleden
  Patrick Cloke ab3f1b3b53
Convert simple_select_one_txn and simple_select_one to return tuples. (#16612) 6 maanden geleden
  Patrick Cloke ff716b483b
Return attrs for more media repo APIs. (#16611) 6 maanden geleden
  Patrick Cloke cfb6d38c47
Remove remaining usage of cursor_to_dict. (#16564) 6 maanden geleden
  Patrick Cloke daec55e1fe Merge pull request from GHSA-mp92-3jfm-3575 6 maanden geleden
  Patrick Cloke 7a3a55ac98
Merge pull request from GHSA-mp92-3jfm-3575 6 maanden geleden
  David Robertson de981ae567
Claim local one-time-keys in bulk (#16565) 6 maanden geleden
  David Robertson fdce83ee60
Claim fallback keys in bulk (#16570) 6 maanden geleden
  Patrick Cloke 2bf9341406
Ensure local invited & knocking users leave before purge. (#16559) 6 maanden geleden
  Erik Johnston 928e964857
Fix cross-worker ratelimiting (#16558) 6 maanden geleden
  Erik Johnston c02406ac71
Add new module API for adding custom fields to events `unsigned` section (#16549) 6 maanden geleden
  Patrick Cloke 679c691f6f
Remove more usages of cursor_to_dict. (#16551) 6 maanden geleden
  Patrick Cloke 85e5f2dc25
Add a new module API to update user presence state. (#16544) 6 maanden geleden
  Patrick Cloke 9407d5ba78
Convert simple_select_list and simple_select_list_txn to return lists of tuples (#16505) 6 maanden geleden
  Erik Johnston ba47fea528
Allow multiple workers to write to receipts stream. (#16432) 6 maanden geleden
  Erik Johnston e9069c9f91
Mark sync as limited if there is a gap in the timeline (#16485) 7 maanden geleden
  Mathieu Velten bcff01b406
Improve performance of delete device messages query (#16492) 7 maanden geleden
  Patrick Cloke 6ad1f9eac2
Convert DeviceLastConnectionInfo to attrs. (#16507) 7 maanden geleden
  Patrick Cloke e3e0ae4ab1
Convert state delta processing from a dict to attrs. (#16469) 7 maanden geleden
  Mathieu Velten eee6474bce
Remove useless async job to delete device messages on sync (#16491) 7 maanden geleden
  Patrick Cloke 4cc729d480
Revert "Drop unused tables & unneeded access token ID for events. (#16268)" (#16465) 7 maanden geleden
  Patrick Cloke cc865fffc0
Convert user_get_threepids response to attrs. (#16468) 7 maanden geleden
  dependabot[bot] 0a67743d9e
Bump ruff from 0.0.290 to 0.0.292 (#16449) 7 maanden geleden
  David Robertson 1f10c20806
Apply join rate limiter outside the lineariser (#16441) 7 maanden geleden
  Patrick Cloke cabd577460
Drop unused tables & unneeded access token ID for events. (#16268) 7 maanden geleden
  Patrick Cloke fc31b495b3
Stop sending incorrect knock_state_events. (#16403) 7 maanden geleden
  Erik Johnston 009b47badf
Factor out `MultiWriter` token from `RoomStreamToken` (#16427) 7 maanden geleden
  Erik Johnston 80ec81dcc5
Some refactors around receipts stream (#16426) 7 maanden geleden
  David Robertson 1026776380
mypy plugin to check `@cached` return types (#14911) 7 maanden geleden
  Patrick Cloke f84da3c32e
Add a cache around server ACL checking (#16360) 7 maanden geleden
  Erik Johnston 47ffc7e548
Reduce calls to `send_presence_to_destinations` (#16385) 7 maanden geleden
  Patrick Cloke 7ec0a141b4
Convert more cached return values to immutable types (#16356) 8 maanden geleden
  Patrick Cloke d7c89c5908
Return immutable objects for cachedList decorators (#16350) 8 maanden geleden
  Patrick Cloke c1e244c8f7
Make cached account data/tags/admin types immutable (#16325) 8 maanden geleden
  Patrick Cloke 85bfd4735e
Return an immutable value from get_latest_event_ids_in_room. (#16326) 8 maanden geleden
  Patrick Cloke 63d28a88c1
Additional validation of receipts (#16327) 8 maanden geleden
  José Joaquín Atria 6946209e67
Set email charset as utf-8 rather than utf8 (#16329) 8 maanden geleden
  Mathieu Velten dd44ee00b6
Add automatic purge after all users forget a room (#15488) 8 maanden geleden
  Erik Johnston e9e2904eb2
Speed up deleting to-device messages task (#16318) 8 maanden geleden
  Erik Johnston 954921736b
Refactor `get_user_by_id` (#16316) 8 maanden geleden