Commit graph

  • 1ad142782a
    Bump regex from 1.7.1 to 1.7.3 (#15325) dependabot[bot] 2023-03-27 11:03:58 +0100
  • 43411a0fd8
    Bump serde from 1.0.157 to 1.0.158 (#15324) dependabot[bot] 2023-03-27 11:03:02 +0100
  • ce00e57a2a
    Fix .gitignore rule for the Complement source tarball downloaded automatically by complement.sh. (#15319) reivilibre 2023-03-24 17:54:58 +0000
  • d5324ee111
    Add developer documentation for the Federation Sender and add a documentation mechanism using Sphinx. (#15265) reivilibre 2023-03-24 16:41:10 +0000
  • 5f7c908280
    As an optimisation, use TRUNCATE on Postgres when clearing the user directory tables. (#15316) reivilibre 2023-03-24 15:31:12 +0000
  • 5b70f240cf
    Make cleaning up pushers depend on the device_id instead of the token_id (#15280) Quentin Gliech 2023-03-24 16:09:39 +0100
  • 68a6717312
    Reject mentions on the C-S API which are invalid. (#15311) Patrick Cloke 2023-03-24 08:31:14 -0400
  • e6af49fbea
    Reintroduce membership tables event stream ordering (#15128) Nick Mills-Barrett 2023-03-24 11:44:01 +0000
  • 98fd558382
    Add a primitive helper script for listing worker endpoints. (#15243) reivilibre 2023-03-23 12:11:14 +0000
  • 3b0083c92a
    Use immutabledict instead of frozendict (#15113) David Robertson 2023-03-22 17:15:34 +0000
  • cabe4a3005 Merge branch 'release-v1.80' into develop H. Shay 2023-03-22 10:00:23 -0700
  • 7f02fafa28
    Add a check to SQLite port DB script to ensure that the sqlite database passed to the script exists before trying to port from it (#15306) Shay 2023-03-22 08:36:42 -0700
  • 7655bc0542 1.80.0rc2 v1.80.0rc2 H. Shay 2023-03-22 08:30:23 -0700
  • 4b8c9c340c
    Bump dtolnay/rust-toolchain from e12eda571dc9a5ee5d58eecf4738ec291c66f295 to fc3253060d0c959bea12a59f10f8391454a0b02d (#15304) dependabot[bot] 2023-03-22 15:27:36 +0000
  • 1bc9985eb7
    Have replication clients remove _INT_STREAM_POS (#15309) David Robertson 2023-03-22 12:53:55 +0000
  • 72f3f23c4d
    Change the parameter immediate of send_device_messages to default to True (#15297) Shay 2023-03-21 17:59:55 -0700
  • b32014578a
    Bump sentry-sdk from 1.15.0 to 1.17.0 (#15285) dependabot[bot] 2023-03-21 22:37:42 +0000
  • 8f2a3cbb70
    Update 15295.bugfix Patrick Cloke 2023-03-21 17:05:47 -0400
  • a9216edbaa Merge commit '96bcc5d902' into release-v1.80 Richard van der Hoff 2023-03-21 19:59:28 +0000
  • 882911a863
    Allow running twisted trunk against other branches (#15302) David Robertson 2023-03-21 18:58:38 +0000
  • 9b1f99ba6b
    Remind maintainer to ask #synapse-dev for changelog (#15303) David Robertson 2023-03-21 18:55:08 +0000
  • 1bc4feb6c9
    Apply & bundle edits for non-message events. (#15295) Patrick Cloke 2023-03-21 14:19:54 -0400
  • 527512b811 Merge branch 'release-v1.80' of https://github.com/matrix-org/synapse into release-v1.80 v1.80.0rc1 H. Shay 2023-03-21 11:07:59 -0700
  • 9f5d7d5ba2 update changelog H. Shay 2023-03-21 11:07:37 -0700
  • 1e1c220084
    Update CHANGES.md Shay 2023-03-21 10:59:41 -0700
  • 72832a6158 1.80.0rc1 H. Shay 2023-03-21 10:56:21 -0700
  • 96bcc5d902
    Revert "check sqlite database file exists before porting/#14692" (#15301) Shay 2023-03-21 10:49:25 -0700
  • ec9224bf9a
    Make POST /_matrix/client/v3/rooms/{roomId}/report/{eventId} endpoint return 404 if event exists, but the user lacks access (#15300) Andrew Morgan 2023-03-21 13:24:03 +0000
  • b6aef59334
    Make EventHandler.get_event return None when the requested event is not found (#15298) Andrew Morgan 2023-03-21 13:23:47 +0000
  • f11fe931f5
    Document that our Docker images are mirrored to GHCR. (#15282) reivilibre 2023-03-21 11:51:03 +0000
  • 827f198177
    Fix error when sending message into deleted room. (#15235) Erik Johnston 2023-03-21 09:13:43 +0000
  • a5fb382a29
    Separate HTTP preview code and URL previewer. (#15269) Patrick Cloke 2023-03-20 14:32:26 -0400
  • 5ab7146e19
    Add Synapse-Trace-Id to access-control-expose-headers header (#14974) Shay 2023-03-20 11:14:05 -0700
  • 63e25010d6
    Mirror images to the GitHub Container Registry (ghcr.io/matrix-org/synapse). (#15281) reivilibre 2023-03-20 16:28:29 +0000
  • 25006acc17
    Add /versions flag for MSC3952. (#15293) Patrick Cloke 2023-03-20 11:47:21 -0400
  • f75a041f59
    Bump pygithub from 1.57 to 1.58.1 (#15290) dependabot[bot] 2023-03-20 07:40:01 -0400
  • eee26138fe
    Bump serde from 1.0.155 to 1.0.157 (#15287) dependabot[bot] 2023-03-20 07:38:14 -0400
  • 099b69fb1c
    Bump anyhow from 1.0.69 to 1.0.70 (#15288) dependabot[bot] 2023-03-20 07:37:46 -0400
  • 1870b44d23
    Bump pydantic from 1.10.4 to 1.10.6 (#15286) dependabot[bot] 2023-03-20 07:32:49 -0400
  • 2cfa6a3001
    Bump txredisapi from 1.4.7 to 1.4.9 (#15289) dependabot[bot] 2023-03-20 07:31:22 -0400
  • 14d8d41658
    Bump types-requests from 2.28.11.12 to 2.28.11.15 (#15291) dependabot[bot] 2023-03-20 07:27:58 -0400
  • 3d70cc393f
    Load /register/available endpoint on workers (#15268) Jason Little 2023-03-17 08:50:31 -0500
  • 66fc166b96
    Make configure_workers_and_start script used in Complement tests compatible with older versions of Python. (#15275) reivilibre 2023-03-17 13:02:30 +0000
  • afb216c202
    Remove no-op send_command for Redis replication. (#15274) Patrick Cloke 2023-03-16 11:13:30 -0400
  • b0a0fb5c97
    Implement MSC2659: application service ping endpoint (#15249) Tulir Asokan 2023-03-16 16:00:03 +0200
  • 1f5473465d
    Refresh remote profiles that have been marked as stale, in order to fill the user directory. [rei:userdirpriv] (#14756) reivilibre 2023-03-16 11:44:11 +0000
  • 4953cd71df
    Move Account Validity callbacks to a dedicated file (#15237) Andrew Morgan 2023-03-16 10:35:31 +0000
  • f54f877f27
    Preparatory work to fix the user directory assuming that any remote membership state events represent a profile change. [rei:userdirpriv] (#14755) reivilibre 2023-03-16 09:55:19 +0000
  • 3bf973edc7
    Remove unused class: DirectTcpReplicationClientFactory. (#15272) Patrick Cloke 2023-03-15 15:42:20 -0400
  • 121fce7500
    Enable running tests & release artifacts on merge queue. (#15244) Patrick Cloke 2023-03-15 08:07:20 -0400
  • 63d87c08c8
    Add schema comments about the destinations and destination_rooms tables. (#15247) reivilibre 2023-03-15 09:25:58 +0000
  • d0fe417f5c
    Remove unused store method _set_destination_retry_timings_emulated. (#15266) reivilibre 2023-03-14 17:32:46 +0000
  • de92fb6a28 Merge branch 'master' into develop Mathieu Velten 2023-03-14 17:43:26 +0100
  • 003a25ae5c
    Additional functionality for declaring worker types in Complement (#14921) Jason Little 2023-03-14 11:29:33 -0500
  • 8b1af08c6e 1.79.0 v1.79.0 Mathieu Velten 2023-03-14 16:15:01 +0100
  • e7b559d2ca
    Avoid unneeded work if auto-join rooms aren't configured. (#15262) Patrick Cloke 2023-03-14 08:18:49 -0400
  • a1c9869394
    Merge branch 'release-v1.79' into develop David Robertson 2023-03-13 18:35:21 +0000
  • 5e21e15f96
    Bump cryptography from 39.0.1 to 39.0.2 (#15257) dependabot[bot] 2023-03-13 14:12:03 +0000
  • edcf938173
    1.79.0rc2 v1.79.0rc2 David Robertson 2023-03-13 12:57:56 +0000
  • c071cd5a0e
    Ensure fed-sender catchup does not block for full state (#15248) David Robertson 2023-03-13 12:31:19 +0000
  • d4eba4409f
    Install rust during Stage 0 of docker build (#15239) David Robertson 2023-03-13 12:12:02 +0000
  • 408f60540f
    Bump hiredis from 2.2.1 to 2.2.2 (#15252) dependabot[bot] 2023-03-13 10:28:32 +0000
  • 023f215c68
    Bump serde from 1.0.152 to 1.0.155 (#15253) dependabot[bot] 2023-03-13 10:28:24 +0000
  • f167b35de9
    Bump pysaml2 from 7.2.1 to 7.3.1 (#15254) dependabot[bot] 2023-03-13 10:28:15 +0000
  • 6326d744c9
    Bump msgpack from 1.0.4 to 1.0.5 (#15255) dependabot[bot] 2023-03-13 10:28:05 +0000
  • ff155f7891
    Bump gitpython from 3.1.30 to 3.1.31 (#15256) dependabot[bot] 2023-03-13 10:27:55 +0000
  • 4bb26c95a9
    Refactor filter_events_for_server (#15240) David Robertson 2023-03-10 15:31:25 +0000
  • e157c63f68
    Fix missing conditional for registering on_remove_user_third_party_identifier module api callbacks (#15227 Andrew Morgan 2023-03-10 10:35:18 +0000
  • ce54477f6f
    Give PyCharm some help with @cache_in_self (#15238) David Robertson 2023-03-09 19:12:09 +0000
  • caf43c3d7c
    Faster joins: Fix spurious errors on incremental sync (#15232) Sean Quah 2023-03-09 14:18:39 +0000
  • 3d060eae6c
    Add missing type hints to synapse.storage.database. (#15230) Patrick Cloke 2023-03-09 07:10:09 -0500
  • e7c3832ba6
    Pull in netaddr type hints. (#15231) Patrick Cloke 2023-03-09 07:09:49 -0500
  • be4ea209e8
    Add topic and name events to group of events that are batch persisted when creating a room. (#15229) Shay 2023-03-08 19:27:20 -0800
  • 88efc75bab
    Include the room ID in more purge room log lines. (#15222) Patrick Cloke 2023-03-08 15:08:56 -0500
  • f4fc83ac75
    Add a missing endpoint to the workers documentation. (#15223) Patrick Cloke 2023-03-08 07:51:34 -0500
  • a368d30c1c
    More speedups/fixes to creating batched events (#15195) Shay 2023-03-07 13:54:39 -0800
  • 9418344db4
    Fix typo in changelog David Robertson 2023-03-07 18:14:51 +0000
  • 20ed8c926b
    Stabilize support for MSC3873: disambuguated event push keys. (#15190) Patrick Cloke 2023-03-07 11:27:57 -0500
  • 47bc84dd53
    Pass the Requester down to the HttpTransactionCache. (#15200) Quentin Gliech 2023-03-07 17:05:22 +0100
  • 820f02b70b
    Stabilize support for MSC3966: event_property_contains push condition. (#15187) Patrick Cloke 2023-03-07 10:06:02 -0500
  • a939ba5976 Remove unnecessary pusher URL validation meow-patchset-v1.79.0rc1 Tulir Asokan 2023-02-12 15:02:44 +0200
  • f7f471bb80 Allow specific users to use timestamp massaging without being appservices Tulir Asokan 2023-02-12 15:02:25 +0200
  • 7dbc917769 Allow custom content in read receipts Tulir Asokan 2023-02-12 15:02:13 +0200
  • 4eddcf6653 Add support for batch sending new events Tulir Asokan 2023-02-12 15:01:51 +0200
  • a7bdc4a1ed Allow appservices to batch send as any local user Tulir Asokan 2023-02-12 15:00:20 +0200
  • 3ec25f27ab Allow unhiding events that the C-S API filters away by default Tulir Asokan 2023-02-12 14:54:24 +0200
  • 4f525ff19c Allow bypassing unnecessary validation in C-S API Tulir Asokan 2023-02-12 14:51:56 +0200
  • 0c6d40f6c4 Set immutable cache-control header for media downloads Tulir Asokan 2023-02-12 14:39:50 +0200
  • cca37a0ecc Thumbnail webp images as webp to avoid losing transparency Tulir Asokan 2023-02-12 14:39:07 +0200
  • ddbd79a981 Allow registering invalid user IDs with admin API Tulir Asokan 2023-02-12 14:37:27 +0200
  • cf1b4fab59 Allow specifying room ID when creating room Tulir Asokan 2023-02-12 14:35:30 +0200
  • e3b312a8ca Fix default power level for room creator Tulir Asokan 2023-02-12 14:30:50 +0200
  • 543fcb6f17 Add meow readme and config extension Tulir Asokan 2023-02-12 14:28:52 +0200
  • 932e104468 Add meow dockerfile Tulir Asokan 2023-02-12 14:28:37 +0200
  • 2af1a982c1
    Remove duplicate entry from changelog v1.79.0rc1 David Robertson 2023-03-07 13:34:06 +0000
  • 8314646cd3
    Update changelog David Robertson 2023-03-07 13:30:47 +0000
  • 506e24ffc4
    1.79.0rc1 David Robertson 2023-03-07 12:11:15 +0000
  • c0854ce65a
    Hack to rebuild the complement editable image (#15184) David Robertson 2023-03-07 11:51:18 +0000
  • 869ef75cb7
    Bump types-pyopenssl from 22.1.0.2 to 23.0.0.4 (#15213) dependabot[bot] 2023-03-07 10:14:21 +0000
  • 2a869d257f
    Bump types-pillow from 9.4.0.13 to 9.4.0.17 (#15211) dependabot[bot] 2023-03-07 10:14:05 +0000