500 Commits (fde5fef8b389b0d6a98b61914712f8e3f52d4676)

Author SHA1 Message Date
Aaron Raimist f8fe68b385
Allow workers to serve new v3 APIs
3 years ago
boris runakov d3a9ec98de refactoring
3 years ago
boris runakov 1ec67f49b0 replaced 8008 where possible
3 years ago
Slavi Pantaleev c1bc7b9f93 Rename variables to prevent confusion
3 years ago
Slavi Pantaleev ba48aa70f7 Fix variable name typo
3 years ago
Slavi Pantaleev dc4452ac21
Merge branch 'master' into matrix-federation-api-port
3 years ago
Slavi Pantaleev edf63bfdd7
Add some to_json invocations
3 years ago
boris runakov 8c3e25de1b renamed var to matrix_synapse_container_federation_api_port
3 years ago
b 07496069c8 rellocating variables for consistency
3 years ago
b afccc2b11f make 8448 configurable instead of hard coded
3 years ago
b 7756cc4c8e replace port 8048 with matrix_synapse_container_default_federation_port
3 years ago
Slavi Pantaleev 735c966ab6 Disable systemd services when stopping to uninstall them
3 years ago
Slavi Pantaleev 7b8b595e81 Upgrade Synapse (1.45.1 -> 1.46.0)
3 years ago
Slavi Pantaleev 5dc2868269 Upgrade Synapse (1.45.0 -> 1.45.1)
3 years ago
Slavi Pantaleev 1dab178a44 Upgrade Synapse (1.44.0 -> 1.45.0)
3 years ago
Wm Salt Hale a1cbd5459c
Update Synapse default room version (6 -> 9)
3 years ago
Slavi Pantaleev 278bbae4d5 Upgrade Synapse (1.43.0 -> 1.44.0)
3 years ago
Slavi Pantaleev 7934cde90f Upgrade Synapse (1.42.0 -> 1.43.0)
3 years ago
Slavi Pantaleev 0faad74a44 Upgrade Synapse (1.41.1 -> 1.42.0)
3 years ago
Catalan Lover 777ba6bc5a
Upgrade to Synaspe v 1.41.1 (Security Update)
3 years ago
Slavi Pantaleev a4db9557db Update homeserver.yaml to match the one in Synapse v1.41.0
3 years ago
Slavi Pantaleev bb0e59de48
Merge pull request #1250 from wol-win/worker_trial
3 years ago
Wolfgang Winter ee75d35193 Endpoint changes for Client and media API due to migration to 1.41.0
3 years ago
Catalan Lover 1e070f1e56
Update Synapse from 1.40.0 to 1.41.0
3 years ago
Toni Spets bce94c5860 Allow configuring synapse database transaction limit
3 years ago
Slavi Pantaleev 05ad620386 Update homeserver.yaml to keep up with Synapse v1.40.0
3 years ago
WobbelTheBear 2469ada520
Update Synapse (1.39.0 -> 1.40.0)
3 years ago
Slavi Pantaleev 179775b92d Upgrade Synapse (1.38.1 -> 1.39.0)
3 years ago
Slavi Pantaleev 112d8d8243 Upgrade Synapse (1.38.0 -> 1.38.1)
3 years ago
Janar Juusu c198320f65
feat: update synapse to 1.38.0
3 years ago
Neutron 1ad9bba88f Skip importing validate_config task when Synapse is disabled
3 years ago
Davy Landman c9d73c6606
Updating to latest synapse release (performance regression)
3 years ago
Slavi Pantaleev 3da4b684a5 Upgrade Synapse (1.36.0 -> 1.37.0)
3 years ago
Slavi Pantaleev 3dd32d2512 Update worker endpoints
3 years ago
Slavi Pantaleev 9daeb39710 Upgrade Synapse (1.35.1 -> 1.36.0)
3 years ago
Slavi Pantaleev fa76c1ee5b Do not run self-build Ansible version-check, if component not enabled
4 years ago
Slavi Pantaleev ab08a4f60e Upgrade Synapse (1.35.0 -> 1.35.1)
4 years ago
Slavi Pantaleev b1f1c28ef0 Upgrade Synapse (1.34.0 -> 1.35.0)
4 years ago
pushytoxin bee14550ab Fix local/bin scripts autocompletion by adding rx perms to everyone
4 years ago
Slavi Pantaleev b3351d2a53
Merge pull request #1083 from haghighi-ahmad/active-directory-support-for-ldap_auth_provider
4 years ago
Slavi Pantaleev d61fe94bae
Fix incorrect path in Mjolnir uninstallation tasks
4 years ago
BG 763952395b Adding mjolnir antispam synapse modul.
4 years ago
Michael-GMH 6f40d78353 fix random edits to upstream
4 years ago
Michael-GMH 85777e8f96 merge with upstream
4 years ago
Ahmad Haghighi 209d59070e Avoiding if(s), fix #1083
4 years ago
Ahmad Haghighi ee088d5d46 Synapse LDAP auth: add support for Active Directory
4 years ago
Slavi Pantaleev 47b4608b96 Fail in a friendlier way when trying to self-build on Ansible <= 2.8
4 years ago
Slavi Pantaleev 1ab507349c Fix self-building for various components on Ansible < 2.8
4 years ago
Slavi Pantaleev d156c8caa2 Upgrade Synapse (1.33.2 -> 1.34.0)
4 years ago
sakkiii 8fc55b30c5
Upgrade Synapse (1.33.1 -> 1.33.2)
4 years ago
Michael-GMH 4e6f6e179b GMH 0.4.6 update
4 years ago
Slavi Pantaleev 61220ea487 Upgrade Synapse (1.33.0 -> 1.33.1)
4 years ago
Slavi Pantaleev d4d1e2e922 Upgrade Synapse (1.32.2 -> 1.33.0)
4 years ago
Slavi Pantaleev f6b371164c Remove useless variable
4 years ago
Slavi Pantaleev e3fa3e12bc Upgrade Synapse (1.31 -> 1.32.2)
4 years ago
Slavi Pantaleev 378fabf177 Revert "Upgrade Synapse (1.31 -> 1.32.1)"
4 years ago
Slavi Pantaleev 1fb54a37cb Upgrade Synapse (1.31 -> 1.32.1)
4 years ago
Slavi Pantaleev ca786cc343 Revert "Upgrade Synapse (1.31 -> 1.32)"
4 years ago
Slavi Pantaleev f825c7c263 Upgrade Synapse (1.31 -> 1.32)
4 years ago
Ahmad Haghighi e335f3fc77 rename matrix_global_registry to matrix_container_global_registry_prefix related to #990
4 years ago
Ahmad Haghighi f52a8b6484 use custom docker registry
4 years ago
Slavi Pantaleev 4830b7d830 Upgrade Synapse for ARM64 (1.30.1 -> 1.31.0)
4 years ago
Slavi Pantaleev 3f426de599 Upgrade Synapse (1.30.1 -> 1.31.0)
4 years ago
Slavi Pantaleev f183add44d
Merge pull request #977 from aaronraimist/simple-antispam
4 years ago
Aaron Raimist c43bd412dd
Upgrade synapse-simple-antispam (0.0.1 -> 0.0.3)
4 years ago
Slavi Pantaleev 49868db3de Upgrade Synapse for ARM64 (1.30.0 -> 1.30.1)
4 years ago
Slavi Pantaleev 94487dc6a7 Upgrade Synapse for amd64 (1.30.0 -> 1.30.1)
4 years ago
Slavi Pantaleev d09609daa8 Fix Jinja2 syntax error
4 years ago
Slavi Pantaleev 6a3433fbad Update Synapse for ARM64 (1.29.0 -> 1.30.0)
4 years ago
Slavi Pantaleev ffe649a240 Update homeserver.yaml to keep up with Synapse v1.30.0
4 years ago
rakshazi 74106f2a80
Updated synapse 1.29.0 -> 1.30.0
4 years ago
Slavi Pantaleev f99dcd611f Pass proper UID/GID to Synapse
4 years ago
Slavi Pantaleev a5ee39266c Go through start.py when launching Synapse
4 years ago
Pablo Montepagano 52fe8a05b0 Adding vars to synapse for private servers.
4 years ago
Slavi Pantaleev 9b72384df7 Upgrade Synapse (1.28.0 -> 1.29.0)
4 years ago
Slavi Pantaleev ccf5915874 Upgrade Synapse for ARM64 (v1.26.0 -> v1.28.0)
4 years ago
Slavi Pantaleev ae091d7b2d Upgrade Synapse (v1.27.0 -> v1.28.0)
4 years ago
Slavi Pantaleev 2ef1d9c537 Make healthchecks work for Synapse worker containers
4 years ago
rakshazi 2f887f292c
added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility)
4 years ago
Slavi Pantaleev d94d0e2ca5
Merge pull request #456 from eMPee584/synapse-workers
4 years ago
Slavi Pantaleev 9dc87bb948 Add Synapse worker presets for easier configuration
4 years ago
Slavi Pantaleev 2f732e4234 Update Synapse worker endpoints
4 years ago
Slavi Pantaleev 217b4a8808 Release Synapse v1.27.0 to ARM32 via self-building
4 years ago
Slavi Pantaleev d6c4d41c2b Define instanceId property on workers
4 years ago
Slavi Pantaleev d33483b8ce Document that Synapse pusher worker instances are shardable
4 years ago
Slavi Pantaleev daae74b074 Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev 521160c12f Upgrade Synapse (v1.26.0 -> v1.27.0)
4 years ago
Slavi Pantaleev 61e427d690 Do not let people enable more than 1 federation_sender worker
4 years ago
Slavi Pantaleev 85a05f38e8 Allow Synapse worker list to be generated dynamically
4 years ago
Slavi Pantaleev 43059bb040 Fix metrics listeners for Synapse workers
4 years ago
Slavi Pantaleev 453a4ec2d8 Relocate tasks related to Synapse workers
4 years ago
Slavi Pantaleev 5cfeae806b Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev 7e8e95a09a Make S3-mounting path configurable
4 years ago
Béla Becker 2edc9cb83c Name the Synapse database on state compression import
4 years ago
Slavi Pantaleev e7f3f7c431 Enable /devices endpoint for generic workers
4 years ago
Slavi Pantaleev 1cd2a218de Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev c6feb0b99e Upgrade Synapse (v1.25.0 -> v1.26.0)
4 years ago
Slavi Pantaleev d98a1ceadd Merge branch 'master' into synapse-workers
4 years ago
Slavi Pantaleev 512f42aa76 Do not report docker kill/rm attempts as errors
4 years ago
Slavi Pantaleev a535226210 Stop/disable unnecessary worker services before deleting them
4 years ago
Slavi Pantaleev 66cdc7bf5a Clean up worker.yaml generation a bit and make it more flexible
4 years ago
Slavi Pantaleev 1462409b34 Fix worker listening addresses
4 years ago
Slavi Pantaleev 01747c8cc4 Prevent Synapse warning about enabling metric listeners with enable_metrics: false
4 years ago
Slavi Pantaleev 70796703d3 Run Synapse workers in their own containers
4 years ago
Slavi Pantaleev da50fb27a0 Whitelist /_matrix/key requests for going to generic workers on the federation port
4 years ago
Slavi Pantaleev 63301b0ef1 Improvements around Synapse worker/metrics ports exposure
4 years ago
Slavi Pantaleev 5ca68210cd Do not handle /_matrix/federation on client-server port, nor /_matrix/client stuff on federation port
4 years ago
Slavi Pantaleev cc5cf0d725 Load roles/matrix-synapse/vars/workers.yml earlier to not break --tags=setup-nginx-proxy
4 years ago
Marcel Partap edc21f15e5 Restrict publishing worker (metrics) ports to localhost
4 years ago
Marcel Partap 183adec3d8 Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Marcel Partap c8f051a42d Track workers endpoint list in repo instead of regenerating on user side
4 years ago
Marcel Partap f2c7d79238 Drop probably incorrect comment from synapse homeserver.yaml.j2
4 years ago
Slavi Pantaleev 95346f3117 Reorganize Postgres access (breaking change)
4 years ago
Slavi Pantaleev 1692a28fe4 Work around annoying Docker warning about undefined $HOME
4 years ago
Slavi Pantaleev 05ca9357a8 Add .service suffix to systemd units list
4 years ago
Slavi Pantaleev b15da29ebb Bump Synapse to v1.25.0 for ARM
4 years ago
Slavi Pantaleev 24100342e1 Tell people that federation_ip_range_blacklist is gone
4 years ago
Slavi Pantaleev d5945c6e78 Upgrade Synapse (v1.24.0 -> v1.25.0) for amd64
4 years ago
Marcel Partap cd8100544b Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Slavi Pantaleev 6e1dfb62f0 Rename some doc files and commands related to importing
4 years ago
Slavi Pantaleev d08b27784f Fix systemd services autostart problem with Docker 20.10
4 years ago
Slavi Pantaleev 245b749946 Upgrade Synapse for ARM (v1.23.0 -> v1.24.0)
4 years ago
Slavi Pantaleev aa86e0dac6 Upgrade Synapse (v1.23.0 -> v1.24.0)
4 years ago
Slavi Pantaleev c07c927d9f Automatically enable openid listeners when ma1sd enabled
4 years ago
Marcel Partap b6b95fe742 synapse workers-doc-to-yaml script: compatibility++ with non-gnu awk
4 years ago
Marcel Partap 3156d96619 synapse workers-doc-to-yaml.awk: escape slash for non-gnu awk versions
4 years ago
Marcel Partap e892ac464f synapse workers: untangle config template and specify bind address
4 years ago
Marcel Partap f201bca519 synapse workers: define and expose METRICS port for each worker
4 years ago
Marcel Partap af08f18779 synapse workers default config: disable user_dir worker for now
4 years ago
Marcel Partap 414b812a29 synapse role workers setup: make configs clean action remote compatible
4 years ago
Marcel Partap d5932ca393 synapse role workers setup: execute the endpoint extraction locally
4 years ago
Marcel Partap b73ac965ac Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Slavi Pantaleev be5263f397 Move self-building git repository URLs to variables (stop hardcoding)
4 years ago
Slavi Pantaleev 75f9fde7a4 Remove some more -v usage
4 years ago
Slavi Pantaleev 1fca917ad1 Replace some -v instances with --mount
4 years ago
Slavi Pantaleev b627d93cdc Update homeserver.yaml to keep up with Synapse v1.23.0
4 years ago
transcaffeine c58a7e03c7
synapse: update to 1.23.0
4 years ago
Slavi Pantaleev 5eed874199 Improve self-building experience (avoid conflict with pullable images)
4 years ago
Marcel Partap 4678c5d7bd Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Marcel Partap f3d2797d9c synapse workers: make awk script invocation handle paths with spaces
4 years ago
Marcel Partap 1e971312e8 synapse workers: handle auth fallback endpoint on main process only
4 years ago
Slavi Pantaleev 5c91e56898 Upgrade Synapse (v1.22.0 -> v1.22.1)
4 years ago
Marcel Partap cce90b187a synapse workers: fix undefined variable cases when removing workers
4 years ago
Marcel Partap e078e29ef8 synapse workers: fix self name in workers-doc-to-yaml.awk script
4 years ago
Marcel Partap 2d1b9f2dbf synapse workers: reworkings + get endpoints from upstream docs via awk
4 years ago
Slavi Pantaleev 70f0b97a0a Upgrade Synapse (v1.21.2 -> v1.22.0)
4 years ago
Marcel Partap 87bd64ce9e Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Marcel Partap a4125d5446 synapse workers: polishing, cleansing and installation of jq dependency
4 years ago
Marcel Partap 501efee07e synapse workers: supply systemd with actual worker PIDs (requires jq)
4 years ago
Slavi Pantaleev f7ecc7a2a5 Upgrade Synapse (v1.21.1 -> v1.21.2)
4 years ago