summary refs log tree commit diff
path: root/changelog.d
diff options
context:
space:
mode:
authorBrendan Abolivier <babolivier@matrix.org>2020-08-13 11:45:08 +0100
committerBrendan Abolivier <babolivier@matrix.org>2020-08-13 11:45:08 +0100
commit527f73d902001d7d4ba4df402866d7ccff3e9b6d (patch)
tree5e8876654b13ebf186ff19233e67612b5da8420c /changelog.d
parentMerge branch 'develop' into matrix-org-hotfixes (diff)
parentConvert the roommember database to async/await. (#8070) (diff)
downloadsynapse-527f73d902001d7d4ba4df402866d7ccff3e9b6d.tar.xz
Merge branch 'develop' into matrix-org-hotfixes
Diffstat (limited to 'changelog.d')
-rw-r--r--changelog.d/7314.misc1
-rw-r--r--changelog.d/7372.misc1
-rw-r--r--changelog.d/7736.feature1
-rw-r--r--changelog.d/7977.bugfix1
-rw-r--r--changelog.d/7987.misc1
-rw-r--r--changelog.d/7989.misc1
-rw-r--r--changelog.d/7996.bugfix1
-rw-r--r--changelog.d/7997.misc1
-rw-r--r--changelog.d/7999.bugfix1
-rw-r--r--changelog.d/8000.doc1
-rw-r--r--changelog.d/8001.misc1
-rw-r--r--changelog.d/8003.misc1
-rw-r--r--changelog.d/8008.feature1
-rw-r--r--changelog.d/8009.misc1
-rw-r--r--changelog.d/8010.doc1
-rw-r--r--changelog.d/8011.bugfix1
-rw-r--r--changelog.d/8012.bugfix1
-rw-r--r--changelog.d/8014.misc1
-rw-r--r--changelog.d/8016.misc1
-rw-r--r--changelog.d/8024.misc1
-rw-r--r--changelog.d/8027.misc1
-rw-r--r--changelog.d/8031.misc1
-rw-r--r--changelog.d/8032.misc1
-rw-r--r--changelog.d/8033.misc1
-rw-r--r--changelog.d/8035.misc1
-rw-r--r--changelog.d/8039.misc1
-rw-r--r--changelog.d/8040.misc1
-rw-r--r--changelog.d/8041.misc1
-rw-r--r--changelog.d/8042.misc1
-rw-r--r--changelog.d/8043.misc1
-rw-r--r--changelog.d/8044.misc1
-rw-r--r--changelog.d/8045.misc1
-rw-r--r--changelog.d/8048.feature1
-rw-r--r--changelog.d/8049.misc1
-rw-r--r--changelog.d/8050.misc1
-rw-r--r--changelog.d/8051.misc1
-rw-r--r--changelog.d/8052.feature1
-rw-r--r--changelog.d/8056.docker1
-rw-r--r--changelog.d/8058.misc1
-rw-r--r--changelog.d/8060.misc1
-rw-r--r--changelog.d/8061.misc1
-rw-r--r--changelog.d/8062.misc1
-rw-r--r--changelog.d/8063.misc1
-rw-r--r--changelog.d/8064.misc1
-rw-r--r--changelog.d/8066.misc1
-rw-r--r--changelog.d/8067.misc1
-rw-r--r--changelog.d/8069.misc1
-rw-r--r--changelog.d/8070.misc1
48 files changed, 47 insertions, 1 deletions
diff --git a/changelog.d/7314.misc b/changelog.d/7314.misc
new file mode 100644

index 0000000000..30720100c2 --- /dev/null +++ b/changelog.d/7314.misc
@@ -0,0 +1 @@ +Allow guest access to the `GET /_matrix/client/r0/rooms/{room_id}/members` endpoint, according to MSC2689. Contributed by Awesome Technologies Innovationslabor GmbH. diff --git a/changelog.d/7372.misc b/changelog.d/7372.misc new file mode 100644
index 0000000000..67a39f0471 --- /dev/null +++ b/changelog.d/7372.misc
@@ -0,0 +1 @@ +Reduce the amount of whitespace in JSON stored and sent in responses. Contributed by David Vo. diff --git a/changelog.d/7736.feature b/changelog.d/7736.feature deleted file mode 100644
index feb02be234..0000000000 --- a/changelog.d/7736.feature +++ /dev/null
@@ -1 +0,0 @@ -Add unread messages count to sync responses, as specified in [MSC2654](https://github.com/matrix-org/matrix-doc/pull/2654). diff --git a/changelog.d/7977.bugfix b/changelog.d/7977.bugfix new file mode 100644
index 0000000000..c587f13055 --- /dev/null +++ b/changelog.d/7977.bugfix
@@ -0,0 +1 @@ +Fix a bug introduced in Synapse v1.7.2 which caused inaccurate membership counts in the room directory. diff --git a/changelog.d/7987.misc b/changelog.d/7987.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/7987.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/7989.misc b/changelog.d/7989.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/7989.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/7996.bugfix b/changelog.d/7996.bugfix new file mode 100644
index 0000000000..1e51f20558 --- /dev/null +++ b/changelog.d/7996.bugfix
@@ -0,0 +1 @@ +Fix various comments and minor discrepencies in server notices code. diff --git a/changelog.d/7997.misc b/changelog.d/7997.misc new file mode 100644
index 0000000000..fd53674bc6 --- /dev/null +++ b/changelog.d/7997.misc
@@ -0,0 +1 @@ +Implement new experimental push rules for some users. diff --git a/changelog.d/7999.bugfix b/changelog.d/7999.bugfix new file mode 100644
index 0000000000..e0b8c4922f --- /dev/null +++ b/changelog.d/7999.bugfix
@@ -0,0 +1 @@ +Fix a long standing bug where HTTP HEAD requests resulted in a 400 error. diff --git a/changelog.d/8000.doc b/changelog.d/8000.doc new file mode 100644
index 0000000000..8d8fd926e9 --- /dev/null +++ b/changelog.d/8000.doc
@@ -0,0 +1 @@ +Improve workers docs. diff --git a/changelog.d/8001.misc b/changelog.d/8001.misc new file mode 100644
index 0000000000..0be4b37d22 --- /dev/null +++ b/changelog.d/8001.misc
@@ -0,0 +1 @@ +Remove redundant and unreliable signature check for v1 Identity Service lookup responses. diff --git a/changelog.d/8003.misc b/changelog.d/8003.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8003.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8008.feature b/changelog.d/8008.feature new file mode 100644
index 0000000000..c6d381809a --- /dev/null +++ b/changelog.d/8008.feature
@@ -0,0 +1 @@ +Add rate limiting to users joining rooms. diff --git a/changelog.d/8009.misc b/changelog.d/8009.misc new file mode 100644
index 0000000000..3d58a11313 --- /dev/null +++ b/changelog.d/8009.misc
@@ -0,0 +1 @@ +Improve the performance of the register endpoint. diff --git a/changelog.d/8010.doc b/changelog.d/8010.doc new file mode 100644
index 0000000000..fc8b3f0c3d --- /dev/null +++ b/changelog.d/8010.doc
@@ -0,0 +1 @@ +Add documentation for how to undo a room shutdown. diff --git a/changelog.d/8011.bugfix b/changelog.d/8011.bugfix new file mode 100644
index 0000000000..c673040de9 --- /dev/null +++ b/changelog.d/8011.bugfix
@@ -0,0 +1 @@ +Fix a long-standing bug which caused two copies of some log lines to be written when synctl was used along with a MemoryHandler logger. diff --git a/changelog.d/8012.bugfix b/changelog.d/8012.bugfix new file mode 100644
index 0000000000..c673040de9 --- /dev/null +++ b/changelog.d/8012.bugfix
@@ -0,0 +1 @@ +Fix a long-standing bug which caused two copies of some log lines to be written when synctl was used along with a MemoryHandler logger. diff --git a/changelog.d/8014.misc b/changelog.d/8014.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8014.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8016.misc b/changelog.d/8016.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8016.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8024.misc b/changelog.d/8024.misc new file mode 100644
index 0000000000..4bc739502b --- /dev/null +++ b/changelog.d/8024.misc
@@ -0,0 +1 @@ +Reduce less useful output in the newsfragment CI step. Add a link to the changelog section of the contributing guide on error. \ No newline at end of file diff --git a/changelog.d/8027.misc b/changelog.d/8027.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8027.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8031.misc b/changelog.d/8031.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8031.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8032.misc b/changelog.d/8032.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8032.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8033.misc b/changelog.d/8033.misc new file mode 100644
index 0000000000..7a9782d14b --- /dev/null +++ b/changelog.d/8033.misc
@@ -0,0 +1 @@ +Rename storage layer objects to be more sensible. diff --git a/changelog.d/8035.misc b/changelog.d/8035.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8035.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8039.misc b/changelog.d/8039.misc new file mode 100644
index 0000000000..599933c80e --- /dev/null +++ b/changelog.d/8039.misc
@@ -0,0 +1 @@ +Revert MSC2654 implementation because of perf issues. Please delete this line when processing the 1.19 changelog. diff --git a/changelog.d/8040.misc b/changelog.d/8040.misc new file mode 100644
index 0000000000..a126151392 --- /dev/null +++ b/changelog.d/8040.misc
@@ -0,0 +1 @@ +Change the default log config to reduce disk I/O and storage for new servers. diff --git a/changelog.d/8041.misc b/changelog.d/8041.misc new file mode 100644
index 0000000000..eefa98d744 --- /dev/null +++ b/changelog.d/8041.misc
@@ -0,0 +1 @@ +Add an assertion on prev_events in create_new_client_event. diff --git a/changelog.d/8042.misc b/changelog.d/8042.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8042.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8043.misc b/changelog.d/8043.misc new file mode 100644
index 0000000000..683d553666 --- /dev/null +++ b/changelog.d/8043.misc
@@ -0,0 +1 @@ +Add a comment to `ServerContextFactory` about the use of `SSLv23_METHOD`. diff --git a/changelog.d/8044.misc b/changelog.d/8044.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8044.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8045.misc b/changelog.d/8045.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8045.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8048.feature b/changelog.d/8048.feature new file mode 100644
index 0000000000..8521d1920e --- /dev/null +++ b/changelog.d/8048.feature
@@ -0,0 +1 @@ +Add a `/health` endpoint to every configured HTTP listener that can be used as a health check endpoint by load balancers. diff --git a/changelog.d/8049.misc b/changelog.d/8049.misc new file mode 100644
index 0000000000..7fce36215d --- /dev/null +++ b/changelog.d/8049.misc
@@ -0,0 +1 @@ +Log `OPTIONS` requests at `DEBUG` rather than `INFO` level to reduce amount logged at `INFO`. diff --git a/changelog.d/8050.misc b/changelog.d/8050.misc new file mode 100644
index 0000000000..cc8d1af7fa --- /dev/null +++ b/changelog.d/8050.misc
@@ -0,0 +1 @@ +Reduce amount of outbound request logging at INFO level. diff --git a/changelog.d/8051.misc b/changelog.d/8051.misc new file mode 100644
index 0000000000..9e472cd481 --- /dev/null +++ b/changelog.d/8051.misc
@@ -0,0 +1 @@ +It is no longer necessary to explicitly define `filters` in the logging configuration. (Continuing to do so is redundant but harmless.) diff --git a/changelog.d/8052.feature b/changelog.d/8052.feature new file mode 100644
index 0000000000..6aa020c764 --- /dev/null +++ b/changelog.d/8052.feature
@@ -0,0 +1 @@ +Allow login to be blocked based on the values of SAML attributes. diff --git a/changelog.d/8056.docker b/changelog.d/8056.docker new file mode 100644
index 0000000000..d56734c13a --- /dev/null +++ b/changelog.d/8056.docker
@@ -0,0 +1 @@ +We no longer publish Docker images with the `-py3` tag suffix, as announced at https://github.com/matrix-org/synapse/blob/develop/UPGRADE.rst#upgrading-to-v1180. diff --git a/changelog.d/8058.misc b/changelog.d/8058.misc new file mode 100644
index 0000000000..41a27e5d72 --- /dev/null +++ b/changelog.d/8058.misc
@@ -0,0 +1 @@ +Add type hints to `Notifier`. diff --git a/changelog.d/8060.misc b/changelog.d/8060.misc new file mode 100644
index 0000000000..a0caf008d7 --- /dev/null +++ b/changelog.d/8060.misc
@@ -0,0 +1 @@ +Improve typing information on `HomeServer` object. diff --git a/changelog.d/8061.misc b/changelog.d/8061.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8061.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8062.misc b/changelog.d/8062.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8062.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8063.misc b/changelog.d/8063.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8063.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8064.misc b/changelog.d/8064.misc new file mode 100644
index 0000000000..41a27e5d72 --- /dev/null +++ b/changelog.d/8064.misc
@@ -0,0 +1 @@ +Add type hints to `Notifier`. diff --git a/changelog.d/8066.misc b/changelog.d/8066.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8066.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8067.misc b/changelog.d/8067.misc new file mode 100644
index 0000000000..f4404b7506 --- /dev/null +++ b/changelog.d/8067.misc
@@ -0,0 +1 @@ +Add type hints to `synapse.handlers.message` and `synapse.events.builder`. diff --git a/changelog.d/8069.misc b/changelog.d/8069.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8069.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await. diff --git a/changelog.d/8070.misc b/changelog.d/8070.misc new file mode 100644
index 0000000000..dfe4c03171 --- /dev/null +++ b/changelog.d/8070.misc
@@ -0,0 +1 @@ +Convert various parts of the codebase to async/await.