Commit Graph

5783 Commits

Author SHA1 Message Date
152d42c28b Merge pull request #2146 from FSG-Cat/Mjolnir-CFG-Update
Fix error introduced in #2141
2022-10-02 22:38:59 +03:00
2aceb445af Fix config error that can cause Mjolnir to crash 2022-10-02 21:14:56 +02:00
43e38170e5 Upgrade matrix-corporal (2.3.2 -> 2.4.0) 2022-10-02 16:47:55 +03:00
033f188c1e Upgrade matrix-corporal (2.3.1 -> 2.3.2) 2022-10-02 11:10:32 +03:00
f4804f475a Announce matrix-ldap-registration-proxy
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2038
2022-10-02 09:27:51 +03:00
b67ba669e8 Merge pull request #2038 from TheOneWithTheBraid/braid/matrix-ldap-registration-proxy
Draft: feat: include matrix_ldap_registration_proxy
2022-10-02 09:23:25 +03:00
81ee2449a8 Remove double ; 2022-10-02 09:18:54 +03:00
2f48740525 Merge pull request #2141 from FSG-Cat/Mjolnir-CFG-Update
Update Mjolnir Config from its #962 state to todays template.
2022-10-01 14:21:14 +03:00
66ef861495 Merge pull request #2145 from xyzst/update-dendrite-0.10.1
dendrite: update image tag version
2022-09-30 21:05:25 +03:00
ec8daad805 dendrite: update image tag version
- update to v0.10.1 (https://github.com/matrix-org/dendrite/releases/tag/v0.10.1)
2022-09-30 12:08:18 -05:00
ec61f3512d Merge pull request #2144 from xyzst/update-dendrite-0.10.0
dendrite: update image tag version
2022-09-30 16:49:45 +03:00
851a52a532 dendrite: update tag image version
- update to 0.10.0 (https://github.com/matrix-org/dendrite/releases/tag/v0.10.0)
2022-09-30 08:35:26 -05:00
c650495c0e Update proxied nginx for maubot 2022-09-30 11:50:43 +02:00
b51fe595b2 Upgrade matrix-corporal (2.3.0 -> 2.3.1) 2022-09-30 08:30:29 +03:00
59c46662e5 Start Updating Mjolnir CFG from Initial to Current 2022-09-29 20:25:56 +02:00
41e1da2ff4 Make registration proxy independent of other roles, document (#7)
* Make registration proxy independent of other roles, document

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Fix yml issues

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Remove undefined variable (as service HAS to be exposed

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Add registration endpint

Defines the registration endpoint that should be intercepted/forwarded to the proxy

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

* Add image name

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>

Signed-off-by: Julian-Samuel Gebühr <julian-samuel@gebuehr.net>
2022-09-29 18:00:14 +02:00
5a8a02f917 Merge pull request #2140 from etkecc/patch-88
Update Jitsi stable-7648-4 -> stable-7830
2022-09-29 14:17:20 +03:00
db7cc3bda0 Update Jitsi stable-7648-4 -> stable-7830 2022-09-29 10:53:35 +00:00
5f0fbd6d62 Upgrade Cinny (2.2.1 -> 2.2.2) 2022-09-28 18:46:10 +03:00
68c2e0bee5 Upgrade Element (v1.11.7 -> v1.11.8) 2022-09-28 18:43:50 +03:00
01acd6ec3d Upgrade Cinny (2.2.0 -> 2.2.1) 2022-09-28 18:23:34 +03:00
7e5984df2c Merge pull request #2138 from moan0s/element-update
Bump element version
2022-09-28 17:14:34 +03:00
38e19e48d2 Bump element version
This is a security relevant update
2022-09-28 15:59:47 +02:00
b6b56952a9 Merge pull request #2137 from etkecc/patch-87
Update Ntfy 1.27.2 -> 1.28.0
2022-09-27 22:49:26 +03:00
3a61a1ad59 Merge pull request #2136 from etkecc/patch-86
Update Element 1.11.5 -> 1.11.6
2022-09-27 22:49:08 +03:00
89ca2e5eda Update Ntfy 1.27.2 -> 1.28.0 2022-09-27 19:47:05 +00:00
f9e750c47f Update Element 1.11.5 -> 1.11.6 2022-09-27 19:42:17 +00:00
de671ad58a Upgrade ddclient (v3.9.1-ls99 -> v3.9.1-ls100) 2022-09-27 15:37:24 +03:00
5d5642abc5 Upgrade Synapse (v1.67.0 -> v1.68.0) 2022-09-27 15:35:40 +03:00
1ea1597020 Fix some ansible-lint-reported warnings
This mostly fixes `key-order` warnings around
`block` statements.
2022-09-27 11:38:33 +03:00
0ab5371ebd Upgrade mautrix-telegram (0.12.0 -> 0.12.1) and lottieconverter (alpine-3.15 -> alpine-3.16) 2022-09-27 08:55:27 +03:00
d159408feb Merge pull request #2134 from etkecc/patch-85
Update Prometheus Node Exporter 1.3.1 -> 1.4.0
2022-09-26 21:53:51 +03:00
8e448aed0f Update Prometheus Node Exporter 1.3.1 -> 1.4.0 2022-09-26 18:23:55 +00:00
0499692661 Upgrade appservice-irc (0.35.0 -> 0.35.1) 2022-09-26 15:31:20 +03:00
f623cf3550 Only download Grafana dashboard URLs for enabled services
If someone is using Dendrite and enabling Grafana, we'll no longer
download Synapse dashboards.

If someone is not using node-exporter, we'll no longer download node
exporter dashboards.

Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2133
2022-09-26 08:46:10 +03:00
3f4bedb31e Use matrix_grafana_enabled: true in the matrix-grafana role
This is consistent with what all other roles do. If someone includes a
role, the assumption is that they want its functionality enabled.

The playbook distribution then disables components via
`group_vars/matrix_servers`. We've always had `matrix_grafana_enabled: false`
there, so flipping the in-role `_enabled` flag to `true` does not change
anything for playbook users. Users who import the roles individually in
their own other playbooks (and who don't use `group_vars/matrix_servers`)
may observe a change in the defaults with this.
2022-09-26 08:26:30 +03:00
6c928d87ca Configure Grafana's default_home_dashboard_path properly
Using `matrix_synapse_*` variables within the `matrix-grafana` role
is not a good practice.

We now have a `matrix_grafana_default_home_dashboard_path` variable
with a good universal default value and we override it via
`group_vars/matrix_servers` based on enabled components, etc.

This is a better fix for https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2133
2022-09-26 08:23:54 +03:00
14af09e4f3 Define matrix_grafana_dashboard_download_urls_all variable in matrix-grafana role
We shouldn't be using it in the role (`tasks/setup.yml`) without
defining at least some default value in the role itself.

We've always had the override in `group_vars/matrix_servers`,
so the variable was essentially defined (at the playbook level), but
that's not the right way to do things.
2022-09-26 08:08:47 +03:00
a69613a2e7 Merge pull request #2132 from mjarr/mjarr-patch-1
synapse: match upstream rate limit defaults
2022-09-24 22:46:32 +03:00
590e409a60 Merge pull request #2131 from etkecc/patch-84
Do not restart postmoogle during installation
2022-09-24 22:45:39 +03:00
dd8106790e synapse: match upstream rate limit defaults 2022-09-24 18:53:56 +02:00
484536b039 Do not restart postmoogle during installation
Reason: during a fresh install, when there is no synapse yet, systemd unit fails to start, thus whole play fails
2022-09-24 16:01:27 +00:00
29e3bcea67 Merge pull request #2130 from shalzz/patch-1
whatsapp: do not turn on synapse only options
2022-09-24 07:35:15 +03:00
b77907f2d4 whatsapp: do not turn on synapse only options 2022-09-24 09:45:26 +05:30
fa108e087d Merge pull request #2129 from etkecc/patch-83
Update Postmoogle 0.9.3 -> 0.9.4
2022-09-23 14:07:45 +03:00
fc56288f5b Update Postmoogle 0.9.3 -> 0.9.4
* send emails in UTF-8 👋
* fix options descriptions
* add SMTP auth
* allow sending emails from your apps and scripts using postmoogle as email provider
2022-09-23 08:34:58 +00:00
ea85cedcb5 Merge pull request #2128 from xyzst/update-dendrite-version
dendrite: update image tag version
2022-09-22 18:30:16 +03:00
59adb8d028 dendrite: update image tag version
- 0.9.9 (https://github.com/matrix-org/dendrite/releases/tag/v0.9.9)
2022-09-22 09:21:23 -05:00
8059c0ac54 Merge pull request #2127 from Warrows/master
Improve maubot doc
2022-09-22 15:12:00 +03:00
202f54f327 Improve maubot doc
Add two important informations:
- The `mbc` commands must be ran in the docker container
- Not using this method prevent from using encrypted rooms with the bot
2022-09-22 13:48:24 +02:00