fix some issues

This commit is contained in:
Frederik Spirgi
2026-09-09 09:56:38 +02:00
parent 93dd57a336
commit abd5238252
19 changed files with 142 additions and 78 deletions
+4
View File
@@ -283,6 +283,10 @@ export function createApp(options = {}) {
app.use(express.static(config.publicDir, {
maxAge: config.staticMaxAge,
etag: config.staticEtag,
setHeaders(res, filePath) {
// HTML and its modules must not drift apart after a deployment.
if (/\.(?:js|css)$/.test(filePath)) res.setHeader("Cache-Control", "no-cache");
},
fallthrough: config.staticFallthrough
}));
app.use(createAuthRouter({repositories, authRateLimiters, config}));