diff --git a/apps/api/src/server.ts b/apps/api/src/server.ts index d45cd11..da8d430 100644 --- a/apps/api/src/server.ts +++ b/apps/api/src/server.ts @@ -79,6 +79,30 @@ app.get('/downloads/install.sh', (_req, res) => { redirectDesktopDownload(res, 'install.sh') }) +app.get('/downloads/latest.json', (_req, res) => { + redirectDesktopDownload(res, 'latest.json') +}) + +app.get('/downloads/release.json', (_req, res) => { + redirectDesktopDownload(res, 'release.json') +}) + +app.get('/downloads/SHA256SUMS', (_req, res) => { + redirectDesktopDownload(res, 'SHA256SUMS') +}) + +app.get('/downloads/fieldlens-print-windows-x64-setup.exe.sig', (_req, res) => { + redirectDesktopDownload(res, 'fieldlens-print-windows-x64-setup.exe.sig') +}) + +app.get('/downloads/fieldlens-print-linux-x64.AppImage', (_req, res) => { + redirectDesktopDownload(res, 'fieldlens-print-linux-x64.AppImage') +}) + +app.get('/downloads/fieldlens-print-linux-x64.AppImage.sig', (_req, res) => { + redirectDesktopDownload(res, 'fieldlens-print-linux-x64.AppImage.sig') +}) + // Backward-compatible aliases used by the first downloads page. app.get('/downloads/fieldlens-print/windows-x64', (_req, res) => { redirectDesktopDownload(res, 'fieldlens-print-windows-x64-setup.exe')