Slavi Pantaleev and GitHub
ddeefa5f79
Merge pull request #568 from xshadow/api_self_checks_ansible_check_mode
...
Run all API self checks in check_mode
2020-07-04 17:12:20 +03:00
Slavi Pantaleev
b6b5435746
Fix some broken links
2020-07-04 14:20:02 +03:00
Slavi Pantaleev and GitHub
a851a14df0
Merge pull request #566 from dasTholo/patch-1
...
swap links
2020-07-04 14:18:48 +03:00
Slavi Pantaleev and GitHub
e2a5278d41
Fix some other swapped Twitter/Discord references
2020-07-04 14:18:37 +03:00
Slavi Pantaleev and GitHub
56640aeebb
Merge pull request #564 from ctwelve/master
...
Expose reCAPTCHA variables and document
2020-07-04 09:35:39 +03:00
Slavi Pantaleev and GitHub
f7e4281751
Simplify enabling recaptcha instructions a bit
2020-07-04 09:35:20 +03:00
Slavi Pantaleev and GitHub
f758ee90cb
Add |to_json to some values
2020-07-04 09:31:52 +03:00
Slavi Pantaleev
b08ee2f2fa
Move Jitsi container image tag to a variable
...
Related to #554 (Github Pull Request).
2020-07-03 13:10:59 +03:00
Slavi Pantaleev
a8f7ccf3f3
Announce mx-puppet-steam bridging support
...
Related to #557 (Github Pull Request).
2020-07-03 12:10:57 +03:00
Slavi Pantaleev and GitHub
3710e04e10
Merge pull request #557 from izissise/mx-puppet-steam
...
Add mx-puppet-steam
2020-07-03 12:05:41 +03:00
Slavi Pantaleev and GitHub
d5eb7eb949
Merge pull request #560 from aaronraimist/synapse-1.15.2
...
Upgrade Synapse (1.15.1 -> 1.15.2)
2020-07-02 18:41:51 +03:00
Slavi Pantaleev
76352bcbd8
Announce mx-puppet-discord bridging support
...
Related to #540 (Github Pull Request).
2020-07-01 19:01:14 +03:00
Slavi Pantaleev and GitHub
a2ba6b1b08
Merge pull request #540 from izissise/mx-puppet-discord
...
Add mx-puppet-discord
2020-07-01 18:52:32 +03:00
Slavi Pantaleev
b5bed60e6b
Announce mx-puppet-instagram and mx-puppet-twitter support
...
Related to #551 and #555 (Github Pull Requests).
2020-06-30 17:52:06 +03:00
Slavi Pantaleev and GitHub
270c85ab19
Merge pull request #555 from tulir/mx-puppet-twitter
...
Add mx-puppet-twitter
2020-06-30 17:40:21 +03:00
Slavi Pantaleev
9686a0fc5b
Expose mx-puppet-twitter port when matrix-nginx-proxy disabled
2020-06-30 17:39:19 +03:00
Slavi Pantaleev
744667b270
Merge branch 'master' into mx-puppet-twitter
2020-06-30 17:37:19 +03:00
Slavi Pantaleev and GitHub
31f9e7bbea
Merge pull request #551 from jdreichmann/feat-mx-puppet-instagram
...
Add mx-puppet-instagram
2020-06-30 17:33:37 +03:00
Slavi Pantaleev
8b59402f79
Upgrade Coturn (4.5.1.2 -> 4.5.1.3)
...
4.5.1.3 fixes a security vulnerability:
https://github.com/coturn/coturn/security/advisories/GHSA-c8r8-8vp5-6gcm
2020-06-30 14:28:41 +03:00
Slavi Pantaleev
f41c5e89e5
Upgrade riot-web (1.6.6 -> 1.6.7)
2020-06-29 18:41:06 +03:00
Slavi Pantaleev
de545f9c5f
Update docs on self-building and remove useless variable
...
`matrix_container_images_self_build` was not really doing anything
anymore. It previously was influencing `matrix_*_self_build` variables,
but it's no longer the case since some time ago.
Individual `matrix_*_self_build` variables are still available.
People that would like to toggle self-building for a specific component
ought to use those.
These variables are also controlled automatically (via
`group_vars/matrix_servers`) depending on `matrix_architecture`.
In other words, self-building is being done automatically for
all components when they don't have a prebuilt image for the specified
architecture. Some components only support `amd64`, while others also
have images for other architectures.
2020-06-29 14:58:03 +03:00
Slavi Pantaleev
635f385971
Use pre-built arm64 image for ma1sd
...
ma1sd 2.4.0 announced experimental support for arm64.
We're making use of those arm64 images instead of self-building.
2020-06-29 14:53:23 +03:00
Slavi Pantaleev and GitHub
f30d5e0950
Merge pull request #554 from teutat3s/jitsi-update-4627-1
...
Update Jitsi to stable-4627-1
2020-06-29 09:12:47 +03:00
Slavi Pantaleev and GitHub
e181049baf
Merge pull request #553 from teutat3s/ma1sd-v2.4.0
...
Ma1sd v2.4.0
2020-06-29 09:11:15 +03:00
Slavi Pantaleev and GitHub
a2464a365d
Merge pull request #552 from pcorace/docs
...
Documentation of the variables added in the PR #548
2020-06-28 09:07:12 +03:00
Slavi Pantaleev
19b9a1b16c
Expose mautrix-hangouts port if matrix-nginx-proxy is disabled
2020-06-28 09:01:48 +03:00
Slavi Pantaleev and GitHub
4543f026a4
Merge pull request #550 from julianfoad/traefik-urls
...
Improve the example Traefik config.
2020-06-27 08:03:16 +03:00
Slavi Pantaleev and GitHub
a081979d39
Merge pull request #548 from pcorace/master
...
Add variables to fine tune jitsi
2020-06-27 08:01:54 +03:00
Slavi Pantaleev
224c21878e
Fix code block a bit
...
Related to #549 (Github Pull Request)
2020-06-25 08:26:09 +03:00
Slavi Pantaleev and GitHub
7a38876594
Merge pull request #549 from ctwelve/patch-1
...
Added config hint for SMS verification
2020-06-25 08:22:22 +03:00
Slavi Pantaleev and GitHub
25290f780c
Link to Twilio
2020-06-25 08:22:12 +03:00
Slavi Pantaleev
5c5f1c6ab9
Add support for telling Riot to not default to E2EE
...
Related to https://github.com/vector-im/riot-web/pull/13914
2020-06-24 11:39:51 +03:00
Slavi Pantaleev
d44541ff6e
Mention matrix_synapse_allow_public_rooms_over_federation in the docs
...
Fixes #502 (Github Issue)
2020-06-24 10:22:22 +03:00
Slavi Pantaleev
3452347648
Suggest base domain serving in configuring-well-known.md
...
Fixes #545 (Github Issue).
2020-06-24 09:42:41 +03:00
Slavi Pantaleev
d2a0ec6aa9
Upgrade riot-web (1.6.5 -> 1.6.6)
2020-06-23 18:03:58 +03:00
Slavi Pantaleev
105b3524bb
Upgrade riot-web (1.6.4 -> 1.6.5)
2020-06-16 19:22:45 +03:00
Slavi Pantaleev
10bc85962e
Upgrade Synapse (1.15.0 -> 1.15.1)
2020-06-16 13:55:27 +03:00
Slavi Pantaleev
7729511a84
Make vars.yml snapshotting optional and more configurable
...
Certain people organize their inventory in a different way
and we'd like to accommodate them.
Related to #542 (Github Issue).
2020-06-14 10:01:22 +03:00
Slavi Pantaleev
67ab7e7a1b
Preserve vars.yml on the server for easily restoring
...
Fixes #542 (Github Issues).
2020-06-13 07:52:01 +03:00
Slavi Pantaleev and GitHub
967b06e932
Merge pull request #541 from benkuly/master
...
Update matrix-sms-bridge
2020-06-12 11:55:59 +03:00
Slavi Pantaleev
6538ae34f5
Upgrade Synapse (v1.14 -> v1.15)
...
Fixes #539 (Github Issue).
2020-06-11 16:02:01 +03:00
Slavi Pantaleev and GitHub
8275739926
Merge pull request #538 from izissise/slack-double-puppeting
...
Fix missing conf for double puppeting in mx-puppet-slack
2020-06-11 12:32:47 +03:00
Slavi Pantaleev
440569c47b
Update mautrix-facebook configuration
2020-06-10 09:20:06 +03:00
Slavi Pantaleev
10b3ceff72
Make Matrix federation port configurable
...
Fixes #523 (Github Issue).
2020-06-09 08:29:03 +03:00
Slavi Pantaleev
65e5020596
Proxy other /_synapse endpoints to the client API
...
Besides /_synapse/admin, there are other things like
/_synapse/oidc, etc.
We should just proxy everything.
Fixes #534 (Github Issue).
2020-06-09 08:12:58 +03:00
Slavi Pantaleev
e48cfa4bcc
Improve documentation on joining Discord rooms
2020-06-09 08:02:13 +03:00
Slavi Pantaleev
831c3f4e64
Fix certbot/cerbot image pulling for ARM32 and ARM64
...
Related to #529 (Github Issue).
2020-06-09 07:54:42 +03:00
Slavi Pantaleev
ab32f6adf6
Add self-building support to matrix-mailer (exim-relay)
2020-06-08 09:52:34 +03:00
Slavi Pantaleev
1f414a44ff
Upgrade matrix-mailer
2020-06-08 09:37:28 +03:00
Slavi Pantaleev
0113852504
Upgrade matrix-synapse-shared-secret-auth (1.0.1 -> 1.0.2)
...
There's no change in the source code. Just a release bump for packaing
reasons. It doesn't matter much for us here, but let's be on the latest
tag anyway.
2020-06-08 09:29:55 +03:00
Slavi Pantaleev and GitHub
a923032626
Merge pull request #533 from kristbaum/patch-1
...
typo
2020-06-08 09:10:02 +03:00
Slavi Pantaleev and GitHub
d48d77012d
Merge pull request #531 from dasTholo/patch-1
...
Add Docker Network for matrix-mautrix-telegram-db ...
2020-06-06 14:09:34 +03:00
Slavi Pantaleev
e4edfd5b12
Remove now-unnecessary /dev/null hacks from riot-web
...
`/etc/nginx/conf.d/default.conf` was previously causing
some issues when used with our `--user`.
It's not the case anymore, so we can remove it.
Fixes #369 (Github Issue).
2020-06-06 08:47:56 +03:00
Slavi Pantaleev
88a4a3ab55
Update components
2020-06-06 08:25:27 +03:00
Slavi Pantaleev
b0b744dede
Add periodic reconnection configuration to mautrix-facebook bridge
2020-06-05 15:21:41 +03:00
Slavi Pantaleev
8d786713a6
Update changelog
2020-06-05 15:05:48 +03:00
Slavi Pantaleev and GitHub
c838bd2f46
Merge pull request #514 from benkuly/master
...
added matrix-sms-bridge
2020-06-05 14:52:41 +03:00
Slavi Pantaleev and GitHub
d6c4487998
Fix some typos
2020-06-05 14:52:24 +03:00
Slavi Pantaleev
0fce642179
Upgrade riot-web (1.6.2 -> 1.6.3)
2020-06-04 19:52:55 +03:00
Slavi Pantaleev
c00a7c2fe9
Update mautrix-facebook configuration (invitation, backfilling support)
2020-06-03 09:35:31 +03:00
Slavi Pantaleev
5da31ba579
Move configuration templates outside of defaults/main.yml files
2020-06-03 09:33:28 +03:00
Slavi Pantaleev and GitHub
4d8ca303d6
Fix typos
2020-06-02 00:22:15 +03:00
Slavi Pantaleev and GitHub
de1164d0a2
Fix typos and improve wording
2020-06-01 22:32:19 +03:00
Slavi Pantaleev
2952b2e7f3
Mention pwgen for generating a strong shared secret
2020-05-29 10:38:12 +03:00
Slavi Pantaleev and GitHub
f56a9a0f5f
Merge pull request #524 from cnvandijk/fix-executable-path
...
Remove hardcoded paths to commands on the host machine
2020-05-28 15:39:25 +03:00
Slavi Pantaleev and GitHub
61976e2040
Merge pull request #525 from tctovsli/patch-1
...
Synapse v.1.14.0
2020-05-28 15:24:15 +03:00
Slavi Pantaleev
8bae39050e
Update settings for Synapse v1.14.0
2020-05-28 15:23:05 +03:00
Slavi Pantaleev and GitHub
f8157a94ef
Merge pull request #522 from Tupsi/patch-1
...
fix for importing sqllite database
2020-05-27 19:26:34 +03:00
Slavi Pantaleev
dc2c88da42
Merge remote-tracking branch 'cnvandijk/docs-jitsi-nat'
2020-05-27 18:14:32 +03:00
Slavi Pantaleev and GitHub
ade5551258
Merge pull request #521 from cnvandijk/docs-jitsi-nat
...
Clarify documentation on port forwarding of Jitsi/TRP behind NAT
2020-05-27 17:51:23 +03:00
Slavi Pantaleev
a353217cf3
Add delivery_receipts option for matrix-bridge-mautrix-facebook
2020-05-26 09:49:12 +03:00
Slavi Pantaleev
1234cc48c5
Point to newer Ansible container image
...
Using the older one likely leads to issues like #517 .
2020-05-24 10:55:33 +03:00
Slavi Pantaleev
4c4f208613
Upgrade mautrix-telegram (0.7.0 -> 0.7.2)
2020-05-22 19:54:30 +03:00
Slavi Pantaleev
5c7e5c57bd
Upgrade riot-web (1.6.1 -> 1.6.2)
2020-05-22 18:08:17 +03:00
Slavi Pantaleev
3198ed0dc9
Add missing matrix_mx_puppet_slack_container_http_host_bind_port variable
2020-05-22 11:12:06 +03:00
Slavi Pantaleev and GitHub
4111e42070
Merge pull request #513 from joao-p-marques/fix/mx-puppet-bridge
...
Fix/mx puppet bridge
2020-05-22 10:53:37 +03:00
Slavi Pantaleev and GitHub
0a9f41719f
Merge pull request #512 from thedanbob/postgres-12.3
...
Update postgres (12.2 -> 12.3, etc)
2020-05-21 21:57:04 +03:00
Slavi Pantaleev
8fb3ce6f6d
Upgrade Synapse (v1.12.4 -> v1.13.0)
2020-05-19 21:35:32 +03:00
Slavi Pantaleev and GitHub
9b4b5198d3
Merge pull request #511 from 0x46616c6b/ma1sd-v2
...
enable by default v2 api prefix for ma1sd
2020-05-19 21:15:42 +03:00
Slavi Pantaleev and GitHub
a3259bbd77
Add |to_json to some variables
2020-05-19 21:15:23 +03:00
Slavi Pantaleev
7a2dbdc2d7
Update components
2020-05-19 15:06:35 +03:00
Slavi Pantaleev
07ff116266
Do not send User Directory search requests to ma1sd for now
...
We can undo this once https://github.com/ma1uta/ma1sd/issues/44 gets
resolved.
2020-05-19 12:57:19 +03:00
Slavi Pantaleev
ba23779b05
Fix incorrect Jitsi container image tags
...
Related to #508 (Github Pull Request).
2020-05-17 21:23:18 +03:00
Slavi Pantaleev and GitHub
8214f9b11c
Merge pull request #508 from teutat3s/jitsi_4548-1_update
...
Jitsi 4548-1 update
2020-05-17 18:22:44 +03:00
Slavi Pantaleev and GitHub
63c4538400
Merge pull request #507 from chagai95/patch-2
...
Typo STMP -> SMTP
2020-05-16 17:37:34 +03:00
Slavi Pantaleev and GitHub
5b8fd44aa7
Merge pull request #499 from eMPee584/riot-less-404
...
Prevent 404s when Riot tries to retrieve domain-specific config.json
2020-05-14 09:57:58 +03:00
Slavi Pantaleev and GitHub
b8548dbf9e
Merge pull request #495 from eMPee584/add-adminer-to-synapse-docs
...
Document how to administer synapse database via tunneled web-frontend
2020-05-11 11:09:32 +03:00
Slavi Pantaleev and GitHub
4ff7e753b2
Make it clearer where to spawn adminer
2020-05-11 11:09:22 +03:00
Slavi Pantaleev
308fc9c60a
Fix webhooks service address when matrix-nginx-proxy disabled
...
Fixes #494 (Github Issue).
2020-05-10 09:52:55 +03:00
Slavi Pantaleev and GitHub
5d19760271
Merge pull request #492 from therealklanni/patch-1
...
Add note about ask-become-pass
2020-05-09 22:54:40 +03:00
Slavi Pantaleev and GitHub
1a766afcf2
Merge pull request #491 from thedanbob/fix-typo
...
Fix typo in validation
2020-05-08 23:11:21 +03:00
Slavi Pantaleev
dd527d5968
Ensure correct dimension.db file ownership
...
This is mostly here to guard against problems happening
due to server migration and doing `chown -R matrix:matrix /matrix`.
Normally, the file is owned by `1000:1000`, as expected.
If ownership changes, Dimension could still start, but it will fail the
first time it tries to write to the database. Explicitly chowning
before startup guards against this.
Related to #485 and #486 (Github Pull Requests).
Also related to ccc7aaf0ce .
2020-05-06 11:28:09 +03:00
Slavi Pantaleev
ae1b1be3f4
Do not use matrix:matrix for Dimension configuration
...
Dimension runs as the `node` user in the container (`1000:1000`).
It doesn't seem like we have a way around it. Thus, its configuration
must also be readable by that user (or group, in this case).
2020-05-06 11:20:14 +03:00
Slavi Pantaleev
884df93be1
Make it clearer that Dimension requires a dedicated user
2020-05-06 10:30:36 +03:00
Slavi Pantaleev
c1c8b8e62c
Warn about matrix_user_uid/matrix_user_gid
...
We don't really need to fail in such a spectactular way,
but it's probably good to do. It will only happen for people
who are defining their own user/group id, which is rare.
It seems like a good idea to tell them that this doesn't work
as they expect anymore and to ask them to remove these variables,
which otherwise give them a fake sense of hope.
Related to #486 (Github Pull Request).
2020-05-06 10:17:19 +03:00
Slavi Pantaleev
36c61b5b4e
Introduce a separate group variable (matrix_user_groupname)
...
Related to #485 (Github Pull Request).
2020-05-06 10:02:47 +03:00
Slavi Pantaleev
ccc7aaf0ce
Fix "Migrating to a new server" flow due to dynamic user/group creation
2020-05-06 09:55:40 +03:00
Slavi Pantaleev and GitHub
6032affc20
Merge pull request #486 from FanchTheSystem/avoid_fixed_uid_and_gid
...
Remove default UID/GID
2020-05-06 09:46:49 +03:00
Slavi Pantaleev
8fea6f5130
Make sure matrix_user_uid and matrix_user_gid are always set
...
If one runs the playbook with `--tags=setup-all`, it would have been
fine.
But running with a specific tag (e.g. `--tags=setup-riot-web`) would
have made that initialization be skipped, and the `matrix-riot-web` role
would fail, due to missing variables.
2020-05-06 09:43:30 +03:00
Slavi Pantaleev and GitHub
7b8d0cd1ab
Merge pull request #487 from christianlupus/turn-doc
...
Added a documentation enhancement regarding external TURN server
2020-05-06 09:35:11 +03:00