diff options
Diffstat (limited to 'changelog.d')
32 files changed, 32 insertions, 0 deletions
diff --git a/changelog.d/9411.misc b/changelog.d/9411.misc new file mode 100644 index 0000000000..c3e6cfa5f1 --- /dev/null +++ b/changelog.d/9411.misc @@ -0,0 +1 @@ +Preparatory steps for removing redundant `outlier` data from `event_json.internal_metadata` column. diff --git a/changelog.d/9499.misc b/changelog.d/9499.misc new file mode 100644 index 0000000000..428a466fac --- /dev/null +++ b/changelog.d/9499.misc @@ -0,0 +1 @@ +Introduce flake8-bugbear to the test suite and fix some of its lint violations. diff --git a/changelog.d/9585.bugfix b/changelog.d/9585.bugfix new file mode 100644 index 0000000000..de472ddfd1 --- /dev/null +++ b/changelog.d/9585.bugfix @@ -0,0 +1 @@ +Fix a longstanding bug that could cause issues when editing a reply to a message. \ No newline at end of file diff --git a/changelog.d/9588.bugfix b/changelog.d/9588.bugfix new file mode 100644 index 0000000000..b8d6140565 --- /dev/null +++ b/changelog.d/9588.bugfix @@ -0,0 +1 @@ +Fix the `/capabilities` endpoint to return `m.change_password` as disabled if the local password database is not used for authentication. Contributed by @dklimpel. diff --git a/changelog.d/9609.feature b/changelog.d/9609.feature new file mode 100644 index 0000000000..f3b6342069 --- /dev/null +++ b/changelog.d/9609.feature @@ -0,0 +1 @@ +Logins using OpenID Connect can require attributes on the `userinfo` response in order to login. Contributed by Hubbe King. diff --git a/changelog.d/9612.docker b/changelog.d/9612.docker new file mode 100644 index 0000000000..d95c503c8b --- /dev/null +++ b/changelog.d/9612.docker @@ -0,0 +1 @@ +Include [opencontainers labels](https://github.com/opencontainers/image-spec/blob/master/annotations.md#pre-defined-annotation-keys) in the Docker image. diff --git a/changelog.d/9631.misc b/changelog.d/9631.misc new file mode 100644 index 0000000000..35338cd332 --- /dev/null +++ b/changelog.d/9631.misc @@ -0,0 +1 @@ +Add additional type hints to the Homeserver object. diff --git a/changelog.d/9634.misc b/changelog.d/9634.misc new file mode 100644 index 0000000000..59ac42cb83 --- /dev/null +++ b/changelog.d/9634.misc @@ -0,0 +1 @@ +Only save remote cross-signing and device keys if they're different from the current ones. diff --git a/changelog.d/9636.bugfix b/changelog.d/9636.bugfix new file mode 100644 index 0000000000..fa772ed6fc --- /dev/null +++ b/changelog.d/9636.bugfix @@ -0,0 +1 @@ +Checks if passwords are allowed before setting it for the user. \ No newline at end of file diff --git a/changelog.d/9637.misc b/changelog.d/9637.misc new file mode 100644 index 0000000000..90a27d9f8f --- /dev/null +++ b/changelog.d/9637.misc @@ -0,0 +1 @@ +Rename storage function to fix spelling and not conflict with another functions name. diff --git a/changelog.d/9638.misc b/changelog.d/9638.misc new file mode 100644 index 0000000000..35338cd332 --- /dev/null +++ b/changelog.d/9638.misc @@ -0,0 +1 @@ +Add additional type hints to the Homeserver object. diff --git a/changelog.d/9639.bugfix b/changelog.d/9639.bugfix new file mode 100644 index 0000000000..51b3746707 --- /dev/null +++ b/changelog.d/9639.bugfix @@ -0,0 +1 @@ +Fix bug where federation sending can stall due to `concurrent access` database exceptions when it falls behind. diff --git a/changelog.d/9640.misc b/changelog.d/9640.misc new file mode 100644 index 0000000000..3d410ed4cd --- /dev/null +++ b/changelog.d/9640.misc @@ -0,0 +1 @@ +Improve performance of federation catch up by sending events the latest events in the room to the remote, rather than just the last event sent by the local server. diff --git a/changelog.d/9643.feature b/changelog.d/9643.feature new file mode 100644 index 0000000000..2f7ccedcfb --- /dev/null +++ b/changelog.d/9643.feature @@ -0,0 +1 @@ +Add initial experimental support for a "space summary" API. diff --git a/changelog.d/9644.feature b/changelog.d/9644.feature new file mode 100644 index 0000000000..556bcf0f9f --- /dev/null +++ b/changelog.d/9644.feature @@ -0,0 +1 @@ +Implement the busy presence state as described in [MSC3026](https://github.com/matrix-org/matrix-doc/pull/3026). diff --git a/changelog.d/9645.misc b/changelog.d/9645.misc new file mode 100644 index 0000000000..9a7ce364c1 --- /dev/null +++ b/changelog.d/9645.misc @@ -0,0 +1 @@ +In the `federation_client` commandline client, stop automatically adding the URL prefix, so that servlets on other prefixes can be tested. diff --git a/changelog.d/9647.misc b/changelog.d/9647.misc new file mode 100644 index 0000000000..303a8c6606 --- /dev/null +++ b/changelog.d/9647.misc @@ -0,0 +1 @@ +In the `federation_client` commandline client, handle inline `signing_key`s in `homeserver.yaml`. diff --git a/changelog.d/9649.misc b/changelog.d/9649.misc new file mode 100644 index 0000000000..58c5fd0537 --- /dev/null +++ b/changelog.d/9649.misc @@ -0,0 +1 @@ +Fixed some antipattern issues to improve code quality. diff --git a/changelog.d/9650.misc b/changelog.d/9650.misc new file mode 100644 index 0000000000..d830ead70e --- /dev/null +++ b/changelog.d/9650.misc @@ -0,0 +1 @@ +Add a storage method for pulling all current user presence state from the database. \ No newline at end of file diff --git a/changelog.d/9652.feature b/changelog.d/9652.feature new file mode 100644 index 0000000000..2f7ccedcfb --- /dev/null +++ b/changelog.d/9652.feature @@ -0,0 +1 @@ +Add initial experimental support for a "space summary" API. diff --git a/changelog.d/9653.feature b/changelog.d/9653.feature new file mode 100644 index 0000000000..2f7ccedcfb --- /dev/null +++ b/changelog.d/9653.feature @@ -0,0 +1 @@ +Add initial experimental support for a "space summary" API. diff --git a/changelog.d/9657.feature b/changelog.d/9657.feature new file mode 100644 index 0000000000..c56a615a8b --- /dev/null +++ b/changelog.d/9657.feature @@ -0,0 +1 @@ +Add support for credentials for proxy authentication in the `HTTPS_PROXY` environment variable. diff --git a/changelog.d/9659.misc b/changelog.d/9659.misc new file mode 100644 index 0000000000..428a466fac --- /dev/null +++ b/changelog.d/9659.misc @@ -0,0 +1 @@ +Introduce flake8-bugbear to the test suite and fix some of its lint violations. diff --git a/changelog.d/9664.misc b/changelog.d/9664.misc new file mode 100644 index 0000000000..3d410ed4cd --- /dev/null +++ b/changelog.d/9664.misc @@ -0,0 +1 @@ +Improve performance of federation catch up by sending events the latest events in the room to the remote, rather than just the last event sent by the local server. diff --git a/changelog.d/9665.misc b/changelog.d/9665.misc new file mode 100644 index 0000000000..b8bf76c639 --- /dev/null +++ b/changelog.d/9665.misc @@ -0,0 +1 @@ +Import `HomeServer` from the proper module. diff --git a/changelog.d/9667.doc b/changelog.d/9667.doc new file mode 100644 index 0000000000..dec4816b4f --- /dev/null +++ b/changelog.d/9667.doc @@ -0,0 +1 @@ +Update source install documentation to mention platform prerequisites before the source install steps. \ No newline at end of file diff --git a/changelog.d/9674.misc b/changelog.d/9674.misc new file mode 100644 index 0000000000..c82fde61b2 --- /dev/null +++ b/changelog.d/9674.misc @@ -0,0 +1 @@ +Increase default join ratelimiting burst rate. diff --git a/changelog.d/9675.misc b/changelog.d/9675.misc new file mode 100644 index 0000000000..35338cd332 --- /dev/null +++ b/changelog.d/9675.misc @@ -0,0 +1 @@ +Add additional type hints to the Homeserver object. diff --git a/changelog.d/9676.misc b/changelog.d/9676.misc new file mode 100644 index 0000000000..829e38b938 --- /dev/null +++ b/changelog.d/9676.misc @@ -0,0 +1 @@ +Add type hints to third party event rules and visibility modules. diff --git a/changelog.d/9678.misc b/changelog.d/9678.misc new file mode 100644 index 0000000000..77a2b2d439 --- /dev/null +++ b/changelog.d/9678.misc @@ -0,0 +1 @@ +Bump mypy-zope to 0.2.13 to fix "Cannot determine consistent method resolution order (MRO)" errors when running mypy a second time. diff --git a/changelog.d/9679.doc b/changelog.d/9679.doc new file mode 100644 index 0000000000..34f87490d6 --- /dev/null +++ b/changelog.d/9679.doc @@ -0,0 +1 @@ +Improve worker documentation for fallback/web auth endpoints. diff --git a/changelog.d/9689.misc b/changelog.d/9689.misc new file mode 100644 index 0000000000..a08d3482ad --- /dev/null +++ b/changelog.d/9689.misc @@ -0,0 +1 @@ +Use interpreter from `$PATH` via `/usr/bin/env` instead of absolute paths in various scripts. |