Slavi Pantaleev
4d267dad40
Upgrade mautrix-whatsapp (0.7.0 -> 0.7.1) and sync bridge config with upstream
2022-10-16 18:24:55 +03:00
Slavi Pantaleev
89648cf58e
Fix some ansible-lint-reported warnings
2022-09-18 12:21:09 +03:00
Slavi Pantaleev
b45cd7495c
Upgrade mautrix-whatsapp (0.6.1 -> 0.7.0) and change some defaults
...
`ephemeral_events`` and `sync_with_custom_puppets` have been flipped
to keep up with the default upstream config:
b33bd9c4a7
2022-09-17 09:39:42 +03:00
Aine
514f96a914
Update mautrix-whastapp 0.6.0 -> 0.6.1
2022-08-16 17:38:05 +00:00
Aine
e637db348a
mautrix-whatsapp config adjustements
2022-08-09 23:45:10 +03:00
Slavi Pantaleev
163a423f42
Fix ansible-lint error
2022-07-25 16:01:04 +03:00
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.
2022-07-25 15:57:16 +03:00
Slavi Pantaleev
d073c7ecb3
More ansible-lint fixes
2022-07-18 13:01:19 +03:00
Slavi Pantaleev
ddf18eadc7
More ansible-lint fixes
2022-07-18 13:01:17 +03:00
Aine
e149f33140
add/unify 'Project source code URL' link across all roles
2022-07-16 23:59:21 +03:00
Aine
91cbc8b2ff
Update mautrix whatsapp 0.5.0 -> 0.6.0
2022-07-16 22:28:53 +03:00
ThellraAK
95959ff20b
Changed whatsapp logging variable name to match ( #1920 )
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1912
Co-authored-by: ThellraAK <ThellraAK@pop-os.localdomain>
Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2022-07-07 07:54:03 +03:00
3hhh
097c23c0b6
bots: make command_prefix configurable
2022-07-04 22:53:43 +02:00
Aine
7b0e5ef995
Update mautrix-whatsapp 0.4.0 -> 0.5.0
2022-06-16 14:55:11 +00:00
3hhh
cebbe0beec
whatsapp bridge: set the default log level to warning
...
Debug logs are inappropriate for production use.
2022-06-11 08:11:28 +02:00
3hhh
6b94ccbcff
whatsapp bridge: add matrix_mautrix_whatsapp_log_level
...
Fixes #1873
2022-06-11 08:09:57 +02:00
Slavi Pantaleev
c945f38c52
Merge pull request #1818 from paulRbr/bridge-mautrix-signal-encryption
...
Bridge mautrix signal and mautrix whatsapp encryption
2022-05-18 14:50:26 +02:00
Paul B
e1e83353b4
bridge-whatsapp: add variable to enable end-to-bridge encryption
2022-05-18 13:14:22 +02:00
Aine
4297af5c51
Update mautrix-whatsapp v0.3.1 -> v0.4.0
2022-05-18 10:19:43 +00:00
Arthur Brugière
3fbbd5a52c
Update mautrix-whatsapp 0.3.0 -> 0.3.1
2022-04-17 14:07:50 +07:00
Peter
41f948c48b
Update mautrix-whatsapp 0.2.4 -> 0.3.0
2022-03-22 13:34:05 +01:00
László Várady
338b4cebd2
bridge-mautrix-whatsapp: add option for creating non-federated rooms
2022-03-07 15:01:06 +01:00
Petteri Pucilowski
fe389bd11a
Changed to: mautrix-whatsapp v0.2.4 tag
2022-02-16 19:48:41 +02:00
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
2022-02-05 21:32:54 +01:00
GoliathLabs
46f621bca6
Added: mautrix-whatsapp v0.2.3 tag
2022-01-17 09:58:16 +01:00
Aaron R
421b055cb5
Fix comment about matrix_mautrix_whatsapp_database_*
variables
...
Was renamed in 087dbe4ddc
It is unclear to me if there is anything you actually need to adjust with these variables. It looks like that is done automatically in `matrix_servers`.
2021-12-08 04:09:09 -06:00
iucca
949ae80117
added server_map variable and renamed secret_map
2021-11-16 14:22:06 +01:00
iucca
b272e6147a
Resolved server_map
2021-11-16 13:37:11 +01:00
Slavi Pantaleev
fb709152f3
Add self-building support for mautrix-whatsapp
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1322
2021-10-12 10:02:07 +03:00
AtomHare
7eec01e359
update mautrix new repo name
2021-08-18 17:21:20 +02:00
Sebastian Gumprich
d2a1b8b134
whatsapp bridge has new docker image location
...
See https://github.com/mautrix/whatsapp/releases/tag/v0.1.8
2021-08-07 15:47:24 +02:00
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.
2021-03-25 18:49:54 +01:00
Slavi Pantaleev
f9a0ec6fd1
Fix some bridges failing when Synapse workers enabled
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/904
2021-02-23 13:17:52 +02:00
rakshazi
2f887f292c
added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility)
2021-02-20 19:08:28 +02:00
Slavi Pantaleev
e3290d8bcb
Remove |to_json causing trouble
...
Fixes a regression introduced in f6097fbba1
, which was cauing Synapse
to die with this error message:
> ValueError: sender_localpart needs characters which are not URL encoded.
2021-01-27 15:48:35 +02:00
Slavi Pantaleev
f6097fbba1
E2BE not working for mautrix bridges
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/806
2021-01-27 15:43:33 +02:00
Slavi Pantaleev
c5f8b1f61b
Fix mautrix-whatsapp Postgres connection string to not use SSL by default
2020-12-23 11:40:22 +02:00
Slavi Pantaleev
15f4cc924d
Rename variables (_database_db_name -> _database_name)
2020-12-22 17:10:02 +02:00
Slavi Pantaleev
b9a04a7f95
Rename some remaining matrix_*_postgres_*
vars back to matrix_*_database_*
...
Looks like there are some that I missed in 087dbe4ddc
2020-12-14 14:42:18 +02:00
Slavi Pantaleev
087dbe4ddc
Rename matrix_*_postgres_*
back to matrix_*_database_*
...
I was thinking that it makes sense to be more specific,
and using `_postgres_` also separated these variables
from the `_database_` variables that ended up in bridge configuration.
However, @jdreichmann makes a good point
(https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/740#discussion_r542281102 )
that we don't need to be so specific and can allow for other engines (like MySQL) to use these variables.
2020-12-14 13:02:47 +02:00
Slavi Pantaleev
6c77eae969
Add (Postgres + SQLite) support to matrix-mautrix-whatsapp bridge
...
I don't use this bridge, so this is completely untested.
2020-12-14 12:24:37 +02:00
Slavi Pantaleev
5da31ba579
Move configuration templates outside of defaults/main.yml files
2020-06-03 09:33:28 +03:00
Slavi Pantaleev
675aaa1215
Fix escaping issues affecting the Whatsapp bridge
...
Regression introduced in 53186ffa1c
2020-01-13 10:56:48 +02:00
Slavi Pantaleev
bd38861179
Add support for automatic Double Puppeting for all Mautrix bridges
2020-01-12 20:28:36 +02:00
Slavi Pantaleev
53186ffa1c
Sync configuration with upstream for all Mautrix bridges
2020-01-12 19:10:05 +02:00
Julian Foad
a5eb845a2d
Fix force-pulling of mautrix-whatsapp
2019-08-28 11:52:42 +01:00
Slavi Pantaleev
53ab66eef8
Use mautrix-whatsapp Docker image from new official registry
2019-07-28 19:31:42 +03:00
Slavi Pantaleev
c876a7df1d
Use |regex_escape in Whatsapp registration.yaml
...
Doesn't matter much, but it makes it consistent with the other bridges.
2019-06-24 07:49:19 +03:00
Slavi Pantaleev
3ff57ed74d
Use container network for communication between homeserver and Whatsapp bridge
2019-06-24 07:48:56 +03:00
Thomas Kuehne
4797469383
Make WhatsApp bridge configuration playbook-managed
...
- following spantaleev transition of the telegram brigde
- adding a validate_config task
2019-06-24 00:16:04 +02:00