mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
- Some tests to clarify existing behavior (at least where they don't diverge). Including frameworks enhancements to allow integration tests to force on server type or the other. - In WSGI-land return a 400 if an invalid origin is specified (to bring inline with CORSMiddleware). - In ASGI-land, override CORSMiddleware to use Galaxy's logic for checking an origin against the config object. - When building a WSGI webapp for FastAPI, skip CORS handling at that level so it can be handled by FastAPI app.