1
0

Commit Graph

  • 1103c5fe8a Check if instances are lists, not sequences. (#12128) Patrick Cloke 2022-03-02 08:18:51 -05:00
  • d7c44939ff deploy: f3f0ab10fe DMRobertson 2022-03-02 13:00:49 +00:00
  • f3f0ab10fe Move scripts directory inside synapse, exposing as setuptools entry_points (#12118) David Robertson 2022-03-02 13:00:16 +00:00
  • 3b9142f7f4 Reword changelog line about URL previews v1.54.0rc1 Olivier Wilkinson (reivilibre) 2022-03-02 12:09:48 +00:00
  • 7317b0be82 Tweak changelog Olivier Wilkinson (reivilibre) 2022-03-02 11:59:53 +00:00
  • 6adb89ff00 Improve and refactor the tests for relations. (#12113) Patrick Cloke 2022-03-02 06:56:16 -05:00
  • 010457011c Apply suggestions to changelog Olivier Wilkinson (reivilibre) 2022-03-02 11:17:36 +00:00
  • 20e10495f6 Merge commit 'd8001' (pre v1.54.0rc1) into matrix-org-hotfixes Olivier Wilkinson (reivilibre) 2022-03-02 11:18:09 +00:00
  • d800108bb4 Reword changelog Olivier Wilkinson (reivilibre) 2022-03-02 10:54:52 +00:00
  • 918eba173f deploy: 879e4a7bd7 reivilibre 2022-03-02 10:45:52 +00:00
  • 879e4a7bd7 1.54.0rc1 Olivier Wilkinson (reivilibre) 2022-03-02 10:45:16 +00:00
  • a43a5ea5bf Remove misleading newsfile from #12126 which backs out an unreleased change. Olivier Wilkinson (reivilibre) 2022-03-02 10:38:10 +00:00
  • c7b2f1ccdc Back out in-flight state caching changes. (#12126) reivilibre 2022-03-02 10:37:04 +00:00
  • 8e56a1b73c Make get_room_version use cached get_room_version_id. (#11808) lukasdenk 2022-03-02 11:35:34 +01:00
  • 5f62a094de Detox, part 1 of N (#12119) David Robertson 2022-03-01 19:47:02 +00:00
  • 313581e4e9 Use importlib.metadata to read requirements (#12088) David Robertson 2022-03-01 17:44:41 +00:00
  • f1b625ad56 matrix.org hotfixes: Back out in-flight state cache changes (#12117) reivilibre 2022-03-01 15:30:22 +00:00
  • 4d6b6c17c8 Fix rare error in ReadWriteLock when writers complete immediately (#12105) Sean Quah 2022-03-01 15:27:15 +00:00
  • d397d2dcb4 deploy: 300ed0b8a6 babolivier 2022-03-01 15:01:14 +00:00
  • 300ed0b8a6 Add module callbacks called for reacting to deactivation status change and profile update (#12062) Brendan Abolivier 2022-03-01 15:00:03 +00:00
  • f26e390a40 Use Python 3.9 in Synapse dockerfiles by default (#12112) Andrew Morgan 2022-03-01 13:55:18 +00:00
  • 91bc15c772 Add stop_cancellation utility function (#12106) Sean Quah 2022-03-01 13:51:03 +00:00
  • c893632319 Order in-flight state group queries in biggest-first order (#11610) reivilibre 2022-03-01 13:41:57 +00:00
  • e2e1d90a5e Faster joins: persist to database (#12012) Richard van der Hoff 2022-03-01 12:49:54 +00:00
  • 4ccc2d09aa Advertise Python 3.10 support in setup.py (#12111) Andrew Morgan 2022-03-01 12:35:32 +00:00
  • 5458eb8551 Fix 'Unhandled error in Deferred' (#12089) Richard van der Hoff 2022-03-01 09:51:38 +00:00
  • 9d11fee8f2 Improve exception handling for concurrent execution (#12109) Richard van der Hoff 2022-03-01 09:34:30 +00:00
  • 952efd0bca Add type hints to tests/rest/client (#12094) Dirk Klimpel 2022-02-28 19:59:00 +01:00
  • 2ef4a770d7 deploy: 7754af24ab clokep 2022-02-28 18:33:29 +00:00
  • 7754af24ab Remove the unstable /spaces endpoint. (#12073) Patrick Cloke 2022-02-28 13:33:00 -05:00
  • 1866fb39d7 Move experimental support for MSC3440 to /versions. (#12099) Patrick Cloke 2022-02-28 13:29:09 -05:00
  • 1901cb1d4a Add type hints to tests/rest/client (#12084) Dirk Klimpel 2022-02-28 18:47:37 +01:00
  • 6c0b44a3d7 Fix PushRuleEvaluator and Filter to work on frozendicts (#12100) Richard van der Hoff 2022-02-28 17:40:24 +00:00
  • 5565f454e1 Actually fix bad debug logging rejecting device list & signing key transactions (#12098) David Robertson 2022-02-28 14:10:36 +00:00
  • 9e83521af8 Properly failover for unknown endpoints from Conduit/Dendrite. (#12077) Patrick Cloke 2022-02-28 07:52:44 -05:00
  • 02d708568b Replace assertEquals and friends with non-deprecated versions. (#12092) Patrick Cloke 2022-02-28 07:12:29 -05:00
  • ab3ef49059 synctl: print warning if synctl_cache_factor is set in config (#11865) lukasdenk 2022-02-28 12:42:13 +01:00
  • b43c3ef8e2 Ensure that get_datastores().main is typed (#12070) Sean Quah 2022-02-25 10:20:40 +00:00
  • f3fd8558cd Minor typing fixes for synapse/storage/persist_events.py (#12069) Sean Quah 2022-02-25 10:19:49 +00:00
  • 54e74cc15f Add type hints to tests/rest/client (#12072) Dirk Klimpel 2022-02-24 19:56:38 +01:00
  • 2cc5ea933d Add support for MSC3202: sending one-time key counts and fallback key usage states to Application Services. (#11617) reivilibre 2022-02-24 17:55:45 +00:00
  • a0e699b301 STASH Olivier Wilkinson (reivilibre) 2022-02-24 17:10:23 +00:00
  • 41cf4c2cf6 Fix non-strings in the event_search table (#12037) Sean Quah 2022-02-24 11:52:28 +00:00
  • a4e255e510 deploy: c56bfb08bc clokep 2022-02-23 22:49:40 +00:00
  • c56bfb08bc Add documentation for missing worker types. (#11599) Patrick Cloke 2022-02-23 17:49:04 -05:00
  • a711ae78a8 Add logging to /sync for debugging #11916 (#12068) Erik Johnston 2022-02-23 14:22:22 +00:00
  • 64c73c6ac8 Add type hints to tests/rest/client (#12066) Dirk Klimpel 2022-02-23 14:33:19 +01:00
  • 5b2b36809f Remove more references to get_datastore (#12067) Richard van der Hoff 2022-02-23 12:35:53 +00:00
  • fd2ce4b9cb deploy: e24ff8ebe3 richvdh 2022-02-23 11:04:36 +00:00
  • e24ff8ebe3 Remove HomeServer.get_datastore() (#12031) Richard van der Hoff 2022-02-23 11:04:02 +00:00
  • c1ac2a8135 Rename default branch of complement.sh to main (#12063) Nicolas Werner 2022-02-23 10:06:18 +00:00
  • e3fe6347be Remove excess condition on knock->leave check (#11900) Travis Ralston 2022-02-22 11:35:01 -07:00
  • 6d14b3dabf Better error message when failing to request from another process (#12060) Erik Johnston 2022-02-22 15:52:08 +00:00
  • 250104d357 Implement account status endpoints (MSC3720) (#12001) Brendan Abolivier 2022-02-22 16:10:10 +01:00
  • 94a396e7c4 Prune setup.cfg some more (#12059) David Robertson 2022-02-22 14:52:56 +00:00
  • 3d92936c14 Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes Erik Johnston 2022-02-22 14:36:44 +00:00
  • dcb6a37837 Cap the number of in-flight requests for state from a single group (#11608) reivilibre 2022-02-22 14:24:31 +00:00
  • d7f4c39a2c deploy: 7bcc28f82f clokep 2022-02-22 14:10:14 +00:00
  • 7bcc28f82f Use room version 9 as the default room version (per MSC3589). (#12058) Patrick Cloke 2022-02-22 09:09:40 -05:00
  • 81364db49b Run _handle_queued_pdus as a background process (#12041) Richard van der Hoff 2022-02-22 13:33:22 +00:00
  • 235d2916ce Fix slow performance of /logout in some cases where refresh tokens are in use. The slowness existed since the initial implementation of refresh tokens. (#12056) reivilibre 2022-02-22 13:29:04 +00:00
  • e6862512dc deploy: 07f82ac29b erikjohnston 2022-02-22 12:26:55 +00:00
  • 6a1bad511d Merge remote-tracking branch 'origin/master' into develop Erik Johnston 2022-02-22 12:26:49 +00:00
  • 07f82ac29b Merge branch 'release-v1.53' Erik Johnston 2022-02-22 12:26:17 +00:00
  • 7273011f60 Faster joins: Support for calling /federation/v1/state (#12013) Richard van der Hoff 2022-02-22 12:17:10 +00:00
  • 066171643b Fetch images when previewing Twitter URLs. (#11985) AndrewRyanChama 2022-02-22 04:11:39 -08:00
  • 2e5d244911 deploy: 79c18e0709 erikjohnston 2022-02-22 12:06:24 +00:00
  • 79c18e0709 Merge remote-tracking branch 'origin/master' into develop Erik Johnston 2022-02-22 12:05:48 +00:00
  • 1bf9cbbf75 Update changelog Erik Johnston 2022-02-22 12:00:46 +00:00
  • 45e2c04f78 Update changelog Erik Johnston 2022-02-22 12:00:05 +00:00
  • 546b9c9e64 Add more tests for in-flight state query duplication. (#12033) reivilibre 2022-02-22 11:44:11 +00:00
  • af2c1e3d2a Tidy the building of sdists and wheels (#12051) David Robertson 2022-02-22 11:33:37 +00:00
  • 551dd8c9f8 1.53.0 v1.53.0 Erik Johnston 2022-02-22 11:32:11 +00:00
  • 1ae492c8c0 Move isort config to pyproject.toml (#12052) David Robertson 2022-02-22 11:30:19 +00:00
  • d7cb0dcbaa Use v3 endpoints for fallback auth (Matrix 1.1) (#12019) Travis Ralston 2022-02-22 04:20:45 -07:00
  • 079a68d223 Merge branch 'dmr/isort-config' into dmr/poetry-pieces dmr/poetry-pieces David Robertson 2022-02-22 10:37:23 +00:00
  • c9366d3500 Let isort find pyproject.toml by itself David Robertson 2022-02-22 10:02:23 +00:00
  • e5ae59e5f5 Changelog David Robertson 2022-02-21 20:56:13 +00:00
  • 3070af4809 remote join processing: get create event from state, not auth_chain (#12039) Richard van der Hoff 2022-02-21 19:27:35 +00:00
  • a85dde3445 Minor typing fixes (#12034) Richard van der Hoff 2022-02-21 18:37:04 +00:00
  • a4c35a4ecf Changelog David Robertson 2022-02-21 18:23:13 +00:00
  • 8f74470309 Use backend-meta workflow for packaging David Robertson 2022-02-21 18:15:03 +00:00
  • ea481eac02 Run release-artifacts on release branches David Robertson 2022-02-21 18:14:43 +00:00
  • df53aec6b5 Don't build distribution pkgs in tests.yml David Robertson 2022-02-21 18:09:53 +00:00
  • 7c82da27aa Add type hints to synapse/storage/databases/main (#11984) Dirk Klimpel 2022-02-21 17:03:06 +01:00
  • 99f6d79fe1 Advertise Matrix 1.2 in /_matrix/client/versions (#12022) Travis Ralston 2022-02-21 08:59:29 -07:00
  • 4b26e8bf5f Move isort config to pyproject.toml David Robertson 2022-02-18 17:04:22 +00:00
  • 68df714cd6 deploy: 444b04058b clokep 2022-02-18 17:24:55 +00:00
  • 444b04058b Document why auth providers aren't validated in the admin API. (#12004) Patrick Cloke 2022-02-18 12:24:25 -05:00
  • 284ea2025a Track and deduplicate in-flight requests to _get_state_for_groups. (#10870) reivilibre 2022-02-18 17:23:31 +00:00
  • e6acd3cf4f Upgrade mypy to version 0.931 (#12030) Sean Quah 2022-02-18 15:57:26 +00:00
  • eb609c65d0 Fix bug in StateFilter.return_expanded() and add some tests. (#12016) reivilibre 2022-02-18 14:54:31 +00:00
  • 31a298fec7 Advertise Matrix 1.1 in /_matrix/client/versions (#12020) Travis Ralston 2022-02-18 05:49:53 -07:00
  • 19bd9cff1a Use stable MSC3069 is_guest flag on /whoami. (#12021) Travis Ralston 2022-02-18 05:48:23 -07:00
  • 5a6911598a Fix 500 error with Postgres when looking backwards with the MSC3030 /timestamp_to_event endpoint (#12024) Eric Eastwood 2022-02-18 06:11:18 -06:00
  • 40e256e7aa Update the olddeps CI check to use an old version of markupsafe (#12025) Brendan Abolivier 2022-02-18 12:38:48 +01:00
  • 3f4d25a48b Remove unstable MSC3283 flags (#12018) Erik Johnston 2022-02-17 17:22:55 +00:00
  • c80dc81ebc deploy: 707049c6ff babolivier 2022-02-17 16:54:48 +00:00
  • 707049c6ff Allow modules to set a display name on registration (#12009) Brendan Abolivier 2022-02-17 17:54:16 +01:00
  • da0e9f8efd Faster joins: parse msc3706 fields in send_join response (#12011) Richard van der Hoff 2022-02-17 16:11:59 +00:00