3552 Commits (develop)

Autor SHA1 Nachricht Datum
  Mathieu Velten e108c31fc0
Add avatar and topic settings for server notice room (#16679) vor 5 Monaten
  David Robertson fcf3c493c2
Expose OIDC discovery information under the CSAPI (#16726) vor 5 Monaten
  David Robertson 44377f5ac0
Revert postgres logical replication deltaas vor 5 Monaten
  David Robertson 0a00c99823
Fix upgrading a room without `events` field in power levels (#16725) vor 5 Monaten
  reivilibre 51e4e35653
Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one. This should allow use of Postgres logical replication. (take 2, now with no added deadlocks!) (#16658) vor 5 Monaten
  Mathieu Velten 9e7f80037d
Server notices: add an autojoin setting for the notices room (#16699) vor 5 Monaten
  Travis Ralston d6e194b2bc
Implement MSC4069: Inhibit profile propagation (#16636) vor 5 Monaten
  Patrick Cloke d6c3b7584f
Request & follow redirects for /media/v3/download (#16701) vor 5 Monaten
  David Robertson 0619c2bbd2
Move media retention tests out of rest tests (#16684) vor 5 Monaten
  David Robertson 32a59a6495
Keep track of `user_ips` and `monthly_active_users` when delegating auth (#16672) vor 5 Monaten
  Erik Johnston ef5329a9f9
Revert "Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one. This should allow use of Postgres logical replication. (#16456)" (#16651) vor 6 Monaten
  Erik Johnston 1b238e8837
Speed up persisting large number of outliers (#16649) vor 6 Monaten
  Erik Johnston fef08cbee8
Fix sending out of order `POSITION` over replication (#16639) vor 6 Monaten
  reivilibre 830988ae72
Fix test not detecting tables with missing primary keys and missing replica identities, then add more replica identities. (#16647) vor 6 Monaten
  David Robertson 43d1aa75e8
Add an Admin API to temporarily grant the ability to update an existing cross-signing key without UIA (#16634) vor 6 Monaten
  Sumner Evans 999bd77d3a
Asynchronous Uploads (#15503) vor 6 Monaten
  Patrick Cloke f2f2c7c1f0
Use full GitHub links instead of bare issue numbers. (#16637) vor 6 Monaten
  reivilibre 69afe3f7a0
Add a Postgres `REPLICA IDENTITY` to tables that do not have an implicit one. This should allow use of Postgres logical replication. (#16456) vor 6 Monaten
  Patrick Cloke 2c6a7dfcbf
Use attempt_to_set_autocommit everywhere. (#16615) vor 6 Monaten
  Patrick Cloke bc4372ad81
Use dbname instead of database for Postgres config. (#16618) vor 6 Monaten
  Patrick Cloke ab3f1b3b53
Convert simple_select_one_txn and simple_select_one to return tuples. (#16612) vor 6 Monaten
  Patrick Cloke ff716b483b
Return attrs for more media repo APIs. (#16611) vor 6 Monaten
  David Robertson 91587d4cf9
Bulk-invalidate e2e cached queries after claiming keys (#16613) vor 6 Monaten
  Patrick Cloke 455ef04187
Avoid updating the same rows multiple times with simple_update_many_txn. (#16609) vor 6 Monaten
  Patrick Cloke 9738b1c497
Avoid executing no-op queries. (#16583) vor 6 Monaten
  Patrick Cloke ec9ff389f4
More tests for the simple_* methods. (#16596) vor 6 Monaten
  dependabot[bot] c812f43bd7
Bump twisted from 23.8.0 to 23.10.0 (#16588) vor 6 Monaten
  Patrick Cloke cfb6d38c47
Remove remaining usage of cursor_to_dict. (#16564) vor 6 Monaten
  David Robertson de981ae567
Claim local one-time-keys in bulk (#16565) vor 6 Monaten
  David Robertson fdce83ee60
Claim fallback keys in bulk (#16570) vor 6 Monaten
  Patrick Cloke 2bf9341406
Ensure local invited & knocking users leave before purge. (#16559) vor 6 Monaten
  Erik Johnston c02406ac71
Add new module API for adding custom fields to events `unsigned` section (#16549) vor 6 Monaten
  Patrick Cloke 679c691f6f
Remove more usages of cursor_to_dict. (#16551) vor 6 Monaten
  Patrick Cloke 85e5f2dc25
Add a new module API to update user presence state. (#16544) vor 6 Monaten
  Patrick Cloke 9407d5ba78
Convert simple_select_list and simple_select_list_txn to return lists of tuples (#16505) vor 6 Monaten
  Erik Johnston ba47fea528
Allow multiple workers to write to receipts stream. (#16432) vor 6 Monaten
  Patrick Cloke e182dbb5b9
Fix tests on Twisted trunk. (#16528) vor 6 Monaten
  Richard Brežák 95076f77c1
Fix http/s proxy authentication with long username/passwords (#16504) vor 6 Monaten
  David Robertson 2f1065f81b
Revert "Add test case to detect dodgy b64 encoding" vor 6 Monaten
  David Robertson 5fe76b9434
Add test case to detect dodgy b64 encoding vor 7 Monaten
  Patrick Cloke 3ab861ab9e
Fix type hint errors from Twisted trunk (#16526) vor 7 Monaten
  Erik Johnston 8f35f8148e
Fix bug where a new writer advances their token too quickly (#16473) vor 7 Monaten
  Patrick Cloke 49c9745b45
Avoid sending massive replication updates when purging a room. (#16510) vor 7 Monaten
  Patrick Cloke 6ad1f9eac2
Convert DeviceLastConnectionInfo to attrs. (#16507) vor 7 Monaten
  Patrick Cloke 77dfc1f939
Fix a bug where servers could be marked as up when they were failing (#16506) vor 7 Monaten
  Patrick Cloke e3e0ae4ab1
Convert state delta processing from a dict to attrs. (#16469) vor 7 Monaten
  Patrick Cloke cc865fffc0
Convert user_get_threepids response to attrs. (#16468) vor 7 Monaten
  Patrick Cloke a4904dcb04
Convert simple_select_many_batch, simple_select_many_txn to tuples. (#16444) vor 7 Monaten
  Patrick Cloke d6b7d49a61
Handle content types with parameters. (#16440) vor 7 Monaten
  David Robertson 1f10c20806
Apply join rate limiter outside the lineariser (#16441) vor 7 Monaten