1
0
Commit Graph

17949 Commits

Author SHA1 Message Date
Andrew Morgan
f63db4f4fd Move sql schema delta files to their new location 2020-05-28 13:56:28 +01:00
Andrew Morgan
b0dfadc2b0 Blacklist tests/60app-services/03passive.pl sytests 2020-05-28 13:56:28 +01:00
Andrew Morgan
68f46e07f2 Fix sytest CI
* Switch sytest-synapse to sytest-dinsic
* Be sure to invalidate our caches properly!
* Remove duplicate encryption state key definition
* Remove old config option name in comment
* Make dinsic the default in merge_base_branch
2020-05-28 13:56:07 +01:00
Andrew Morgan
6faa6521cb Add ProfileStore to synapse_port_db as it has a dinsic background update 2020-05-28 13:54:15 +01:00
Patrick Cloke
1882ffce79 1.12.4 2020-05-28 13:54:15 +01:00
Richard van der Hoff
6247ae0b38 formatting for the changelog 2020-05-28 13:54:15 +01:00
Richard van der Hoff
28207f79eb 1.12.4rc1 2020-05-28 13:54:15 +01:00
Richard van der Hoff
2141270621 1.12.4rc1 2020-05-28 13:54:15 +01:00
Patrick Cloke
8f259e883b Do not treat display names as globs for push rules. (#7271) 2020-05-28 13:54:15 +01:00
Andrew Morgan
367e95efc6 Query missing cross-signing keys on local sig upload (#7289) 2020-05-28 13:54:15 +01:00
Richard van der Hoff
455651d1cd Fix changelog file
I updated the PR and forgot to update the changelog.
2020-05-28 13:54:15 +01:00
Richard van der Hoff
a84c29c54e Support GET account_data requests on a worker (#7311) 2020-05-28 13:54:10 +01:00
Richard van der Hoff
0956461b2c Revert "Query missing cross-signing keys on local sig upload"
This was incorrectly merged to the release branch before it was ready.

This reverts commit 72fe2affb6.
2020-05-28 13:53:34 +01:00
David Baker
51899b52a7 Always send the user updates to their own device list (#7160) 2020-05-28 13:53:34 +01:00
Andrew Morgan
fc443e82a6 Query missing cross-signing keys on local sig upload
Add changelog

Save retrieved keys to the db

lint

Fix and de-brittle remote result dict processing

Use query_user_devices instead, assume only master, self_signing key types

Make changelog more useful

Remove very specific exception handling

Wrap get_verify_key_from_cross_signing_key in a try/except

Note that _get_e2e_cross_signing_verify_key can raise a SynapseError

lint

Add comment explaining why this is useful

Only fetch master and self_signing key types

Fix log statements, docstrings

Remove extraneous items from remote query try/except

lint

Factor key retrieval out into a separate function

Send device updates, modeled after SigningKeyEduUpdater._handle_signing_key_updates

Update method docstring
2020-05-28 13:53:34 +01:00
Andrew Morgan
a6b9338ef9 Only register devices edu handler on the master process (#7255) 2020-05-28 13:53:34 +01:00
Richard van der Hoff
e767ac5120 tweak changelog 2020-05-28 13:53:34 +01:00
Richard van der Hoff
fc7f98d5c0 1.12.3 2020-05-28 13:53:34 +01:00
Richard van der Hoff
bc465a0512 Fix the debian build in a better way. (#7212) 2020-05-28 13:53:34 +01:00
Andrew Morgan
18d5c59ac6 Fix changelog wording 2020-05-28 13:53:34 +01:00
Andrew Morgan
275df82c01 1.12.2 2020-05-28 13:53:34 +01:00
Andrew Morgan
387fb06ee7 Pin Pillow>=4.3.0,<7.1.0 to fix dep issue 2020-05-28 13:53:34 +01:00
Andrew Morgan
67fd06d6d6 1.12.1 2020-05-28 13:53:34 +01:00
Andrew Morgan
ad32fad327 Note where bugs were introduced 2020-05-28 13:53:34 +01:00
Andrew Morgan
95314169e0 1.12.1rc1 2020-05-28 13:53:34 +01:00
Erik Johnston
37c9a9455f Newsfile 2020-05-28 13:53:34 +01:00
Andrew Morgan
da5fe2ae0e Rewrite changelog 2020-05-28 13:53:34 +01:00
Andrew Morgan
c64c6f4ed9 Add changelog 2020-05-28 13:53:34 +01:00
David Vo
3b68b16584 Only import sqlite3 when type checking
Fixes: #7127
Signed-off-by: David Vo <david@vovo.id.au>
2020-05-28 13:53:34 +01:00
Andrew Morgan
72c9302712 Fix another instance 2020-05-28 13:53:34 +01:00
Andrew Morgan
8777a08fca Only setdefault for signatures if device has key_json 2020-05-28 13:53:34 +01:00
Erik Johnston
9ed3d439df Fix starting workers when federation sending not split out. 2020-05-28 13:53:34 +01:00
Richard van der Hoff
1dd8f750a4 matrix.org was fine 2020-05-28 13:53:34 +01:00
Neil Johnson
eb0a4b99ab Update CHANGES.md 2020-05-28 13:53:34 +01:00
Richard van der Hoff
1cd5683efc changelog typos 2020-05-28 13:53:34 +01:00
Richard van der Hoff
e62a71c0e0 1.12.0 changelog 2020-05-28 13:53:34 +01:00
Andrew Morgan
49da3be374 Update buildkite to match mainline 2020-05-14 13:53:02 +01:00
Andrew Morgan
04f7aa5ea2 Add docker-compose files required by pipeline 2020-05-14 13:31:12 +01:00
Andrew Morgan
c0faaa86e1 Bump mypy buildkite pipeline test to python3.7 to match mainline 2020-05-14 13:24:12 +01:00
Andrew Morgan
950c449cb4 Config linting 2020-05-14 13:05:46 +01:00
Andrew Morgan
75eb4c8d56 Fix versions in flake8 check-manifest commands 2020-05-14 13:00:57 +01:00
Andrew Morgan
d188a66453 Remove extraneous file from merge 2020-05-14 12:59:25 +01:00
Andrew Morgan
70c494f2ad Pin the version of check_manifest to v0.41 until we merge the fix from v1.13.0 2020-05-14 12:17:42 +01:00
Andrew Morgan
ab3130ecaf Add changelog 2020-05-14 12:06:59 +01:00
Andrew Morgan
627a34ad33 Pin flake8 to 3.7.9 until the v1.13.0 merge 2020-05-14 12:05:36 +01:00
Andrew Morgan
3fb2ea9932 apply linting 2020-05-14 11:51:16 +01:00
Andrew Morgan
aadb7a1770 Temporarily add m.lazy_load_members to unstable_features 2020-05-04 13:51:59 +01:00
Andrew Morgan
0676d8a0b1 Add caches for get_profile_{displayname,avatar_url} 2020-05-01 11:43:19 +01:00
Andrew Morgan
2fae76c7b1 Disable _mark_expired_users_as_inactive bg job when account validity disabled 2020-04-30 18:16:45 +01:00
Andrew Morgan
677e0c721c Ensure non-federated rooms are not shown for POST /publicRooms 2020-04-29 15:53:22 +01:00