1
0

Commit Graph

  • f08d05dd2c Actually stop reading from column user_id of tables profiles (#15955) Shay 2023-07-23 16:30:54 -07:00
  • e1fa42249c Build packages for Debian Trixie (#15961) Shay 2023-07-23 16:30:05 -07:00
  • 8d5ab38584 Print out error from remote homeserver if failed to invite Andrew Morgan 2023-07-22 20:01:46 +01:00
  • 73589e86ef Use room version, not "hub_server" field when adding/validating "origin" Andrew Morgan 2023-07-20 18:02:35 +01:00
  • ebb76e6917 If we are acting on a PDU, keep the "lpdu" hash intact. Andrew Morgan 2023-07-20 17:25:19 +01:00
  • 98ff8d6f30 Fix a couple type hints. Andrew Morgan 2023-07-20 17:13:15 +01:00
  • cbf930edf8 Do not add origin field to LPDUs. Andrew Morgan 2023-07-20 17:12:49 +01:00
  • b89e8d695d Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes Erik Johnston 2023-07-20 16:19:45 +01:00
  • fc1e534e41 Speed up updating state in large rooms (#15971) Erik Johnston 2023-07-20 15:51:28 +01:00
  • 835174180b Fixed grafana deploy annotations in the dashboard config, so it shows for those not managing matrix.org (#15957) Will Lewis 2023-07-20 13:33:06 +01:00
  • 80db47ea40 Fixup erikj/efficient_host_query Erik Johnston 2023-07-20 13:26:14 +01:00
  • 38f16214ec Newsfile Erik Johnston 2023-07-20 13:21:58 +01:00
  • c0b02ed93e Speed up calculation of remote hosts Erik Johnston 2023-07-20 13:19:16 +01:00
  • d9fa426a54 Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes Erik Johnston 2023-07-20 11:08:14 +01:00
  • fd44053b84 Don't log exceptions for every non-200 response (#15969) Erik Johnston 2023-07-20 11:07:58 +01:00
  • 1ea1a0b251 Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes Erik Johnston 2023-07-20 10:50:03 +01:00
  • ad52db3b5c Reduce the amount of state we pull out (#15968) Erik Johnston 2023-07-20 10:46:37 +01:00
  • 565b9f983d Fix https://github.com/matrix-org/synapse/issues/15962 Travis Ralston 2023-07-19 15:49:11 -06:00
  • 1e77a62c1d Fix(?) MSC2176 implementation Travis Ralston 2023-07-19 15:48:32 -06:00
  • 67f9e5293e Ensure a long state res does not starve CPU (#15960) Erik Johnston 2023-07-19 18:00:33 +01:00
  • 19796e20aa Fix bad merge of #15933 (#15958) Erik Johnston 2023-07-19 13:17:08 +01:00
  • 40a3583ba1 Fix race in triggers for read/write locks. (#15933) Erik Johnston 2023-07-19 12:06:38 +01:00
  • cb6e2c6cc7 Fix background schema updates failing over a large upgrade gap (#15887) Shay 2023-07-18 16:59:27 -07:00
  • af4df2f639 lints shay/more_no_read H. Shay 2023-07-18 15:56:12 -07:00
  • e0384a1f78 Merge branch 'develop' into shay/more_no_read H. Shay 2023-07-18 15:42:01 -07:00
  • 2c3f20e28a really stop reading from user_id H. Shay 2023-07-18 15:41:41 -07:00
  • e30282bd15 1.88.0 Olivier Wilkinson (reivilibre) 2023-07-18 14:06:00 +01:00
  • c50cb6e391 Add note Patrick Cloke 2023-07-18 12:13:43 -04:00
  • e0164d9a21 Linting. Patrick Cloke 2023-07-18 11:57:05 -04:00
  • 36cd55f6a0 Sort auth/state. Patrick Cloke 2023-07-18 11:56:49 -04:00
  • 98c864bd46 Do not return depth. Patrick Cloke 2023-07-18 11:41:57 -04:00
  • dd6056eb58 deploy: 69699a9bd1 reivilibre 2023-07-18 15:46:53 +00:00
  • 8e8431bc6e Merge branch 'master' into develop Olivier Wilkinson (reivilibre) 2023-07-18 16:45:39 +01:00
  • b04530ebd3 Fix accepting an invite. Patrick Cloke 2023-07-18 11:33:46 -04:00
  • ab75a7d2ac Fix creating events from LPDUs. Patrick Cloke 2023-07-18 10:12:55 -04:00
  • 3fc09bb13a Remove unsigned and depth in more places. Patrick Cloke 2023-07-18 08:49:08 -04:00
  • d31e6c7541 Merge branch 'release-v1.88' into matrix-org-hotfixes Olivier Wilkinson (reivilibre) 2023-07-18 14:11:42 +01:00
  • 69699a9bd1 1.88.0 v1.88.0 Olivier Wilkinson (reivilibre) 2023-07-18 14:06:00 +01:00
  • 6d81aec09f Support room version 11 (#15912) Patrick Cloke 2023-07-18 08:44:59 -04:00
  • e625c3dca0 Revert "Stop writing to column user_id of tables profiles and user_filters. (#15953) Shay 2023-07-18 03:44:09 -07:00
  • 199c270947 Add a locality to a few presence metrics (#15952) Jason Little 2023-07-18 04:36:40 -05:00
  • da05bbd779 deploy: 1c802de626 erikjohnston 2023-07-18 08:50:18 +00:00
  • 1c802de626 Re-introduce the outbound federation proxy (#15913) Eric Eastwood 2023-07-18 03:49:21 -05:00
  • dcd3d5cdc6 Provide templated LPDUs for make_{join,leave,knock} requests. Patrick Cloke 2023-07-13 08:09:13 -04:00
  • 547a7076b4 Accept LPDUs in transactions and fan them back out. Patrick Cloke 2023-07-13 08:07:24 -04:00
  • c74a073389 Convert new-style EDUs to old-style EDUs. Patrick Cloke 2023-07-12 08:25:44 -04:00
  • b90edc168e Implement new device endpoint. Patrick Cloke 2023-07-11 15:50:08 -04:00
  • 48193d339f Implement new send endpoint. Patrick Cloke 2023-07-11 15:43:37 -04:00
  • ae26625694 Implement new invite endpoint. Patrick Cloke 2023-07-11 15:34:59 -04:00
  • a2d697b745 Implement new send_{join,leave,knock} endpoints. Patrick Cloke 2023-07-11 15:34:31 -04:00
  • 23cd415b9e Implement new event and backfill endpoints. Patrick Cloke 2023-07-11 15:28:48 -04:00
  • b38ba4a8b1 Handle LPDU content hash. Patrick Cloke 2023-07-11 14:35:34 -04:00
  • 2c7001679e Ignore non-state events sent in state. Patrick Cloke 2023-04-10 12:53:36 -04:00
  • c02f115306 Linearized Matrix events do not have a depth. Patrick Cloke 2023-04-07 10:17:21 -04:00
  • ddd3d43049 Remove references to m.room.hub events. Patrick Cloke 2023-07-13 08:29:51 -04:00
  • cf26b9f897 Update for v2. Patrick Cloke 2023-04-05 14:11:44 -04:00
  • 24647487a0 Revert "Initial routing of events." Patrick Cloke 2023-04-13 10:31:39 -04:00
  • b33bea983c Initial routing of events. Patrick Cloke 2023-04-13 09:55:02 -04:00
  • a93540b60d Disable TLS over federation. Patrick Cloke 2023-04-07 10:17:28 -04:00
  • 123b63a443 Initial cut at signature verification. Patrick Cloke 2023-03-30 16:36:00 -04:00
  • c692283751 Bump anyhow from 1.0.71 to 1.0.72 (#15949) dependabot[bot] 2023-07-17 13:20:34 +01:00
  • 43ee5d5bac Bump pyo3-log from 0.8.2 to 0.8.3 (#15951) dependabot[bot] 2023-07-17 10:46:26 +01:00
  • 1768dd3c27 Bump serde_json from 1.0.100 to 1.0.103 (#15950) dependabot[bot] 2023-07-17 10:45:46 +01:00
  • 0d522b58a6 Bump jsonschema from 4.17.3 to 4.18.3 (#15948) dependabot[bot] 2023-07-17 10:39:51 +01:00
  • b0e66721a5 Bump typing-extensions from 4.5.0 to 4.7.1 (#15947) dependabot[bot] 2023-07-17 10:33:47 +01:00
  • 6396527015 Bump pydantic from 1.10.10 to 1.10.11 (#15946) dependabot[bot] 2023-07-17 10:30:46 +01:00
  • d2f46ae370 Bump prometheus-client from 0.17.0 to 0.17.1 (#15945) dependabot[bot] 2023-07-17 10:30:10 +01:00
  • 85e0541db1 Pin the rust version in flake.nix, and bump to 1.70.0 to fix installing ruff (#15940) Andrew Morgan 2023-07-17 09:36:12 +01:00
  • cba2df20b5 Bump cryptography from 41.0.1 to 41.0.2 (#15943) dependabot[bot] 2023-07-15 21:37:59 +01:00
  • a38a51f480 check the output of env anoa/nix_dev_env_ci Andrew Morgan 2023-07-14 15:05:41 +01:00
  • 066f3084b6 Run unit tests, sytest and complement tests Andrew Morgan 2023-07-14 14:56:28 +01:00
  • 68b7e8ce72 Add CI to check the nix development environment builds successfully Andrew Morgan 2023-07-14 14:39:06 +01:00
  • b78ab4d746 deploy: 8d3656b994 clokep 2023-07-14 12:33:08 +00:00
  • 8d3656b994 Document that you cannot login as yourself on /_synapse/admin/v1/users/<user_id>/login (#15938) Will Hunt 2023-07-14 13:32:13 +01:00
  • 92c3dc7a06 deploy: 20ae617d14 clokep 2023-07-13 11:24:56 +00:00
  • 20ae617d14 Stop accepting 'user' parameter for application service registration. (#15928) Patrick Cloke 2023-07-13 07:23:56 -04:00
  • 2cacd0849a Bump types-pillow from 9.5.0.4 to 10.0.0.1 (#15932) dependabot[bot] 2023-07-13 11:21:28 +01:00
  • c1211e6dbe Add a way to register the lower-case version of a conflicting MXID madlittlemods/register-lower-case-version-of-mxid Eric Eastwood 2023-07-12 22:26:15 -05:00
  • 8cd0a81f25 Set right content type header erikj/exemplars Erik Johnston 2023-07-12 15:32:17 +01:00
  • 204b66c203 Remove unneeded __init__. (#15926) Patrick Cloke 2023-07-12 10:30:05 -04:00
  • daa5321055 Fixup3 Erik Johnston 2023-07-12 15:24:29 +01:00
  • cbbdf14be3 fixup Erik Johnston 2023-07-12 15:11:59 +01:00
  • 9c815553ed Fix exemplars Erik Johnston 2023-07-12 15:07:13 +01:00
  • e7176e8120 Add prometheus exemplars support Erik Johnston 2023-07-12 14:46:42 +01:00
  • 5bdf01fccd Fix running with an empty experimental features section. (#15925) Patrick Cloke 2023-07-12 08:39:25 -04:00
  • 36c6b92bfc Fix push for invites received over federation (#15820) Erik Johnston 2023-07-12 12:02:11 +01:00
  • 8eb7bb975e Mark get_user_in_directory private since only used in tests (#15884) Mathieu Velten 2023-07-12 11:09:13 +02:00
  • 3bdb9b07fd Make it more obvious which Python version runs on a given Linux distribution (#15909) Eric Eastwood 2023-07-11 17:15:06 -05:00
  • a3ae35313b deploy: 0371a354cf MadLittleMods 2023-07-11 22:14:54 +00:00
  • 0371a354cf Better clarify how to run a worker instance (pass both configs) (#15921) Eric Eastwood 2023-07-11 17:13:54 -05:00
  • ae391db777 Better warning in logs when we fail to fetch an alias (#15922) Eric Eastwood 2023-07-11 17:12:41 -05:00
  • 1a6a0cbb1c Merge branch 'mv/task-scheduler' into mv/purge-room-when-forgotten Mathieu Velten 2023-07-12 00:11:30 +02:00
  • a5a74d8b80 Merge remote-tracking branch 'origin/develop' into mv/purge-room-when-forgotten Mathieu Velten 2023-07-12 00:11:18 +02:00
  • dd421140e4 deploy: d7fc87d973 MadLittleMods 2023-07-11 20:33:42 +00:00
  • d7fc87d973 Bump Unix sockets intro version (#15924) Eric Eastwood 2023-07-11 15:32:50 -05:00
  • ad01c39914 deploy: 224ef0b669 MadLittleMods 2023-07-11 18:09:05 +00:00
  • 224ef0b669 Unix Sockets for HTTP Replication (#15708) Jason Little 2023-07-11 13:08:06 -05:00
  • a4243183f0 Add + as an allowed character for Matrix IDs (MSC4009) (#15911) Patrick Cloke 2023-07-11 12:21:00 -04:00
  • 470f385419 Implements a task scheduler for resumable potentially long running tasks Mathieu Velten 2023-07-07 17:41:05 +02:00
  • 92014fbf72 Don't build wheels for Python 3.7 (#15917) v1.88.0rc1 David Robertson 2023-07-11 15:16:19 +01:00