Slavi Pantaleev and GitHub
71e59d1784
Merge pull request #3922 from spantaleev/renovate/setuptools-75.x
...
Update dependency setuptools to v75.8.0
2025-01-08 21:13:31 +02:00
Slavi Pantaleev and GitHub
c66a53c729
Merge pull request #3921 from luixxiul/patch-1
...
Update .github/workflows/close-stale-issues.yml: increase operations-per-run from 100 to 500
2025-01-08 08:32:29 +02:00
Slavi Pantaleev and GitHub
15a669db16
Merge pull request #3919 from spantaleev/renovate/pygments-2.x
...
Update dependency Pygments to v2.19.1
2025-01-06 21:21:10 +02:00
Slavi Pantaleev
f2585fa171
Adjust matrix-synapse-s3-storage-provider-migrate.{service,timer} permissions
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3917
2025-01-06 09:09:46 +02:00
Slavi Pantaleev and GitHub
9dbac589d6
Merge pull request #3916 from spantaleev/renovate/setuptools-75.x
...
Update dependency setuptools to v75.7.0
2025-01-05 18:49:48 +02:00
Slavi Pantaleev and GitHub
4dbc64bbbc
Merge pull request #3915 from spantaleev/renovate/pygments-2.x
...
Update dependency Pygments to v2.19.0
2025-01-05 18:49:21 +02:00
Slavi Pantaleev
f8b779f8ed
Add trace as a valid logging level option for mautrix bridges
...
bridgev2 mautrix bridges use https://github.com/tulir/zeroconfig for
logging, which does support `trace` as a logging level.
2025-01-05 09:47:57 +02:00
Slavi Pantaleev and GitHub
ce30c347fd
Merge pull request #3909 from spantaleev/renovate/dock.mau.dev-maubot-maubot-0.x
...
Update dock.mau.dev/maubot/maubot Docker tag to v0.5.1
2025-01-03 15:01:59 +02:00
Slavi Pantaleev
75337384c0
Rebuild i18n files
2024-12-28 10:25:48 +02:00
Slavi Pantaleev
59b8fbb13d
Add customizations support to maubot
2024-12-28 10:24:42 +02:00
Slavi Pantaleev and GitHub
079960cbac
Merge pull request #3908 from MrAnno/fix-no-rproxy-network
...
Fix docker networking when no reverse-proxy is used
2024-12-27 20:40:28 +02:00
Slavi Pantaleev
c0559870b5
Make matrix-registration-bot not try to talk to the homeserver via matrix-traefik:8008 (matrix-internal-client-api)
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3898#issuecomment-2561470366
2024-12-25 16:46:49 +02:00
Slavi Pantaleev
75026d8c3d
Update a few incorrect comments
2024-12-25 16:42:19 +02:00
Slavi Pantaleev and GitHub
f3dd2c907d
Merge pull request #3906 from spantaleev/renovate/charset-normalizer-3.x
...
Update dependency charset-normalizer to v3.4.1
2024-12-25 16:36:05 +02:00
Slavi Pantaleev and GitHub
6a07fb18f7
Merge pull request #3902 from luixxiul/fix
...
Edit docs: adopt the common instruction
2024-12-23 20:52:49 +02:00
Slavi Pantaleev and GitHub
c97dd0b24f
Merge pull request #3901 from luixxiul/fix
...
Edit docs for obtaining an access token
2024-12-23 15:53:27 +02:00
Slavi Pantaleev
11a90a4789
Move matrix-registration-bot's token comment inside the if statement
2024-12-23 09:02:58 +02:00
Slavi Pantaleev
d89e627a79
Move some matrix-registration-bot variables around
2024-12-23 09:00:44 +02:00
Slavi Pantaleev
4d39efe6f6
Rename variable (matrix_bot_matrix_registration_bot_matrix_homeserver_url -> matrix_bot_matrix_registration_bot_api_base_url)
...
We were overriding the `matrix_bot_matrix_registration_bot_matrix_homeserver_url` variable via `group_vars/matrix_servers`
to point it to the container-local homeserver URL, but this variable was not being used at all.
The actual variable name (which was being used) is `matrix_bot_matrix_registration_bot_api_base_url`.
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3898
2024-12-23 08:59:24 +02:00
Slavi Pantaleev
358b3486f9
Group matrix-registration-bot's self-building tasks in a block
2024-12-23 08:56:08 +02:00
Slavi Pantaleev
47a337258c
Only create docker-src directory for matrix-registration-bot when self building is enabled
2024-12-23 08:55:48 +02:00
Slavi Pantaleev
cea437c844
Expose mautrix-discord's avatar proxy
...
Possibly fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3900
This patch hasn't been tested.
2024-12-23 08:36:18 +02:00
Slavi Pantaleev
f1c238e732
Update mautrix-discord config to latest upstream sample and introduce a few new Ansible variables
...
Provoked by https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3900
2024-12-23 08:20:56 +02:00
Slavi Pantaleev and GitHub
6e3f508d20
Merge pull request #3899 from luixxiul/fix
...
Edit docs for bots: adopt the common format
2024-12-23 07:51:17 +02:00
Slavi Pantaleev and GitHub
2337e62ecf
Merge pull request #3897 from spantaleev/renovate/urllib3-2.x
...
Update dependency urllib3 to v2.3.0
2024-12-22 13:25:47 +02:00
Slavi Pantaleev and GitHub
59d9d2995c
Merge pull request #3896 from luixxiul/fix
...
Edit docs: consistent instructions to generate passphrases or secrets with pwgen
2024-12-22 13:25:22 +02:00
Slavi Pantaleev and GitHub
f204a3ad01
Merge pull request #3895 from luixxiul/fix
...
Edit docs for bots
2024-12-22 09:21:57 +02:00
Slavi Pantaleev and GitHub
8e9ecdfb63
Merge pull request #3894 from spantaleev/renovate/click-8.x
...
Update dependency click to v8.1.8
2024-12-21 21:03:30 +02:00
Slavi Pantaleev and GitHub
dc0d74448c
Merge pull request #3893 from spantaleev/renovate/jinja2-3.x
...
Update dependency Jinja2 to v3.1.5
2024-12-21 21:03:07 +02:00
Slavi Pantaleev
3b81f09748
Make various Cinny options configurable via dedicated variables
...
Provoked by https://github.com/etkecc/mrs/pull/4
I've discovered that Cinny supports various configuration options and it'd be better
if we add support for them.
2024-12-21 13:57:01 +02:00
Slavi Pantaleev
c95d181c9a
Add matrix_client_cinny_config_homeserverList variable
2024-12-21 13:45:00 +02:00
Slavi Pantaleev
e533eef620
Upgrade Traefik (v3.2.1-0 -> v3.2.2-0)
2024-12-21 10:31:10 +02:00
Slavi Pantaleev and GitHub
e5963c5e6c
Merge pull request #3892 from luixxiul/fix
...
Consistent "send help" messages
2024-12-21 09:32:27 +02:00
Slavi Pantaleev
23bcf87596
Sync translation locales
2024-12-20 15:28:26 +02:00
Slavi Pantaleev
a146f2199b
Fix old directory name in i18n/bin/build-translated-result.sh
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3891
2024-12-20 15:27:31 +02:00
Slavi Pantaleev
25601d96a7
Translate a few main quick-start strings to Bulgarian
2024-12-20 15:26:13 +02:00
Slavi Pantaleev and GitHub
ad9af092a6
Merge pull request #3891 from luixxiul/fix
...
Change "translated" → "translations"
2024-12-20 15:01:25 +02:00
Slavi Pantaleev
9cbb6fd548
Translate a few main README strings to Bulgarian
2024-12-20 14:56:21 +02:00
Slavi Pantaleev
71e5f1103d
Use msgcat to avoid word-wrapping in .po files
2024-12-20 14:35:01 +02:00
Slavi Pantaleev and GitHub
36429d8bd3
Merge pull request #3890 from luixxiul/fix
...
Start adopting REUSE on files for a brand new subproject (translation)
2024-12-20 14:31:36 +02:00
Slavi Pantaleev
0afa372ca8
Update locales
2024-12-20 09:54:28 +02:00
Slavi Pantaleev
1cf6f86955
Update translation templates
2024-12-20 09:53:46 +02:00
Slavi Pantaleev
7551680e09
Properly ignore .mo files
2024-12-20 09:50:26 +02:00
Slavi Pantaleev
d4f8d0918a
Initial work on translations / localization
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3841
Most of the preparation for this was done by Suguru Hirahara (https://github.com/luixxiul ).
I've merely reorganized/polished the scripts and instructions in the `i18n/` directory.
While translations can happen even now, more work is necessary to
- make the translation flow better (integrating Weblate), etc.
- restore the Github Actions workflows that Suguru Hirahara had already developed to
adapt them to our new workflow
2024-12-20 09:37:38 +02:00
Slavi Pantaleev and GitHub
3ed5d8ec7c
Merge pull request #3889 from spantaleev/renovate/vectorim-element-web-1.x
...
chore(deps): update vectorim/element-web docker tag to v1.11.89
2024-12-19 08:51:57 +02:00
Slavi Pantaleev and GitHub
b0ff7a9379
Merge pull request #3888 from spantaleev/renovate/matrixdotorg-dendrite-monolith-0.x
...
chore(deps): update matrixdotorg/dendrite-monolith docker tag to v0.14.0
2024-12-19 08:49:13 +02:00
Slavi Pantaleev and GitHub
9a17e7c24e
Merge pull request #3887 from spantaleev/renovate/docker.io-metio-matrix-alertmanager-receiver-2024.x
...
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2024.12.18
2024-12-18 09:43:36 +02:00
Slavi Pantaleev and GitHub
4399b6dc80
Merge pull request #3884 from FSG-Cat/patch-4
...
Update Mjolnir from 1.9.0 to 1.9.1
2024-12-18 08:27:19 +02:00
Slavi Pantaleev and GitHub
8e41eb57c5
Merge pull request #3881 from luixxiul/fix
...
Update docs/configuring-playbook-alertmanager-receiver.md: adopt common docs structure
2024-12-17 21:14:33 +02:00
Slavi Pantaleev and GitHub
fe65a0a405
Merge pull request #3880 from adam-kress/master
...
Upgrade Jitsi (v9823-1 -> v9909-0)
2024-12-17 21:13:33 +02:00
Slavi Pantaleev and GitHub
28f419402e
Merge pull request #3882 from spantaleev/renovate/vectorim-element-web-1.x
...
chore(deps): update vectorim/element-web docker tag to v1.11.88
2024-12-17 21:12:51 +02:00
Slavi Pantaleev and GitHub
5c2b33ab91
Merge pull request #3877 from luixxiul/patch-1
...
Update docs: consistent introduction to encourage readers to check projects' documentation
2024-12-17 12:25:21 +02:00
Slavi Pantaleev
f5cc79bc88
Fix lint errors
2024-12-17 12:13:14 +02:00
Slavi Pantaleev
bf9bd1f5fb
Adapt mautrix-twitter to bridgev2 configuration
...
Fixup for 784a5aaef4 .
2024-12-17 12:09:30 +02:00
Slavi Pantaleev
beeb8a7933
Remove some "generate" values from various mautrix bridges
...
We do not let bridges update config files, so generation cannot happen.
We don't want the bridge to manage the config file anyway.
2024-12-17 12:00:39 +02:00
Slavi Pantaleev and GitHub
81c1a529c9
Merge pull request #3862 from luixxiul/fix
...
Use common expressions for user IDs, bridge usage, etc.
2024-12-12 09:29:21 +02:00
Slavi Pantaleev and GitHub
65e65f36cf
Merge pull request #3870 from spantaleev/renovate/ghcr.io-element-hq-synapse-1.x
...
chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.121.1
2024-12-11 23:14:00 +02:00
Slavi Pantaleev and GitHub
3d2ff0a9f4
Merge pull request #3869 from spantaleev/renovate/docker.io-metio-matrix-alertmanager-receiver-2024.x
...
chore(deps): update docker.io/metio/matrix-alertmanager-receiver docker tag to v2024.12.11
2024-12-11 09:35:52 +02:00
Slavi Pantaleev
a4e3e519d9
Make sure Hookshot is stopped while resetting encryption
...
Ref: https://matrix-org.github.io/matrix-hookshot/latest/advanced/encryption.html#enabling-encryption-in-hookshot
> To fix such issues, stop Hookshot, then reset its crypto store by running yarn start:resetcrypto.
Somewhat related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3868
2024-12-11 09:33:19 +02:00
Slavi Pantaleev
bac0f7546a
Fix Hookshot encryption-resetting
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3868
Related to https://github.com/matrix-org/matrix-hookshot/issues/730
2024-12-11 09:32:47 +02:00
Slavi Pantaleev and GitHub
8f672d8a5b
Merge pull request #3864 from spantaleev/renovate/matrixdotorg-mjolnir-1.x
...
chore(deps): update matrixdotorg/mjolnir docker tag to v1.9.0
2024-12-10 10:33:06 +02:00
Slavi Pantaleev
d5556260f0
Mark mautrix-hangouts bridge as due-for-removal
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3863
2024-12-09 09:46:40 +02:00
Slavi Pantaleev and GitHub
47987b909e
Merge pull request #3860 from HarHarLinks/patch-17
...
Remove the dupe MSC3202 flag from hookshot registration
2024-12-08 13:23:28 +02:00
Slavi Pantaleev
7517499b6e
Upgrade devture/ansible (2.17.0-r0-2 -> 2.18.1-r0-0)
2024-12-08 12:10:44 +02:00
Slavi Pantaleev
5cc44cb67d
Upgrade exim-relay (v4.98-r0-2-0 -> v4.98-r0-3-0)
2024-12-08 12:09:07 +02:00
Slavi Pantaleev
3104126099
Upgrade matrix-corporal (3.1.1 -> 3.1.2)
2024-12-08 12:07:00 +02:00
Slavi Pantaleev and GitHub
b5f89e6429
Merge pull request #3858 from luixxiul/fix
...
Update docs/configuring-playbook-bot-draupnir.md and docs/configuring-playbook-bot-mjolnir.md
2024-12-07 08:57:34 +02:00
Slavi Pantaleev and GitHub
75bb7732f6
Merge pull request #3857 from luixxiul/fix
...
Housekeeping: preparation for l10n with Weblate
2024-12-06 18:51:17 +02:00
Slavi Pantaleev
9178b2e053
Add ghcr.io/matrixgpt/matrix-chatgpt-bot to Renovate's ignoreDeps list
...
Related to:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3196
- ce893c1b22
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3200#issuecomment-2491780481
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3856
2024-12-06 05:31:46 +02:00
Slavi Pantaleev and GitHub
464f2429b6
Merge pull request #3854 from spantaleev/renovate/grafana-11.x
...
Update dependency grafana to v11.4.0-0
2024-12-06 05:16:17 +02:00
Slavi Pantaleev and GitHub
57c5953445
Merge pull request #3851 from spantaleev/renovate/joseluisq-static-web-server-2.x
...
Update joseluisq/static-web-server Docker tag to v2.34.0
2024-12-04 09:24:16 +02:00
Slavi Pantaleev and GitHub
b266ed4200
Merge pull request #3850 from spantaleev/renovate/vectorim-element-web-1.x
...
Update vectorim/element-web Docker tag to v1.11.87
2024-12-03 16:05:54 +02:00
Slavi Pantaleev
2c719b2ef7
Update beeper-linkedin configuration to latest upstream config and properly pass double-puppeting login shared secrets
...
We used to pass the shared secret for double-puppeting via a
`login_shared_secret` parameter, which doesn't seem to exist anymore.
The proper way to do it is via `login_shared_secret_map`.
The comments for `login_shared_secret_map` seem to indicate that it's
only usable with the shared-secret-auth password provider.
However, this bridge is based on mautrix-python (`>=0.20.5,<0.21`) as
per its `requirements.txt`
Support for double-puppeting via arbitrary access tokens landed in
mautrix-python 0.20.1 (https://github.com/mautrix/python/blob/6f25b62e80616fa8a8a57d12a03caca51b3c89b4/CHANGELOG.md#L44-L53 ),
so it should be possible to use appservice double-puppet.
Related to https://github.com/mautrix/python/commit/af04ca12389e344fbda10463085ed5df4b62db69
A bunch of other parameters seem to have moved around as well.
This patch introduces some new Ansible variables for controlling
additional settings related to encryption, etc.
2024-12-02 20:00:08 +02:00
Slavi Pantaleev
e5a2935d0f
Move configuration-creation tasks for beeper-linkedin before container-related tasks
2024-12-02 19:38:02 +02:00
Slavi Pantaleev
4d8b226c38
Minor refactoring around matrix_synapse_presence_enabled passing
2024-12-02 19:37:08 +02:00
Slavi Pantaleev
34d1586f25
Actually make use of the matrix_mautrix_discord_bridge_double_puppet_server_map variable
2024-12-02 19:26:08 +02:00
Slavi Pantaleev and GitHub
8892c81d6b
Merge pull request #3848 from luixxiul/fix
...
Add details about the difference between install-all and setup-all in speed
2024-12-02 16:06:50 +02:00
Slavi Pantaleev and GitHub
8c4711ffa9
Merge pull request #3845 from luixxiul/fix
...
Adjust blank lines
2024-12-02 10:23:14 +02:00
Slavi Pantaleev
119e78bc11
Upgrade Hookshot (5.4.1 -> 6.0.1)
2024-11-29 17:51:11 +02:00
Slavi Pantaleev
2296113b69
Upgrade matrix-corporal (3.0.0 -> 3.1.1)
2024-11-29 09:48:35 +02:00
Slavi Pantaleev
62996143a2
Upgrade exim-relay (v4.98-r0-1-1 -> v4.98-r0-2-0)
2024-11-29 09:32:57 +02:00
Slavi Pantaleev
63c1cb33c0
Upgrade Postgres (v17.0-2 -> v17.2-0)
2024-11-29 09:24:50 +02:00
Slavi Pantaleev
8aa9e0048a
Update devture/ansible reference (2.17.0-r0-1 -> 2.17.0-r0-2)
2024-11-29 09:08:09 +02:00
Slavi Pantaleev and GitHub
da08975ca8
Merge pull request #3836 from luixxiul/fix
...
Update docs/faq.md
2024-11-28 18:01:14 +02:00
Slavi Pantaleev and GitHub
a9ceb57b4f
Merge pull request #3835 from luixxiul/fix
...
Use "alice" as placeholder username instead of "john"
2024-11-28 17:39:02 +02:00
Slavi Pantaleev
f19f3bea2d
Progress a bit on self-building for Schildichat
...
This is related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3831
It:
- adds some missing variables
- version variable to branch variable conversion
While it improves the situation, it still doesn't result in a working
self-building feature, because:
- cloning a repository containing submodules requires special care,
as described here
(https://github.com/SchildiChat/schildichat-desktop/blob/c03ef20e5dc0a88cec479c9711d9941aba48ab97/README.md#initial-build-setup )
- we likely better clone a specific repository version from the very beginning, instead of trying to change subsequently (and having to re-initilize submodules)
though that's very different than what we're doing elsewhere and is likely very wasteful
- we can't just build a `Dockerfile`, we need to invoke `make setup` (`./setup.sh`)
- it's likely that the `docker-src` directory is not reusable across
versions or may require special handling to clean up files, etc.
2024-11-28 11:40:31 +02:00
Slavi Pantaleev and GitHub
18dfa6b439
Merge pull request #3828 from spantaleev/renovate/nginx-1.x
...
Update nginx Docker tag to v1.27.3
2024-11-27 14:23:58 +02:00
Slavi Pantaleev and GitHub
b395f42948
Merge pull request #3830 from spantaleev/renovate/docker.io-metio-matrix-alertmanager-receiver-2024.x
...
Update docker.io/metio/matrix-alertmanager-receiver Docker tag to v2024.11.27
2024-11-27 09:07:31 +02:00
Slavi Pantaleev
c4e81097e3
Upgrade Synapse (v1.119.0 -> v1.120.0) and enable authenticated media by default
2024-11-26 17:02:02 +02:00
Slavi Pantaleev and GitHub
78d46b0175
Merge pull request #3824 from luixxiul/fix
...
Remove links to "Quick start" from the breadcrumbs on full installation guide pages
2024-11-26 13:39:48 +02:00
Slavi Pantaleev and GitHub
1253a5ecdd
Merge pull request #3823 from luixxiul/fix
...
Update README.md: edit "Getting started" section to introduce two installation guides
2024-11-26 11:44:55 +02:00
Slavi Pantaleev and GitHub
bcd6798367
Merge pull request #3819 from luixxiul/fix
...
Update docs/maintenance-upgrading-services.md: replace the list with sections
2024-11-25 13:57:36 +02:00
Slavi Pantaleev and GitHub
5317ef61a5
Merge pull request #3817 from luixxiul/close-stale-issues
...
Update .github/workflows/close-stale-issues.yml: edit stale messages and fix any-of-labels
2024-11-25 07:49:52 +02:00
Slavi Pantaleev and GitHub
5483925ee4
Merge pull request #3813 from luixxiul/fix
...
Update .github/workflows/close-stale-issues.yml: include PRs
2024-11-24 08:35:14 +02:00
Slavi Pantaleev and GitHub
cb4770abb0
Merge pull request #3814 from spantaleev/renovate/docker-7.x
...
Update dependency docker to v7.4.3
2024-11-24 08:20:01 +02:00
Slavi Pantaleev
ca8c1cf2b5
Add support for Valkey and default to using it instead of KeyDB
...
Hopefully fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3544
2024-11-23 14:43:04 +02:00
Slavi Pantaleev and GitHub
7b6972aea5
Merge pull request #3810 from luixxiul/fix
...
Update docs/registering-users.md: fix broken anchor links
2024-11-23 07:21:12 +02:00
Slavi Pantaleev and GitHub
d48890c7a2
Merge pull request #3809 from luixxiul/fix
...
Replace the warning emoji in text style (U+26A0 FE0E) to emoji style (U+26A0 FE0F)
2024-11-22 21:22:28 +02:00
Slavi Pantaleev and GitHub
f1712cec73
Merge pull request #3806 from luixxiul/fix
...
Add .github/workflows/close-stale-issues.yml: close stale issues automatically
2024-11-22 08:29:30 +02:00
Slavi Pantaleev
0c9fc4358d
Fix variable name typos (matrix_playbook_reverse_proxy_traefik_middleware_compession_* -> matrix_playbook_reverse_proxy_traefik_middleware_compression_*)
...
Supersedes https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3803
2024-11-21 12:23:01 +02:00