1099 Commits (develop)

Author SHA1 Message Date
  Mathieu Velten e108c31fc0
Add avatar and topic settings for server notice room (#16679) 5 months ago
  David Robertson fcf3c493c2
Expose OIDC discovery information under the CSAPI (#16726) 5 months ago
  David Robertson 0a00c99823
Fix upgrading a room without `events` field in power levels (#16725) 5 months ago
  Mathieu Velten 9e7f80037d
Server notices: add an autojoin setting for the notices room (#16699) 5 months ago
  Travis Ralston d6e194b2bc
Implement MSC4069: Inhibit profile propagation (#16636) 5 months ago
  David Robertson 0619c2bbd2
Move media retention tests out of rest tests (#16684) 5 months ago
  David Robertson 32a59a6495
Keep track of `user_ips` and `monthly_active_users` when delegating auth (#16672) 5 months ago
  David Robertson 43d1aa75e8
Add an Admin API to temporarily grant the ability to update an existing cross-signing key without UIA (#16634) 6 months ago
  Patrick Cloke f2f2c7c1f0
Use full GitHub links instead of bare issue numbers. (#16637) 6 months ago
  Patrick Cloke ab3f1b3b53
Convert simple_select_one_txn and simple_select_one to return tuples. (#16612) 6 months ago
  Patrick Cloke ff716b483b
Return attrs for more media repo APIs. (#16611) 6 months ago
  Patrick Cloke 2bf9341406
Ensure local invited & knocking users leave before purge. (#16559) 6 months ago
  Erik Johnston c02406ac71
Add new module API for adding custom fields to events `unsigned` section (#16549) 6 months ago
  Patrick Cloke 85e5f2dc25
Add a new module API to update user presence state. (#16544) 6 months ago
  David Robertson 1f10c20806
Apply join rate limiter outside the lineariser (#16441) 7 months ago
  Patrick Cloke 26b960b08b
Register media servlets via regex. (#16419) 7 months ago
  MomentQYC 5725712d47
Remove Python version from `/_synapse/admin/v1/server_version` (#16380) 7 months ago
  Maxwell G 12611bfcdd
Add support for pydantic v2 via pydantic.v1 compat module (#16332) 7 months ago
  Hanadi eef2b9e344
Filter locked users in the admin API (#16328) 8 months ago
  Patrick Cloke 63d28a88c1
Additional validation of receipts (#16327) 8 months ago
  Mathieu Velten dd44ee00b6
Add automatic purge after all users forget a room (#15488) 8 months ago
  Patrick Cloke aa483cb4c9
Update ruff config (#16283) 8 months ago
  Patrick Cloke 69b74d9330
Avoid temporary storage of sensitive information. (#16272) 8 months ago
  Mathieu Velten dcb2778341
Add last_seen_ts to the admin users API (#16218) 8 months ago
  Patrick Cloke 9ec3da06da
Bump mypy-zope & mypy. (#16188) 8 months ago
  V02460 84f441f88f
Prepare unit tests for Python 3.12 (#16099) 8 months ago
  Patrick Cloke a8a46b1336
Replace simple_async_mock with AsyncMock (#16180) 8 months ago
  Patrick Cloke daf11e26ef
Replace make_awaitable with AsyncMock (#16179) 8 months ago
  Will Hunt 0538e3e2db
Add `Retry-After` to M_LIMIT_EXCEEDED error responses (#16136) 8 months ago
  Alexander Fechler 54317d34b7
Allow filtering for admins in the list accounts admin API (#16114) 9 months ago
  Patrick Cloke ad3f43be9a
Run pyupgrade for python 3.7 & 3.8. (#16110) 9 months ago
  Mathieu Velten dac97642e4
Implements admin API to lock an user (MSC3939) (#15870) 9 months ago
  Shay 0328b56468
Support MSC3814: Dehydrated Devices Part 2 (#16010) 9 months ago
  Shay 84ae2e3f6f
Fix deletion for Dehydrated Devices (#16046) 9 months ago
  Patrick Cloke 4f5bccbbba
Add forward-compatibility for the redacts property (MSC2174). (#16013) 9 months ago
  Mohit Rathee 5eb3fd785b
Trim whitespace when setting display names (#16031) 9 months ago
  Erik Johnston ae55cc1e6b
Add ability to wait for locks and add locks to purge history / room deletion (#15791) 9 months ago
  Shay 641ff9ef7e
Support MSC3814: Dehydrated Devices (#15929) 9 months ago
  Shay f08d05dd2c
Actually stop reading from column `user_id` of tables `profiles` (#15955) 9 months ago
  Patrick Cloke 6d81aec09f
Support room version 11 (#15912) 10 months ago
  Eric Eastwood 1c802de626
Re-introduce the outbound federation proxy (#15913) 10 months ago
  Mathieu Velten 8eb7bb975e
Mark get_user_in_directory private since only used in tests (#15884) 10 months ago
  Eric Eastwood c9bf644fa0
Revert "Federation outbound proxy" (#15910) 10 months ago
  Eric Eastwood b07b14b494
Federation outbound proxy (#15773) 10 months ago
  Michael Weimann c8e81898b6
Add not_user_type param to the list accounts admin API (#15844) 10 months ago
  Erik Johnston 25c55a9d22
Add login spam checker API (#15838) 10 months ago
  Eric Eastwood 0f02f0b4da
Remove experimental MSC2716 implementation to incrementally import history into existing rooms (#15748) 11 months ago
  Mathieu Velten 0618bf94cd
push rules: fix internal conversion from _type to value (#15781) 11 months ago
  Erik Johnston c485ed1c5a
Clear event caches when we purge history (#15609) 11 months ago
  Grant McLean 5c24d7b9eb
Check required power levels earlier in createRoom handler. (#15695) 11 months ago