summary refs log tree commit diff
path: root/docs/workers.md (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix SSO on workers (#9271)Richard van der Hoff2021-02-011-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #8966. * Factor out build_synapse_client_resource_tree Start a function which will mount resources common to all workers. * Move sso init into build_synapse_client_resource_tree ... so that we don't have to do it for each worker * Fix SSO-login-via-a-worker Expose the SSO login endpoints on workers, like the documentation says. * Update workers config for new endpoints Add documentation for endpoints recently added (#8942, #9017, #9262) * remove submit_token from workers endpoints list this *doesn't* work on workers (yet). * changelog * Add a comment about the odd path for SAML2Resource
* Quote pip install with brackets to avoid shell interpretation. (#9151)Patrick Cloke2021-01-181-1/+1
|
* link to the scalability blog post from workers.mdMatthew Hodgson2021-01-181-0/+3
|
* Register the /devices endpoint on workers. (#9092)Patrick Cloke2021-01-131-0/+1
|
* Allow redacting events on workers (#8994)Patrick Cloke2020-12-291-0/+1
| | | Adds the redacts endpoint to workers that have the client listener.
* Add authentication to replication endpoints. (#8853)Patrick Cloke2020-12-041-1/+5
| | | | Authentication is done by checking a shared secret provided in the Synapse configuration file.
* Notes on SSO logins and media_repository worker (#8701)Marcus Schopen2020-11-061-0/+5
| | | | | | | If SSO login is used (e.g. SAML) in a multi worker setup, it should be mentioned that currently all SAML logins must run on the same worker, see https://github.com/matrix-org/synapse/issues/7530 Also, if you are using different ports (for example 443 and 8448) in a reverse proxy for client and federation, the path `/_matrix/media` on the client and federation port must point to the listener of the `media_repository` worker, otherwise you'll get a 404 on the federation port for the path `/_matrix/media`, if a remote server is trying to get the media object on federation port, see https://github.com/matrix-org/synapse/issues/8695
* Document how to set up multiple event persisters (#8706)Erik Johnston2020-11-031-0/+12
|
* grammarMatthew Hodgson2020-11-021-1/+1
|
* Fix typo in workers docAndrew Morgan2020-11-021-1/+1
|
* Allow background tasks to be run on a separate worker. (#8369)Patrick Cloke2020-10-021-0/+17
|
* Allow additional SSO properties to be passed to the client (#8413)Patrick Cloke2020-09-301-0/+16
|
* Merge tag 'v1.20.0rc3' into developPatrick Cloke2020-09-111-1/+0
|\ | | | | | | | | | | | | | | | | | | Synapse 1.20.0rc3 (2020-09-11) ============================== Bugfixes -------- - Fix a bug introduced in v1.20.0rc1 where the wrong exception was raised when invalid JSON data is encountered. ([\#8291](https://github.com/matrix-org/synapse/issues/8291))
| * Remove shared rooms info from upgrade/workers doc as it's still experimental ↵Andrew Morgan2020-09-101-1/+0
| | | | | | | | (#8290)
* | Add /_synapse/client to the reverse proxy docs (#8227)Andrew Morgan2020-09-101-0/+1
|/ | | This PR adds a information about forwarding `/_synapse/client` endpoints through your reverse proxy. The first of these endpoints are introduced in https://github.com/matrix-org/synapse/pull/8004.
* Add /user/{user_id}/shared_rooms/ api (#7785)Will Hunt2020-09-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add shared_rooms api * Add changelog * Add . * Wrap response in {"rooms": } * linting * Add unstable_features key * Remove options from isort that aren't part of 5.x `-y` and `-rc` are now default behaviour and no longer exist. `dont-skip` is no longer required https://timothycrosley.github.io/isort/CHANGELOG/#500-penny-july-4-2020 * Update imports to make isort happy * Add changelog * Update tox.ini file with correct invocation * fix linting again for isort * Vendor prefix unstable API * Fix to match spec * import Codes * import Codes * Use FORBIDDEN * Update changelog.d/7785.feature Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> * Implement get_shared_rooms_for_users * a comma * trailing whitespace * Handle the easy feedback * Switch to using runInteraction * Add tests * Feedback * Seperate unstable endpoint from v2 * Add upgrade node * a line * Fix style by adding a blank line at EOF. * Update synapse/storage/databases/main/user_directory.py Co-authored-by: Tulir Asokan <tulir@maunium.net> * Update synapse/storage/databases/main/user_directory.py Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> * Update UPGRADE.rst Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> * Fix UPGRADE/CHANGELOG unstable paths unstable unstable unstable Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> Co-authored-by: Tulir Asokan <tulir@maunium.net> Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com> Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com> Co-authored-by: Tulir Asokan <tulir@maunium.net>
* Fixup worker doc (again) (#8000)Erik Johnston2020-08-061-13/+41
|
* Update workers docs (#7990)Stuart Mumford2020-07-301-25/+34
|
* Fix typo in docs/workers.md (#7992)Erik Johnston2020-07-301-1/+1
|
* Update worker docs with recent enhancements (#7969)Erik Johnston2020-07-291-213/+246
|
* Support running multiple media repos. (#7706)Erik Johnston2020-06-171-1/+6
| | | | | This requires a new config option to specify which media repo should be responsible for running background jobs to e.g. clear out expired URL preview caches.
* Documentation on setting up redis (#7446)Neil Johnson2020-05-111-60/+107
|
* Merge branch 'release-v1.12.4' into developRichard van der Hoff2020-04-221-0/+2
|\
| * Support GET account_data requests on a worker (#7311)Richard van der Hoff2020-04-211-0/+2
| |
* | Make systemd-with-workers doc official (#7234)Richard van der Hoff2020-04-081-15/+33
|/ | | | Simplify and update this documentation, and make it part of the core dist.
* Update routing of fallback auth in the worker docs. (#7048)Patrick Cloke2020-03-091-0/+1
|
* Fix worker docs to point `/publicised_groups` API correctly. (#6938)Erik Johnston2020-02-181-3/+4
|
* Add support for putting fed user query API on workers (#6873)Erik Johnston2020-02-071-0/+1
|
* Allow moving group read APIs to workers (#6866)Erik Johnston2020-02-071-0/+8
|
* Fix federation_reader listeners doc as per PR reviewJason Robinson2020-01-271-2/+12
| | | | Signed-off-by: Jason Robinson <jasonr@matrix.org>
* Clarifications to the workers documentationJason Robinson2020-01-241-0/+7
| | | | | | | | | * Add note that user_dir requires disabling user dir updates from the main synapse process. * Add note that federation_reader should have the federation listener resource. Signed-off-by: Jason Robinson <jasonr@matrix.org>
* Quarantine media by ID or user ID (#6681)Andrew Morgan2020-01-131-1/+3
|
* Document more supported endpoints for workers (#6698)Richard van der Hoff2020-01-131-0/+4
|
* Update workers.md to make media_repository work (again) (#6519)Mark Nowiasz2019-12-111-1/+13
|
* (#5849) Convert rst to markdown (#6040)dstipp2019-09-171-0/+284
Converting some of the rst documentation to markdown. Attempted to preserve whitespace and line breaks to minimize cosmetic change.