Commit Graph

  • 526f84bc2e
    Fix Prometheus recording rules to not use legacy metric names. (#13718) reivilibre 2022-09-08 14:01:42 +00:00
  • 1cc729c177
    Fix latest deps (#13743) Erik Johnston 2022-09-08 13:58:31 +01:00
  • 9d11842562
    Also cite upgrade notes David Robertson 2022-09-08 12:04:29 +01:00
  • a7c71686ca
    Add minimum version bump for sqlite to the release notes (#13742) David Robertson 2022-09-08 12:00:03 +01:00
  • b7e4bfd005
    Fix a bug where Synapse fails to start if a signing key file contains an empty line. (#13738) reivilibre 2022-09-08 10:18:03 +00:00
  • d4d3249ded
    Instrument get_metadata_for_events for tracing (#13730) Eric Eastwood 2022-09-07 11:41:52 -05:00
  • 8d7fcf9b76
    Fix latest deps CI (#13734) Erik Johnston 2022-09-07 15:07:06 +01:00
  • dc0e896b68
    Add some rust caching to CI (#13735) Erik Johnston 2022-09-07 14:56:59 +01:00
  • c46fecd1f2
    Correct out-of-date doc for event_cache_size (#13726) David Robertson 2022-09-07 14:46:11 +01:00
  • 77f3986451
    Define SQLite compat policy (#13728) David Robertson 2022-09-07 13:07:42 +01:00
  • b58386e37e
    A second batch of Pydantic models for rest/client/account.py (#13687) David Robertson 2022-09-07 12:16:10 +01:00
  • d3d9ca156e
    Cancel the processing of key query requests when they time out. (#13680) reivilibre 2022-09-07 11:03:32 +00:00
  • c2fe48a6ff
    Rename the EventFormatVersions enum values so that they line up with room version numbers. (#13706) reivilibre 2022-09-07 10:08:20 +00:00
  • bb5b47b62a
    Add Admin API to Fetch Messages Within a Particular Window (#13672) Connor Davis 2022-09-07 05:54:44 -04:00
  • 26bc26586b
    Remove the unspecced room_id field in the /hierarchy response. (#13506) reivilibre 2022-09-06 19:28:44 +00:00
  • c9b7e97355
    Add a stub Rust crate (#12595) Erik Johnston 2022-09-06 19:01:37 +01:00
  • 3d20115115
    Fix trial-olddeps (#13725) Erik Johnston 2022-09-06 15:21:55 +01:00
  • a4ecb8e353
    Actually fix typechecking with latest types-jsonschema (#13724) David Robertson 2022-09-06 14:29:16 +01:00
  • ca9515d2c7 Merge remote-tracking branch 'upstream/release-v1.67' Tulir Asokan 2022-09-06 08:22:38 -04:00
  • ec2fe7bb53 Fixup changelog v1.67.0rc1 Erik Johnston 2022-09-06 13:04:22 +01:00
  • b5effc7201
    Update trial old deps CI to use poetry 1.2.0 (#13707) Erik Johnston 2022-09-06 12:43:04 +01:00
  • b455c2a5ec
    Update Grafana dashboard to not use legacy metric names. (#13714) reivilibre 2022-09-06 11:21:21 +00:00
  • 571f565c1f Update changelog Erik Johnston 2022-09-06 09:25:32 +01:00
  • cdf7fb737b 1.67.0rc1 Erik Johnston 2022-09-06 09:01:26 +01:00
  • 32fc3b7ba4
    Remove configuration options for direct TCP replication. (#13647) Patrick Cloke 2022-09-06 03:50:02 -04:00
  • 8edf3f66d5
    Reduce number of CI jobs run on PRs (#13713) Erik Johnston 2022-09-05 14:31:42 +02:00
  • c7b18d9d44
    Extend the release script to wait for GitHub Actions to finish and to be usable as a guide for the whole process. (#13483) reivilibre 2022-09-05 11:16:59 +00:00
  • 8cb9261598
    Fix typechecking with latest types-jsonschema (#13712) David Robertson 2022-09-05 12:13:13 +01:00
  • 898fef2789
    Share some metrics between the Prometheus exporter and the phone home stats (#13671) Brendan Abolivier 2022-09-05 12:26:43 +02:00
  • ad7fc8e92f
    fix grammar Matthew Hodgson 2022-09-03 11:08:28 +01:00
  • 877bdfa889
    Clarify (room_id, event_id) global uniqueness (#13701) Eric Eastwood 2022-09-02 14:05:39 -05:00
  • 36b184b782
    Update docs to make enabling metrics more clear (#13678) Eric Eastwood 2022-09-02 11:29:51 -05:00
  • 4fee4a339d
    Update lock file for Poetry v1.2.0 (#13689) Erik Johnston 2022-09-02 15:20:03 +02:00
  • 0fdb685c2b
    Only run trial CI on all python versions on non-PRs (#13698) Erik Johnston 2022-09-02 14:12:47 +02:00
  • 044900af6c
    Fix two typos with colon in headlines (#13665) Dirk Klimpel 2022-09-01 22:38:37 +02:00
  • 48a5c47a9f
    Add a schema delta to drop unstable private read receipts. (#13692) Patrick Cloke 2022-09-01 14:57:47 -04:00
  • 390b7ce946
    Disable calculating unread counts unless the config flag is enabled. (#13694) Patrick Cloke 2022-09-01 12:52:03 -04:00
  • f48f4dd59e
    Update the Grafana dashboard that is included with Synapse in the contrib directory. (#13697) reivilibre 2022-09-01 15:27:06 +00:00
  • 9d2823ab70
    Cache is_partial_state_room (#13693) Erik Johnston 2022-09-01 17:07:01 +02:00
  • c913e440c0
    Add monthly active users documentation (#13617) Will Hunt 2022-09-01 15:48:43 +01:00
  • dcfb006f8a
    Use poetry 1.2.0 rather than prerelease for deb packages (#13695) Erik Johnston 2022-09-01 16:11:44 +02:00
  • 4a09a8937c Merge remote-tracking branch 'upstream/release-v1.66' Tulir Asokan 2022-09-01 10:01:32 -04:00
  • 2318603772
    Add some logging to help track down #13444 (#13679) Erik Johnston 2022-09-01 14:54:52 +02:00
  • e8130f219b
    Return keys for unwhitelisted servers from /_matrix/key/v2/query (#13683) Richard van der Hoff 2022-09-01 13:54:02 +01:00
  • 18e4092801
    Bump docker image to use stable poetry version (#13688) Erik Johnston 2022-09-01 14:46:47 +02:00
  • 0e99f07952
    Remove support for unstable private read receipts (#13653) Šimon Brandner 2022-09-01 14:31:54 +02:00
  • 737968b8e0 Merge branch 'master' into develop Sean Quah 2022-08-31 13:56:50 +01:00
  • 84ddcd7bbf
    Drop support for calling /_matrix/client/v3/rooms/{roomId}/invite without an id_access_token (#13241) Jacek Kuśnierz 2022-08-31 14:10:25 +02:00
  • 6f80fe1e1b Tweak changelog formatting v1.66.0 Sean Quah 2022-08-31 12:51:57 +01:00
  • 838d722eba Move notice from 1.66.0rc1 to 1.66.0 section in changelog Sean Quah 2022-08-31 12:40:14 +01:00
  • c01f21d31d Tweak changelog wording Sean Quah 2022-08-31 12:35:25 +01:00
  • d1fb46fbc9 Improve clarity on deprecation of TCP replication Sean Quah 2022-08-31 12:19:40 +01:00
  • 42b11d5565
    Remove cached wrap on _get_joined_users_from_context method (#13569) Nick Mills-Barrett 2022-08-31 12:19:39 +01:00
  • 7bc110a19e
    Generalise the @cancellable annotation so it can be used on functions other than just servlet methods. (#13662) reivilibre 2022-08-31 11:16:05 +00:00
  • 90c99fb3aa Fix dead link in 1.18.0 upgrade notes Sean Quah 2022-08-31 11:53:30 +01:00
  • a160406d24
    Fix admin List Room API return type on sqlite (#13509) David Robertson 2022-08-31 11:38:16 +01:00
  • 5634267d33 Update changelog to link to the Synapse docs instead of markdown Sean Quah 2022-08-31 11:31:51 +01:00
  • ef88bc0775 1.66.0 Sean Quah 2022-08-31 11:21:09 +01:00
  • d48b70fd37 Update changelog for v1.62.0 Sean Quah 2022-08-31 11:18:56 +01:00
  • b9924df264
    Change dpkg-statoverride to use --force-statoverride-add (#13638) Jörg Behrmann 2022-08-31 12:15:28 +02:00
  • 61b37ddd37
    Remind people that direct TCP replication is disabled. (#13674) Patrick Cloke 2022-08-31 05:43:00 -04:00
  • 92c5817e34
    Give the correct next event when the message timestamps are the same - MSC3030 (#13658) Eric Eastwood 2022-08-30 14:50:06 -05:00
  • 20c76cecb9
    Drop unused column application_services_state.last_txn (#13627) Shay 2022-08-30 10:29:16 -07:00
  • 372136d3a8
    Remove documentation of legacy frontend_proxy worker app (#13645) Richard van der Hoff 2022-08-30 18:01:51 +01:00
  • 4249082eed
    Merge branch 'release-v1.66' into develop David Robertson 2022-08-30 15:31:51 +01:00
  • 4fb7651b67 Merge remote-tracking branch 'upstream/release-v1.66' Tulir Asokan 2022-08-30 16:47:52 +03:00
  • 31f2a3fbc3
    Update changes v1.66.0rc2 David Robertson 2022-08-30 14:19:52 +01:00
  • e761e8b475
    Clarify documentation about replication traffic. (#13656) Patrick Cloke 2022-08-30 08:21:19 -04:00
  • 8f6aa015a8
    1.66.0rc2 David Robertson 2022-08-30 12:25:44 +01:00
  • 1c26acd815
    Fix bug where we wedge media plugins if clients disconnect early (#13660) Erik Johnston 2022-08-30 12:17:48 +01:00
  • 303b40b988
    Do not wait for background updates to complete do expire URL cache. (#13657) Patrick Cloke 2022-08-30 07:15:54 -04:00
  • 20df96a7a7
    Speed up inserting event_push_actions_staging. (#13634) Patrick Cloke 2022-08-30 07:12:48 -04:00
  • 1eea73b413
    Fix rate limit metrics registering twice and misreporting (#13649) Eric Eastwood 2022-08-30 06:08:29 -05:00
  • 682dfcfc0d
    Fix that user cannot /forget rooms after the last member has left (#13546) Dirk Klimpel 2022-08-30 11:58:38 +02:00
  • 51d732db3b
    Optimize how we calculate likely_domains during backfill (#13575) Eric Eastwood 2022-08-30 01:38:14 -05:00
  • 4f6de33f41
    Print complement failure results last (#13639) Richard van der Hoff 2022-08-28 21:05:30 +01:00
  • 395a57110f Allow creating too long aliases Tulir Asokan 2022-08-28 11:35:26 +03:00
  • c4e29b6908
    Improve documentation around user registration (#13640) Richard van der Hoff 2022-08-26 14:29:31 +01:00
  • 5e5c8150d7
    Generate missing configuration files at startup (#13615) Richard van der Hoff 2022-08-26 12:26:06 +01:00
  • 998e211836
    Update debhelper (#13594) Jörg Behrmann 2022-08-26 10:10:54 +02:00
  • 967d7bad6c
    Move the execution of the retention purge_jobs to the main worker (#13632) Brad Murray 2022-08-26 03:38:10 -04:00
  • 978666a088
    Debian packaging: explicitly allocate a group for the system user (#13593) Jörg Behrmann 2022-08-25 18:56:55 +02:00
  • d092e6f32a
    Support registration_shared_secret in a file (#13614) Richard van der Hoff 2022-08-25 17:27:46 +01:00
  • a2ce614447
    register_new_matrix_user: read server url from config (#13616) Richard van der Hoff 2022-08-25 15:29:08 +01:00
  • a282446502
    Update automation for incoming issues (#13629) Kat Gerasimova 2022-08-25 12:09:23 +01:00
  • 0bf180cbb4
    Comment about a better future where we can get the state diff between two events (#13586) Eric Eastwood 2022-08-24 18:59:27 -05:00
  • c406d50d2d
    Rename event_map to unpersisted_events (#13603) David Robertson 2022-08-24 21:06:31 +01:00
  • 1a209efdb2
    Update get_users_in_room mis-use to get hosts with dedicated get_current_hosts_in_room (#13605) Eric Eastwood 2022-08-24 14:15:37 -05:00
  • d58615c82c
    Directly lookup local membership instead of getting all members in a room first (get_users_in_room mis-use) (#13608) Eric Eastwood 2022-08-24 14:13:12 -05:00
  • b93bd95e8a
    When loading current ids, sort by stream_id to avoid incorrect overwrite and avoid errors caused by sorting alphabetical instance name which can be null (#13585) Eric Eastwood 2022-08-24 12:53:46 -05:00
  • c807b814ae
    Use dedicated get_local_users_in_room to find local users when calculating join_authorised_via_users_server of a /make_join request (#13606) Eric Eastwood 2022-08-24 11:14:28 -05:00
  • 371db86a86
    First draft of triage_labelled action (#13612) Andy Balaam 2022-08-24 13:59:33 +01:00
  • be4250c7a8
    Add experimental configuration option to allow disabling legacy Prometheus metric names. (#13540) reivilibre 2022-08-24 11:35:54 +00:00
  • 2e2040c93e
    Add GitHub automation for new issues (#13610) Kat Gerasimova 2022-08-24 12:10:32 +01:00
  • b687010f89
    Rewrite get push actions queries (#13597) Nick Mills-Barrett 2022-08-24 10:12:51 +01:00
  • ba882c0357
    Faster Room Joins: fix /make_knock blocking indefinitely when the room in question is a partial-stated room. (#13583) reivilibre 2022-08-24 09:09:59 +00:00
  • 7af07f9716
    Instrument _check_sigs_and_hash_and_fetch to trace time spent in child concurrent calls (#13588) Eric Eastwood 2022-08-23 21:53:37 -05:00
  • a25a37002c
    Write about the chain cover a little. (#13602) David Robertson 2022-08-23 18:41:55 +01:00
  • f7ddfe17a3
    Speed up @cachedList (#13591) Erik Johnston 2022-08-23 15:53:27 +01:00
  • 05c9c7363b
    Fix regression caused by #13573 (#13600) Erik Johnston 2022-08-23 15:14:05 +01:00