Slavi Pantaleev
370f01c0bf
Fix !draupnir ban command example to not include a dash
...
A dash in the ban reason message makes Draupnir report this error:
> There was an unexpected argument provided for this command.
> draupnir ban <entity> <list> [...reason]
> Encountered unexpected keyword argument: all
2025-08-13 08:09:16 +03:00
Slavi Pantaleev
389118760f
Change default OpenAI model for baibot (gpt-4.1 -> gpt-5)
...
Lock Threads / action (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
Ref: https://openai.com/index/introducing-gpt-5/
2025-08-08 07:20:18 +03:00
Slavi Pantaleev
e343b69510
Upgrade devture/ansible (11.1.0-r0-0 -> 11.6.0-r0-0)
Lock Threads / action (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
2025-08-02 07:40:50 +03:00
Slavi Pantaleev
ce8a9b1653
Upgrade postgres-backup (v17-6 -> v17-7)
Lock Threads / action (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
2025-08-01 15:13:27 +03:00
Slavi Pantaleev
75b0aeabee
Upgrade Postgres (v17.5-4 -> v17.5-5)
2025-08-01 15:11:50 +03:00
Slavi Pantaleev
dca53824ef
Upgrade Postgres (v17.5-3 -> v17.5-4)
2025-08-01 15:08:14 +03:00
Slavi Pantaleev
1761615bf8
Make devture_playbook_runtime_messages_list integration compatible with ansible-core>=2.19.0
...
Related to https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages/issues/1
2025-08-01 15:07:52 +03:00
Slavi Pantaleev
a01b111495
Upgrade systemd_docker_base (v1.4.0-0 -> v1.4.1-0)
Lock Threads / action (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
2025-07-31 07:17:59 +03:00
Slavi Pantaleev
84b0879606
Upgrade livekit-server (v1.9.0-4 -> v1.9.0-5) and disable livekit_server_config_room_auto_create to improve security
...
Lock Threads / action (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Ref:
- https://github.com/element-hq/lk-jwt-service/releases/tag/v0.3.0
- https://github.com/livekit/livekit/blob/5e483e7554e5afbf254acf84e3ec0aa6e108e758/config-sample.yaml#L168-L170
- https://github.com/mother-of-all-self-hosting/ansible-role-livekit-server/commit/2a1b04552634097bdd26d472502a8f5bf1b8528f
2025-07-30 07:02:45 +03:00
Slavi Pantaleev
0d56aa126c
Fix container name typo (matrix-jwt-service -> matrix-livekit-jwt-service) in ExecStop
2025-07-30 06:49:21 +03:00
Slavi Pantaleev
d4c168daa9
Do not use docker stop --time (deprecated in Docker v28 in favor of --timeout or just -t)
2025-07-30 06:48:33 +03:00
Slavi Pantaleev
e7d4bd4e28
Upgrade livekit-jwt-servie (0.2.3 -> 0.3.0) and make use of the new LIVEKIT_FULL_ACCESS_HOMESERVERS environment variable
...
Ref: https://github.com/element-hq/lk-jwt-service/releases/tag/v0.3.0
2025-07-30 06:46:24 +03:00
Slavi Pantaleev
0728f9ca36
Upgrade playbook_help (201c939eed363de269a83ba29784fc3244846048 -> 7663e3114513e56f28d3ed762059b445c678a71a)
2025-07-30 06:37:44 +03:00
Slavi Pantaleev
95f239c4a6
Upgrade Etherpad (v2.3.2-4 -> v2.3.2-5) to restore compatibility with older Ansible (<=2.19.0)
2025-07-28 07:12:29 +03:00
Slavi Pantaleev
7f1fa52dd3
Do not invoke render_worker_upstream() with an empty workers list
...
On ansible-core 2.19.0, invoking macro like this (which only outputted
something in its `if` block, not in `else`), resulted in a macro
outputting `None`.
One way to work around it is to add an explicit `else` block which also
outputs something.
A better way to work around it is to only invoke the macro if it
has something to output.
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4458
2025-07-27 09:21:12 +03:00
Slavi Pantaleev
9d31b44040
Make matrix-static-files not reference other matrix_authentication_service_* variables if MAS is not enabled
2025-07-27 08:22:42 +03:00
Slavi Pantaleev
d876da4186
Explicitly tell template-lookup to not auto-parse JSON files
...
ansible-core>=2.19.0 only auto-parses YAML files, not JSON.
Previous ansible-core versions auto-parsed JSON as well, but ansible-core>=2.19.0
doesn't, so we added a `from_json` post-filter.
However, older versions auto-parsing JSON and turning it into a dict, on
which we later run `from_json` is no good.
In this patch, we try to equalize behavior and configure Ansible to never parse JSON,
hopefully making old-Ansible behave like new Ansible.
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4458
Ref: https://docs.ansible.com/ansible/latest/collections/ansible/builtin/template_lookup.html#parameter-convert_data
2025-07-27 07:45:58 +03:00
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
2025-07-27 07:36:21 +03:00
Slavi Pantaleev
3a11a32f9e
Do not rely on ansible-core>=2.19.0 to process Jinja blocks inside strings found in other strings blocks
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
2025-07-26 19:09:11 +03:00
Slavi Pantaleev
570c4121b7
Make sure remaining when dict keys do not refer to variables directly, but open a Jinja block
...
Most `when` dict keys already were done correctly, but these few weren't.
ansible-core 2.19.0 reported the following errors for them:
> [WARNING]: Deprecation warnings can be disabled by setting `deprecation_warnings=False` in ansible.cfg.
> [DEPRECATION WARNING]: The `bool` filter coerced invalid value 'variable_name' (str) to False. This feature will be removed from ansible-core version 2.23.
2025-07-26 18:53:11 +03:00
Slavi Pantaleev
90813b3739
Pass the result of JSON-file template lookups through from_json for better ansible-core>=2.19.0 compatibility
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
It seems like ansible-core 2.19.0 no longer automatically parses template lookup content
as JSON (into a dict) when dealing with template files (be it `file.json.j2` or `file.j2`).
For files detected to contain YAML (`.ya?ml.j2`, but possibly others),
it automatically parses YAML, because the `convert_data` option
for the template lookup defaults to `true`.
Ref: https://docs.ansible.com/ansible/latest/collections/ansible/builtin/template_lookup.html
2025-07-26 18:53:11 +03:00
Slavi Pantaleev
f2524902af
Cast variables to string before running length on them when checking if a variable contains a value
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
2025-07-26 18:13:07 +03:00
Slavi Pantaleev
2ee0826079
Upgrade backup-borg (v1.4.1-1.9.14-0 -> v1.4.1-1.9.14-1)
2025-07-26 17:59:50 +03:00
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
2025-07-26 17:58:12 +03:00
Slavi Pantaleev
5651206e77
Fix indentation of when clause
...
Fixup for a1f6ee4dc9
2025-07-26 17:57:24 +03:00
Slavi Pantaleev
a09760492b
Update various roles to versions that offer better compatibility with ansible-core>=2.19.0
...
Ref: https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
2025-07-26 17:52:43 +03:00
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
2025-07-26 17:50:20 +03:00
Slavi Pantaleev
9b3d2637ad
Upgrade Traefik (v3.4.4-0 -> v3.4.4-1)
Lock Threads / action (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
2025-07-12 13:29:25 +03:00
Slavi Pantaleev
9e205d50ac
Upgrade baibot (v1.7.5 -> v1.7.6)
Lock Threads / action (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
2025-07-11 16:49:24 +03:00
Slavi Pantaleev
fb0ccc391e
Make FluffyChat container HTTP port configurable
...
Lock Threads / action (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
This makes it possible to switch out the container image with one that
uses a port other than 8080.
2025-07-10 19:06:09 +03:00
Slavi Pantaleev
a41ec6e8de
Upgrade Postgres (v17.4-0 -> v17.5-0)
2025-07-08 07:26:48 +03:00
Slavi Pantaleev
c399c6ff10
Extract mautrix-twitter's network.displayname_template configuration into a variable (matrix_mautrix_twitter_network_displayname_template)
2025-07-08 06:41:22 +03:00
Slavi Pantaleev
9e31a254d8
Extract mautrix-slack's network.displayname_template configuration into a variable (matrix_mautrix_slack_network_displayname_template)
2025-07-08 06:41:22 +03:00
Slavi Pantaleev
1ccb6c822a
Extract mautrix-bluesky's network.displayname_template configuration into a variable (matrix_mautrix_bluesky_network_displayname_template)
2025-07-08 06:41:22 +03:00
Slavi Pantaleev
1813c856e6
Extract mautrix-signal's network.displayname_template configuration into a variable (matrix_mautrix_signal_network_displayname_template)
2025-07-08 06:41:22 +03:00
Slavi Pantaleev
f4306be183
Extract mautrix-whatsapp's network.displayname_template configuration into a variable (matrix_mautrix_whatsapp_network_displayname_template)
2025-07-08 06:41:22 +03:00
Slavi Pantaleev and GitHub
5142b2ee90
Merge pull request #4401 from Virkkunen/continuwuity-review
...
Lock Threads / action (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
Update Continuwuity files
2025-07-05 13:36:22 +03:00
Slavi Pantaleev
25498851a0
Add some relay-related variables to mautrix-slack role
Lock Threads / action (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
2025-07-04 20:39:20 +03:00
Slavi Pantaleev
f8142a0c37
Switch from (now-missing) ansible-community/ansible-lint-action to ansible/ansible-lint
2025-06-27 17:38:43 +03:00
Slavi Pantaleev
b13ba5b909
Use ansible.builtin.package instead of ansible.builtin.yum
...
`ansible.builtin.yum` is no longer available in newer Ansible versions.
We may use `ansible.builtin.dnf` instead, but `ansible.builting.package`
seems like a safer bet that should work in both older & newer RHEL-based
distros.
Ref: https://github.com/ansible/ansible-lint/issues/4251
2025-06-27 17:38:02 +03:00
Slavi Pantaleev
018f3f4408
Upgrade baibot (v1.7.4 -> v1.7.5)
2025-06-27 16:48:08 +03:00
Slavi Pantaleev
bebaac886e
Upgrade Jitsi (v10314-0 -> v10314-1)
2025-06-25 06:58:09 +03:00
Slavi Pantaleev
b8ebe57558
Reference local configuring-playbook-user-verification-service.md docs file locally
2025-06-25 06:32:45 +03:00
Slavi Pantaleev
279de764c8
Update Prerequisites to mention why sudo is required in all cases
Lock Threads / action (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
2025-06-18 08:08:03 +03:00
Slavi Pantaleev
cb2586f8b4
Upgrade Traefik (v3.4.1-0 -> v3.4.1-1)
2025-06-18 06:58:43 +03:00
Slavi Pantaleev
aada2d255f
Upgrade Synapse (v1.131.0 -> v1.132.0)
2025-06-17 19:02:43 +03:00
Slavi Pantaleev
e76b50a0b7
Upgrade baibot (v1.7.3 -> v1.7.4)
Lock Threads / action (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
Matrix CI / Run pre-commit (push) Has been cancelled
Matrix CI / yamllint (push) Has been cancelled
Close stale issues and PRs / stale (push) Has been cancelled
2025-06-10 16:40:02 +03:00
Slavi Pantaleev
db8bee548d
Update OpenAI model in sample baibot config (gpt-4o -> gpt-4.1)
...
Related to 69d6111354
2025-06-10 15:36:14 +03:00
Slavi Pantaleev
adef970239
Upgrade baibot (v1.7.2 -> v1.7.3)
2025-06-10 15:35:07 +03:00
Slavi Pantaleev
978d24aa32
Upgrade Hookshot (6.0.3 -> 7.0.0) and remove provisioning API and integration with Dimension
...
Matrix CI / ansible-lint (push) Waiting to run
Matrix CI / yamllint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
Ref:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4326
- https://github.com/matrix-org/matrix-hookshot/releases/tag/7.0.0
- https://github.com/matrix-org/matrix-hookshot/pull/931
Closes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4326
2025-05-16 22:46:12 +03:00
Slavi Pantaleev
b3cd3910a9
Default matrix_bot_baibot_config_agents_static_definitions_openai_config_image_generation_size to null
...
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
Ref: https://github.com/etkecc/baibot/blob/91986a129c146669d168d2bfcc830fb40ba8f4cb/CHANGELOG.md#2025-05-11-version-172
2025-05-11 23:22:02 +03:00
Slavi Pantaleev
89599d464a
Upgrade baibot (v1.7.1 -> v1.7.2)
2025-05-11 23:21:52 +03:00
Slavi Pantaleev
8e5de2dc31
Upgrade baibot (v1.7.0 -> v1.7.1)
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
2025-05-11 22:26:01 +03:00
Slavi Pantaleev
09ae8750d8
Default OpenAI provider for baibot to use gpt-image-1 instead of dall-e-3
...
Ref:
- https://github.com/etkecc/baibot/blob/d2660be33c11975027c240411ee18463a9583a14/CHANGELOG.md#2025-05-10-version-170
- https://openai.com/index/image-generation-api/
2025-05-10 12:33:08 +03:00
Slavi Pantaleev
34b2dd3dd0
Upgrade baibot (v1.6.0 -> v1.7.0)
...
Ref: https://github.com/etkecc/baibot/blob/d2660be33c11975027c240411ee18463a9583a14/CHANGELOG.md#2025-05-10-version-170
2025-05-10 12:31:25 +03:00
Slavi Pantaleev
9adc5be572
Add atrix_bot_baibot_config_agents_static_definitions_openai_config_image_generation_quality
2025-05-10 12:29:02 +03:00
Slavi Pantaleev
360ee544a9
Make indentation level in roles/custom/matrix-bot-draupnir/defaults/main.yml consistent
2025-05-08 10:06:17 +03:00
Slavi Pantaleev
465df3a949
Add support for synapse-http-antispam and integrate it with Draupnir
...
Supersedes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4284
2025-05-08 10:03:53 +03:00
Slavi Pantaleev
19ccd491fb
Upgrade Matrix Authentication Service (v0.15.0 -> v0.16.0) and adapt for the new syn2mas subcommand
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4297
Supersedes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4300
2025-05-07 17:39:34 +03:00
Slavi Pantaleev
95ef383ef7
Add matrix_synapse_cas_config_enabled variable to make cas_confg non-null
...
This works around an issue with Matrix Authentication Service's `syn2mas` sub-command (at version v0.16.0),
which chokes with an error:
> Error: Failed to load Synapse configuration
> Caused by:
> invalid type: found unit, expected struct EnableableSection for key "default.cas_config" in homeserver.yaml YAML file
This issue is likely to be fixed in MAS v0.16.1 or v0.17.0.
2025-05-07 16:37:41 +03:00
Slavi Pantaleev
43cb86ac8a
Upgrade Traefik (v3.3.6-1 -> v3.4.0-0)
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
2025-05-07 09:03:08 +03:00
Slavi Pantaleev
4599fd7159
Upgrade Prometheus (v3.3.0-0 -> v3.3.1-0)
2025-05-03 08:41:01 +03:00
Slavi Pantaleev
99221c35d8
Upgrade Grafana (v11.6.1-1 -> v11.6.1-2)
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
2025-05-01 21:36:05 +03:00
Slavi Pantaleev
f6725a9bfe
Upgrade Grafana (v11.6.0-security-01-0 -> v11.6.1-0)
2025-05-01 14:32:10 +03:00
Slavi Pantaleev
882b528c96
prometheus_node_exporter_docker_image_registry_prefix_upstream* -> prometheus_node_exporter_container_image_registry_prefix_upstream*
2025-05-01 10:30:05 +03:00
Slavi Pantaleev
ae58880f0c
Upgrade prometheus-node-exporter (v1.9.1-1 -> v1.9.1-3)
2025-05-01 10:04:41 +03:00
Slavi Pantaleev
a638565580
Upgrade Prometheus (v2.55.1-3 -> v3.3.0-0)
2025-05-01 09:58:45 +03:00
Slavi Pantaleev
0a6490ad46
Upgrade prometheus-postgres-exporter (v0.17.1-0 -> v0.17.1-1)
2025-04-30 08:46:53 +03:00
Slavi Pantaleev
7fb0bff47d
Upgrade prometheus-postgres-exporter (v0.14.0-9 -> v0.17.1-0) and adapt variables
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
2025-04-29 22:27:29 +03:00
Slavi Pantaleev
37a7af52ab
Upgrade prometheus-node-exporter (v1.9.1-0 -> v1.9.1-1)
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
2025-04-29 15:13:33 +03:00
Slavi Pantaleev
32ca5bf55c
Add warning about Reminder bot issues on Matrix Authentication Service docs page
2025-04-29 11:01:43 +03:00
Slavi Pantaleev
81b371e690
Remove outdated warning about Postmoogle not working well with Matrix Authentication Service
...
This probably got fixed with Matrix Authentication Service 0.15.0 though
I'm not sure exactly which commit did it.
Ref: https://github.com/element-hq/matrix-authentication-service/releases/tag/v0.15.0
2025-04-29 10:53:31 +03:00
Slavi Pantaleev
51e961ce9f
Add matrix_user_shell and default it to /sbin/nologin
...
This is a backward-incompatible change. By default, Ansible creates
users with (e.g.) `/bin/sh` on Linux, so changing to a no shell
leads to different behavior.
That said, it appears that using a shell-less user works OK with regard
to Ansible execution and starting the systemd services/containers later on.
2025-04-29 10:39:41 +03:00
Slavi Pantaleev
3ee7deb2d7
Rename variable (matrix_user_groupname -> matrix_group_name)
2025-04-29 10:39:41 +03:00
Slavi Pantaleev
9fc5cdab33
Rename variable (matrix_user_username -> matrix_user_name)
2025-04-29 10:39:41 +03:00
Slavi Pantaleev
a59383fcc7
Add matrix_group_system to configure whether the matrix group is also created as a system group
...
We create the `matrix` user as a system user (smaller uid), so it makes
sense to do the same for the `matrix` group.
2025-04-29 10:39:41 +03:00
Slavi Pantaleev
14aef55573
Add matrix_user_system variable for controlling if matrix user is created as a system user
...
This defaults to `true`, as before.
2025-04-29 10:39:41 +03:00
Slavi Pantaleev
71ce8f792d
Upgrade Valkey (v8.0.1-3 -> v8.1.1-0)
2025-04-28 08:53:22 +03:00
Slavi Pantaleev
9476be0592
Upgrade Traefik (v3.3.6-0 -> v3.3.6-1)
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
2025-04-28 08:20:45 +03:00
Slavi Pantaleev
1c39a67c0a
Fix Continuwuity migration tag (conduwuit-migrate-from-continuwuity -> continuwuity-migrate-from-conduwuit)
2025-04-26 10:25:51 +03:00
Slavi Pantaleev
f0c48392fe
Announce Continuwuity
2025-04-26 09:37:14 +03:00
Slavi Pantaleev
3e1bc3ce59
Rename Continuwuity migration tag (migrate-conduwuit -> conduwuit-migrate-from-continuwuity) to be less generic
...
This should allow roles for other forks (like Tuwunel) to use similar tags.
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4267
2025-04-26 09:36:19 +03:00
Slavi Pantaleev
46e587ee29
Mention Continuwuity on Conduwuit docs page
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4267
2025-04-26 09:33:52 +03:00
Slavi Pantaleev
fd32960687
Fix Continuwuity capitalization and clarify migration-from-conduwuit guide
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/4267
2025-04-26 09:33:52 +03:00
Slavi Pantaleev
98e4f369b7
Add receive_ephemeral everywhere de.sorunome.msc2409.push_ephemeral is used
...
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
Ref:
- https://github.com/mautrix/go/blob/33f3ccd6aef0a3ef3a37fefead208c6249169142/CHANGELOG.md#L134-L136
- https://github.com/mautrix/go/blob/7165d3fa583444352ea770b5c003c93a7fc6989c/appservice/registration.go#L30
Intentionally not removing the old configuration setting yet, as some bridges may/do not support
the new setting name. It's likely just bridgev2 mautrix bridges that have been updated and support both right now.
2025-04-25 17:13:38 +03:00
Slavi Pantaleev
dd2f8d1150
Relax mautrix-whatsapp regex in registration file to match what mautrix-whatsapp v0.12.0 expects
...
Since mautrix-whatsapp v0.12.0, the bridge deals with more than just phone numbers now,
so it sometimes tries to manage users with Matrix IDs like: `@whatsapp_lid-123456789:example.com`
Ref:
- https://github.com/mautrix/whatsapp/releases/tag/v0.12.0
- https://mau.fi/blog/2025-04-mautrix-release/
2025-04-25 17:04:20 +03:00
Slavi Pantaleev
74b8f78a7f
Upgrade Traefik (v3.3.5-0 -> v3.3.6-0)
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
2025-04-24 18:11:17 +03:00
Slavi Pantaleev
69d6111354
Update default OpenAI model for text-generation for baibot (gpt-4o -> gpt-4.1)
...
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
Ref: https://openai.com/index/gpt-4-1/
2025-04-23 10:09:30 +03:00
Slavi Pantaleev
e02dd74e3a
Upgrade baibot (v1.5.1 -> v1.6.0)
Matrix CI / yamllint (push) Has been cancelled
Matrix CI / ansible-lint (push) Has been cancelled
REUSE Compliance Check / reuse-compliance-check (push) Has been cancelled
2025-04-12 08:10:54 +03:00
Slavi Pantaleev
40dd8f7785
Add a section on guest accounts and Element Call
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
2025-04-10 12:54:54 +03:00
Slavi Pantaleev
761e6d4cd6
Add matrix_dendrite_guests_disabled
2025-04-10 12:52:44 +03:00
Slavi Pantaleev and GitHub
7cb33c5519
Add support for easily installing the Matrix RTC stack, without the Element Call frontend ( #4242 )
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
2025-04-09 16:49:18 +03:00
Slavi Pantaleev
bf2f293323
Do not auto-enable Valkey when Element Call is enabled
...
Matrix CI / yamllint (push) Waiting to run
Matrix CI / ansible-lint (push) Waiting to run
REUSE Compliance Check / reuse-compliance-check (push) Waiting to run
Not sure why we were doing this.
LiveKit Server may utilize Valkey, but we don't configure it this way,
so there's no need to do it.
2025-04-09 13:11:57 +03:00
Slavi Pantaleev
3a414eda66
Upgrade ntfy (v2.11.0-4 -> v2.11.0-5)
2025-04-06 22:20:00 +03:00
Slavi Pantaleev
42f7b9391e
Upgrade LiveKit Server (v1.8.4-4 -> v1.8.4-5) and integrate with matrix_metrics_exposure_*, etc.
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4233
This doesn't make Prometheus automatically scrape metrics from LiveKit Server,
nor does it add a Grafana dashboard automatically, etc.
Still, it paves the way for that work being done.
2025-04-06 22:16:06 +03:00
Slavi Pantaleev
678b1fc3e0
Add note about LiveKit Server's TURN being unable to work over IPv6
2025-04-06 18:56:06 +03:00
Slavi Pantaleev
59ca77b792
Upgrade LiveKit Server (v1.8.4-3 -> v1.8.4-4)
2025-04-06 18:52:06 +03:00
Slavi Pantaleev
5972f4c81a
Auto-enable TURN support for LiveKit Server
2025-04-06 16:11:23 +03:00
Slavi Pantaleev
b14b932af3
Upgrade LiveKit Server (v1.8.4-2 -> v1.8.4-3)
2025-04-06 16:09:51 +03:00
Slavi Pantaleev
7fe25ef0fc
Split matrix_coturn_systemd_required_services_list into _default, _auto and _custom
2025-04-06 15:36:51 +03:00