1
0
Commit Graph

15732 Commits

Author SHA1 Message Date
Andrew Morgan
3c34ddab01 Remove extraneous unittest.DEBUG's 2020-02-25 11:36:04 +00:00
Andrew Morgan
3c9aa144c1 Allow Synapse to send registration emails + choose Synapse or an external server to handle 3pid validation (#5987) 2020-02-25 11:34:32 +00:00
Andrew Morgan
6f0aa971a6 Trace how long it takes for the send trasaction to complete, including retrys (#5986) 2020-02-25 11:20:57 +00:00
Andrew Morgan
e7f1f2a02d Gracefully handle log context slips and missing opentracing import errors. (#5988) 2020-02-25 11:20:47 +00:00
Andrew Morgan
f4ac131ec1 Merge pull request #5984 from matrix-org/joriks/opentracing_link_send_to_edu_contexts 2020-02-25 11:20:24 +00:00
Andrew Morgan
256e9fd38d Add opentracing to all client servlets (#5983) 2020-02-25 11:14:21 +00:00
Andrew Morgan
476932cdef Increase expected state events in tests for new room by one 2020-02-25 11:14:11 +00:00
Andrew Morgan
e7ad777c84 Switch to using v2 Identity Service APIs other than lookup (MSC 2140) (#5892) 2020-02-25 10:43:23 +00:00
Andrew Morgan
f9dfe7f048 Fix opentracing contexts missing from outbound replication requests (#5982) 2020-02-25 10:17:27 +00:00
Andrew Morgan
d7252d98bd Add POST /_matrix/client/r0/account/3pid/unbind (MSC2140) (#5980) 2020-02-25 10:17:18 +00:00
Andrew Morgan
394ec9c509 Remove bind_email and bind_msisdn (#5964) 2020-02-25 10:17:07 +00:00
Andrew Morgan
92625177c7 Cleanup event auth type initialisation (#5975) 2020-02-25 10:16:58 +00:00
Andrew Morgan
91e030ae12 Fix and refactor room and user stats (#5971) 2020-02-25 10:16:48 +00:00
Andrew Morgan
48cea251cf Ensure the list media admin API is always available (#5966) 2020-02-25 10:16:35 +00:00
Andrew Morgan
e400097f69 Docker packaging should not su-exec or chmod if already running as UID/GID (#5970) 2020-02-25 10:16:26 +00:00
Andrew Morgan
a8c2c547ce Ensure an auth instance is available to ListMediaInRoom (#5967) 2020-02-25 10:16:17 +00:00
Andrew Morgan
bf7b7a8e23 Remove double return statements (#5962) 2020-02-25 10:10:57 +00:00
Andrew Morgan
2b3f54ae90 Opentrace device lists (#5853) 2020-02-25 10:10:45 +00:00
Andrew Morgan
5a60a5399e Remove unused methods from c/s api v1 in register.py (#5963) 2020-02-24 18:03:45 +00:00
Andrew Morgan
49758a1f67 fix thumbnail storage location (#5915) 2020-02-24 17:55:25 +00:00
Andrew Morgan
b30e486587 Update INSTALL.md to say that Python 2 is no longer supported (#5953) 2020-02-24 17:55:15 +00:00
Andrew Morgan
0b2375dbbb Revert "Add m.id_access_token flag (#5930)" (#5945) 2020-02-24 17:55:03 +00:00
Andrew Morgan
6c058e3206 Remove unnecessary parentheses around return statements (#5931) 2020-02-24 17:54:53 +00:00
Amber Brown
470d4e220c Move buildkite config to the pipelines repo (#5943)
Note: I kept it in the repo for now ~anoa
2020-02-24 17:32:38 +00:00
Andrew Morgan
403e359702 Add m.id_access_token flag (#5930)
Adds a flag to `/versions`' `unstable_features` section indicating that this Synapse understands what an `id_access_token` is, as per https://github.com/matrix-org/synapse/issues/5927#issuecomment-523566043

Fixes #5927
2020-02-24 17:30:49 +00:00
Amber Brown
bcb1cf6401 Removed unused jenkins/ folder and script (#5938) 2020-02-24 17:30:17 +00:00
Andrew Morgan
3a59bd253e Revert "Use the v2 lookup API for 3PID invites (#5897)"
This reverts commit 978f263e7c, reversing
changes made to 4f6ee99818.
2020-02-24 17:23:46 +00:00
Andrew Morgan
686d3d6213 Fix coverage in sytest and use plugins for buildkite (#5922) 2020-02-24 17:19:36 +00:00
Andrew Morgan
88c5b43d13 Add a link to python's logging config schema (#5926) 2020-02-24 17:19:20 +00:00
Andrew Morgan
3d5f1ebf06 Merge pull request #5902 from matrix-org/hs/exempt-support-users-from-consent 2020-02-24 17:19:09 +00:00
Andrew Morgan
122d08b6ff Let synctl use a config directory. (#5904) 2020-02-24 17:18:53 +00:00
Andrew Morgan
978f263e7c Use the v2 lookup API for 3PID invites (#5897) 2020-02-24 17:15:16 +00:00
Andrew Morgan
4f6ee99818 Config templating (#5900) 2020-02-21 11:38:45 +00:00
Andrew Morgan
35a521bd6f Implement a structured logging output system. (#5680) 2020-02-21 11:38:13 +00:00
Andrew Morgan
41992a2e00 Fix a cache-invalidation bug for worker-based deployments (#5920) 2020-02-21 11:32:54 +00:00
Andrew Morgan
587b9c25b1 Merge pull request #5914 from matrix-org/rei/admin_getadmin 2020-02-21 11:32:47 +00:00
Andrew Morgan
74a90a04d3 Typographical corrections in docker/README (#5921) 2020-02-21 11:32:39 +00:00
Andrew Morgan
563e169345 Merge pull request #5859 from matrix-org/rei/msc2197 2020-02-21 11:32:29 +00:00
Andrew Morgan
0c67c66e4f Merge pull request #5864 from matrix-org/erikj/reliable_lookups 2020-02-21 11:32:21 +00:00
Andrew Morgan
e052861173 Allow schema deltas to be engine-specific (#5911) 2020-02-21 11:32:11 +00:00
Andrew Morgan
3df534ca40 Merge pull request #5906 from matrix-org/neilj/increase_display_name_limit 2020-02-21 11:32:00 +00:00
Andrew Morgan
265bcb1e68 Merge pull request #5895 from matrix-org/erikj/notary_key 2020-02-21 11:31:53 +00:00
Andrew Morgan
2b62e3ffba Merge pull request #5909 from aaronraimist/public_base_url 2020-02-21 11:31:45 +00:00
Andrew Morgan
a7a669b4de Add Admin API capability to set adminship of a user (#5878) 2020-02-21 11:31:28 +00:00
Andrew Morgan
cd2c684dbb Propagate opentracing contexts through EDUs (#5852) 2020-02-21 11:24:51 +00:00
Andrew Morgan
d0cde0f655 Merge pull request #5877 from Awesome-Technologies/remove_shared_secret_registration 2020-02-21 11:22:20 +00:00
Andrew Morgan
3a80d39f93 Opentracing across workers (#5771) 2020-02-21 11:01:58 +00:00
Andrew Morgan
12e21b5a80 Merge pull request #5850 from matrix-org/erikj/retry_well_known_on_fail 2020-02-21 11:01:35 +00:00
Andrew Morgan
a34d22c4d0 Opentrace e2e keys (#5855) 2020-02-21 11:01:23 +00:00
Andrew Morgan
5152882b32 Add missing index on users_in_public_rooms. (#5894) 2020-02-21 11:01:16 +00:00