3552 Commits (develop)

Author SHA1 Message Date
  Olivier Wilkinson (reivilibre) 4dd9ea8f4f Revert "Revert accidental fast-forward merge from v1.49.0rc1" 2 years ago
  Sean Quah a4dce5b53d
Remove redundant `COALESCE()`s around `COUNT()`s in database queries (#11570) 2 years ago
  Patrick Cloke eb39da6782
Move HTML parsing to a separate file for URL previews. (#11566) 2 years ago
  Eric Eastwood aa8708ebed
Allow events to be created with no `prev_events` (MSC2716) (#11243) 2 years ago
  Eric Eastwood 8391bd6ab5
Test to ensure we share the same `state_group` across the whole historical batch (MSC2716) (#11487) 2 years ago
  Patrick Cloke 9562f0c2f1
Ensure emails are canonicalized before fetching associated user. (#11547) 2 years ago
  Patrick Cloke 3b8872299a
Do not allow cross-room relations, per MSC2674. (#11516) 2 years ago
  Hubert Chathi b47d10dc46
Support unprefixed versions of fallback key property names. (#11541) 2 years ago
  Dirk Klimpel b3bcacf3c1
Add missing `errcode` to `parse_string` and `parse_boolean` (#11542) 2 years ago
  Dirk Klimpel 7ecaa3b976
Clean up `synapse.rest.admin` (#11535) 2 years ago
  reivilibre 365e9482fe
Use HTTPStatus constants in place of literals in `tests.rest.client.test_auth`. (#11520) 2 years ago
  Hubert Chathi 8541809cb9
Send and handle cross-signing messages using the stable prefix. (#10520) 2 years ago
  Andrew Morgan d6fb96e056
Fix case in `wait_for_background_updates` where `self.store` does not exist (#11331) 2 years ago
  Sean Quah 158d73ebdd Revert accidental fast-forward merge from v1.49.0rc1 2 years ago
  Sean Quah 088d748f2c
Revert "Move `glob_to_regex` and `re_word_boundary` to `matrix-python-common` (#11505) (#11527) 2 years ago
  Richard van der Hoff b1ecd19c5d
Fix 'delete room' admin api to work on incomplete rooms (#11523) 2 years ago
  reivilibre 2d42e586a8
Fix the test breakage introduced by #11435 as a result of concurrent PRs (#11522) 2 years ago
  reivilibre 2f053f3f82
Stabilise support for MSC2918 refresh tokens as they have now been merged into the Matrix specification. (#11435) 2 years ago
  Quentin Gliech a15a893df8
Save the OIDC session ID (sid) with the device on login (#11482) 2 years ago
  Dirk Klimpel 8b4b153c9e
Add admin API to get some information about federation status (#11407) 2 years ago
  Patrick Cloke 494ebd7347
Include bundled aggregations in /sync and related fixes (#11478) 2 years ago
  Sean Quah a77c369897
Move `glob_to_regex` and `re_word_boundary` to `matrix-python-common` (#11505) 2 years ago
  reivilibre 637df95de6
Support configuring the lifetime of non-refreshable access tokens separately to refreshable access tokens. (#11445) 2 years ago
  Dirk Klimpel e5f426cd54
Add type hints to `synapse/tests/rest/admin` (#11501) 2 years ago
  Olivier Wilkinson (reivilibre) 8cd68b8102 Revert accidental commits to develop. 2 years ago
  Olivier Wilkinson (reivilibre) 7be88fbf48 Give `tests.server.setup_test_homeserver` (nominally!) the same behaviour 2 years ago
  Olivier Wilkinson (reivilibre) b3fd99b74a Move `tests.utils.setup_test_homeserver` to `tests.server` 2 years ago
  Olivier Wilkinson (reivilibre) f7ec6e7d9e Convert one of the `setup_test_homeserver`s to `make_test_homeserver_synchronous` 2 years ago
  reivilibre f91624a595
Clean up tests.storage.test_appservice (#11492) 2 years ago
  reivilibre 16d39a5490
Clean up `tests.storage.test_main` to remove use of legacy code. (#11493) 2 years ago
  reivilibre 8a4c296987
Clean up `tests.test_visibility` to remove legacy code. (#11495) 2 years ago
  Sean Quah 858d80bf0f
Fix media repository failing when media store path contains symlinks (#11446) 2 years ago
  reivilibre 435f044807
Add type annotations to `tests.storage.test_appservice`. (#11488) 2 years ago
  Patrick Cloke ed635d3285
Add a license header and comment. (#11479) 2 years ago
  Shay 70cbb1a5e3
Don't start Synapse master process if `worker_app` is set (#11416) 2 years ago
  Patrick Cloke 379f2650cf
Bundle relations of relations into the `/relations` result. (#11284) 2 years ago
  Sean Quah 7ff22d6da4
Fix `LruCache` corruption bug with a `size_callback` that can return 0 (#11454) 2 years ago
  Dirk Klimpel 432a174bc1
Remove unnecessary `json.dumps` from `tests.rest.admin` (#11461) 2 years ago
  Patrick Cloke 28f5252c1f
Add missing copyright header. (#11460) 2 years ago
  Dirk Klimpel 35b1900f00
Convert status codes to `HTTPStatus` in `tests.rest.admin` (#11455) 2 years ago
  Patrick Cloke a4521ce0a8
Support the stable /hierarchy endpoint from MSC2946 (#11329) 2 years ago
  Erik Johnston d08ef6f155
Make background updates controllable via a plugin (#11306) 2 years ago
  Richard van der Hoff 9cd13c5f63
Fix perspectives requests for multiple keys for the same server (#11440) 2 years ago
  David Robertson 776ad3e5e9
Add a test case for the SendJoinParser (#11441) 2 years ago
  reivilibre 1b6691dce4
Update MSC2918 refresh token support to confirm with the latest revision: accept the `refresh_tokens` parameter in the request body rather than in the URL parameters. (#11430) 2 years ago
  Sean Quah ffd858aa68
Add type hints to `synapse/storage/databases/main/events_worker.py` (#11411) 2 years ago
  reivilibre 1d8b80b334
Support expiry of refresh tokens and expiry of the overall session when refresh tokens are in use. (#11425) 2 years ago
  Sean Quah c675a18071
Track ongoing event fetches correctly (again) (#11376) 2 years ago
  Brendan Abolivier 0d88c4f903
Improve performance of `remove_{hidden,deleted}_devices_from_device_inbox` (#11421) 2 years ago
  Brendan Abolivier 7f9841bdec
Lower minumum batch size to 1 for background updates (#11422) 2 years ago