1
0

Commit Graph

  • 9d4da69ffd Annotate FakeTransport David Robertson 2022-08-21 23:02:58 +01:00
  • c9e80bc772 Annotate ThreadPool David Robertson 2022-08-21 22:35:14 +01:00
  • 48ae00e5bd Annotate ThreadedMemoryReactorClock David Robertson 2022-08-21 22:27:04 +01:00
  • db1c5ffce9 annotate getResourceFor David Robertson 2022-08-21 22:12:24 +01:00
  • 895c09b6e4 annotate writeHeaders David Robertson 2022-08-21 22:12:11 +01:00
  • 06df5d4250 MSC2716v4 room version - remove namespace from MSC2716 event content fields (#13551) Eric Eastwood 2022-08-19 15:37:01 -05:00
  • bf35ad76b7 deploy: f9f03426de anoadragon453 2022-08-19 16:17:46 +00:00
  • f9f03426de Implement MSC3852: Expose last_seen_user_agent to users for their own devices; also expose to Admin API (#13549) Andrew Morgan 2022-08-19 17:17:10 +01:00
  • 40e3e68cd7 Register homeserver modules when creating test homeserver (#13558) Andrew Morgan 2022-08-19 16:52:20 +01:00
  • f3fba4914d Reduce the number of tests using TCP replication. (#13543) Patrick Cloke 2022-08-19 08:25:24 -04:00
  • aedc5b04b9 Merge branch 'develop' into matrix-org-hotfixes Olivier Wilkinson (reivilibre) 2022-08-19 12:19:30 +01:00
  • 3a245f6cfe Fix validation problem that occurs when a user tries to deactivate their account or change their password. (#13563) reivilibre 2022-08-19 11:03:29 +00:00
  • 0dbc7501ab Better test prefixes madlittlemods/optimize-have_seen_events Eric Eastwood 2022-08-19 02:35:29 -05:00
  • fd941cdcbf Better benchmark Eric Eastwood 2022-08-19 02:09:16 -05:00
  • 2fdbca62e4 Add benchmark Eric Eastwood 2022-08-19 01:30:23 -05:00
  • 7cb07d3a03 Start of optimizing Eric Eastwood 2022-08-18 22:14:05 -05:00
  • 4168ba53ee Remove debug logs Eric Eastwood 2022-08-18 22:11:47 -05:00
  • db04b16060 Some cleanup Eric Eastwood 2022-08-18 16:55:11 -05:00
  • 0f2bfa4224 Merge branch 'madlittlemods/11850-migrate-to-opentelemetry' into madlittlemods/13356-messages-investigation-scratch-v1 Eric Eastwood 2022-08-18 16:51:28 -05:00
  • 8def7e4b4b Merge branch 'develop' into madlittlemods/11850-migrate-to-opentelemetry Eric Eastwood 2022-08-18 16:33:22 -05:00
  • 2c42673a9b Add metrics to track /messages response time by room size (#13545) Eric Eastwood 2022-08-18 14:15:53 -05:00
  • d20c92d2c2 Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes Sean Quah 2022-08-18 16:27:31 +01:00
  • b251cff819 Fix incorrect juggling of logging contexts in _PerHostRatelimiter (#13554) Sean Quah 2022-08-18 16:26:26 +01:00
  • d64653d062 Track number of hosts affected by the rate limiter (#13541) Eric Eastwood 2022-08-18 10:05:07 -05:00
  • 650598aa37 deploy: 22ea51faf9 squahtx 2022-08-18 14:15:31 +00:00
  • 22ea51faf9 Add support for compression to federation responses (#13537) Ayush Anand 2022-08-18 19:44:47 +05:30
  • 9108872355 changelog anoa/logcontext_warning Andrew Morgan 2022-08-18 11:58:38 +01:00
  • 84169a82dc Avoid blocking lazy-loading /syncs during partial joins (#13477) Sean Quah 2022-08-18 11:53:02 +01:00
  • 40ce117f1f Downgrade 'Closing scope' error to warning; prevent hammering sentry Andrew Morgan 2022-08-18 11:46:54 +01:00
  • 49d04e43df Add metrics to track how the rate limiter is affecting requests (sleep/reject) (#13534) Eric Eastwood 2022-08-17 16:10:07 -05:00
  • 8bdf2bd31e Fix a bug in the /event_reports Admin API which meant that the total count could be larger than the number of results you can actually query for. (#13525) reivilibre 2022-08-17 18:08:23 +00:00
  • f869a5339a Newsfile rei/improve_debuggability_docker_ghost Olivier Wilkinson (reivilibre) 2022-08-17 17:56:25 +01:00
  • 1092cb79a9 Use poetry export --verbose Olivier Wilkinson (reivilibre) 2022-08-17 17:51:38 +01:00
  • dcd8a66a63 Copy requirements.txt to the final image so we can use it to debug problems Olivier Wilkinson (reivilibre) 2022-08-17 17:51:14 +01:00
  • 115970a494 Speed up push rule evaluation erikj/push_rule_eval_speedup Erik Johnston 2022-08-17 17:10:27 +01:00
  • b83fd1c826 deploy: 82a0752f32 DMRobertson 2022-08-17 15:46:46 +00:00
  • 82a0752f32 A first pass at pruning the Synapse README (#13491) David Robertson 2022-08-17 16:46:09 +01:00
  • 6fd9f45619 Merge remote-tracking branch 'origin/develop' into squah/faster_room_joins_unblock_lazy_loading_sync_2 squah/faster_room_joins_unblock_lazy_loading_sync_2 Sean Quah 2022-08-17 16:18:39 +01:00
  • e91a929049 Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes Erik Johnston 2022-08-17 13:18:00 +01:00
  • 436e0eb39a Fix breaking event sending due to bad push rule (#13547) Erik Johnston 2022-08-17 12:02:38 +01:00
  • ba8938b090 Reject non-strict types in Pydantic models (#13502) David Robertson 2022-08-17 11:17:04 +01:00
  • 119e60206e deploy: b71b41c7bd reivilibre 2022-08-17 09:59:40 +00:00
  • b71b41c7bd Fix a typo in docs and in some warnings (#13538) Antonin Loubiere 2022-08-17 11:59:05 +02:00
  • 7cd167f607 Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes Erik Johnston 2022-08-17 10:54:17 +01:00
  • bf38c84120 deploy: d75512d19e erikjohnston 2022-08-17 09:42:42 +00:00
  • d75512d19e Add forgotten status to Room Details API (#13503) Dirk Klimpel 2022-08-17 11:42:01 +02:00
  • c6ee9c0ee4 Add metrics to track rate limiter queue timing (#13544) Eric Eastwood 2022-08-17 04:38:05 -05:00
  • 088bcb7ecb Time how long it takes us to do backfill processing (#13535) Eric Eastwood 2022-08-17 04:33:19 -05:00
  • 2c8cfd6d85 Add specific metric to time long-running /messages requests (#13533) Eric Eastwood 2022-08-17 04:19:21 -05:00
  • 0a4efbc1dd Instrument the federation/backfill part of /messages (#13489) Eric Eastwood 2022-08-16 12:39:40 -05:00
  • aa1a96edc2 deploy: 06a2733881 anoadragon453 2022-08-16 16:38:40 +00:00
  • 5ace5d7b15 Merge branch 'master' into develop Andrew Morgan 2022-08-16 17:32:20 +01:00
  • 06a2733881 Note explicitly that #11365 was reverted in the 1.65 CHANGELOG Andrew Morgan 2022-08-16 17:24:53 +01:00
  • 738c11729a 1.65.0 v1.65.0 Andrew Morgan 2022-08-16 16:52:07 +01:00
  • f4ab6a4a96 Refuse to start when faster_joins is enabled on a worker deployment (#13531) Sean Quah 2022-08-16 16:21:55 +01:00
  • f90063d2f7 deploy: 14e673ef9d squahtx 2022-08-16 15:21:37 +00:00
  • 14e673ef9d Add missing links in user_consent section of configuration manual (#13536) Dirk Klimpel 2022-08-16 17:20:56 +02:00
  • c3516e9dec Faster room joins: make /joined_members block whilst the room is partial stated. (#13514) reivilibre 2022-08-16 12:16:56 +00:00
  • 5442891cbc Make push rules use proper structures. (#13522) Erik Johnston 2022-08-16 12:22:17 +01:00
  • d642ce4b32 Use Pydantic to systematically validate a first batch of endpoints in synapse.rest.client.account. (#13188) David Robertson 2022-08-15 20:05:57 +01:00
  • d4751b139c deploy: 73c83c6411 H-Shay 2022-08-15 18:55:00 +00:00
  • 73c83c6411 Add a warning to retention documentation regarding the possibility of database corruption (#13497) Shay 2022-08-15 11:54:23 -07:00
  • 344a2f767c Instrument FederationStateIdsServlet - /state_ids (#13499) Eric Eastwood 2022-08-15 13:41:23 -05:00
  • 53b8453a99 Refactor from feedback Eric Eastwood 2022-08-15 12:25:28 -05:00
  • eab9d3459f changelog anoa/create_room_cleanup Andrew Morgan 2022-07-15 15:05:09 +01:00
  • 0f4128d448 Have send() update last_sent_stream_id Andrew Morgan 2022-07-15 14:59:30 +01:00
  • fa16df37fc Refactor state event sending Andrew Morgan 2022-07-15 14:42:10 +01:00
  • c2e1ee17b8 Give a clearer name to the variables holding preset IDs and configs Andrew Morgan 2022-07-15 14:02:44 +01:00
  • 5bfad0f87f Document '_send_events_for_new_room' args Andrew Morgan 2022-07-15 13:59:01 +01:00
  • 19e5d44886 Revert "Update locked versions of mypy and mypy-zope (#13521)" David Robertson 2022-08-15 14:51:05 +01:00
  • 46bd7f4ed9 Clarifications for event push action processing. (#13485) Patrick Cloke 2022-08-15 09:33:17 -04:00
  • f383b9b3ec Update locked versions of mypy and mypy-zope (#13521) David Robertson 2022-08-15 11:32:30 +01:00
  • 434fd82d5f Update grafana dashboard Richard van der Hoff 2022-08-13 21:50:20 +01:00
  • 941ab4b483 Add cache invalidation to module API mv/test-account-validity Mathieu Velten 2022-08-11 14:26:40 +02:00
  • 13113d8378 Add test for account validity feature Mathieu Velten 2022-07-21 09:59:27 +02:00
  • 2c5e2ae898 Document that the DOCKER_BUILDKIT=1 flag is needed to build the docker image. (#13515) reivilibre 2022-08-12 13:25:47 +00:00
  • 008afed237 Merge remote-tracking branch 'origin/master' into rav/sw1v-hotfixes rav/sw1v-hotfixes Richard van der Hoff 2022-08-12 12:04:14 +01:00
  • 066045f03e Merge branch 'shay/batch_events' of https://github.com/matrix-org/synapse into shay/batch_events H. Shay 2022-08-11 21:29:58 -07:00
  • 47bd7cff4e fix newsfragment H. Shay 2022-08-11 21:29:35 -07:00
  • 0da05c5a2c Merge branch 'develop' into shay/batch_events Shay 2022-08-11 21:21:30 -07:00
  • 740a48de76 newsfragment H. Shay 2022-08-11 21:20:10 -07:00
  • a7ed07944f Merge branch 'shay/batch_events' of https://github.com/matrix-org/synapse into shay/batch_events H. Shay 2022-08-11 21:15:57 -07:00
  • b8ed35841d fix tests to accomodate new structure of DAG after room creation H. Shay 2022-08-11 21:15:16 -07:00
  • e215109b74 batch some events to send H. Shay 2022-08-11 21:13:59 -07:00
  • 400688b6ab Drop 7.5s madlittlemods/response-time-buckets Eric Eastwood 2022-08-11 15:32:36 -05:00
  • 00ad76e332 deploy: e825f7366b squahtx 2022-08-11 20:10:43 +00:00
  • e825f7366b Add openssl example for registration HMAC (#13472) James Barton 2022-08-11 15:10:10 -05:00
  • 62f9d3523f Revert "Refactor recursive code so we can wrap just the redaction part" Eric Eastwood 2022-08-11 14:59:42 -05:00
  • 477fad64b8 Refactor recursive code so we can wrap just the redaction part Eric Eastwood 2022-08-11 14:58:07 -05:00
  • 54b367622f Tune buckets Eric Eastwood 2022-08-11 10:29:58 -05:00
  • 898ba0effe More tracing Eric Eastwood 2022-08-11 10:27:55 -05:00
  • db9d71ecf6 deploy: 953df2ad88 anoadragon453 2022-08-11 13:06:45 +00:00
  • 953df2ad88 Add note to redaction_retention_period documentation mentioning that event purging runs at most every 5m (#13492) Andrew Morgan 2022-08-11 14:06:09 +01:00
  • 4390121684 Add viewport directive to HTML templates to optimise for mobile (#13493) Germain 2022-08-11 14:04:20 +01:00
  • 05bc059e0d Merge branch 'release-v1.65' into develop Olivier Wilkinson (reivilibre) 2022-08-11 13:19:12 +01:00
  • 507c1cb330 Update the rejected state of events during resync (#13459) Richard van der Hoff 2022-08-11 11:42:24 +01:00
  • d39ca69d0b Merge branch 'release-v1.65' into matrix-org-hotfixes Olivier Wilkinson (reivilibre) 2022-08-11 11:42:17 +01:00
  • 7a25b4302c 1.65.0rc2 v1.65.0rc2 Olivier Wilkinson (reivilibre) 2022-08-11 11:40:40 +01:00
  • 12abd72497 Revert 'Remove the unspecced field in the response. (#13365)' to give more time for clients to update. (#13501) reivilibre 2022-08-11 10:27:48 +00:00
  • f4ec9d1f74 Instrument FederationStateIdsServlet Eric Eastwood 2022-08-10 18:13:16 -05:00