Andrew Morgan
7dbde03336
Merge commit '091ca3910' into anoa/dinsic_release_1_21_x
...
* commit '091ca3910':
1.19.0rc1
2020-10-19 18:24:51 +01:00
Andrew Morgan
48a182c010
Merge commit '53834bb9c' into anoa/dinsic_release_1_21_x
...
* commit '53834bb9c':
Run `remove_push_actions_from_staging` in foreground (#8081 )
2020-10-19 18:24:46 +01:00
Andrew Morgan
1b99b00740
Merge commit 'ff0e89465' into anoa/dinsic_release_1_21_x
...
* commit 'ff0e89465':
Drop federation transmission queues during a significant remote outage. (#7864 )
2020-10-19 18:24:42 +01:00
Andrew Morgan
464db5f27d
Merge commit 'dd8f28bd3' into anoa/dinsic_release_1_21_x
...
* commit 'dd8f28bd3':
Fix unawaited coroutine error in tests. (#8072 )
2020-10-19 18:24:39 +01:00
Andrew Morgan
1ab32bd9a7
Merge commit 'fbe930dad' into anoa/dinsic_release_1_21_x
...
* commit 'fbe930dad':
Convert the roommember database to async/await. (#8070 )
2020-10-19 18:24:35 +01:00
Andrew Morgan
78bcfa71db
Merge commit '5ecc8b582' into anoa/dinsic_release_1_21_x
...
* commit '5ecc8b582':
Convert devices database to async/await. (#8069 )
2020-10-19 18:24:30 +01:00
Andrew Morgan
20bfb5390c
Merge commit '5dd73d029' into anoa/dinsic_release_1_21_x
...
* commit '5dd73d029':
Add type hints to handlers.message and events.builder (#8067 )
2020-10-19 18:24:25 +01:00
Andrew Morgan
33d971bd03
Merge commit 'd68e10f30' into anoa/dinsic_release_1_21_x
...
* commit 'd68e10f30':
Convert account data, device inbox, and censor events databases to async/await (#8063 )
2020-10-19 18:24:11 +01:00
Andrew Morgan
d872d53c4d
Merge commit 'a3a59bab7' into anoa/dinsic_release_1_21_x
...
* commit 'a3a59bab7':
Convert appservice, group server, profile and more databases to async (#8066 )
2020-10-19 18:23:58 +01:00
Andrew Morgan
db233aaa64
Merge commit '9d1e4942a' into anoa/dinsic_release_1_21_x
...
* commit '9d1e4942a':
Fix typing for notifier (#8064 )
Add comment explaining cast
Handle optional dependencies for Oidc and Saml
Newsfile
Change HomeServer definition to work with typing.
2020-10-19 18:23:05 +01:00
Andrew Morgan
13c1c20972
Merge commit '04faa0bfa' into anoa/dinsic_release_1_21_x
...
* commit '04faa0bfa':
Convert tags and metrics databases to async/await (#8062 )
2020-10-19 18:16:34 +01:00
Andrew Morgan
8857135bc6
Merge commit 'a0acdfa9e' into anoa/dinsic_release_1_21_x
...
* commit 'a0acdfa9e':
Converts event_federation and registration databases to async/await (#8061 )
2020-10-19 18:14:26 +01:00
Andrew Morgan
04f61d91c4
Merge commit '61d8ff0d4' into anoa/dinsic_release_1_21_x
...
* commit '61d8ff0d4':
Update changelog.d/8051.misc
Newsfile
Move setting of Filter into code.
2020-10-19 17:42:51 +01:00
Andrew Morgan
23f262c1d6
Merge commit 'a1e9bb9ea' into anoa/dinsic_release_1_21_x
...
* commit 'a1e9bb9ea':
Add typing info to Notifier (#8058 )
2020-10-19 17:42:46 +01:00
Andrew Morgan
ff0170ee30
Merge commit 'a0f574f3c' into anoa/dinsic_release_1_21_x
...
* commit 'a0f574f3c':
Reduce INFO logging (#8050 )
2020-10-19 17:09:11 +01:00
Andrew Morgan
76009833c9
update sample config
2020-10-19 17:09:01 +01:00
Andrew Morgan
70c6f5065a
Merge commit 'db131b6b2' into anoa/dinsic_release_1_21_x
...
* commit 'db131b6b2':
Change the default log config to reduce disk I/O and storage (#8040 )
Implement login blocking based on SAML attributes (#8052 )
Add an assertion on prev_events in create_new_client_event (#8041 )
Typo
Lint
why mypy why
Lint
Incorporate review
Incorporate review
Fix PUT /pushrules to use the right rule IDs
Back out the database hack and replace it with a temporary config setting
Fix cache name
Fix cache invalidation calls
Lint
Changelog
Implement new experimental push rules with a database hack to enable them
2020-10-19 17:08:43 +01:00
Andrew Morgan
76a6aa1227
Merge commit '39c3f6875' into anoa/dinsic_release_1_21_x
...
* commit '39c3f6875':
Stop uploading -py3 docker images (#8056 )
2020-10-19 17:07:00 +01:00
Andrew Morgan
c5aaa80a96
Merge commit '7f837959e' into anoa/dinsic_release_1_21_x
...
* commit '7f837959e':
Convert directory, e2e_room_keys, end_to_end_keys, monthly_active_users database to async (#8042 )
Convert additional database stores to async/await (#8045 )
2020-10-19 17:06:53 +01:00
Andrew Morgan
d84510c76a
Merge commit '1048ed2af' into anoa/dinsic_release_1_21_x
...
* commit '1048ed2af':
Clarify that undoing a shutdown might not be possible (#8010 )
2020-10-19 17:06:49 +01:00
Andrew Morgan
152c6b20cb
Merge commit 'de6f89206' into anoa/dinsic_release_1_21_x
...
* commit 'de6f89206':
Add a comment about SSLv23_METHOD (#8043 )
2020-10-19 17:06:44 +01:00
Andrew Morgan
5ede106d5c
Merge commit '2f9fd5ab0' into anoa/dinsic_release_1_21_x
...
* commit '2f9fd5ab0':
Don't log OPTIONS request at INFO (#8049 )
2020-10-19 17:06:40 +01:00
Andrew Morgan
a67a65afbf
Merge commit '4e874ed59' into anoa/dinsic_release_1_21_x
...
* commit '4e874ed59':
Remove unnecessary maybeDeferred calls (#8044 )
2020-10-19 17:06:36 +01:00
Andrew Morgan
9dd3b52f1b
Merge commit '7620912d8' into anoa/dinsic_release_1_21_x
...
* commit '7620912d8':
Add health check endpoint (#8048 )
2020-10-19 17:06:32 +01:00
Andrew Morgan
2ad098b27c
Merge commit '4dd27e6d1' into anoa/dinsic_release_1_21_x
...
* commit '4dd27e6d1':
Reduce unnecessary whitespace in JSON. (#7372 )
2020-10-19 17:06:27 +01:00
Andrew Morgan
d47db9e9e9
Merge commit '2ffd6783c' into anoa/dinsic_release_1_21_x
...
* commit '2ffd6783c':
Revert #7736 (#8039 )
2020-10-19 17:06:14 +01:00
Andrew Morgan
9e2cab71fe
Merge commit 'fe6cfc80e' into anoa/dinsic_release_1_21_x
...
* commit 'fe6cfc80e':
Convert some util functions to async (#8035 )
2020-10-19 17:06:09 +01:00
Andrew Morgan
383a87e0e2
Merge commit 'd4a7829b1' into anoa/dinsic_release_1_21_x
...
* commit 'd4a7829b1':
Convert synapse.api to async/await (#8031 )
2020-10-19 14:59:45 +01:00
Andrew Morgan
af13a4b21b
Merge commit 'c36228c40' into anoa/dinsic_release_1_21_x
...
* commit 'c36228c40':
Convert run_as_background_process inner function to async. (#8032 )
2020-10-19 14:30:55 +01:00
Andrew Morgan
9d09ab74bb
Merge commit '66f24449d' into anoa/dinsic_release_1_21_x
...
* commit '66f24449d':
Improve performance of the register endpoint (#8009 )
2020-10-19 14:29:04 +01:00
Andrew Morgan
0a00347c4c
Merge commit '079bc3c8e' into anoa/dinsic_release_1_21_x
...
* commit '079bc3c8e':
Fixup worker doc (again) (#8000 )
2020-10-16 18:22:01 +01:00
Andrew Morgan
d174faacc7
Merge commit 'a7bdf98d0' into anoa/dinsic_release_1_21_x
...
* commit 'a7bdf98d0':
Rename database classes to make some sense (#8033 )
2020-10-16 18:21:05 +01:00
Andrew Morgan
4d4770dea6
Merge commit '0a86850ba' into anoa/dinsic_release_1_21_x
...
* commit '0a86850ba':
Stop the parent process flushing the logs on exit (#8012 )
2020-10-16 17:27:52 +01:00
Andrew Morgan
78aa8dff69
Merge commit '8b786db32' into anoa/dinsic_release_1_21_x
...
* commit '8b786db32':
bug report template: move comments into comment (#8030 )
2020-10-16 17:27:48 +01:00
Andrew Morgan
e219db9951
Merge commit '7cac9006d' into anoa/dinsic_release_1_21_x
...
* commit '7cac9006d':
Spruce up the check-newsfragment CI output (#8024 )
2020-10-16 17:27:44 +01:00
Andrew Morgan
7ca93e56da
Merge commit '8ff2deda7' into anoa/dinsic_release_1_21_x
...
* commit '8ff2deda7':
Fix async/await calls for broken media providers. (#8027 )
2020-10-16 17:27:39 +01:00
Andrew Morgan
4c9a73835b
Merge commit '88a3ff12f' into anoa/dinsic_release_1_21_x
...
* commit '88a3ff12f':
Convert the SimpleHttpClient to async. (#8016 )
2020-10-16 17:27:30 +01:00
Andrew Morgan
04fef33237
Merge commit 'e19de43eb' into anoa/dinsic_release_1_21_x
...
* commit 'e19de43eb':
Convert streams to async. (#8014 )
2020-10-16 17:27:24 +01:00
Andrew Morgan
6bd8ea3c98
Merge commit '916cf2d43' into anoa/dinsic_release_1_21_x
...
* commit '916cf2d43':
re-implement daemonize (#8011 )
2020-10-16 17:27:16 +01:00
Andrew Morgan
3bd6786c1a
Merge commit '481f76c7a' into anoa/dinsic_release_1_21_x
...
* commit '481f76c7a':
Remove signature check on v1 identity server lookups (#8001 )
2020-10-16 17:26:50 +01:00
Andrew Morgan
73381abc23
Merge commit '5d92a1428' into anoa/dinsic_release_1_21_x
...
* commit '5d92a1428':
Prevent join->join membership transitions changing member count (#7977 )
2020-10-16 17:21:08 +01:00
Andrew Morgan
3442b28a1b
Merge commit '681250980' into anoa/dinsic_release_1_21_x
...
* commit '681250980':
Implement handling of HTTP HEAD requests. (#7999 )
2020-10-16 17:21:03 +01:00
Andrew Morgan
cb0ee5e1aa
Merge commit '2a89ce8cd' into anoa/dinsic_release_1_21_x
...
* commit '2a89ce8cd':
Convert the crypto module to async/await. (#8003 )
2020-10-16 17:20:59 +01:00
Andrew Morgan
d670be7715
Merge commit 'b6c6fb795' into anoa/dinsic_release_1_21_x
...
* commit 'b6c6fb795':
Allow guests to operate in encrypted rooms (#7314 )
2020-10-16 17:20:55 +01:00
Andrew Morgan
0fe6f8d3c4
Merge commit '3b415e23a' into anoa/dinsic_release_1_21_x
...
* commit '3b415e23a':
Convert replication code to async/await. (#7987 )
2020-10-16 17:20:47 +01:00
Andrew Morgan
f2352b59b5
Merge commit 'db5970ac6' into anoa/dinsic_release_1_21_x
...
* commit 'db5970ac6':
Convert ACME code to async/await. (#7989 )
2020-10-16 17:20:40 +01:00
Andrew Morgan
ab298b0a1d
Merge commit 'd1008fe94' into anoa/dinsic_release_1_21_x
...
* commit 'd1008fe94':
Fix some comments and types in service notices (#7996 )
2020-10-16 17:20:34 +01:00
Andrew Morgan
479fc9d9b5
Merge commit '394be6a0e' into anoa/dinsic_release_1_21_x
...
* commit '394be6a0e':
Newsfile
Add ratelimiting on joins
Add docs for undoing room shutdowns (#7998 )
2020-10-16 17:20:16 +01:00
Andrew Morgan
ed31392b8f
Merge commit '6d4b79002' into anoa/dinsic_release_1_21_x
...
* commit '6d4b79002':
Update workers docs (#7990 )
2020-10-16 17:11:11 +01:00
Andrew Morgan
17826f414e
Merge commit '0a7fb2471' into anoa/dinsic_release_1_21_x
...
* commit '0a7fb2471':
Fix invite rejection when we have no forward-extremeties (#7980 )
2020-10-16 17:11:04 +01:00