Issue Summary
CORS headers are no longer sent on responses for results.json. This prevents Redash data from being used in some kinds of external dashboards. I'm seeing this in Firefox Nightly on Linux, but I expect it would happen in any browser.
Steps to Reproduce
- Open https://beta.observablehq.com/@mythmon/normandy-timer-increase-study-enrollment
- Look in the network console
- See the following error:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://sql.telemetry.mozilla.org/api/queries/52031/results.json?api_key=hTmoNe785VK4o5uRx86sSvO35xHiYnnfls8MB75l. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing).
Previously (about 3 weeks ago), the CORS headers were included, allowing external dashboards like this to work.
The query I'm trying to read data from is https://sql.telemetry.mozilla.org/queries/52031.
Technical details:
Issue Summary
CORS headers are no longer sent on responses for
results.json. This prevents Redash data from being used in some kinds of external dashboards. I'm seeing this in Firefox Nightly on Linux, but I expect it would happen in any browser.Steps to Reproduce
Previously (about 3 weeks ago), the CORS headers were included, allowing external dashboards like this to work.
The query I'm trying to read data from is https://sql.telemetry.mozilla.org/queries/52031.
Technical details: