Onestacked
5eb247b5bf
Add matrix_bridges_msc4190_enabled flag for using msc4190 on supported mautrix bridges. flag for using msc4190 on supported mautrix bridges. ( #4258 )
* Add matrix_bridges_msc4190_enabled flag for using msc4190 on supported mautrix bridges.
* Apply to_json to msc4190 in mautrix configs
* Add | to_json to mautrix bridge registration io.element.msc4190.
* require matrix_synapse_experimental_features_msc3202_device_masquerading_enabled for matrix_bridges_msc4190_enabled
* Also add msc4190 support for mautrix-telegram
1 år sedan
Slavi Pantaleev
4b047b3d63
Fix pickle_key configuration value for mautrix-slack for compatibility with the old bridge
1 år sedan
Slavi Pantaleev
53f3c94bef
Enable backfilling for mautrix-gmessages, mautrix-signal and mautrix-slack
We'be already been going against upstream defaults and have been
enabling backfilling for a few other bridges (Messenger, Instagram, Telegram, Twitter).
Now I'm enabling backfilling by default for the remaining ones, for
consistency.
1 år sedan
Slavi Pantaleev
626a851c82
Fix username_template potentially not being taken into account for mautrix-slack
While working on upgrading the Meta bridges to bridgev2, I've noticed
that {% raw %} and {% endraw %} on lines like that (immediately
preceding `username_template` may cause YAML indentation issues.
1 år sedan
Slavi Pantaleev
e15d09819e
Fix displayname_template for mautrix-slack containing {% endraw % %}
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3479#issuecomment-2294956958
1 år sedan
Slavi Pantaleev
1722e4bd83
Switch mautrix-slack double-puppeting method (shared secret auth -> appservice-double-puppet)
Since upgrading mautrix-slack (and pinning to v0.1.0) in e4b54c37fe258b17f49dd7ed58a18ef3abac1c41,
we expect double-puppeting to require the new appservice double-puppeting method.
This commit switches the mautrix-slack bridge to it.
1 år sedan
Slavi Pantaleev
e4b54c37fe
Upgrade mautrix-slack, pin to v0.1.0 and adapt configuration
Related to:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3479
- https://github.com/mautrix/slack/releases/tag/v0.1.0
- https://mau.fi/blog/2024-08-mautrix-release/
1 år sedan
Shaleen Jain
df9931f719
mautrix-slack: add team name in channel name template
3 år sedan
Cody Wyatt Neiman
e977242022
Pull more mautrix-slack defaults from upstream
3 år sedan
Cody Wyatt Neiman
f4874d2e4a
Pull upstream mautrix-slack config defaults
3 år sedan
Cody Wyatt Neiman
d6022d851e
Move mautrix-sack role files to new roles/custom path
3 år sedan
Cody Wyatt Neiman
784e5492d5
Add matrix-bridge-mautrix-slack role
3 år sedan
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.
3 år sedan
Slavi Pantaleev
81f90f0ad1
Use |to_json for matrix_mautrix_discord_bridge_restricted_rooms
3 år sedan
Samuel Meenzen
1d024975d6
Automatically set restricted_rooms to false on conduit
3 år sedan
Samuel Meenzen
7cc3aae041
fix(mautrix-discord): allow configuring the restricted_rooms option
3 år sedan
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
3 år sedan
MdotAmaan
8621ff1379
Add Mautrix Discord Bridge
3 år sedan