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
Andrew Morgan
68b310e7d0
Disable m.id_access_token, m.require_identity_server, m.separate_add_and_bind, org.matrix.e2e_cross_signing unstable_features
2020-04-28 11:53:21 +01:00
Andrew Morgan
5fc651982d
Simplify auto-bind email to IS hack
2020-04-24 13:49:41 +01:00
Andrew Morgan
1e94c2be0a
Remove protocol scheme from email delegate
...
This is an update to the commit ef8e78c1e6
2020-04-24 12:13:36 +01:00
Andrew Morgan
cfcc4713ec
Remove bind_email param from dinsic-specific code
2020-04-24 11:53:21 +01:00
Andrew Morgan
ef8e78c1e6
HACK: Bind email to identity server when using it for 3pid delegation
2020-04-24 11:16:05 +01:00
Andrew Morgan
00831b2323
Fix some broken references
2020-04-24 10:24:10 +01:00
Andrew Morgan
d77c31579a
Merge branch 'dinsic-release-v1.12.x' of github.com:matrix-org/synapse-dinsic into dinsic-release-v1.12.x
...
* 'dinsic-release-v1.12.x' of github.com:matrix-org/synapse-dinsic:
2020-04-24 10:20:03 +01:00
Andrew Morgan
7a8324f3e5
Fix incorrect call to _map_email_to_display_name
2020-04-24 10:19:51 +01:00