Slavi Pantaleev
7379968a3c
Fix Telegram bridge HTTP proxying when not using matrix-nginx-proxy
From what I see, this was never implemented to begin with.
Fixes #189 (Github Issue).
6 yıl önce
Slavi Pantaleev
120abaf391
Upgrade Telegram bridge (0.5.1 -> 0.5.2)
6 yıl önce
Slavi Pantaleev
ab59cc50bd
Add support for more flexible container port exposing
Fixes #171 (Github Issue).
6 yıl önce
Slavi Pantaleev
be2812bc8f
Remove unnecessary variables
Continuation of 54a281a425 .
Related to #188 (Github Pull Request).
6 yıl önce
Jason Locklin
54a281a425
Config validation not required
Validate_config was copied from the telegram bridge code, but doesn't
apply to the facebook bridge.
6 yıl önce
Slavi Pantaleev
a8b633561d
Upgrade Synapse (v0.99.4 -> v0.99.5.1)
6 yıl önce
Dan Arnfield
9c23d877fe
Fix docker_image option for ansible < 2.8
6 yıl önce
Dan Arnfield
fa38c84be2
Fix casting int to string warning
6 yıl önce
Dan Arnfield
db15791819
Add source option to docker_image to fix deprecation warning
6 yıl önce
Dan Arnfield
3982f114af
Fix CONDITIONAL_BARE_VARS deprecation warning in ansible 2.8
6 yıl önce
Slavi Pantaleev
affb99003c
Improve Synapse variable naming consistency
6 yıl önce
Slavi Pantaleev
5c821b581a
Check fullchain.pem, not cert.pem
While using certbot means we'll have both files retrieved,
it's actually the fullchain.pem file that we use in nginx configuration.
Using that one for the check makes more sense.
6 yıl önce
Slavi Pantaleev
3250df6765
Make bridge uninstallation stop services
Fixes #155 (Github Issue)
6 yıl önce
Slavi Pantaleev
a1e9818356
Update comment
6 yıl önce
Slavi Pantaleev
fc7ba153b1
Make matrix-synapse role respect matrix_synapse_enabled flag
6 yıl önce
Slavi Pantaleev
8d654aecdd
Improve file naming consistency
6 yıl önce
Stuart Mumford
a4bcd7ce8f
Add a variable to control the stop tasks
6 yıl önce
Slavi Pantaleev
e3b4622ac8
Split Synapse extension tasks into install/uninstall files
6 yıl önce
Slavi Pantaleev
663d1add92
Move matrix-appservice-discord into a separate role
6 yıl önce
Slavi Pantaleev
ae7c8d1524
Use SyslogIdentifier to improve logging
Reasoning is the same as for matrix-org/synapse#5023 .
For us, the journal used to contain `docker` for all services, which
is not very helpful when looking at them all together (`journalctl -f`).
6 yıl önce
Slavi Pantaleev
cf3117011b
Upgrade Synapse (0.99.3.2 -> 0.99.4)
6 yıl önce
Slavi Pantaleev
6db10ed6f3
Upgrade riot-web (1.1.1 -> 1.1.2)
6 yıl önce
Slavi Pantaleev
3339e37ce9
Move matrix-appservice-irc into a separate role
6 yıl önce
Slavi Pantaleev
854cf84aa3
Upgrade riot-web (1.1.0 -> 1.1.1)
6 yıl önce
Slavi Pantaleev
43fd3cc274
Move mautrix-facebook into a separate role
6 yıl önce
Marcel Partap
5aa7f637d8
Fix matrix_synapse_ext_password_provider_ldap_start_tls (it's boolean)
6 yıl önce
Marcel Partap
25d3b315de
Fix case of the mxisd ldap.connection.baseDNs option in comment
6 yıl önce
Slavi Pantaleev
bb816df557
Move mautrix telegram and whatsapp into separate roles
The goal is to move each bridge into its own separate role.
This commit starts off the work on this with 2 bridges:
- mautrix-telegram
- mautrix-whatsapp
Each bridge's role (including these 2) is meant to:
- depend only on the matrix-base role
- integrate nicely with the matrix-synapse role (if available)
- integrate nicely with the matrix-nginx-proxy role (if available and if
required). mautrix-telegram bridge benefits from integrating with
it.
- not break if matrix-synapse or matrix-nginx-proxy are not used at all
This has been provoked by #174 (Github Issue).
6 yıl önce
Marcel Partap
d114736014
Add a task to stop services (and remove containers)
6 yıl önce
Slavi Pantaleev
873c291be6
Fix appservice-discord configuration-extension merging
6 yıl önce
Slavi Pantaleev
953ae021ba
Upgrade mxisd (1.4.2 -> 1.4.3)
6 yıl önce
Dan Arnfield
6163ba5bb1
Bump postgres versions
6 yıl önce
inthewaves
51e408bc94
Bump riot-web version (1.0.8->1.1.0)
6 yıl önce
Dan Arnfield
171c6db41e
Add option to proxy 3pid registration endpoints
6 yıl önce
Dan Arnfield
958ad68078
Add registrations_require_3pid synapse option
6 yıl önce
Hugues Morisset
a82d5ed281
Add tulir mautrix-facebook ( https://github.com/tulir/mautrix-facebook )
6 yıl önce
Hugues De Keyzer
c451025134
Fix indentation in templates
Use Jinja2 lstrip_blocks option in templates to ensure consistent
indentation in generated files.
6 yıl önce
Dan Arnfield
3abed49764
Fix jinja config for indented code blocks
6 yıl önce
Dan Arnfield
07e7d518d5
Revert "Fix template indentation"
This reverts commit 172d59ba05 .
6 yıl önce
Sylvia van Os
9ea593df37
Fix incorrect casts
6 yıl önce
Sylvia van Os
ed0ecf5bea
string before to_json when string value is expected
This prevents Ansible from sometimes failing to decrypt vault variables
6 yıl önce
Aaron Raimist
8051ea9ef9
Update Synapse (0.99.3.1 -> 0.99.3.2)
6 yıl önce
Aaron Raimist
d1646bb497
Update Synapse (0.99.3 -> 0.99.3.1)
6 yıl önce
Dan Arnfield
172d59ba05
Fix template indentation
6 yıl önce
Lyubomir Popov
a206b65ed7
Use the '-p' non-interactive option to generate password hash instead of 'expect'
6 yıl önce
Slavi Pantaleev
0e391b5870
Add explicit |int casting for more variables
As discussed in #151 (Github Pull Request), it's
a good idea to not selectively apply casting, but to do it in all
cases involving arithmetic operations.
6 yıl önce
Sylvia van Os
75b1528d13
Add the possibility to pass extra flags to the docker container
6 yıl önce
Lyubomir Popov
134faa3139
Add the ability to update user passwords with ansible (when using the matrix-postgres container).
6 yıl önce
Sylvia van Os
bf77f776a2
Add variable to disable homeserver url preview
6 yıl önce
Slavi Pantaleev
7c246b4a99
Make error about unset matrix_ssl_lets_encrypt_support_email more descriptive
Previously, we'd show an error like this:
{"changed": false, "item": null, "msg": "Detected an undefined required variable"}
.. which didn't mention the variable name
(`matrix_ssl_lets_encrypt_support_email`).
6 yıl önce