1
0

Commit Graph

  • 26c1ad71c5 Use Concatenate to annotate do_execute (#12666) David Robertson 2022-05-09 10:28:38 +01:00
  • 0ce2201932 Move pympler back into the all extras (#12652) David Robertson 2022-05-07 13:40:58 +01:00
  • 051a1c3f22 Convert stringy power levels to integers on room upgrade (#12657) David Robertson 2022-05-07 13:37:29 +01:00
  • 4e644eae8d Improve assertion message when await_result=False is forgotten squah/add_endpoint_cancellation_flag Sean Quah 2022-05-06 20:29:23 +01:00
  • 4976ae50aa Add missing docstring for expected_body parameter Sean Quah 2022-05-06 20:29:09 +01:00
  • 08acc0c293 Rename to EndpointCancellationTestCase to EndpointCancellationTestHelperMixin Sean Quah 2022-05-06 20:27:52 +01:00
  • 3f8a59f8a4 Don't trash the logging context when cancelling request processing Sean Quah 2022-05-06 20:17:20 +01:00
  • 4337d33a73 Prevent memory leak from reoccurring when presence is disabled. (#12656) Erik Johnston 2022-05-06 17:41:57 +01:00
  • 2607b3e181 Update mypy to 0.950 and fix complaints (#12650) David Robertson 2022-05-06 13:35:20 +01:00
  • 293625184f deploy: c2d50e9f6c reivilibre 2022-05-06 10:44:32 +00:00
  • c2d50e9f6c Add the notify_appservices_from_worker configuration option (superseding notify_appservices) to allow a generic worker to be designated as the worker to send traffic to Application Services. (#12452) reivilibre 2022-05-06 11:43:53 +01:00
  • f1fbf75cfc Merge branch 'master' into develop Andrew Morgan 2022-05-05 17:43:27 +01:00
  • a377a43386 Support MSC3266 room summaries over federation (#11507) DeepBlueV7.X 2022-05-05 14:25:00 +00:00
  • 3a8ee22911 Update v1.58.1 changelog entry with more familiar language v1.58.1 Andrew Morgan 2022-05-05 15:15:32 +01:00
  • bc149a18f6 link to relevant bug report in v1.58.1 changelog Andrew Morgan 2022-05-05 15:10:24 +01:00
  • d2784b6567 Minor wording change to v1.58.1 release notes Andrew Morgan 2022-05-05 15:06:39 +01:00
  • 6a17a291a6 1.58.1 Andrew Morgan 2022-05-05 15:05:58 +01:00
  • e923fc20bd Include extra dependency groups 'systemd' and 'cache_memory' in debian packages (#12640) Andrew Morgan 2022-05-05 14:51:15 +01:00
  • ef86cf3d28 Update _on_new_receipts() to work with MSC2285 changes. (#12636) Šimon Brandner 2022-05-05 15:25:51 +02:00
  • 07fa53ec40 Improve comments and error messages around access tokens. (#12577) reivilibre 2022-05-05 13:39:59 +01:00
  • b8fa24b022 Use docker/metadata-action to generate docker image tags (#12573) Henry 2022-05-05 05:36:42 -07:00
  • 9ae0253f4e Use private instead of hidden in MSC2285 related code. (#12635) Šimon Brandner 2022-05-05 14:31:25 +02:00
  • f90d381c7b Edits/annotations should not have any bundled aggregations calculated. (#12633) Patrick Cloke 2022-05-05 08:15:12 -04:00
  • ddc8bba00f Remove unused receipt datastore methods. (#12632) Patrick Cloke 2022-05-05 07:51:19 -04:00
  • cc7656099d Fix typo in some instances of enable_registration_token_3pid_bypass. (#12639) Will Hunt 2022-05-05 12:11:52 +01:00
  • 793a5bfd12 wip record doc versions anoa/docs_version_picker Andrew Morgan 2022-05-05 12:00:22 +01:00
  • c0379d6e5b Reduce log spam when running multiple event persisters (#12610) Erik Johnston 2022-05-05 10:20:23 +01:00
  • f4290dbb2b deploy: 2d74a8c178 Half-Shot 2022-05-04 18:34:00 +00:00
  • 2d74a8c178 Add mau_appservice_trial_days config (#12619) Will Hunt 2022-05-04 19:33:26 +01:00
  • 7fbf42499d Use getClientAddress instead of getClientIP. (#12599) Patrick Cloke 2022-05-04 14:11:21 -04:00
  • 116a4c8340 Implement changes to MSC2285 (hidden read receipts) (#12168) Šimon Brandner 2022-05-04 17:59:22 +02:00
  • 29004dff5e deploy: 332cce8dcf anoadragon453 2022-05-04 15:42:19 +00:00
  • 332cce8dcf Disable device name lookup over federation by default (#12616) Andrew Morgan 2022-05-04 16:41:40 +01:00
  • c7afcd8183 deploy: ba3fd54bad clokep 2022-05-04 13:53:58 +00:00
  • ba3fd54bad Remove unstable/unspecced login types. (#12597) Patrick Cloke 2022-05-04 09:53:21 -04:00
  • 3630220bc6 Test fix for #12626 dmr/fix-latest-deps-mypy David Robertson 2022-05-04 14:05:48 +01:00
  • c3e9222d26 deploy: b2df0716bc squahtx 2022-05-04 12:39:29 +00:00
  • b2df0716bc Improve logging for cancelled requests (#12587) Sean Quah 2022-05-04 13:38:55 +01:00
  • 75dff3dc98 Include bundled aggregations for the latest event in a thread. (#12273) Patrick Cloke 2022-05-04 08:38:18 -04:00
  • 01e625513a remove constantly lib use and switch to enums. (#12624) andrew do 2022-05-04 04:26:11 -07:00
  • 873d467976 Fixes to the formatting of README.rst (#12627) Richard van der Hoff 2022-05-04 11:02:19 +01:00
  • 96e0cdbc5a Add a consistency check on events read from the database (#12620) Richard van der Hoff 2022-05-03 21:27:52 +01:00
  • 9ce51a47f6 Bump Synapse minimum Python version to 3.7.1 (#12613) David Robertson 2022-05-03 19:22:06 +01:00
  • aa5f5ede33 Remove unstable identifiers for MSC3069. (#12596) Patrick Cloke 2022-05-03 12:43:12 -04:00
  • d66d68f917 Add extra debug logging to federation sender (#12614) Richard van der Hoff 2022-05-03 16:32:40 +01:00
  • c4514b97db Add missing space before 'docker' link in release announcement script (#12612) Andrew Morgan 2022-05-03 15:46:42 +01:00
  • 77dee1b451 fix imports Richard van der Hoff 2022-05-03 13:59:28 +01:00
  • 5938928c59 minor wording fix in docstring Richard van der Hoff 2022-05-03 13:50:50 +01:00
  • db2edf5a65 Exclude OOB memberships from the federation sender (#12570) Richard van der Hoff 2022-05-03 13:47:56 +01:00
  • 547bf0988e deploy: 7e6598bcf6 anoadragon453 2022-05-03 10:52:17 +00:00
  • 13e4386710 Merge branch 'master' into develop Andrew Morgan 2022-05-03 11:51:24 +01:00
  • bf2fea8f7d Add sanity checks to the release script (#12556) David Robertson 2022-05-03 11:50:03 +01:00
  • ae7858f184 Fix race when persisting an event and deleting a room (#12594) Erik Johnston 2022-05-03 11:47:21 +01:00
  • 01dcf7532d Prune mypy ignore_missing_imports list (#12608) David Robertson 2022-05-03 11:03:20 +01:00
  • 8dc1836e5c Refactor jemalloc erikj/mem_limit_caches Erik Johnston 2022-05-03 10:58:32 +01:00
  • 7e6598bcf6 Move groups/communities deprecation notice to 1.58.0 heading v1.58.0 Andrew Morgan 2022-05-03 10:54:20 +01:00
  • 8f5d2823df 1.58.0 Andrew Morgan 2022-05-03 10:53:09 +01:00
  • c0b49fcce5 deploy: 8d156ec0ba richvdh 2022-04-29 21:05:53 +00:00
  • 8d156ec0ba Remove special-case for twisted logger (#12589) Richard van der Hoff 2022-04-29 22:05:18 +01:00
  • 57fac2a234 Allow unused ignores in "bleeding edge" CI (#12576) David Robertson 2022-04-29 17:57:23 +01:00
  • 85b30abfde update comment shay/mx_map_to_module H. Shay 2022-04-28 11:55:00 -07:00
  • a89fc72fba Add newsfile Sean Quah 2022-04-28 18:24:58 +01:00
  • 342a502a1e Disable tests for the @cancellable flag on BaseFederationServlet methods Sean Quah 2022-04-28 16:29:58 +01:00
  • 89cb0f140e Test the @cancellable flag on BaseFederationServlet methods Sean Quah 2022-04-28 16:29:58 +01:00
  • 3544cfdaa1 Fix make_signed_federation_request turning empty dicts into b"" Sean Quah 2022-04-28 16:39:08 +01:00
  • d3f75f3c94 Test the @cancellable flag on ReplicationEndpoint._handle_request Sean Quah 2022-04-28 16:28:49 +01:00
  • 92b7b17c3d Test the @cancellable flag on DirectServe{Html,Json}Resource methods Sean Quah 2022-04-28 16:20:03 +01:00
  • 6720b8780f Test the @cancellable flag on RestServlet methods Sean Quah 2022-04-28 16:18:51 +01:00
  • 2bbad2930d Add helper class for testing request cancellation Sean Quah 2022-04-28 16:17:32 +01:00
  • 3d89472339 Expose the SynapseRequest from FakeChannel for testing disconnection Sean Quah 2022-04-28 16:13:18 +01:00
  • 62d3b915a5 Respect the @cancellable flag for ReplicationEndpoints Sean Quah 2022-04-28 16:07:09 +01:00
  • c3eb1e3358 Complain if a federation endpoint has the @cancellable flag Sean Quah 2022-04-28 16:03:39 +01:00
  • 2326bbf099 Respect the @cancellable flag for RestServlets and BaseFederationServlets Sean Quah 2022-04-28 15:59:08 +01:00
  • 46cdb4bd07 Respect the @cancellable flag for DirectServe{Html,Json}Resources Sean Quah 2022-04-28 15:50:37 +01:00
  • 5a9991c0f9 Capture the Deferred for request cancellation in _AsyncResource Sean Quah 2022-04-28 14:48:23 +01:00
  • 0dc4178587 Add ability to cancel disconnected requests to SynapseRequest Sean Quah 2022-04-28 14:07:02 +01:00
  • 1ce7dbf42c Improve logging for cancelled requests Sean Quah 2022-04-28 14:03:39 +01:00
  • 2780bedb51 Add @cancellable decorator, for use on request handlers Sean Quah 2022-04-28 14:00:18 +01:00
  • 3ae56d125c Improve the docstrings for the receipts store. (#12581) Patrick Cloke 2022-04-28 13:58:58 -04:00
  • 0d9eaa19fd Use constants for receipt types in tests. (#12582) Šimon Brandner 2022-04-28 13:34:12 -04:00
  • 0b684b59e5 Fix logging of incorrect status codes for disconnected requests (#12580) Sean Quah 2022-04-28 16:49:50 +01:00
  • 629aa51743 Add linebreak to pipx install quote in README (#12579) DeepBlueV7.X 2022-04-28 12:54:46 +00:00
  • 5d3509dfda Revert accidental direct-to-develop commits. David Robertson 2022-04-28 11:32:50 +01:00
  • 5a320baa45 changelog David Robertson 2022-04-28 11:31:26 +01:00
  • f282d5fc11 Use --extras all in latest deps mypy CI David Robertson 2022-04-28 11:29:13 +01:00
  • ce6ecdd4b4 Allow unused ignores in "bleeding edge" CI David Robertson 2022-04-28 11:27:42 +01:00
  • d809a4c8fb update newsfragment number H. Shay 2022-04-27 15:38:02 -07:00
  • df621cbaa5 lints H. Shay 2022-04-27 15:34:11 -07:00
  • 301b9cdfcc newsfragement H. Shay 2022-04-27 15:17:00 -07:00
  • 21002db229 add function to normalize username to module api + test H. Shay 2022-04-27 15:16:52 -07:00
  • bdb00ee73b Wrap metadata check in try-except dmr/warn-missing-metadata David Robertson 2022-04-27 15:37:59 +01:00
  • 78b99de7c2 Prefer make_awaitable over defer.succeed in tests (#12505) Sean Quah 2022-04-27 14:58:26 +01:00
  • 5ef673de4f Add a module API to allow modules to edit push rule actions (#12406) Brendan Abolivier 2022-04-27 15:55:33 +02:00
  • d743b25c8f Use supervisord to supervise Postgres and Caddy in the Complement image. (#12480) reivilibre 2022-04-27 14:39:41 +01:00
  • 30c8e7e408 Make scripts-dev pass mypy --disallow-untyped-defs (#12356) David Robertson 2022-04-27 14:10:31 +01:00
  • 6463244375 Remove unused # type: ignores (#12531) David Robertson 2022-04-27 14:03:44 +01:00
  • 8a23bde823 Consistently use collections.abc.Mapping to check frozendict. (#12564) Patrick Cloke 2022-04-27 09:00:07 -04:00
  • fc99689829 deploy: e8d1ec0e92 squahtx 2022-04-27 12:58:24 +00:00
  • e8d1ec0e92 Add option to enable token registration without requiring 3pids (#12526) Will Hunt 2022-04-27 13:57:53 +01:00
  • b76f1a4d5f Add some type hints to datastore (#12485) Dirk Klimpel 2022-04-27 14:05:00 +02:00