Slavi Pantaleev and GitHub
edb77cf799
Merge pull request #426 from bnounours/master
...
Fix bad network and bad path to postgres env in docker run
2020-03-30 16:55:02 +03:00
Slavi Pantaleev
067588b262
Upgrade riot-web
2020-03-30 16:54:18 +03:00
Slavi Pantaleev
c655a6467a
Fix --tags=start regression
...
Related to #425 (Github Pull Request)
2020-03-29 15:48:46 +03:00
Slavi Pantaleev
a8f4b2a755
Update docs
...
Related to #425 (Github Pull Request).
2020-03-29 10:16:25 +03:00
Slavi Pantaleev
ac60115190
Fix git installation bug during synapse-simple-antispam installation
...
Fixes #424 (Github Issue).
2020-03-29 10:11:08 +03:00
Slavi Pantaleev and GitHub
ac5b5681ae
Merge pull request #425 from christianlupus/dev/archlinux
...
Added support for arch linux
2020-03-29 10:09:16 +03:00
Slavi Pantaleev and GitHub
4f1e498edd
Merge pull request #423 from aaronraimist/patch-1
...
Flip around Jitsi port format to match other ports
2020-03-28 09:05:45 +02:00
Slavi Pantaleev
3860709e19
Ensure matrix-mautrix-hangouts-db container is killed/removed
2020-03-25 18:03:45 +02:00
Slavi Pantaleev and GitHub
c58a7b8abd
Merge pull request #418 from mooomooo/var-paths
...
Made directory variables for system files
2020-03-25 14:15:37 +02:00
Slavi Pantaleev
e5849801c6
Add Jitsi reference to Configuring Playbook docs page
2020-03-24 18:26:52 +02:00
Slavi Pantaleev
0f39cb9987
Fix incorrect server_name for Jitsi
...
Fixes #417 (Github Issue)
2020-03-24 17:57:39 +02:00
Slavi Pantaleev
0e69a51036
Upgrade matrix-corporal (1.7.2 -> 1.8.0)
2020-03-24 16:41:24 +02:00
Slavi Pantaleev
e06ac41db1
Do not try to obtain jitsi.DOMAIN certificate if Jitsi is disabled
2020-03-24 16:21:26 +02:00
Slavi Pantaleev
fcb4f2579d
Upgrade matrix-corporal (1.7.1 -> 1.7.2)
2020-03-24 16:15:52 +02:00
Slavi Pantaleev
8ff55bcd14
Update documentation and changelog
2020-03-24 15:30:14 +02:00
Slavi Pantaleev and GitHub
be00452782
Merge pull request #415 from spantaleev/jitsi
...
Add Jitsi support
2020-03-24 15:23:05 +02:00
Slavi Pantaleev
d605b219a2
Manage Jitsi configuration by ourselves for most components
...
We do this for 2 reasons:
- so we can control things which are not controllable using environment
variables (for example `stunServers` in jitsi/web, since we don't wish
to use the hardcoded Google STUN servers if our own Coturn is enabled)
- so playbook variable changes will properly rebuild the configuration.
When using Jitsi environment variables, the configuration is only built
once (the first time) and never rebuilt again. This is not the
consistent with the rest of the playbook and with how Ansible operates.
We're not perfect at it (yet), because we still let the Jitsi containers
generate some files on their own, but we are closer and it should be
good enough for most things.
Related to #415 (Github Pull Request).
2020-03-24 09:35:21 +02:00
Slavi Pantaleev
ecd35a8ddb
Clarify webserver group membership requirement
...
Discussed in #412 (Github Issue).
2020-03-23 21:03:06 +02:00
Slavi Pantaleev
cdd9ee1962
Add Jitsi support
2020-03-23 17:19:15 +02:00
Slavi Pantaleev
2c2b55a669
Mark dimension DNS record as optional
2020-03-23 17:13:58 +02:00
Slavi Pantaleev
9032151486
Update Synapse configuration for v1.12.0
...
Some options are no longer required and have sensible default values.
2020-03-23 16:15:03 +02:00
Slavi Pantaleev and GitHub
fca41222f5
Merge pull request #414 from tctovsli/patch-1
...
Release synapse v.1.12.0
2020-03-23 16:05:20 +02:00
Slavi Pantaleev and GitHub
f091df0c48
Merge pull request #410 from ayounggun/patch-1
...
how to activate dimensions
2020-03-21 00:18:57 +02:00
Slavi Pantaleev and GitHub
61f82ac9e6
Minor fixup
2020-03-21 00:13:31 +02:00
Slavi Pantaleev and GitHub
a5e549f171
Move things around a bit
2020-03-21 00:12:26 +02:00
Slavi Pantaleev
027056e027
Fix weird path creation
...
Fixes #403 (Github Issue).
2020-03-18 18:24:30 +02:00
Slavi Pantaleev and GitHub
b6cf5758cc
Merge pull request #407 from thedanbob/nginx-certbot
...
Update nginx (1.17.8 -> 1.17.9) and certbot (1.2.0 -> 1.3.0)
2020-03-18 13:56:13 +02:00
Slavi Pantaleev and GitHub
e9d7a6faf7
Merge pull request #406 from thedanbob/postgres-12.2
...
Update postgres (12.1 -> 12.2, etc)
2020-03-18 13:54:58 +02:00
Slavi Pantaleev and GitHub
b040078a0e
Merge pull request #405 from thedanbob/riot-web-1.5.13
...
Update riot-web (1.5.12 -> 1.5.13)
2020-03-18 13:46:26 +02:00
Slavi Pantaleev
22ce50875a
Mention that root access is a requirement
...
Fixes #396 (Github Issue).
2020-03-15 13:04:55 +02:00
Slavi Pantaleev
bca8afc3c5
Update changelog to credit Gergely Horváth
...
Related to #386 (Github Pull Request)
2020-03-15 12:58:28 +02:00
Slavi Pantaleev and GitHub
b9f00079be
Merge pull request #386 from hooger/raspberry-pi
...
Raspberry pi
2020-03-15 12:55:13 +02:00
Slavi Pantaleev
8dd187ac55
Update changelog and documentation
2020-03-15 12:54:41 +02:00
Slavi Pantaleev
3cee815baf
Fix some typos
2020-03-15 11:34:35 +02:00
Slavi Pantaleev
063e988db2
Make gradle installation fail in a friendlier way on CentOS
2020-03-15 11:26:24 +02:00
Slavi Pantaleev
2b85fde103
Rename some variables for consistency
2020-03-15 10:15:27 +02:00
Slavi Pantaleev
8fe97abe7d
Wire matrix_container_images_self_build to self_build variables via group_vars/matrix_servers
...
This keeps the roles cleaner and more independent of matrix-base,
which may be important for people building their own playbook
out of the individual roles and not using the matrix-base role.
2020-03-15 10:10:41 +02:00
Slavi Pantaleev and GitHub
8caffe09f9
Merge pull request #397 from lxp/update-synapse-janitor
...
Update synapse-janitor to support current synapse database schema
2020-03-06 19:03:41 +02:00
Slavi Pantaleev and GitHub
e8d0b72a7b
Merge pull request #394 from swarnat/customization_welcome
...
Customization welcome
2020-03-06 16:50:54 +02:00
Slavi Pantaleev
00596452c2
Update riot-web (1.5.11 -> 1.5.12)
2020-03-05 10:53:35 +02:00
Slavi Pantaleev
4a06e52660
Fix matrix-appservice-slack configuration when matrix-nginx-proxy is disabled
2020-03-03 17:48:51 +02:00
Slavi Pantaleev
a727e7c497
Upgrade Synapse (v1.11.0 -> v1.11.1)
2020-03-03 17:32:22 +02:00
Slavi Pantaleev
be6c048abe
Remove useless matrix_appservice_webhooks_webhooks_port
...
In relation to #392 (Github Issue)
2020-03-03 12:38:26 +02:00
Slavi Pantaleev and GitHub
bbe7bff184
Merge pull request #392 from swarnat/fix_webhooks
...
Switch Webhooks Port, which is exposed for external nginx
2020-03-03 12:37:39 +02:00
Slavi Pantaleev and GitHub
c48030cbfc
Merge pull request #393 from tctovsli/patch-1
...
New version of matrix-riot-web: 1.5.11
2020-03-03 10:12:09 +02:00
Slavi Pantaleev
37f3a2d5a8
Add support for themes to riot-web
2020-02-26 08:40:35 +02:00
Slavi Pantaleev and GitHub
cebadf400d
Merge pull request #389 from isbkch/patch-1
...
quick typo
2020-02-26 07:36:48 +02:00
Slavi Pantaleev and GitHub
fcc1806119
Merge pull request #388 from julianfoad/riot-config-server-name
...
Riot config server name
2020-02-25 13:46:53 +02:00
Slavi Pantaleev and GitHub
22c7cda4c3
Merge pull request #387 from aaronraimist/riot-1.5.10
...
Upgrade riot-web (1.5.9 -> 1.5.10)
2020-02-23 23:10:06 +02:00
Slavi Pantaleev
5de8f27122
Upgrade Synapse (v1.10.1 -> v1.11.0)
2020-02-21 12:32:35 +02:00
Slavi Pantaleev and GitHub
88afae328e
Merge pull request #384 from sathiscode/patch-1
...
Configuring webhooks
2020-02-20 09:40:09 +02:00
Slavi Pantaleev and GitHub
dd99b844a0
Link to Dimension setup page
2020-02-20 09:39:27 +02:00
Slavi Pantaleev and GitHub
6106a80708
Merge pull request #383 from sathiscode/patch-1
...
Fixed appservice webhooks container port mapping
2020-02-19 10:14:44 +02:00
Slavi Pantaleev and GitHub
d9d1fae810
Merge pull request #381 from orangeman/enable_group_creation
...
add synapse config enable_group_creation
2020-02-19 10:14:01 +02:00
Slavi Pantaleev and GitHub
8343ff5268
Add missing to_json filter
2020-02-19 10:13:36 +02:00
Slavi Pantaleev and GitHub
5d689c14da
Merge pull request #379 from thedanbob/synapse-1.10.1
...
Update synapse (1.10.0 -> 1.10.1)
2020-02-18 00:26:08 +02:00
Slavi Pantaleev
47696056d3
Upgrade riot-web (1.5.8 -> 1.5.9)
2020-02-17 16:12:29 +02:00
Slavi Pantaleev and GitHub
da98a06553
Merge pull request #377 from thedanbob/certbot-1.2.0
...
Update certbot (1.0.0 -> 1.2.0)
2020-02-12 13:58:32 +01:00
Slavi Pantaleev and GitHub
2b6c263900
Merge pull request #376 from thedanbob/nginx-1.17.8
...
Update nginx (1.17.7 -> 1.17.8)
2020-02-12 13:58:19 +01:00
Slavi Pantaleev and GitHub
594742ef58
Merge pull request #375 from thedanbob/synapse-1.10.0
...
Update synapse (1.9.1 -> 1.10.0)
2020-02-12 13:58:00 +01:00
Slavi Pantaleev and GitHub
5421ce22bf
Merge pull request #374 from dhoffend/additional-configuration-blocks
...
matrix-nginx-proxy: adding additional configuration blocks
2020-02-11 10:06:04 +01:00
Slavi Pantaleev and GitHub
1e18a84f8b
Merge pull request #371 from teutat3s/fix_appservice_slack_salt
...
fix slack bridge: salt too large, sha512_crypt requires <= 16 chars
2020-02-10 09:41:57 +01:00
Slavi Pantaleev and GitHub
db63f784ae
Merge pull request #370 from verb/appservice-irc-nedb
...
Fix matrix-appservice-irc database specification
2020-02-08 21:46:59 +01:00
Slavi Pantaleev and GitHub
500b292c14
Merge pull request #368 from joao-p-marques/fix-slack-password-hash
...
fix invalid password salt on slack bridge
2020-02-06 10:14:04 +01:00
Slavi Pantaleev
f18037ae42
Disable TLSv1.1 by default
2020-01-30 12:56:20 +02:00
Slavi Pantaleev
f9a67624e1
Upgrade Synapse (1.9.0 -> 1.9.1)
2020-01-28 16:02:09 +02:00
Slavi Pantaleev
b323c975cf
Upgrade riot-web (1.5.7 -> 1.5.8)
2020-01-28 13:01:30 +02:00
Slavi Pantaleev
c9f2bf89b5
Fix incorrect REST Auth module URL
...
Regression since #362 (Github Pull Request).
2020-01-27 12:22:40 +02:00
Slavi Pantaleev and GitHub
38d4c555d0
Merge pull request #362 from spantaleev/ma1uta-rest-auth-password-provider
...
Switch from kamax-matrix/matrix-synapse-rest-password-provider to ma1uta/matrix-synapse-rest-password-provider
2020-01-26 23:18:39 +02:00
Slavi Pantaleev and GitHub
0696845f3f
Merge pull request #361 from spantaleev/official-matrix-appservice-irc
...
Switch to upgraded & official matrix-appservice-irc Docker image
2020-01-26 23:18:04 +02:00
Slavi Pantaleev and GitHub
019433acc2
Merge pull request #364 from aaronraimist/patch-5
...
Link to official instructions on how to install Ansible
2020-01-26 23:13:36 +02:00
Slavi Pantaleev
874d2390dd
Revert "Upgrade Slack bridge to 1.0.2"
...
This reverts commit 61e93744ec .
Reverting because of:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/341
- https://github.com/matrix-org/matrix-appservice-slack/issues/347
2020-01-26 23:07:12 +02:00
Slavi Pantaleev
c2135d1afe
Switch from kamax-matrix/matrix-synapse-rest-password-provider to ma1uta/matrix-synapse-rest-password-provider
...
Synapse v1.9.0 changed some things which made the REST Auth Password
Provider break.
The ma1uta/matrix-synapse-rest-password-provider implements some
workarounds for now and will likely deliver a proper fix in the future.
Not much has changed between the 2 projects, so this should be a
painless transition.
2020-01-25 10:23:59 +02:00
Slavi Pantaleev
aa05df6a02
Switch to upgraded & official matrix-appservice-irc Docker image
2020-01-25 10:07:08 +02:00
Slavi Pantaleev
77b919aec6
Become compatible with official matrix-appservice-irc Docker image
...
This change allows us to work with both our existing Docker image
(`tedomum/matrix-appservice-irc:latest`) and with the
official Docker image (`matrixdotorg/matrix-appservice-irc`).
The actual change to the official Docker image requires more testing
and will be done separately.
2020-01-25 10:05:47 +02:00
Slavi Pantaleev and GitHub
848068e62a
Merge pull request #359 from dhose/patch/fix-if-case
...
Fix for when if case evaluates to false
2020-01-24 23:57:59 +02:00
Slavi Pantaleev and GitHub
6e3dae5ec0
Merge pull request #358 from thedanbob/python3-docker-fix
...
Install python3-docker if ansible is running python 3
2020-01-24 18:45:25 +02:00
Slavi Pantaleev and GitHub
35f84d0c28
Merge pull request #357 from zekesonxx/patch-1
...
Fix invalid password salts for slack webhooks
2020-01-24 18:43:23 +02:00
Slavi Pantaleev
2c04384e8e
Synchronize config with the one from Synapse 1.9.0
...
Related to #355 .
2020-01-23 15:47:53 +02:00
Slavi Pantaleev and GitHub
e162cce220
Merge pull request #355 from ptman/patch-1
...
Upgrade Synapse to 1.9.0
2020-01-23 15:47:19 +02:00
Slavi Pantaleev and GitHub
704d2ff861
Merge pull request #351 from prasket/matrix-change-user-admin-status
...
Matrix change user admin status
2020-01-23 10:35:28 +02:00
Slavi Pantaleev and GitHub
6c784b88cd
Merge pull request #354 from thedanbob/uri-follow-redirects-fix
...
uri.follow_redirects is now a string field
2020-01-23 10:34:37 +02:00
Slavi Pantaleev and GitHub
8d38ff65db
Merge pull request #352 from aaronraimist/patch-4
...
Use Postgres 12.1 when creating a backup
2020-01-21 11:07:52 +02:00
Slavi Pantaleev
9d3d538a2d
Use C collation for Postgres to appease Synapse
2020-01-21 00:13:47 +02:00
Slavi Pantaleev and GitHub
f9d21befdf
Merge pull request #350 from aaronraimist/patch-2
...
Reword updating-users-passwords.md option 3
2020-01-20 23:03:06 +02:00
Slavi Pantaleev
b8eb5e4e0d
Add a note for users not using SSH keys
2020-01-18 19:55:26 +02:00
Slavi Pantaleev
72f6e56fb8
Upgrade mautrix-telegram (0.6.1 -> 0.7.0)
2020-01-18 14:17:50 +02:00
Slavi Pantaleev and GitHub
6576dc820a
Merge pull request #343 from lxp/fix-registration-regex
...
Fix regex in matrix_appservice_webhooks_registration_yaml
2020-01-16 09:47:03 +02:00
Slavi Pantaleev
4840214193
Announce Appservice Webhooks support
...
Related to #339 (Github Pull Request).
2020-01-14 16:02:37 +02:00
Slavi Pantaleev
0ffe821cfb
Fix some minor Markdown rendering issues
2020-01-14 15:55:56 +02:00
Slavi Pantaleev and GitHub
219663f02e
Merge pull request #339 from netresearch/master
...
Add matrix-appservice-webhooks role.
2020-01-14 15:18:52 +02:00
Slavi Pantaleev and GitHub
dee67c6f2f
Merge pull request #342 from lpopov/patch-2
...
Upgrade riot-web (1.5.6 -> 1.5.7)
2020-01-13 16:43:06 +02: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
61e93744ec
Upgrade Slack bridge to 1.0.2
...
NeDB is deprecated, so we should transition away from it in the future.
Still, most of the functionality should work on this new version.
2020-01-12 21:35:03 +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
Slavi Pantaleev
a84a24d9f5
Upgrade nginx (1.17.6 -> 1.17.7)
2020-01-11 17:32:02 +02:00
Slavi Pantaleev
fddd3f922f
Upgrade Synapse to 1.8.0
2020-01-09 15:33:35 +02:00
Slavi Pantaleev and GitHub
e6d1556059
Merge pull request #336 from eMPee584/fix-bridge-comment
...
Remove spurious 'mxisd' string from mautrix bridge templates comment
2020-01-08 23:46:30 +02:00
Slavi Pantaleev and GitHub
89910bd0d1
Merge pull request #335 from hannojg/patch-1
...
Notes when not using a ssh key for authentication
2020-01-03 17:00:19 +02:00