| Commit message (Collapse) | Author | Files | Lines |
|
This was ill-advised. We can't modify verify_keys here, because the response
object has already been signed by the requested key.
Furthermore, it's somewhat unnecessary because existing versions of Synapse
(which get upset that the notary key isn't present in verify_keys) will fall
back to a direct fetch via `/key/v2/server`.
Also: more tests for fetching keys via perspectives: it would be nice if we actually tested when our fetcher can't talk to our notary impl.
|
|
The mount in the form of ./matrix-config:/etc overwrites the contents of the container /etc folder. Since all valid ca certificates are stored in /etc, the synapse.push.httppusher, for example, cannot validate the certificate from matrix.org.
|
|
|
|
e.g. if remote returns a 404 then that shouldn't be treated as an error
but should be proxied through.
|
|
|
|
|
|
Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
|
|
Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
|
|
|
|
Have a purge job running every 5min is probably not something we want to advise admins to do as a sort-of default.
|
|
|
|
|
|
|
|
|
|
* Add a background update to clear tombstoned rooms from the directory
* use the ABC metaclass
|
|
so that bg update routines can be async
|