Merge upstream main and retain PR 581 changelog entry

This commit is contained in:
Michael Johnston committed 2026-10-08 00:43:14 -04:00
commit 3cfef150d1
302 files changed
+43454 -2130

No files matched your search

+5 -1
View File
@@ -386,8 +386,12 @@ function openSkySourceIsStale(sourceEpochMs, now = Date.now()) {
*/
export function openSkyProxy() {
const installMiddleware = (server) => {
server.middlewares.use('/api/opensky', async (req, res) => {
server.middlewares.use('/api/flights', async (req, res, next) => {
try {
// This mount also matches its /track route, served by its own handler.
if (new URL(req.url || '/', 'http://localhost').pathname !== '/')
return next();
res.setHeader('X-Feed-Source', 'OpenSky Network');
const requestedMode = normalizeOpenSkyAuthMode(
process.env.OPENSKY_AUTH_MODE,
);