Slavi Pantaleev
3daf14d695
Add Ansible variables to control the `async_media` settings in (mautrix) bridges
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4549
před 6 měsíci
renovate[bot]
eb067b7536
Update dock.mau.dev/mautrix/discord Docker tag to v0.7.5
před 8 měsíci
Benjamin Blacher
15ed07d970
Update mautrix-discord, add support for msc4190
před 9 měsíci
Slavi Pantaleev
98e4f369b7
Add `receive_ephemeral` everywhere `de.sorunome.msc2409.push_ephemeral` is used
Ref:
- 33f3ccd6ae/CHANGELOG.md (L134-L136)
- 7165d3fa58/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.
před 11 měsíci
renovate[bot]
1317e5632a
Update dock.mau.dev/mautrix/discord Docker tag to v0.7.3
před 11 měsíci
Suguru Hirahara
f6b74f9d30
Add license information to files for matrix-bridge-mautrix-discord
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
před 1 rokem
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.
před 1 rokem
Suguru Hirahara
e4e34333da
Update files for some mautrix bridges: add the common section "Troubleshooting"
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
před 1 rokem
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.
před 1 rokem
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.
před 1 rokem
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
před 1 rokem
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.
před 1 rokem
renovate[bot]
743417c6f1
chore(deps): update dock.mau.dev/mautrix/discord docker tag to v0.7.2
před 1 rokem
Slavi Pantaleev
34d1586f25
Actually make use of the matrix_mautrix_discord_bridge_double_puppet_server_map variable
před 1 rokem
renovate[bot]
9a1e08b2f0
Update dock.mau.dev/mautrix/discord Docker tag to v0.7.1
před 1 rokem
Suguru Hirahara
a4bfb9611e
Fix capitalization: conduit -> Conduit
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
před 1 rokem
Slavi Pantaleev
77c59aaea0
Add appservice-double-puppet double-puppeting support to mautrix-discord
Shared Secret Auth double puppeting still works for this bridge, but
is deprecated and will go away in the future.
před 1 rokem
renovate[bot]
e8181b92ad
chore(deps): update dock.mau.dev/mautrix/discord docker tag to v0.7.0
před 1 rokem
Slavi Pantaleev
9f2eff2ac7
Respect `devture_systemd_docker_base_docker_service_name`
Related to 0241c71a4c
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3270#issuecomment-2143782962
With this change, it should be possible for people to adjust the Docker
dependency from `docker.service` to something else (e.g. `pkg-ContainerManager-dockerd.service`),
or to completely eliminate it by setting `devture_systemd_docker_base_docker_service_name` to an empty string.
This makes it easier for people to use the playbook against a Synology DSM server.
před 1 rokem
gardar
23aee07cf4
feat: global option to configure all bridges encryption default
Signed-off-by: gardar <gardar@users.noreply.github.com>
před 2 roky
renovate[bot]
f6c636b5e2
Update dock.mau.dev/mautrix/discord Docker tag to v0.6.5
před 2 roky
Slavi Pantaleev
b6916d3adc
Add public_address to mautrix-discord
Related to https://github.com/mautrix/discord/issues/95
před 2 roky
Slavi Pantaleev
7ec6fd3dfe
Make bridges/bots use matrix_addons_homeserver_client_api_url (instead of matrix_homeserver_container_url)
před 2 roky
Slavi Pantaleev
20c7cabfe4
Switch mautrix-discord from matrix-nginx-proxy to matrix-homeserver-proxy
před 2 roky
Aine
95c2db3bb3
mautrix: allow relay access by default, closes #3014
před 2 roky
renovate[bot]
87bc059065
Update dock.mau.dev/mautrix/discord Docker tag to v0.6.4
před 2 roky
Aine
7ba5dee782
Update mautrix-discord 0.6.2 -> 0.6.3
před 2 roky
Samuel Meenzen
c846ed199b
Annotate version numbers with renovate metadata
před 2 roky
Slavi Pantaleev
be94568524
Upgrade mautrix-discord (0.6.1 -> 0.6.2)
před 2 roky
Slavi Pantaleev
6427397486
Do not hardcode sslmode=disable to Postgres connection strings - make it configurable
This is backward-compatible with what we had before. We're not changing
the SSL mode - just making it configurable.
Most components are defaulting to `sslmode=disable`, while some
(`matrix-bot-matrix-reminder-bot` and others) do not specify an `sslmode` at all.
We're making sslmode configurable, because certain external Postgres
servers may be configured to require SSL encryption.
In such cases `sslmode=disable` does not work and needs to be changed to
`sslmode=require` or something else (`verify-ca`, `verify-full`, etc).
před 2 roky
Slavi Pantaleev
c9a549b1f5
Upgrade mautrix-discord (0.6.0 -> 0.6.1)
před 2 roky
Aine
ccc99d6c73
Update mautrix-discord 0.5.0 -> 0.6.0
před 2 roky
Aine
bbe11f2612
Update mautrix-discord 0.4.0 -> 0.5.0
před 2 roky
Aine
3b28e29b8e
update mautrix-discord 0.3.0 -> 0.4.0
před 2 roky
Aine
f5f158f221
Update mautrix-discord 0.2.0 -> 0.3.0
před 2 roky
Aine
7399496d33
one var to control encryption across all bridges ( #2629 )
* one var to control encryption across all bridges
* move var to matrix-base
před 3 roky
Aine
281bad125d
Update mautrix-discord 0.1.1 -> 0.2.0
před 3 roky
Aine
649f6512ca
Update mautrix-discord 0.1.0 -> 0.1.1
před 3 roky
Aine
111303208a
Update mautrix-discord latest -> 0.1.0
před 3 roky
Samuel Meenzen
0179b0f165
Remove conduit workaround
Conduit update 0.5.0 fixed the issue, so this is no longer needed.
před 3 roky
Slavi Pantaleev
7b43ef34b7
Remove more hardcoded matrix-postgres references
před 3 roky
Slavi Pantaleev
410a915a8a
Move roles/matrix* to roles/custom/matrix*
This paves the way for installing other roles into `roles/galaxy` using `ansible-galaxy`,
similar to how it's done in:
- https://github.com/spantaleev/gitea-docker-ansible-deploy
- https://github.com/spantaleev/nextcloud-docker-ansible-deploy
In the near future, we'll be removing a lot of the shared role code from here
and using upstream roles for it. Some of the core `matrix-*` roles have
already been extracted out into other reusable roles:
- https://github.com/devture/com.devture.ansible.role.postgres
- https://github.com/devture/com.devture.ansible.role.systemd_docker_base
- https://github.com/devture/com.devture.ansible.role.timesync
- https://github.com/devture/com.devture.ansible.role.vars_preserver
- https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages
- https://github.com/devture/com.devture.ansible.role.playbook_help
We just need to migrate to those.
před 3 roky
Slavi Pantaleev
e1cfb6e79f
Make yamllint happy
před 3 roky
Samuel Meenzen
1d024975d6
Automatically set restricted_rooms to false on conduit
před 3 roky
Samuel Meenzen
7cc3aae041
fix(mautrix-discord): allow configuring the restricted_rooms option
před 3 roky
MdotAmaan
6fb961eb12
Make changes according to feedback
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
Update group_vars/matrix_servers
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
Remove old data migration tasks
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
Update roles/matrix-bridge-mautrix-discord/tasks/validate_config.yml
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
Redo bridge permissions
před 3 roky
MdotAmaan
8621ff1379
Add Mautrix Discord Bridge
před 3 roky