matrix-docker-ansible-deploy/roles
Alexandros Afentoulis 28c255539c matrix-nginx-proxy: specify Origin header, comply with CORS
Self-checks against the .well-known URIs look for the HTTP header
"Access-Control-Allow-Origin" indicating that the remode endpoint
supports CORS. But the remote server is not required to include
said header in the response if the HTTP request does not include
the "Origin" header. This is in accordance with the specification
[1] stating: 'A CORS request is an HTTP request that includes an
"Origin" header.'

This is in fact true for Gitlab pages hosting and that's why the
issue was identified.

Let's specify "Origin" header in the respective uri tasks performing
the HTTP request and ensure a CORS request.

[1] https://fetch.spec.whatwg.org/#http-requests
2021-03-15 14:24:55 +02:00
..
matrix-aux Add matrix-aux role to help with managing auxiliary files/directories 2021-01-11 22:32:52 +02:00
matrix-base Merge branch 'master' into synapse-workers 2021-02-14 13:00:57 +02:00
matrix-bot-matrix-reminder-bot added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-appservice-discord added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-appservice-irc added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-appservice-slack added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-appservice-webhooks added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-mautrix-facebook Remove alembic migrations for mautrix-facebook 2021-02-28 18:42:31 +02:00
matrix-bridge-mautrix-hangouts added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-mautrix-instagram Fix some bridges failing when Synapse workers enabled 2021-02-23 13:17:52 +02:00
matrix-bridge-mautrix-signal added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-mautrix-telegram added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-mautrix-whatsapp Fix some bridges failing when Synapse workers enabled 2021-02-23 13:17:52 +02:00
matrix-bridge-mx-puppet-discord added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-mx-puppet-groupme Fix some bridges failing when Synapse workers enabled 2021-02-23 13:17:52 +02:00
matrix-bridge-mx-puppet-instagram added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-mx-puppet-skype added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-mx-puppet-slack added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-mx-puppet-steam added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-mx-puppet-twitter added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-bridge-sms added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-client-element Upgrade Element (1.7.21 -> 1.7.22) 2021-03-01 15:53:54 +02:00
matrix-common-after/tasks Adjust wait timeout 2021-03-02 20:07:59 +01:00
matrix-corporal added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-coturn Run Let's Encrypt renewal checks daily instead of weekly. 2021-02-27 21:11:22 +01:00
matrix-dimension added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-dynamic-dns added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-email2matrix added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-etherpad Revert "trust the reverse proxy by default" 2021-02-22 13:03:09 +02:00
matrix-grafana Merge pull request #896 from rakshazi/add_version_to_each_role 2021-02-21 12:26:17 +02:00
matrix-jitsi Fix point overlap between matrix-domain and Jitsi 2021-03-01 20:27:45 +02:00
matrix-ma1sd Do not report docker kill/rm attempts as errors 2021-01-27 10:22:46 +02:00
matrix-mailer added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-nginx-proxy matrix-nginx-proxy: specify Origin header, comply with CORS 2021-03-15 14:24:55 +02:00
matrix-postgres Fix invalid matrix-postgres.service when matrix_postgres_process_extra_arguments is empty 2021-02-19 16:33:23 +02:00
matrix-prometheus Merge pull request #896 from rakshazi/add_version_to_each_role 2021-02-21 12:26:17 +02:00
matrix-prometheus-node-exporter Merge pull request #896 from rakshazi/add_version_to_each_role 2021-02-21 12:26:17 +02:00
matrix-redis added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00
matrix-registration Do not report docker kill/rm attempts as errors 2021-01-27 10:22:46 +02:00
matrix-synapse Adding vars to synapse for private servers. 2021-03-14 00:39:44 -03:00
matrix-synapse-admin added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility) 2021-02-20 19:08:28 +02:00