summary refs log tree commit diff
path: root/changelog.d
diff options
context:
space:
mode:
Diffstat (limited to 'changelog.d')
-rw-r--r--changelog.d/3830.feature1
-rw-r--r--changelog.d/3831.feature1
-rw-r--r--changelog.d/4165.bugfix1
-rw-r--r--changelog.d/4176.bugfix1
-rw-r--r--changelog.d/4180.misc1
-rw-r--r--changelog.d/4182.misc1
-rw-r--r--changelog.d/4183.bugfix1
-rw-r--r--changelog.d/4188.misc1
-rw-r--r--changelog.d/4189.misc2
-rw-r--r--changelog.d/4190.misc1
-rw-r--r--changelog.d/4192.bugfix1
-rw-r--r--changelog.d/4193.misc1
-rw-r--r--changelog.d/4197.bugfix1
-rw-r--r--changelog.d/4200.misc1
-rw-r--r--changelog.d/4204.misc1
-rw-r--r--changelog.d/4205.misc1
-rw-r--r--changelog.d/4207.bugfix1
-rw-r--r--changelog.d/4209.misc1
-rw-r--r--changelog.d/4211.bugfix2
-rw-r--r--changelog.d/4214.misc1
-rw-r--r--changelog.d/4220.feature1
-rw-r--r--changelog.d/4223.bugfix1
-rw-r--r--changelog.d/4224.misc1
-rw-r--r--changelog.d/4225.misc1
-rw-r--r--changelog.d/4227.misc1
-rw-r--r--changelog.d/4230.feature1
-rw-r--r--changelog.d/4234.misc1
-rw-r--r--changelog.d/4241.bugfix1
-rw-r--r--changelog.d/4244.misc1
-rw-r--r--changelog.d/4250.bugfix1
-rw-r--r--changelog.d/4253.bugfix1
-rw-r--r--changelog.d/4257.misc1
-rw-r--r--changelog.d/4260.misc1
-rw-r--r--changelog.d/4261.misc1
-rw-r--r--changelog.d/4262.feature1
-rw-r--r--changelog.d/4266.misc1
-rw-r--r--changelog.d/4450.bugfix2
-rw-r--r--changelog.d/4632.feature1
-rw-r--r--changelog.d/4635.misc1
-rw-r--r--changelog.d/4642.feature1
-rw-r--r--changelog.d/4643.misc1
-rw-r--r--changelog.d/4644.misc1
-rw-r--r--changelog.d/4647.feature1
-rw-r--r--changelog.d/4651.bugfix1
-rw-r--r--changelog.d/4652.feature1
-rw-r--r--changelog.d/4657.misc1
-rw-r--r--changelog.d/4666.feature1
-rw-r--r--changelog.d/4667.bugfix1
-rw-r--r--changelog.d/4668.misc1
-rw-r--r--changelog.d/4669.misc1
-rw-r--r--changelog.d/4670.feature1
-rw-r--r--changelog.d/4671.misc1
-rw-r--r--changelog.d/4674.feature1
-rw-r--r--changelog.d/4676.misc1
-rw-r--r--changelog.d/4677.misc1
-rw-r--r--changelog.d/4680.bugfix3
-rw-r--r--changelog.d/4681.misc1
-rw-r--r--changelog.d/4682.feature1
-rw-r--r--changelog.d/4688.misc1
-rw-r--r--changelog.d/4690.bugfix1
-rw-r--r--changelog.d/4691.misc1
-rw-r--r--changelog.d/4694.feature1
-rw-r--r--changelog.d/4695.feature1
63 files changed, 30 insertions, 38 deletions
diff --git a/changelog.d/3830.feature b/changelog.d/3830.feature
deleted file mode 100644
index af472cf763..0000000000
--- a/changelog.d/3830.feature
+++ /dev/null
@@ -1 +0,0 @@
-Add option to track MAU stats (but not limit people)
diff --git a/changelog.d/3831.feature b/changelog.d/3831.feature
deleted file mode 100644
index 6395586458..0000000000
--- a/changelog.d/3831.feature
+++ /dev/null
@@ -1 +0,0 @@
-Add an option to enable recording IPs for appservice users
diff --git a/changelog.d/4165.bugfix b/changelog.d/4165.bugfix
deleted file mode 100644
index fe31c60683..0000000000
--- a/changelog.d/4165.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Pushrules can now again be made with non-ASCII rule IDs.
diff --git a/changelog.d/4176.bugfix b/changelog.d/4176.bugfix
deleted file mode 100644
index 3846f8a27b..0000000000
--- a/changelog.d/4176.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-The media repository now no longer fails to decode UTF-8 filenames when downloading remote media.
diff --git a/changelog.d/4180.misc b/changelog.d/4180.misc
deleted file mode 100644
index 80194b3dc0..0000000000
--- a/changelog.d/4180.misc
+++ /dev/null
@@ -1 +0,0 @@
-A coveragerc file, as well as the py36-coverage tox target, have been added.
diff --git a/changelog.d/4182.misc b/changelog.d/4182.misc
deleted file mode 100644
index 62949a065a..0000000000
--- a/changelog.d/4182.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add a GitHub pull request template and add multiple issue templates
diff --git a/changelog.d/4183.bugfix b/changelog.d/4183.bugfix
deleted file mode 100644
index 3e9ba3826f..0000000000
--- a/changelog.d/4183.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-URL previews now correctly decode non-UTF-8 text if the header contains a `<meta http-equiv="Content-Type"` header.
diff --git a/changelog.d/4188.misc b/changelog.d/4188.misc
deleted file mode 100644
index 80c3995870..0000000000
--- a/changelog.d/4188.misc
+++ /dev/null
@@ -1 +0,0 @@
-Update README to reflect the fact that #1491 is fixed
diff --git a/changelog.d/4189.misc b/changelog.d/4189.misc
deleted file mode 100644
index 4a41357d94..0000000000
--- a/changelog.d/4189.misc
+++ /dev/null
@@ -1,2 +0,0 @@
-Run the AS senders as background processes to fix warnings
-
diff --git a/changelog.d/4190.misc b/changelog.d/4190.misc
deleted file mode 100644
index 6700a5150d..0000000000
--- a/changelog.d/4190.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add some diagnostics to the tests to detect logcontext problems
diff --git a/changelog.d/4192.bugfix b/changelog.d/4192.bugfix
deleted file mode 100644
index f346fe026a..0000000000
--- a/changelog.d/4192.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix an issue where public consent URLs had two slashes.
diff --git a/changelog.d/4193.misc b/changelog.d/4193.misc
deleted file mode 100644
index 23d86eab24..0000000000
--- a/changelog.d/4193.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add missing `jpeg` package prerequisite for OpenBSD in README.
diff --git a/changelog.d/4197.bugfix b/changelog.d/4197.bugfix
deleted file mode 100644
index c7c01da0f3..0000000000
--- a/changelog.d/4197.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fallback auth now accepts the session parameter on Python 3.
diff --git a/changelog.d/4200.misc b/changelog.d/4200.misc
deleted file mode 100644
index 505c98edcf..0000000000
--- a/changelog.d/4200.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add a note saying you need to manually reclaim disk space after using the Purge History API
diff --git a/changelog.d/4204.misc b/changelog.d/4204.misc
deleted file mode 100644
index efd1f4abd6..0000000000
--- a/changelog.d/4204.misc
+++ /dev/null
@@ -1 +0,0 @@
-Fix logcontext leaks in EmailPusher and in tests
\ No newline at end of file
diff --git a/changelog.d/4205.misc b/changelog.d/4205.misc
deleted file mode 100644
index bbdce2c7aa..0000000000
--- a/changelog.d/4205.misc
+++ /dev/null
@@ -1 +0,0 @@
-More logcontext checking in unittests
diff --git a/changelog.d/4207.bugfix b/changelog.d/4207.bugfix
deleted file mode 100644
index c1ec9f6329..0000000000
--- a/changelog.d/4207.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Remove riot.im from the list of trusted Identity Servers in the default configuration
diff --git a/changelog.d/4209.misc b/changelog.d/4209.misc
deleted file mode 100644
index efd1f4abd6..0000000000
--- a/changelog.d/4209.misc
+++ /dev/null
@@ -1 +0,0 @@
-Fix logcontext leaks in EmailPusher and in tests
\ No newline at end of file
diff --git a/changelog.d/4211.bugfix b/changelog.d/4211.bugfix
deleted file mode 100644
index 376f80c55a..0000000000
--- a/changelog.d/4211.bugfix
+++ /dev/null
@@ -1,2 +0,0 @@
-fix start up failure when mau_limit_reserved_threepids set and db is postgres 
-
diff --git a/changelog.d/4214.misc b/changelog.d/4214.misc
deleted file mode 100644
index b2f62060e3..0000000000
--- a/changelog.d/4214.misc
+++ /dev/null
@@ -1 +0,0 @@
-Ignore __pycache__ directories in the database schema folder
diff --git a/changelog.d/4220.feature b/changelog.d/4220.feature
deleted file mode 100644
index e7a3e40483..0000000000
--- a/changelog.d/4220.feature
+++ /dev/null
@@ -1 +0,0 @@
-Rename login type m.login.cas to m.login.sso
diff --git a/changelog.d/4223.bugfix b/changelog.d/4223.bugfix
deleted file mode 100644
index bab591a765..0000000000
--- a/changelog.d/4223.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix auto join failures for servers that require user consent
diff --git a/changelog.d/4224.misc b/changelog.d/4224.misc
deleted file mode 100644
index 1bfe2e5c31..0000000000
--- a/changelog.d/4224.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add note to UPGRADE.rst about removing riot.im from list of trusted identity servers
diff --git a/changelog.d/4225.misc b/changelog.d/4225.misc
deleted file mode 100644
index 39062696ea..0000000000
--- a/changelog.d/4225.misc
+++ /dev/null
@@ -1 +0,0 @@
-Added automated coverage reporting to CI.
diff --git a/changelog.d/4227.misc b/changelog.d/4227.misc
deleted file mode 100644
index 7ebd51b6a4..0000000000
--- a/changelog.d/4227.misc
+++ /dev/null
@@ -1 +0,0 @@
-Garbage-collect after each unit test to fix logcontext leaks
\ No newline at end of file
diff --git a/changelog.d/4230.feature b/changelog.d/4230.feature
deleted file mode 100644
index 0ecb1d5ec6..0000000000
--- a/changelog.d/4230.feature
+++ /dev/null
@@ -1 +0,0 @@
-Add an option to disable search for homeservers that may not be interested in it.
diff --git a/changelog.d/4234.misc b/changelog.d/4234.misc
deleted file mode 100644
index b5a01d38af..0000000000
--- a/changelog.d/4234.misc
+++ /dev/null
@@ -1 +0,0 @@
-add more detail to logging regarding "More than one row matched" error
\ No newline at end of file
diff --git a/changelog.d/4241.bugfix b/changelog.d/4241.bugfix
deleted file mode 100644
index 1158a5aa16..0000000000
--- a/changelog.d/4241.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix exception caused by non-ascii event IDs
diff --git a/changelog.d/4244.misc b/changelog.d/4244.misc
deleted file mode 100644
index 8236bbc28d..0000000000
--- a/changelog.d/4244.misc
+++ /dev/null
@@ -1 +0,0 @@
-Drop sent_transactions table
diff --git a/changelog.d/4250.bugfix b/changelog.d/4250.bugfix
deleted file mode 100644
index 1f60f5bd0a..0000000000
--- a/changelog.d/4250.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Pushers can now be unsubscribed from on Python 3.
diff --git a/changelog.d/4253.bugfix b/changelog.d/4253.bugfix
deleted file mode 100644
index 1796e95b86..0000000000
--- a/changelog.d/4253.bugfix
+++ /dev/null
@@ -1 +0,0 @@
-Fix UnicodeDecodeError when postgres is configured to give non-English errors
diff --git a/changelog.d/4257.misc b/changelog.d/4257.misc
deleted file mode 100644
index 43ac24cb7d..0000000000
--- a/changelog.d/4257.misc
+++ /dev/null
@@ -1 +0,0 @@
-Add a basic .editorconfig
diff --git a/changelog.d/4260.misc b/changelog.d/4260.misc
deleted file mode 100644
index 0f7c4faf28..0000000000
--- a/changelog.d/4260.misc
+++ /dev/null
@@ -1 +0,0 @@
-Update README.rst and UPGRADE.rst for Python 3.
diff --git a/changelog.d/4261.misc b/changelog.d/4261.misc
deleted file mode 100644
index 2a88c8c856..0000000000
--- a/changelog.d/4261.misc
+++ /dev/null
@@ -1 +0,0 @@
-Remove obsolete `verbose` and `log_file` settings from `homeserver.yaml` for Docker image.
\ No newline at end of file
diff --git a/changelog.d/4262.feature b/changelog.d/4262.feature
deleted file mode 100644
index 89cfdcab15..0000000000
--- a/changelog.d/4262.feature
+++ /dev/null
@@ -1 +0,0 @@
-Support for serving .well-known files
diff --git a/changelog.d/4266.misc b/changelog.d/4266.misc
deleted file mode 100644
index 67fbde7484..0000000000
--- a/changelog.d/4266.misc
+++ /dev/null
@@ -1 +0,0 @@
-drop undocumented dependency on dateutil
diff --git a/changelog.d/4450.bugfix b/changelog.d/4450.bugfix
new file mode 100644
index 0000000000..b194e94c15
--- /dev/null
+++ b/changelog.d/4450.bugfix
@@ -0,0 +1,2 @@
+The dependency checker now correctly reports a version mismatch for optional
+dependencies, instead of reporting the dependency missing.
diff --git a/changelog.d/4632.feature b/changelog.d/4632.feature
new file mode 100644
index 0000000000..d053ab5a25
--- /dev/null
+++ b/changelog.d/4632.feature
@@ -0,0 +1 @@
+Add basic optional sentry integration
diff --git a/changelog.d/4635.misc b/changelog.d/4635.misc
new file mode 100644
index 0000000000..0f45957b84
--- /dev/null
+++ b/changelog.d/4635.misc
@@ -0,0 +1 @@
+Run `black` to reformat user directory code.
diff --git a/changelog.d/4642.feature b/changelog.d/4642.feature
new file mode 100644
index 0000000000..bfbf95bcbb
--- /dev/null
+++ b/changelog.d/4642.feature
@@ -0,0 +1 @@
+Transfer bans on room upgrade.
\ No newline at end of file
diff --git a/changelog.d/4643.misc b/changelog.d/4643.misc
new file mode 100644
index 0000000000..556cdd2240
--- /dev/null
+++ b/changelog.d/4643.misc
@@ -0,0 +1 @@
+Reduce number of exceptions we log
diff --git a/changelog.d/4644.misc b/changelog.d/4644.misc
new file mode 100644
index 0000000000..84137c3412
--- /dev/null
+++ b/changelog.d/4644.misc
@@ -0,0 +1 @@
+Introduce upsert batching functionality in the database layer.
diff --git a/changelog.d/4647.feature b/changelog.d/4647.feature
new file mode 100644
index 0000000000..5a5b1dcebb
--- /dev/null
+++ b/changelog.d/4647.feature
@@ -0,0 +1 @@
+Add configurable room list publishing rules
diff --git a/changelog.d/4651.bugfix b/changelog.d/4651.bugfix
new file mode 100644
index 0000000000..15cb1e58c4
--- /dev/null
+++ b/changelog.d/4651.bugfix
@@ -0,0 +1 @@
+Set CORS headers on .well-known requests
diff --git a/changelog.d/4652.feature b/changelog.d/4652.feature
new file mode 100644
index 0000000000..ebe6880b21
--- /dev/null
+++ b/changelog.d/4652.feature
@@ -0,0 +1 @@
+Support .well-known delegation when issuing certificates through ACME.
diff --git a/changelog.d/4657.misc b/changelog.d/4657.misc
new file mode 100644
index 0000000000..8872765819
--- /dev/null
+++ b/changelog.d/4657.misc
@@ -0,0 +1 @@
+Fix various spelling mistakes.
diff --git a/changelog.d/4666.feature b/changelog.d/4666.feature
new file mode 100644
index 0000000000..b3a3915eb0
--- /dev/null
+++ b/changelog.d/4666.feature
@@ -0,0 +1 @@
+Allow registration and login to be handled by a worker instance.
diff --git a/changelog.d/4667.bugfix b/changelog.d/4667.bugfix
new file mode 100644
index 0000000000..33ad00c137
--- /dev/null
+++ b/changelog.d/4667.bugfix
@@ -0,0 +1 @@
+Fix kicking guest users on guest access revocation in worker mode.
diff --git a/changelog.d/4668.misc b/changelog.d/4668.misc
new file mode 100644
index 0000000000..556cdd2240
--- /dev/null
+++ b/changelog.d/4668.misc
@@ -0,0 +1 @@
+Reduce number of exceptions we log
diff --git a/changelog.d/4669.misc b/changelog.d/4669.misc
new file mode 100644
index 0000000000..00a1a940ae
--- /dev/null
+++ b/changelog.d/4669.misc
@@ -0,0 +1 @@
+Cleanup request exception logging
diff --git a/changelog.d/4670.feature b/changelog.d/4670.feature
new file mode 100644
index 0000000000..b3a3915eb0
--- /dev/null
+++ b/changelog.d/4670.feature
@@ -0,0 +1 @@
+Allow registration and login to be handled by a worker instance.
diff --git a/changelog.d/4671.misc b/changelog.d/4671.misc
new file mode 100644
index 0000000000..4dc18378e7
--- /dev/null
+++ b/changelog.d/4671.misc
@@ -0,0 +1 @@
+Improve replication performance by reducing cache invalidation traffic.
diff --git a/changelog.d/4674.feature b/changelog.d/4674.feature
new file mode 100644
index 0000000000..84630bb201
--- /dev/null
+++ b/changelog.d/4674.feature
@@ -0,0 +1 @@
+Reduce the overhead of creating outbound federation connections over TLS by caching the TLS client options.
diff --git a/changelog.d/4676.misc b/changelog.d/4676.misc
new file mode 100644
index 0000000000..a250558e69
--- /dev/null
+++ b/changelog.d/4676.misc
@@ -0,0 +1 @@
+Test against Postgres 9.5 as well as 9.4
diff --git a/changelog.d/4677.misc b/changelog.d/4677.misc
new file mode 100644
index 0000000000..6f4596be4a
--- /dev/null
+++ b/changelog.d/4677.misc
@@ -0,0 +1 @@
+Run unit tests against python 3.7.
diff --git a/changelog.d/4680.bugfix b/changelog.d/4680.bugfix
new file mode 100644
index 0000000000..4aad8ecde3
--- /dev/null
+++ b/changelog.d/4680.bugfix
@@ -0,0 +1,3 @@
+Fix an issue in the database migration script where the 
+`e2e_room_keys.is_verified` column wasn't considered as 
+a boolean
diff --git a/changelog.d/4681.misc b/changelog.d/4681.misc
new file mode 100644
index 0000000000..37d3588804
--- /dev/null
+++ b/changelog.d/4681.misc
@@ -0,0 +1 @@
+Attempt to clarify installation instructions/config
diff --git a/changelog.d/4682.feature b/changelog.d/4682.feature
new file mode 100644
index 0000000000..b3a3915eb0
--- /dev/null
+++ b/changelog.d/4682.feature
@@ -0,0 +1 @@
+Allow registration and login to be handled by a worker instance.
diff --git a/changelog.d/4688.misc b/changelog.d/4688.misc
new file mode 100644
index 0000000000..24cd2eb424
--- /dev/null
+++ b/changelog.d/4688.misc
@@ -0,0 +1 @@
+Clean up gitignores
diff --git a/changelog.d/4690.bugfix b/changelog.d/4690.bugfix
new file mode 100644
index 0000000000..e4cfc5e413
--- /dev/null
+++ b/changelog.d/4690.bugfix
@@ -0,0 +1 @@
+Fix TaskStopped exceptions in logs when outbound requests time out.
\ No newline at end of file
diff --git a/changelog.d/4691.misc b/changelog.d/4691.misc
new file mode 100644
index 0000000000..8eb825edf0
--- /dev/null
+++ b/changelog.d/4691.misc
@@ -0,0 +1 @@
+Improve the logging in the pusher process.
diff --git a/changelog.d/4694.feature b/changelog.d/4694.feature
new file mode 100644
index 0000000000..d053ab5a25
--- /dev/null
+++ b/changelog.d/4694.feature
@@ -0,0 +1 @@
+Add basic optional sentry integration
diff --git a/changelog.d/4695.feature b/changelog.d/4695.feature
new file mode 100644
index 0000000000..3816c9dec8
--- /dev/null
+++ b/changelog.d/4695.feature
@@ -0,0 +1 @@
+Add prometheus metrics for number of outgoing EDUs, by type.