matrix-docker-ansible-deploy/roles/matrix-server/tasks
Slavi Pantaleev 9dad4c7c2d Fix /.well-known/matrix/client for CORS
This is provoked by Github issue #46.

No client had made use of the well-known mechanism
so far, so the set up performed by this playbook was not tested
and turned out to be a little deficient.

Even though /.well-known/matrix/client is usually requested with a
simple request (no preflight), it's still considered cross-origin
and [CORS](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS)
applies. Thus, the file always needs to be served with the appropriate
`Access-Control-Allow-Origin` header.

Github issue #46 attempts to fix it at the "reverse-proxying" layer,
which may work, but would need to be done for every server.
It's better if it's done "upstream", so that all reverse-proxy
configurations can benefit.
2018-11-29 09:13:25 +02:00
..
self_check Fix /.well-known/matrix/client for CORS 2018-11-29 09:13:25 +02:00
setup Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy into new-cmds 2018-11-28 11:03:47 +01:00
import_media_store.yml
import_sqlite_db.yml Rename playbook variables so they are consistently prefixed 2018-11-01 08:46:47 +02:00
main.yml A simple idea to allow playbooks to control which bit of the role to run 2018-10-30 20:49:39 +00:00
register_user.yml
start.yml
upgrade_postgres.yml Make postgres_start_wait_time (affecting upgrades) configurable 2018-11-01 10:11:08 +02:00