Dan Arnfield
3a3383fada
Add support for postgres 13
5 anni fa
Slavi Pantaleev
43c5f3ec6e
Do not create /home/matrix when creating the matrix user
5 anni fa
Slavi Pantaleev
7eb8192a51
Comlain about version requirement on Ansible v1
I don't believe Ansible v1 would even go as far as executing this
sanity check, but.. Adding an extra defensive check for completeness.
5 anni fa
Slavi Pantaleev
3d702fe03b
Avoid set_fact with error message to prevent confusion
5 anni fa
Slavi Pantaleev
3818d82852
Upgrade Element (1.7.7 -> 1.7.8)
5 anni fa
Slavi Pantaleev
3e2f0a4240
Upgrade matrix-synapse-admin (0.4.1 -> 0.5.0)
Related to #658 (Github Issue).
5 anni fa
Chris van Dijk
b9c8d059d0
Support both the im.vector.riot and io.element variants in client .well-known
According to the docs, "e2ee" is already under "io.element":
https://github.com/vector-im/element-web/blob/develop/docs/e2ee.md#disabling-encryption-by-default
however "jitsi" is still under "im.vector.riot":
https://github.com/vector-im/element-web/blob/develop/docs/jitsi.md#configuring-element-to-use-your-self-hosted-jitsi-server
For now let's just maintain backward and forward compatibility for both
settings since the client version is out of the control of this
playbook.
5 anni fa
Chris van Dijk
f6b0f0a477
Rename matrix_riot_jitsi_preferredDomain and matrix_riot_e2ee_default to Element
5 anni fa
Aaron Raimist
dc2def914e
Allow configuration of Element's bug_report_endpoint_url and showLabsSettings
showLabsSettings is the new enableLabs I guess. enableLabs doesn't seem to do anything anymore. It had been deprecated for a while.
This PR also removes @riot-bot:matrix.org as the default welcome_user_id since it doesn't exist anymore.
5 anni fa
Slavi Pantaleev
e68450f094
Upgrade Synapse (v1.20.0 -> v1.20.1)
5 anni fa
Slavi Pantaleev
329fef048f
Upgrade matrix-corporal (1.10.0 -> 1.10.1)
5 anni fa
Slavi Pantaleev
32ac4706cb
Upgrade matrix-corporal (1.9.0 -> 1.10.0)
5 anni fa
Slavi Pantaleev
dd217137b6
Upgrade Synapse (v1.19.3 -> v1.20.0)
5 anni fa
Slavi Pantaleev
65e22a6888
Upgrade Synapse (v1.19.2 -> v1.19.3)
5 anni fa
Daniel Wiegreffe
b3926e7cca
Update main.yml
5 anni fa
Slavi Pantaleev
e10e3e354d
Upgrade Synapse (v1.19.1 -> v1.19.2)
5 anni fa
Dan Arnfield
faa96ca0c3
Update element (1.7.5 -> 1.7.7)
5 anni fa
Daniel Wiegreffe
8f41041f6d
replacement of the docker image for appservice-slack to the officially maintained image
5 anni fa
Scott Crossen
b24333dd0f
Use the same naming convention as the other mx-puppet suite.
5 anni fa
Slavi Pantaleev
6e8a39119b
Update matrix-reminder-bot (0.1.0 -> 0.2.0)
5 anni fa
0hlov3
c19abe4a76
Changes matrix_dimension_integrations_ui_url from /riot to /element https://dimension.t2bot.io/
5 anni fa
Slavi Pantaleev
5bb2c43502
Add support for enabling Jitsi lobby
Related to #643 (Github Issue)
5 anni fa
Slavi Pantaleev
2a1ec38e3a
Stop using Ansible's cron module
This is mainly to address SSL renewal not working for us due to:
- https://github.com/ansible/ansible/issues/71213
- https://github.com/ansible/ansible/pull/71207
Using the cron module was hacky anyway. We shouldn't need an extra
level of buggy abstraction to manage a cronjob file.
5 anni fa
Slavi Pantaleev
bed16fd065
Upgrade Element (1.7.4 -> 1.7.5)
5 anni fa
Slavi Pantaleev
6def66940f
Fix broken cover photo for matrix-registration
5 anni fa
Slavi Pantaleev
da38a7869f
Add matrix-registration support
5 anni fa
Slavi Pantaleev
a456e3a9e7
Surface certain messages at the end of playbook execution
Fixes #106 (Github Issue).
5 anni fa
Slavi Pantaleev
e3dca2f66f
Try to avoid Docker logs growing too much for one-off containers
We recently had a report of the Postgres backup container's log file
growing the size of /var/lib/docker until it ran out of disk space.
Trying to prevent similar problems in the future.
5 anni fa
Slavi Pantaleev
3c285bc6f5
Install lsb-release on Debian distros if unavailable
Certain more-minimal Debian installations may not have
lsb-release installed, which makes the playbook fail.
We need lsb-release on Debian, so that ansible_lsb
could tell us if this is Debian or Raspbian.
5 anni fa
Slavi Pantaleev
6e9600ffec
Upgrade Synapse (v1.19.0 -> v1.19.1)
5 anni fa
Slavi Pantaleev
daf13107a0
Add support for rust-synapse-compress-state
5 anni fa
Slavi Pantaleev
b4a549b772
Upgrade Element (1.7.3 -> 1.7.4)
5 anni fa
Slavi Pantaleev
9952ec6c16
Upgrade Synapse (v1.18.0 -> v1.19.0)
5 anni fa
Dan Arnfield
c8754f422a
Update certbot (1.6.0 -> 1.7.0)
5 anni fa
Dan Arnfield
8d373409b8
Update nginx (1.19.1 -> 1.19.2)
5 anni fa
Dan Arnfield
20eea648a5
Update postgres versions (12.3 -> 12.4, etc)
5 anni fa
Justin Croonenberghs
31e2a1f06b
Undo ill-advised change
In #628 I proposed a CORS change that turns out not to be the root of the issue. Caffeine-addled diagnosis leads to sloppy thinking, and this change should be reverted. In fact, if left it will cause problems for new installations.
5 anni fa
Justin Croonenberghs
c5d18733d2
Update CORS for ma1sd
Even with the v2 updates listed in #503 and partially addressed in #614 , this is still needed to enable identity services to function with Element Desktop/Web. Testing on multiple clients with a clean config has confirmed this, at least for my installation.
5 anni fa
Slavi Pantaleev
e6dd0fbaee
Upgrade Element (1.7.2 -> 1.7.3)
5 anni fa
merklaw
fa6d85636f
Add note about installing 'docker' Python package if Docker installation is disabled
5 anni fa
merklaw
87df15441c
Add note about installilng 'docker' Python package if Docker installation is disabled
5 anni fa
Dennis Ciba
b22b593d83
Changed setup of synapse-admin to allow for self-build images
5 anni fa
Slavi Pantaleev
54195b22c7
Allow framing Jitsi
Hopefully fixes a regression caused by b106a9592e .
Related to #597 (Github Pull Request).
5 anni fa
benkuly
7755e5efd4
Update sms-bridge (0.3.1 -> 0.3.2)
5 anni fa
Slavi Pantaleev
f78a5d4ee8
Upgrade Synapse (v1.17.0 -> v1.18.0)
5 anni fa
vractal
627c225101
Enable ma1sd hashing by default
5 anni fa
Benjamin Fichtner
6539f2a156
Make ansible check mode runs silent, for all tasks which can't be idempotent
5 anni fa
vractal
9b61fef271
Replace gpg dependency for gnupg for better debian compatibility
5 anni fa
Slavi Pantaleev
be5ca5258b
Upgrade Element (1.7.1 -> 1.7.2)
5 anni fa
Johanna Dorothea Reichmann
2004143f14
Bump version of mautrix-telegram to 0.8.2
fixes matrix users unable to delete messages
5 anni fa