Slavi Pantaleev
f0e0f5ec56
Rename _docker_ vars to _container_ across 34 roles
Roles affected: appservice-discord, appservice-irc, beeper-linkedin,
heisenbridge, hookshot, mautrix-bluesky, mautrix-discord,
mautrix-gmessages, mautrix-googlechat, mautrix-signal, mautrix-slack,
mautrix-twitter, mautrix-whatsapp, mautrix-wsproxy, mx-puppet-groupme,
mx-puppet-steam, postmoogle, sms, steam, cactus-comments, element,
fluffychat, schildichat, conduit, corporal, dendrite,
ldap-registration-proxy, media-repo, pantalaimon,
prometheus-nginxlog-exporter, registration, sygnal, synapse-admin,
user-verification-service.
For each role: renamed _docker_image* variables to _container_image*
(and _docker_src_files_path to _container_src_files_path where
applicable), added deprecation entries in validate_config.yml, and
updated group_vars/docs references.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2 semanas atrás
QEDeD
f0f496b6ba
Quote YAML mode values to satisfy octal lint rules
2 semanas atrás
Slavi Pantaleev
0d86610cbe
Add conditional restart support to service roles
Track config/image/systemd changes via register: directives and compute
a _restart_necessary variable for each service role, allowing the
systemd_service_manager to skip unnecessary restarts during install-* runs.
Covers 22 service roles: alertmanager-receiver, appservice-draupnir-for-all,
bridge-mautrix-wsproxy (+ syncproxy), cactus-comments, cactus-comments-client,
corporal, element-admin, ldap-registration-proxy, livekit-jwt-service, matrixto,
pantalaimon, prometheus-nginxlog-exporter, rageshake, registration, static-files,
sygnal, synapse-admin, synapse-auto-compressor, synapse-reverse-proxy-companion,
synapse-usage-exporter, and user-verification-service.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2 semanas atrás
Suguru Hirahara
66d66f67f8
Remove obsolete X-Frame-Options
Signed-off-by: Suguru Hirahara <did🔑 z6MkvVZk1A3KBApWJXv2Ju4H14ErDfRGxh8zxdXSZ4vACDg5>
3 semanas atrás
Aine
81f815d19b
fix uid/gid vars for Synapse Admin
4 semanas atrás
Aine
5bbb1930cb
Synapse Admin i18n menu
1 mês atrás
Aine
f621eb8018
Synapse Admin v0.11.1-etke53
1 mês atrás
Aine
afe5b06771
Synapse Admin v0.11.1-etke52
1 mês atrás
Aine
858a4ab555
Synapse Admin v0.11.1-etke51
1 mês atrás
Aine
1bc70935a0
Synapse Admin v0.11.1-etke50
2 meses atrás
Slavi Pantaleev
430f350733
Stop using deprecated `vars` variable
3 meses atrás
Aine
f541425a7f
Synapse Admin v0.11.1-etke49
4 meses atrás
Aine
1b8c153c4a
Synapse Admin v0.11.1-etke48
5 meses atrás
Aine
841e2f7c4e
add new Synapse Admin config options
5 meses atrás
Aine
b62b5c3659
Synapse Admin - use correct restrictBaseUrl data type by default
6 meses atrás
Aine
c6b66d93b7
Synapse Admin v0.11.1-etke47
6 meses atrás
Aine
2253fc4d45
Synapse Admin v0.11.1-etke46
6 meses atrás
Slavi Pantaleev
4ef78bdb7f
Adjust default value for `matrix_synapse_admin_configuration_extension_json_auto` to match what we expect and how we use it
We expect a string, which is parsed via `from_json`.
This matches previous usage in inventories, as well as what the
user-controlled precedessor of this variable (`matrix_synapse_admin_configuration_extension_json`)
is like.
Related to 997e6ca611
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4459
7 meses atrás
Aine
997e6ca611
fix synapse-admin for ansible-core>=2.19.0. Related to #4445
7 meses atrás
Slavi Pantaleev
51ab9ed9ff
Adjust `lstrip_blocks` to use a `bool` value for compatibility with ansible-core>=2.19.0
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
7 meses atrás
Slavi Pantaleev
a1f6ee4dc9
Improve compatibility with ansible-core>=2.19.0 by not reaching into `vars`
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
7 meses atrás
Aine
f3a819c5f1
Synapse Admin v0.11.1-etke45
7 meses atrás
Aine
868ee4d688
Synapse Admin v0.11.1-etke44
8 meses atrás
Aine
e818bbb373
Synapse Admin v0.10.4-etke41
9 meses atrás
Aine
7afaba64f0
Synapse Admin v0.10.4-etke40
9 meses atrás
Slavi Pantaleev
3ee7deb2d7
Rename variable (`matrix_user_groupname` -> `matrix_group_name`)
10 meses atrás
Slavi Pantaleev
9fc5cdab33
Rename variable (`matrix_user_username` -> `matrix_user_name`)
10 meses atrás
Aine
00cb1e5c0c
Synapse Admin v0.10.3-etke39
10 meses atrás
Aine
60bc545d0e
Synapse Admin v0.10.3-etke38
1 ano atrás
Suguru Hirahara
c18fc93a22
Update validate_config.yml files: edit the banner message for variables name
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 ano atrás
Suguru Hirahara
27c3be55b0
Add license information to files for matrix-synapse-admin
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 ano atrás
Slavi Pantaleev
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.
1 ano atrás
Slavi Pantaleev
d12643eb91
Do not use `docker stop --time` (deprecated in Docker v28 in favor of `--timeout` or just `-t`)
`-t` works on both old and new Docker versions, so it's best to use that.
1 ano atrás
akdk7
15f7f41afe
This push request is about handling Traefik ipallowlist to synapse-ad… ( #4063 )
* This push request is about handling Traefik ipallowlist to synapse-admin application.
It's my first push request. If I forgot something please let me know. :-)
* Changed position of variable and naming for better expandebility of traefik options
* Remove useless `noqa var-naming` comment and too many blank lines at the end of the file
---------
Co-authored-by: AkDk7 <joerg@pannbacker.email>
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
1 ano atrás
Aine
a7fcd12b88
Synapse Admin v0.10.3-etke37
1 ano atrás
Aine
35260cd026
Synapse Admin v0.10.3-etke36
1 ano atrás
Aine
33b493737d
Synapse Admin v0.10.3-etke35
1 ano atrás
Aine
7be14f03a0
Synapse Admin v0.10.3-etke34
1 ano atrás
Aine
0e5d0aec65
Synapse Admin v0.10.3-etke33
1 ano atrás
Aine
dd31bf0a0a
synapse-admin: remove deprecated vars, introduce matrix_synapse_admin_configuration_extension_json_auto
1 ano atrás
Aine
ed90f680ee
synapse-admin v0.10.3-etke32
1 ano atrás
Aine
ccd6c003ab
Synapse Admin v0.10.3-etke31
https://github.com/etkecc/synapse-admin/releases/tag/v0.10.3-etke31
1 ano atrás
Aine
ebb3b0c249
Synapse Admin v0.10.3-etke30
1 ano atrás
Aine
7a77d84276
synapse-admin: get rid of lookup and config duplicate var
1 ano atrás
Slavi Pantaleev
28a4434f55
Document why matrix_synapse_admin_well_known_client_configuration duplicates matrix_synapse_admin_configuration (roles/custom/matrix-synapse-admin/templates/config.json.j2)
1 ano atrás
Aine
30efde4ed3
add missing synapse-admin config options to /.well-known/matrix/client
1 ano atrás
Slavi Pantaleev
0cb3e530d9
Add support for auto-configuring synapse-admin via `/.well-known/matrix/client`
Related to:
- https://github.com/etkecc/synapse-admin/pull/126
- https://github.com/etkecc/synapse-admin/releases/tag/v0.10.3-etke27
People who wish to disable this and keep their `/.well-known/matrix/client` file tidier
can do it via:
```yml
matrix_static_files_file_matrix_client_property_cc_etke_synapse_admin_enabled: false
```
1 ano atrás
Aine
8308a91afa
synapse-admin v0.10.3-etke29
1 ano atrás
Aine
15ce998146
synapse-admin: v0.10.3-etke26
1 ano atrás
Aine
b30823745c
synapse-admin v0.10.3-etke25: fix room state events display
1 ano atrás