matrix-docker-ansible-deploy/roles
Slavi Pantaleev c07c927d9f Automatically enable openid listeners when ma1sd enabled
ma1sd requires the openid endpoints for certain functionality.
Example: 90b2b5301c/src/main/java/io/kamax/mxisd/auth/AccountManager.java (L67-L99)

If federation is disabled, we still need to expose these openid APIs on the
federation port.

Previously, we were doing similar magic for Dimension.
As per its documentation, when running unfederated, one is to enable
the openid listener as well. As per their recommendation, people
are advised to do enable it on the Client-Server API port
and use the `federationUrl` variable to override where the federation
port is (making federation requests go to the Client-Server API).

Because ma1sd always uses the federation port (unless you do some
DNS overwriting magic using its configuration -- which we'd rather not
do), it's better if we just default to putting the `openid` listener
where it belongs - on the federation port.

With this commit, we retain the "automatically enable openid APIs" thing
we've been doing for Dimension, but move it to the federation port instead.
We also now do the same thing when ma1sd is enabled.
2020-12-08 16:59:20 +02:00
..
matrix-base Update docker-ce.repo to not hardcode $releasever=7 2020-12-07 07:20:47 +02:00
matrix-bot-matrix-reminder-bot Remove some more -v usage 2020-11-25 10:49:59 +02:00
matrix-bridge-appservice-discord Fix passing of matrix_appservice_discord_auth_usePrivilegedIntents 2020-12-04 01:06:42 +02:00
matrix-bridge-appservice-irc Use more fully-qualified container images 2020-11-14 23:01:11 +02:00
matrix-bridge-appservice-slack Use more fully-qualified container images 2020-11-14 23:01:11 +02:00
matrix-bridge-appservice-webhooks Use more fully-qualified container images 2020-11-14 23:01:11 +02:00
matrix-bridge-mautrix-facebook Update matrix-mautrix-facebook config a bit 2020-12-01 11:55:18 +02:00
matrix-bridge-mautrix-hangouts Move self-building git repository URLs to variables (stop hardcoding) 2020-11-28 21:34:14 +02:00
matrix-bridge-mautrix-telegram update mautrix-telegram to 0.9.0 2020-11-17 21:20:12 +01:00
matrix-bridge-mautrix-whatsapp Renamed systemd descriptions for all bridges 2020-10-13 16:40:30 -07:00
matrix-bridge-mx-puppet-discord Move self-building git repository URLs to variables (stop hardcoding) 2020-11-28 21:34:14 +02:00
matrix-bridge-mx-puppet-instagram Move self-building git repository URLs to variables (stop hardcoding) 2020-11-28 21:34:14 +02:00
matrix-bridge-mx-puppet-skype Move self-building git repository URLs to variables (stop hardcoding) 2020-11-28 21:34:14 +02:00
matrix-bridge-mx-puppet-slack Move self-building git repository URLs to variables (stop hardcoding) 2020-11-28 21:34:14 +02:00
matrix-bridge-mx-puppet-steam Move self-building git repository URLs to variables (stop hardcoding) 2020-11-28 21:34:14 +02:00
matrix-bridge-mx-puppet-twitter Move self-building git repository URLs to variables (stop hardcoding) 2020-11-28 21:34:14 +02:00
matrix-bridge-sms updated matrix-sms-bridge 2020-11-27 16:01:24 +01:00
matrix-client-element Upgrade services 2020-12-07 15:18:03 +02:00
matrix-common-after/tasks Add matrix_services_autostart_enabled variable for preventing services autostart 2020-11-30 20:58:21 +02:00
matrix-corporal Add self-building support to matrix-corporal 2020-12-04 01:48:08 +02:00
matrix-coturn Move self-building git repository URLs to variables (stop hardcoding) 2020-11-28 21:34:14 +02:00
matrix-dimension Replace some -v instances with --mount 2020-11-24 10:26:05 +02:00
matrix-dynamic-dns Move self-building git repository URLs to variables (stop hardcoding) 2020-11-28 21:34:14 +02:00
matrix-email2matrix Use more fully-qualified container images 2020-11-14 23:01:11 +02:00
matrix-jitsi Remove the recording button from the Jitsi UI if recording is disabled. 2020-12-06 13:50:45 +01:00
matrix-ma1sd Properly serialize some ma1sd configuration values 2020-12-06 23:59:58 +02:00
matrix-mailer Improve self-building experience (avoid conflict with pullable images) 2020-11-14 23:00:49 +02:00
matrix-nginx-proxy Upgrade services 2020-12-07 15:18:03 +02:00
matrix-postgres Ensure Postgres passwords are not longer than 99 characters 2020-11-26 09:51:48 +02:00
matrix-registration Move self-building git repository URLs to variables (stop hardcoding) 2020-11-28 21:34:14 +02:00
matrix-synapse Automatically enable openid listeners when ma1sd enabled 2020-12-08 16:59:20 +02:00
matrix-synapse-admin Move self-building git repository URLs to variables (stop hardcoding) 2020-11-28 21:34:14 +02:00