40732e3594
Upgrade Element Web (v1.11.94 -> v1.11.95) and patch healthcheck
...
Related to:
- https://github.com/element-hq/element-web/pull/29471
- 16f9e7dd46
2025-03-11 22:34:59 +02:00
a5d850d800
Add matrix_client_element_environment_variable_element_web_port
and matrix_client_element_environment_variables_extension
variables
2025-03-11 22:34:59 +02:00
e65d198841
Run Element Web in tightened/read-only mode without a custom nginx config
...
Newer Element Web versions allow for the nginx port to be
overriden, etc., and provide instructions for running in read-only mode.
This makes our custom `nginx.conf` patches unnecessary.
Passing the correct `ELEMENT_WEB_PORT` environment variable
also helps with future changes.
Another benefit of this (besides keeping closer to upstream
recommendations and the improved simplicity) is that:
- the container can run its entrypoint env-substitutions code now,
without reporting errors
- IPv6 for nginx works, so `matrix-client-element:8080` is accessible
via IPv6 on the container network now
(this affects only for Traefik's communicaton with Element Web
internally; public connectivity was handled by Traefik and IPv6 was
available there even before)
Ref:
- 2052080d7d/docs/install.md (docker)
- https://github.com/element-hq/element-web/pull/28849
- https://github.com/element-hq/element-web/pull/28840
2025-03-11 22:32:35 +02:00
16f9e7dd46
Revert "Upgrade Element Web (v1.11.94 -> v1.11.95)"
...
This reverts commit 178f7a9fff
.
Element v1.11.95 doesn't seem to work. The container starts and is
unhealthy.
Until this is investigated and fixed, reverting.
2025-03-11 19:26:00 +02:00
bda63024ee
Upgrade Synapse (v1.125.0 -> v1.126.0)
2025-03-11 19:14:37 +02:00
178f7a9fff
Upgrade Element Web (v1.11.94 -> v1.11.95)
2025-03-11 19:14:08 +02:00
1313f1e414
Make base domain root path redirect also handle URLs with query strings (passing them along)
...
Previously `https://example.com ` and `https://example.com/ ` would be
redirected to `https://matrix.example.com `.
However, `https://example.com/?something ` was not handled and was tried
to be served as a file by matrix-static-files for this base domain.
From now on, paths containing query strings will be handled as well
and the query string will be passed along.
Example: `https://example.com/?something ` -> `https://matrix.example.com/?something `
2025-03-11 19:07:33 +02:00
ccab72aa2e
Postmoogle v0.9.25
2025-03-10 17:59:07 +02:00
96adaf9916
Update ghcr.io/matrix-org/rageshake Docker tag to v1.15.0
2025-03-10 10:39:16 +02:00
35dd8e46cd
Adjust /etc/docker/daemon.json
cleanup comment with link to ansible-role-docker PR
2025-03-09 16:22:46 +02:00
6d6fd4bf85
Add license information to roles/custom/matrix_playbook_migration/tasks/docker_daemon_options_file_cleanup.yml
2025-03-09 16:07:01 +02:00
bd073bca74
Remove /etc/docker/daemon.json
when no Docker options are set anymore
2025-03-09 16:03:15 +02:00
55e47d69db
Enable room summary API (MSC3266) support for Synapse to support Element X clients
2025-03-06 14:48:23 +01:00
1c68fd0d9b
Make matrix-synapse-reverse-proxy-companion not report "502 Bad Gateway" when Synapse workers restart
...
Since nginx 1.27.3, we can make use of the `resolve` parameter for an `upstream`'s `server`,
to allow DNS resolution to happen continuously at runtime, not just once during startup.
Previously, this was not possible to do in an `upstream` block without
an nginx-plus subscription. Outside of an `upstream` block, we've used
and still use `set $backend ..` workarounds to get DNS resolution at
runtime, but now we can do it in `upstream` as well.
2025-03-05 21:24:43 +02:00
60bc545d0e
Synapse Admin v0.10.3-etke38
2025-03-05 15:24:00 +02:00
d4c007dffd
Re-run reuse annotate for roles/
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 16:03:16 +09:00
7944036343
Merge pull request #4148 from spantaleev/renovate/docker.io-metio-matrix-alertmanager-receiver-2025.x
...
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.3.5
2025-03-05 08:31:43 +02:00
a103fa63a9
Merge pull request #4147 from spantaleev/renovate/ajbura-cinny-4.x
...
Update ajbura/cinny Docker tag to v4.5.1
2025-03-05 08:31:33 +02:00
bf0918ae58
Merge branch 'master' into patch-2
2025-03-05 08:29:35 +02:00
ae661b991e
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2025.3.5
2025-03-05 06:28:02 +00:00
91130c8a1c
Update ajbura/cinny Docker tag to v4.5.1
2025-03-05 06:27:58 +00:00
b4ce0274c9
Update validate_configs.yml for riot-web and ma1sd: adopt the common instruction
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:36:57 +09:00
c18fc93a22
Update validate_config.yml files: edit the banner message for variables name
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:30:50 +09:00
cdc12e0ecb
Update validate_config.yml for migration: adopt a common instruction to variables which should be removed
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:29:36 +09:00
219cd7702d
Update validate_config.yml for migration: adopt a common instruction
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:28:24 +09:00
06ffbb3681
Update validate_config.yml for migration: adopt a simpler description
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:28:12 +09:00
d2fe3bc5b6
Update validate_config.yml for migration: add blank lines between messages where expected
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:27:45 +09:00
2da6e4bac2
Update validate_config.yml for migration: add instruction to check docs/maintenance-upgrading-services.md
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:27:30 +09:00
5e07de1d85
Update validate_config.yml for migration: edit the instructions to update Ansible roles
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:27:13 +09:00
e4d98811cf
Update validate_config.yml for migration: replace instructions for renaming prefixed variables
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:23:01 +09:00
2ae6b5d82b
Update validate_config.yml for migration: replace instructions for renaming variables
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:21:33 +09:00
28d6862b7d
Update validate_config.yml for migration: use a common instruction for renaming variables
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:21:06 +09:00
cbc1927711
Update validate_config.yml for migration: add a hint to update Ansible roles
...
This commit adds the hint to fetch Ansible roles which have been replaced, as it is pretty easy to overlook necessity of doing so, especially if you had not enabled (and disabled thereafter) roles, whose variable names has been changed.
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 13:19:25 +09:00
f5492e3727
Fix license year on matrix-bot-baibot.service.j2.license
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 12:43:52 +09:00
c385bee7af
Re-run "reuse annotate" to sort statements
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 12:43:41 +09:00
13d54c3504
Update main.yml for matrix-client-cinny: fix a copyright year
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 00:27:09 +09:00
e1c03dc7ff
Add license information to a role
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-05 00:26:05 +09:00
5adaaf7c80
Merge pull request #4141 from spantaleev/renovate/ajbura-cinny-4.x
...
Update ajbura/cinny Docker tag to v4.5.0
2025-03-04 13:39:09 +02:00
76f9e7f34f
Update ajbura/cinny Docker tag to v4.5.0
2025-03-04 10:44:30 +00:00
d9d4c6f05f
Add license information to roles/custom/matrix-synapse/vars/main.yml
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-04 19:22:43 +09:00
2eb952201c
Add license information to files in matrix-synapse/templates/synapse
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-04 19:22:38 +09:00
431d4c414b
Add license information to files in matrix-synapse/templates/goofys
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-04 19:22:26 +09:00
f7a0302974
Add license information to files in matrix-synapse/tasks
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-04 19:20:27 +09:00
54b7df44ec
Add license information to files in matrix-synapse/tasks/synapse
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-04 19:20:20 +09:00
f0abe85c18
Add license information to files in matrix-synapse/tasks/rust-synapse-compress-state
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-04 19:20:12 +09:00
0329320574
Add license information to files in matrix-synapse/tasks/goofys
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-04 19:20:04 +09:00
a4532762c2
Add license information to files in matrix-synapse/tasks/ext
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-04 19:19:59 +09: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
88413a08cb
Update gnuxie/draupnir Docker tag to v2.2.0
2025-03-03 20:24:16 +00:00
0046d3a8d8
Add license information to files for matrix-user-creator
...
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org >
2025-03-03 18:00:04 +09:00