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.
1 год назад
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 год назад
Slavi Pantaleev
f0479dbd9e
Add appservice-double-puppet double-puppeting support to mautrix-telegram
Shared Secret Auth double puppeting still works for this bridge, but
is deprecated and will go away in the future.
1 год назад
renovate[bot]
5cb12ca2fb
chore(deps): update dock.mau.dev/mautrix/telegram docker tag to v0.15.2
1 год назад
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.
1 год назад
gardar
23aee07cf4
feat: global option to configure all bridges encryption default
Signed-off-by: gardar <gardar@users.noreply.github.com>
2 лет назад
Pierre 'McFly' Marty
f10bc264da
chore(deps): update Telegrambot config
2 лет назад
Slavi Pantaleev
f9b4ae8241
Move matrix-bridge-mautrix-telegram to its own container network and add native Traefik support
2 лет назад
Slavi Pantaleev
7ec6fd3dfe
Make bridges/bots use matrix_addons_homeserver_client_api_url (instead of matrix_homeserver_container_url)
2 лет назад
renovate[bot]
0ded422cf9
chore(deps): update dock.mau.dev/mautrix/telegram docker tag to v0.15.1
2 лет назад
Aine
95c2db3bb3
mautrix: allow relay access by default, closes #3014
2 лет назад
renovate[bot]
22567043e4
chore(deps): update dock.mau.dev/mautrix/telegram docker tag to v0.15.0
2 лет назад
Samuel Meenzen
c846ed199b
Annotate version numbers with renovate metadata
2 лет назад
Aine
d2630ccf98
Update telegram 0.14.1 -> 0.14.2
2 лет назад
Slavi Pantaleev
7b10e7d4e0
Upgrade mautrix-telegram (0.14.0 -> 0.14.1)
2 лет назад
Aine
b9d9a41ea6
update mautrix-telegram 0.13.0 -> 0.14.0
3 лет назад
Aine
7399496d33
one var to control encryption across all bridges ( #2629 )
* one var to control encryption across all bridges
* move var to matrix-base
3 лет назад
Aine
7852d5eb26
update mautrix-telegram 0.12.2 -> 0.13.0
3 лет назад
Aine
d1b4a6ebe1
unify docker images urls
3 лет назад
Slavi Pantaleev
7b43ef34b7
Remove more hardcoded matrix-postgres references
3 лет назад
Aine
ea0c9ed71d
update mautrix-telegram 0.12.1 -> 0.12.2
3 лет назад
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 лет назад
smargold476
01078fea8f
add default for TG filter_mode
3 лет назад
Slavi Pantaleev
0ab5371ebd
Upgrade mautrix-telegram (0.12.0 -> 0.12.1) and lottieconverter (alpine-3.15 -> alpine-3.16)
3 лет назад
Aine
d2769d6bca
Update mautrix-telegram: 0.11.3 -> 0.12.0
3 лет назад
Vincent Post
3ffd1638a0
feat(telegram-bridge): add variable to enable encryption support
3 лет назад
Aine
737dc9d490
Fix mautrix-telegram permissions
3 лет назад
Slavi Pantaleev
ac72879bf5
Make bridge permissions more easily configurable
Not doing {% if matrix_admin %} checks in the YAML also fixes some issues
with indentation being incorrect sometimes.
This should be backward compatible, except for mautrix-signal's case
where `matrix_mautrix_signal_bridge_permissions` previously existed
as a string, not a dictionary. `tasks/validate_config.yml` will catch
the problem an even provide a quick fix.
3 лет назад
Slavi Pantaleev
0ab2001ce7
Fix git-latest ansible-lint errors
Reference: https://ansible-lint.readthedocs.io/en/latest/default_rules/#git-latest
Our variable naming is not necessarily consistent across roles.
I've tried to follow the naming conventions of each individual role.
All new variables are suffixed with `_version`, but the prefix may be
somewhat different.
3 лет назад
Slavi Pantaleev
d073c7ecb3
More ansible-lint fixes
3 лет назад
Slavi Pantaleev
ddf18eadc7
More ansible-lint fixes
3 лет назад
Aine
e149f33140
add/unify 'Project source code URL' link across all roles
3 лет назад
3hhh
097c23c0b6
bots: make command_prefix configurable
3 лет назад
ThellraAK
1c8f21c738
Adding logging configuration and default to the rest of the mautrixes that don't have them
3 лет назад
Olivér Falvai
4be425c267
Upgrade Telegrame bridge to 0.11.3
4 лет назад
László Várady
4359e5774c
bridge-mautrix-telegram: add option to enable/disable web-based login
4 лет назад
László Várady
5789b3bbab
bridge-mautrix-telegram: add option for creating non-federated rooms
4 лет назад
GoliathLabs
a4ba2ba601
Updated: mautrix-telegram v0.11.2
4 лет назад
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
4 лет назад
GoliathLabs
29668f4a33
Updated: telegram to v0.11.1
4 лет назад
rakshazi
d9dd524db3
self-build consistency: rename vars everywhere
4 лет назад
SierraKiloBravo
56e9ff1740
Added defaults and edited config template for mautrix-telegram, allowing editing of MXID/displayname templates for bridged users
4 лет назад
Aaron Raimist
fac497faa5
Fix comments in other roles
4 лет назад
SkepticalWaves
8e1463a6a1
Update matrix-bridge-mautrix-telegram version
4 лет назад
nono
d9d9554a74
Update the docker image version for mautrix-telegram
4 лет назад
AtomHare
43c9eab6b9
update mautrix new repo name
4 лет назад
Michael Collins
98e6cd685d
sync with previous repo
4 лет назад
Toorero
3a28100131
Renamed matrix_lottieconverter to matrix_telegram_lottieconverter
4 лет назад
Toorero
7f15787d54
Fixed mautrix-telegram selfbuild not working on non amd64 platforms
4 лет назад
transcaffeine
dbae18fd6a
feat: push ephemeral events to appservices
This adds https://github.com/matrix-org/matrix-doc/pull/2409 to the
appservice registrations, enabling synapse to push EDUs to appservices.
5 лет назад