diff options
author | Andrew Morgan <andrewm@element.io> | 2022-06-28 16:36:08 +0100 |
---|---|---|
committer | Andrew Morgan <andrewm@element.io> | 2022-06-28 16:42:44 +0100 |
commit | b210146fd97c58c29ee4dacab2f964e7b9b33c46 (patch) | |
tree | d56ded35d224d4bf1ca80a3b153d563fb14486bb /changelog.d | |
parent | Merge branch 'master' into develop (diff) | |
download | synapse-b210146fd97c58c29ee4dacab2f964e7b9b33c46.tar.xz |
1.62.0rc1
Diffstat (limited to 'changelog.d')
77 files changed, 0 insertions, 79 deletions
diff --git a/changelog.d/12674.misc b/changelog.d/12674.misc deleted file mode 100644 index c8a8f32f0a..0000000000 --- a/changelog.d/12674.misc +++ /dev/null @@ -1 +0,0 @@ -Add tests for cancellation of `GET /rooms/$room_id/members` and `GET /rooms/$room_id/state` requests. diff --git a/changelog.d/12737.doc b/changelog.d/12737.doc deleted file mode 100644 index ab2d1f2fd9..0000000000 --- a/changelog.d/12737.doc +++ /dev/null @@ -1 +0,0 @@ -Add documentation for how to configure Synapse with Workers using Docker Compose. Includes example worker config and docker-compose.yaml. Contributed by @Thumbscrew. \ No newline at end of file diff --git a/changelog.d/12738.misc b/changelog.d/12738.misc deleted file mode 100644 index 8252223475..0000000000 --- a/changelog.d/12738.misc +++ /dev/null @@ -1 +0,0 @@ -Report login failures due to unknown third party identifiers in the same way as failures due to invalid passwords. This prevents an attacker from using the error response to determine if the identifier exists. Contributed by Daniel Aloni. \ No newline at end of file diff --git a/changelog.d/12857.feature b/changelog.d/12857.feature deleted file mode 100644 index ddd1dbe685..0000000000 --- a/changelog.d/12857.feature +++ /dev/null @@ -1 +0,0 @@ -Port spam-checker API callbacks to a new, richer API. This is part of an ongoing change to let spam-checker modules inform users of the reason their event or operation is rejected. diff --git a/changelog.d/12881.misc b/changelog.d/12881.misc deleted file mode 100644 index 8a83182bd4..0000000000 --- a/changelog.d/12881.misc +++ /dev/null @@ -1 +0,0 @@ -Merge the Complement testing Docker images into a single, multi-purpose image. \ No newline at end of file diff --git a/changelog.d/12893.misc b/changelog.d/12893.misc deleted file mode 100644 index 5705210303..0000000000 --- a/changelog.d/12893.misc +++ /dev/null @@ -1 +0,0 @@ -Simplify the database schema for `event_edges`. diff --git a/changelog.d/12929.misc b/changelog.d/12929.misc deleted file mode 100644 index 20718d258d..0000000000 --- a/changelog.d/12929.misc +++ /dev/null @@ -1 +0,0 @@ -Clean up the test code for client disconnection. diff --git a/changelog.d/12939.bugfix b/changelog.d/12939.bugfix deleted file mode 100644 index d9061cf8e5..0000000000 --- a/changelog.d/12939.bugfix +++ /dev/null @@ -1 +0,0 @@ -Update [MSC3786](https://github.com/matrix-org/matrix-spec-proposals/pull/3786) implementation to check `state_key`. diff --git a/changelog.d/12941.misc b/changelog.d/12941.misc deleted file mode 100644 index 6a74f255df..0000000000 --- a/changelog.d/12941.misc +++ /dev/null @@ -1 +0,0 @@ -Remove code generating comments in configuration. diff --git a/changelog.d/12944.misc b/changelog.d/12944.misc deleted file mode 100644 index bf27fe7e2c..0000000000 --- a/changelog.d/12944.misc +++ /dev/null @@ -1 +0,0 @@ -Add `Cross-Origin-Resource-Policy: cross-origin` header to content repository's thumbnail and download endpoints. \ No newline at end of file diff --git a/changelog.d/12954.misc b/changelog.d/12954.misc deleted file mode 100644 index 20bf136732..0000000000 --- a/changelog.d/12954.misc +++ /dev/null @@ -1 +0,0 @@ -Replace noop background updates with `DELETE` delta. diff --git a/changelog.d/12957.misc b/changelog.d/12957.misc deleted file mode 100644 index 0c075276ec..0000000000 --- a/changelog.d/12957.misc +++ /dev/null @@ -1 +0,0 @@ -Use lower isolation level when inserting read receipts to avoid serialization errors. Contributed by Nick @ Beeper. diff --git a/changelog.d/12963.misc b/changelog.d/12963.misc deleted file mode 100644 index d57e1aca6b..0000000000 --- a/changelog.d/12963.misc +++ /dev/null @@ -1 +0,0 @@ -Reduce the amount of state we pull from the DB. diff --git a/changelog.d/12965.misc b/changelog.d/12965.misc deleted file mode 100644 index cc2823e12b..0000000000 --- a/changelog.d/12965.misc +++ /dev/null @@ -1 +0,0 @@ -Enable testing against PostgreSQL databases in Complement CI. \ No newline at end of file diff --git a/changelog.d/12969.misc b/changelog.d/12969.misc deleted file mode 100644 index 05de7ce839..0000000000 --- a/changelog.d/12969.misc +++ /dev/null @@ -1 +0,0 @@ -Fix an inaccurate comment. diff --git a/changelog.d/12970.misc b/changelog.d/12970.misc deleted file mode 100644 index 8f874aa07b..0000000000 --- a/changelog.d/12970.misc +++ /dev/null @@ -1 +0,0 @@ -Remove the `delete_device` method and always call `delete_devices`. diff --git a/changelog.d/12973.bugfix b/changelog.d/12973.bugfix deleted file mode 100644 index 1bf45854ff..0000000000 --- a/changelog.d/12973.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a bug introduced in Synapse 1.58 where Synapse would not report full version information when installed from a git checkout. This is a best-effort affair and not guaranteed to be stable. diff --git a/changelog.d/12979.bugfix b/changelog.d/12979.bugfix deleted file mode 100644 index 6b54408025..0000000000 --- a/changelog.d/12979.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a bug introduced in Synapse 1.60 where Synapse would fail to start if the `sqlite3` module was not available. diff --git a/changelog.d/12982.misc b/changelog.d/12982.misc deleted file mode 100644 index 036b69efe6..0000000000 --- a/changelog.d/12982.misc +++ /dev/null @@ -1 +0,0 @@ -Use a GitHub form for issues rather than a hard-to-read, easy-to-ignore template. \ No newline at end of file diff --git a/changelog.d/12984.misc b/changelog.d/12984.misc deleted file mode 100644 index a902017180..0000000000 --- a/changelog.d/12984.misc +++ /dev/null @@ -1 +0,0 @@ -Move [MSC3715](https://github.com/matrix-org/matrix-spec-proposals/pull/3715) behind an experimental config flag. diff --git a/changelog.d/12985.misc b/changelog.d/12985.misc deleted file mode 100644 index 7f6492d587..0000000000 --- a/changelog.d/12985.misc +++ /dev/null @@ -1 +0,0 @@ -Add type hints to tests. diff --git a/changelog.d/12986.misc b/changelog.d/12986.misc deleted file mode 100644 index 937b888023..0000000000 --- a/changelog.d/12986.misc +++ /dev/null @@ -1 +0,0 @@ -Refactor macaroon tokens generation and move the unsubscribe link in notification emails to `/_synapse/client/unsubscribe`. diff --git a/changelog.d/12990.misc b/changelog.d/12990.misc deleted file mode 100644 index c68f6a731e..0000000000 --- a/changelog.d/12990.misc +++ /dev/null @@ -1 +0,0 @@ -Fix documentation for running complement tests. diff --git a/changelog.d/12991.bugfix b/changelog.d/12991.bugfix deleted file mode 100644 index c6e388d5b9..0000000000 --- a/changelog.d/12991.bugfix +++ /dev/null @@ -1,2 +0,0 @@ -Fix a bug where non-standard information was required when requesting the `/hierarchy` API over federation. Introduced -in Synapse v1.41.0. diff --git a/changelog.d/13004.misc b/changelog.d/13004.misc deleted file mode 100644 index d8e93d87af..0000000000 --- a/changelog.d/13004.misc +++ /dev/null @@ -1 +0,0 @@ -Faster joins: add issue links to the TODO comments in the code. diff --git a/changelog.d/13005.misc b/changelog.d/13005.misc deleted file mode 100644 index 3bb51962e7..0000000000 --- a/changelog.d/13005.misc +++ /dev/null @@ -1 +0,0 @@ -Reduce DB usage of `/sync` when a large number of unread messages have recently been sent in a room. diff --git a/changelog.d/13011.misc b/changelog.d/13011.misc deleted file mode 100644 index 4da223219f..0000000000 --- a/changelog.d/13011.misc +++ /dev/null @@ -1 +0,0 @@ -Replaced usage of PyJWT with methods from Authlib in `org.matrix.login.jwt`. Contributed by Hannes Lerchl. diff --git a/changelog.d/13013.misc b/changelog.d/13013.misc deleted file mode 100644 index 903c6a3c8a..0000000000 --- a/changelog.d/13013.misc +++ /dev/null @@ -1 +0,0 @@ -Modernize the `contrib/graph/` scripts. diff --git a/changelog.d/13017.misc b/changelog.d/13017.misc deleted file mode 100644 index b314687f9c..0000000000 --- a/changelog.d/13017.misc +++ /dev/null @@ -1 +0,0 @@ -Remove redundant `room_version` parameters from event auth functions. diff --git a/changelog.d/13018.bugfix b/changelog.d/13018.bugfix deleted file mode 100644 index a84657f04f..0000000000 --- a/changelog.d/13018.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a long-standing bug which meant that rate limiting was not restrictive enough in some cases. \ No newline at end of file diff --git a/changelog.d/13021.misc b/changelog.d/13021.misc deleted file mode 100644 index 84c41cdf59..0000000000 --- a/changelog.d/13021.misc +++ /dev/null @@ -1 +0,0 @@ -Decouple `synapse.api.auth_blocking.AuthBlocking` from `synapse.api.auth.Auth`. diff --git a/changelog.d/13022.doc b/changelog.d/13022.doc deleted file mode 100644 index 4d6ac7ae94..0000000000 --- a/changelog.d/13022.doc +++ /dev/null @@ -1 +0,0 @@ -Ensure the [Poetry cheat sheet](https://matrix-org.github.io/synapse/develop/development/dependencies.html) is available in the online documentation. diff --git a/changelog.d/13023.doc b/changelog.d/13023.doc deleted file mode 100644 index 5589c7492c..0000000000 --- a/changelog.d/13023.doc +++ /dev/null @@ -1 +0,0 @@ -Mention removed community/group worker endpoints in upgrade.md. Contributed by @olmari. \ No newline at end of file diff --git a/changelog.d/13025.misc b/changelog.d/13025.misc deleted file mode 100644 index 7cb0d174b7..0000000000 --- a/changelog.d/13025.misc +++ /dev/null @@ -1 +0,0 @@ -Add type annotations to `synapse.storage.databases.main.devices`. diff --git a/changelog.d/13034.misc b/changelog.d/13034.misc deleted file mode 100644 index cc2823e12b..0000000000 --- a/changelog.d/13034.misc +++ /dev/null @@ -1 +0,0 @@ -Enable testing against PostgreSQL databases in Complement CI. \ No newline at end of file diff --git a/changelog.d/13035.feature b/changelog.d/13035.feature deleted file mode 100644 index cfca3ab4b7..0000000000 --- a/changelog.d/13035.feature +++ /dev/null @@ -1 +0,0 @@ -Allow server admins to customise the response of the `/.well-known/matrix/client` endpoint. diff --git a/changelog.d/13036.feature b/changelog.d/13036.feature deleted file mode 100644 index 71e5a29fe9..0000000000 --- a/changelog.d/13036.feature +++ /dev/null @@ -1 +0,0 @@ -Add metrics measuring the CPU and DB time spent in state resolution. diff --git a/changelog.d/13041.bugfix b/changelog.d/13041.bugfix deleted file mode 100644 index edb1635eb9..0000000000 --- a/changelog.d/13041.bugfix +++ /dev/null @@ -1,2 +0,0 @@ -Fix a bug introduced in Synapse 1.58 where profile requests for a malformed user ID would ccause an internal error. Synapse now returns 400 Bad Request in this situation. - diff --git a/changelog.d/13042.misc b/changelog.d/13042.misc deleted file mode 100644 index 745d5fcf84..0000000000 --- a/changelog.d/13042.misc +++ /dev/null @@ -1 +0,0 @@ -Set default `sync_response_cache_duration` to two minutes. diff --git a/changelog.d/13045.feature b/changelog.d/13045.feature deleted file mode 100644 index 7b0667ba95..0000000000 --- a/changelog.d/13045.feature +++ /dev/null @@ -1 +0,0 @@ -Speed up fetching of device list changes in `/sync` and `/keys/changes`. diff --git a/changelog.d/13046.misc b/changelog.d/13046.misc deleted file mode 100644 index 1248c34d39..0000000000 --- a/changelog.d/13046.misc +++ /dev/null @@ -1 +0,0 @@ -Rename CI test runs. diff --git a/changelog.d/13047.feature b/changelog.d/13047.feature deleted file mode 100644 index ddd1dbe685..0000000000 --- a/changelog.d/13047.feature +++ /dev/null @@ -1 +0,0 @@ -Port spam-checker API callbacks to a new, richer API. This is part of an ongoing change to let spam-checker modules inform users of the reason their event or operation is rejected. diff --git a/changelog.d/13048.misc b/changelog.d/13048.misc deleted file mode 100644 index 073c8b1a96..0000000000 --- a/changelog.d/13048.misc +++ /dev/null @@ -1 +0,0 @@ -Increase timeout of complement CI test runs. diff --git a/changelog.d/13050.misc b/changelog.d/13050.misc deleted file mode 100644 index 20bf136732..0000000000 --- a/changelog.d/13050.misc +++ /dev/null @@ -1 +0,0 @@ -Replace noop background updates with `DELETE` delta. diff --git a/changelog.d/13052.misc b/changelog.d/13052.misc deleted file mode 100644 index 0d11dfb12a..0000000000 --- a/changelog.d/13052.misc +++ /dev/null @@ -1 +0,0 @@ -Refactor entry points so that they all have a `main` function. \ No newline at end of file diff --git a/changelog.d/13054.misc b/changelog.d/13054.misc deleted file mode 100644 index 0880553739..0000000000 --- a/changelog.d/13054.misc +++ /dev/null @@ -1 +0,0 @@ -Refactor the Dockerfile-workers configuration script to use Jinja2 templates in Synapse workers' Supervisord blocks. \ No newline at end of file diff --git a/changelog.d/13055.misc b/changelog.d/13055.misc deleted file mode 100644 index 92a02a6080..0000000000 --- a/changelog.d/13055.misc +++ /dev/null @@ -1 +0,0 @@ -Add headers to individual options in config documentation to allow for linking. diff --git a/changelog.d/13056.feature b/changelog.d/13056.feature deleted file mode 100644 index 219e2f6c1e..0000000000 --- a/changelog.d/13056.feature +++ /dev/null @@ -1 +0,0 @@ -Improve URL previews for sites which only provide Twitter Card metadata, e.g. LWN.net. diff --git a/changelog.d/13057.misc b/changelog.d/13057.misc deleted file mode 100644 index 4102bf96b5..0000000000 --- a/changelog.d/13057.misc +++ /dev/null @@ -1 +0,0 @@ -Make Complement CI logs easier to read. \ No newline at end of file diff --git a/changelog.d/13058.misc b/changelog.d/13058.misc deleted file mode 100644 index 4102bf96b5..0000000000 --- a/changelog.d/13058.misc +++ /dev/null @@ -1 +0,0 @@ -Make Complement CI logs easier to read. \ No newline at end of file diff --git a/changelog.d/13060.misc b/changelog.d/13060.misc deleted file mode 100644 index c2376701f4..0000000000 --- a/changelog.d/13060.misc +++ /dev/null @@ -1 +0,0 @@ -Don't instantiate modules with keyword arguments. diff --git a/changelog.d/13061.misc b/changelog.d/13061.misc deleted file mode 100644 index 4c55e2b4ed..0000000000 --- a/changelog.d/13061.misc +++ /dev/null @@ -1 +0,0 @@ -Fix type checking errors against Twisted trunk. diff --git a/changelog.d/13062.misc b/changelog.d/13062.misc deleted file mode 100644 index d425e9a9ac..0000000000 --- a/changelog.d/13062.misc +++ /dev/null @@ -1 +0,0 @@ -Allow MSC3030 'timestamp_to_event' calls from anyone on world-readable rooms. diff --git a/changelog.d/13063.misc b/changelog.d/13063.misc deleted file mode 100644 index 167d6d2cd5..0000000000 --- a/changelog.d/13063.misc +++ /dev/null @@ -1 +0,0 @@ -Add a CI job to check that schema deltas are in the correct folder. diff --git a/changelog.d/13065.misc b/changelog.d/13065.misc deleted file mode 100644 index e9e8a7659a..0000000000 --- a/changelog.d/13065.misc +++ /dev/null @@ -1 +0,0 @@ -Avoid rechecking event auth rules which are independent of room state. diff --git a/changelog.d/13069.misc b/changelog.d/13069.misc deleted file mode 100644 index 4102bf96b5..0000000000 --- a/changelog.d/13069.misc +++ /dev/null @@ -1 +0,0 @@ -Make Complement CI logs easier to read. \ No newline at end of file diff --git a/changelog.d/13070.misc b/changelog.d/13070.misc deleted file mode 100644 index ce1f14342d..0000000000 --- a/changelog.d/13070.misc +++ /dev/null @@ -1 +0,0 @@ -Reduce the duplication of code that invokes the rate limiter. \ No newline at end of file diff --git a/changelog.d/13071.misc b/changelog.d/13071.misc deleted file mode 100644 index a6e1e6b3a8..0000000000 --- a/changelog.d/13071.misc +++ /dev/null @@ -1 +0,0 @@ -Add a Subject Alternative Name to the certificate generated for Complement tests. \ No newline at end of file diff --git a/changelog.d/13073.doc b/changelog.d/13073.doc deleted file mode 100644 index e162a8404e..0000000000 --- a/changelog.d/13073.doc +++ /dev/null @@ -1 +0,0 @@ -Add instructions for running Complement with `gotestfmt`-formatted output locally. \ No newline at end of file diff --git a/changelog.d/13074.misc b/changelog.d/13074.misc deleted file mode 100644 index a502e44d92..0000000000 --- a/changelog.d/13074.misc +++ /dev/null @@ -1 +0,0 @@ -Add more tests for room upgrades. diff --git a/changelog.d/13075.misc b/changelog.d/13075.misc deleted file mode 100644 index 2311629f7b..0000000000 --- a/changelog.d/13075.misc +++ /dev/null @@ -1 +0,0 @@ -Merge the Complement testing Docker images into a single, multi-purpose image. diff --git a/changelog.d/13076.doc b/changelog.d/13076.doc deleted file mode 100644 index 75dc4630ea..0000000000 --- a/changelog.d/13076.doc +++ /dev/null @@ -1 +0,0 @@ -Update OpenTracing docs to reference the configuration manual rather than the configuration file. diff --git a/changelog.d/13082.misc b/changelog.d/13082.misc deleted file mode 100644 index 1aa386dbf7..0000000000 --- a/changelog.d/13082.misc +++ /dev/null @@ -1 +0,0 @@ -Pin dependencies maintained by matrix.org to [semantic version](https://semver.org/) bounds. diff --git a/changelog.d/13085.misc b/changelog.d/13085.misc deleted file mode 100644 index 2401d4f388..0000000000 --- a/changelog.d/13085.misc +++ /dev/null @@ -1 +0,0 @@ -Correctly report prometheus DB stats for `get_earliest_token_for_stats`. diff --git a/changelog.d/13087.bugfix b/changelog.d/13087.bugfix deleted file mode 100644 index 7c69801afe..0000000000 --- a/changelog.d/13087.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix some inconsistencies in the event authentication code. diff --git a/changelog.d/13088.bugfix b/changelog.d/13088.bugfix deleted file mode 100644 index 7c69801afe..0000000000 --- a/changelog.d/13088.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix some inconsistencies in the event authentication code. diff --git a/changelog.d/13089.misc b/changelog.d/13089.misc deleted file mode 100644 index 5868507cb7..0000000000 --- a/changelog.d/13089.misc +++ /dev/null @@ -1 +0,0 @@ -Fix a long-standing bug where a finished logging context would be re-started when Synapse failed to persist an event from federation. diff --git a/changelog.d/13093.misc b/changelog.d/13093.misc deleted file mode 100644 index 2547c87fa4..0000000000 --- a/changelog.d/13093.misc +++ /dev/null @@ -1 +0,0 @@ -Simplify the alias deletion logic as an application service. diff --git a/changelog.d/13095.doc b/changelog.d/13095.doc deleted file mode 100644 index 4651f25e14..0000000000 --- a/changelog.d/13095.doc +++ /dev/null @@ -1 +0,0 @@ -Update information on downstream Debian packages. diff --git a/changelog.d/13096.misc b/changelog.d/13096.misc deleted file mode 100644 index 3bb51962e7..0000000000 --- a/changelog.d/13096.misc +++ /dev/null @@ -1 +0,0 @@ -Reduce DB usage of `/sync` when a large number of unread messages have recently been sent in a room. diff --git a/changelog.d/13098.feature b/changelog.d/13098.feature deleted file mode 100644 index 7b0667ba95..0000000000 --- a/changelog.d/13098.feature +++ /dev/null @@ -1 +0,0 @@ -Speed up fetching of device list changes in `/sync` and `/keys/changes`. diff --git a/changelog.d/13099.misc b/changelog.d/13099.misc deleted file mode 100644 index 7f6492d587..0000000000 --- a/changelog.d/13099.misc +++ /dev/null @@ -1 +0,0 @@ -Add type hints to tests. diff --git a/changelog.d/13106.bugfix b/changelog.d/13106.bugfix deleted file mode 100644 index 0dc16bad08..0000000000 --- a/changelog.d/13106.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a long-standing bug where room directory requests would cause an internal server error if given a malformed room alias. \ No newline at end of file diff --git a/changelog.d/13112.doc b/changelog.d/13112.doc deleted file mode 100644 index 4b99951c70..0000000000 --- a/changelog.d/13112.doc +++ /dev/null @@ -1 +0,0 @@ -Remove documentation for the Delete Group Admin API which no longer exists. \ No newline at end of file diff --git a/changelog.d/13118.misc b/changelog.d/13118.misc deleted file mode 100644 index 3bb51962e7..0000000000 --- a/changelog.d/13118.misc +++ /dev/null @@ -1 +0,0 @@ -Reduce DB usage of `/sync` when a large number of unread messages have recently been sent in a room. diff --git a/changelog.d/13123.removal b/changelog.d/13123.removal deleted file mode 100644 index f013f16163..0000000000 --- a/changelog.d/13123.removal +++ /dev/null @@ -1 +0,0 @@ -Remove the unspecced `DELETE /directory/list/room/{roomId}` endpoint, which hid rooms from the [public room directory](https://spec.matrix.org/v1.3/client-server-api/#listing-rooms). Instead, `PUT` to the same URL with a visibility of `"private"`. \ No newline at end of file diff --git a/changelog.d/13124.misc b/changelog.d/13124.misc deleted file mode 100644 index 513078f8d6..0000000000 --- a/changelog.d/13124.misc +++ /dev/null @@ -1 +0,0 @@ -Add type annotations to `tests.test_server`. |