1c53f8dd1d
introduce new synapse vars
2025-03-14 22:44:35 +02:00
60e2e035a2
Add matrix_synapse_rc_delayed_event_mgmt
variable
...
Ref:
- c4747dd177/docs/self-hosting.md (a-matrix-homeserver)
- e39fe3bc7f
2025-03-14 22:29:08 +02:00
bf1efda094
Add support for configuring Synapse's MSC4133 (Custom Profile Fields) ( #4171 )
...
* Add support for configuring Synapse's MSC4133 (Custom Profile Fields) experimental feature
* Reorder experimental_features in homeserver.yaml.j2 alphabetically
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com >
2025-03-13 21:28:23 +02:00
5bb8a36f34
Update Mjolnir Anti Spam module to latest and add Renovate
2025-03-13 06:20:20 +02:00
3492d31dca
Rename some leftover _name_prefix
variables (to _registry_prefix
)
2025-03-12 17:57:10 +02:00
c5a03efdf6
Increase default Synapse/rc_message
rate limits
...
The new rate limits are more suitable for running Element Call.
Ref:
- 93ae2aed98/docs/self-hosting.md (a-matrix-homeserver)
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562
Instead of trying to increase them conditionally only when Element Call
is enabled, it's simpler and good-enough to just increase them in all cases.
2025-03-12 09:13:43 +02:00
63f81bf268
Add support for configuring Synapse's MSC4222 (adding state_after
to sync v2) experimental feature
...
This is required by Element Call.
Ref:
- 93ae2aed98/docs/self-hosting.md (a-matrix-homeserver)
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562
2025-03-12 09:12:39 +02:00
f5a0be0a7b
Add support for configuring Synapse's MSC4140 (Delayed Events) experimental feature
...
This is required by Element Call.
Ref:
- 93ae2aed98/docs/self-hosting.md (a-matrix-homeserver)
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562
2025-03-12 09:10:35 +02:00
bda63024ee
Upgrade Synapse (v1.125.0 -> v1.126.0)
2025-03-11 19:14:37 +02:00
55e47d69db
Enable room summary API (MSC3266) support for Synapse to support Element X clients
2025-03-06 14:48:23 +01:00
f70ad4affb
Add license information to files in matrix-synapse/defaults
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-04 19:19:51 +09:00
1eea92ba56
Add a matrix_synapse_redis_use_tls
variable
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4113
2025-02-26 20:47:47 +02:00
5c708339a0
Upgrade Synapse (v1.124.0 -> v1.125.0)
2025-02-25 21:28:23 +02:00
c47eca389b
Rework all roles to include component_(docker|container)_image_registry_prefix*
variables
...
This:
- brings consistency - no more mixing `_name_prefix` and `_registry_prefix`
- adds extensibility - a future patch will allow reconfiguring all registry prefixes for all roles in the playbook
We still have `_docker_` vs `_container_` inconsistencies.
These may be worked on later.
2025-02-24 11:38:47 +02:00
72280bbbb2
Add a matrix_synapse_url_preview_ip_range_whitelist
variable
2025-02-21 23:05:14 +02:00
d9eabc49e6
Add a matrix_synapse_url_preview_ip_range_blacklist
variable
2025-02-21 22:21:06 +02:00
38b0e86a2e
Update ghcr.io/element-hq/synapse Docker tag to v1.124.0
2025-02-11 13:24:26 +00:00
1d445dea4b
Update comments for matrix_*_container_image_customizations_dockerfile_body_custom
variables to mention matrix_*_container_image_customizations_enabled
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4011
2025-01-29 06:38:48 +02:00
8020e6ebb2
Upgrade Synapse (v1.122.0 -> v1.123.0)
2025-01-28 18:42:57 +02:00
43d5596086
Remove Redis and KeyDB support, only leaving Valkey around
2025-01-27 09:54:11 +02:00
1db5f76024
Replace double hyphens with "Em Dash" unicode character (U+2014)
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-01-26 16:36:14 +09:00
52da325ab8
Cross-link matrix_synapse_forget_rooms_on_leave
and matrix_synapse_forgotten_room_retention_period
variables
2025-01-22 08:43:35 +02:00
ef6f50e898
Change matrix_synapse_forgotten_room_retention_period from null to 28d
...
As we automatically forget rooms on leave in the playbook this option working at all is probably heavily desired.
Timing is copied from upstream example.
Credit goes to Anoa for making me even check this.
2025-01-21 16:53:46 +01:00
7232d2b6d5
Pin boto3 and botocore to an old version when installing synapse-s3-storage-provider to prevent issues with non-AWS S3 providers
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3964
Related to https://github.com/aws/aws-cli/issues/9214
2025-01-19 10:32:07 +02:00
5cbd7e7652
Update ghcr.io/element-hq/synapse Docker tag to v1.122.0
2025-01-14 19:18:15 +00:00
4140048223
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.121.1
2024-12-11 21:06:42 +00:00
75bb7732f6
Merge pull request #3857 from luixxiul/fix
...
Housekeeping: preparation for l10n with Weblate
2024-12-06 18:51:17 +02:00
c1c1b3ada0
Replace triple dots with horizontal ellipsis (U+2026)
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-12-06 13:34:50 +09:00
bf123e7ad5
synapse v1.120.2
2024-12-03 18:38:17 +02:00
cd1905f576
Update triple backticks with syntax highlighting ( #3832 )
...
* Triple backticks with syntax highlighting: yml → yaml
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
* Triple backticks with syntax highlighting: yaml and sh
The strings "yml" were replaced with "yaml" as the latter is used more than the former.
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
* Triple backticks with syntax highlighting: INI
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
* Update docs/configuring-playbook-jitsi.md: remove redundant white space characters after triple backticks
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
---------
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
Co-authored-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-11-28 11:33:56 +02:00
c4e81097e3
Upgrade Synapse (v1.119.0 -> v1.120.0) and enable authenticated media by default
2024-11-26 17:02:02 +02:00
5bf09f5fdc
add new variables to control message retention in Synapse
2024-11-17 13:47:06 +02:00
609cf5940e
Enable (Traefik compression middleware)-assisted compression for Synapse
...
This likely breaks QR code login for non-worker Synapse setups.
See https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3749
2024-11-14 16:24:30 +02:00
5f6c3c27d8
Fix site-packages path for Synapse v1.119.0
...
Related to:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3768
- https://github.com/element-hq/synapse/pull/17887
2024-11-13 21:41:06 +02:00
946ec39954
Update ghcr.io/element-hq/synapse Docker tag to v1.119.0
2024-11-13 17:41:24 +00:00
509542ccaf
Enable QR code login (MSC4108) support for Synapse when Matrix Authentication Service is enabled
...
Related to 8a6b822bbd
Related to https://github.com/matrix-org/matrix-spec-proposals/pull/4108
Potential (unconfirmed) fix for https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3749
2024-11-09 21:19:40 +02:00
95aaf76d0d
add matrix_synapse_oembed_additional_providers var
2024-11-07 11:08:40 +02:00
997e093793
Update ghcr.io/element-hq/synapse Docker tag to v1.118.0
2024-10-29 17:03:02 +00:00
0593edbb1a
Replace !example:example.org and !example:example.com with !qporfwt:example.com
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-10-21 21:48:09 +09:00
aaa6335053
Replace !someRoom with !qporfwt
...
!qporfwt is used as an example of a room ID on https://spec.matrix.org/v1.12/#room-structure
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-10-21 21:47:52 +09:00
1e8030810f
Update internal room ID: !someRoom
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-10-21 21:47:02 +09:00
8f16524789
Add support for Matrix Authentication Service
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3108
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3562
2024-10-19 14:43:34 +03:00
55fcaac1f1
Fix capitalization: matrix → Matrix
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-10-18 23:35:10 +09:00
7aab3a4f83
Replace <host> with matrix.example.com
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-10-18 04:03:08 +09:00
9089963fa8
Replace server.com with example.com
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-10-18 04:02:45 +09:00
90cfdabb2b
Replace DOMAIN with example.com
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-10-18 04:02:02 +09:00
ef8cf740a1
Replace mydomain.tld with example.com
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-10-18 00:28:24 +09:00
174b18be9a
Fix capitalization: id → ID
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-10-16 02:25:03 +09:00
ac90870e30
Fix capitalization: room id → room ID
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2024-10-16 02:24:52 +09:00
b3aad9b8a4
Upgrade Synapse (v1.116.0 -> v1.117.0)
2024-10-15 19:08:56 +03:00