diff --git a/src/browser/login.html b/src/browser/login.html index fd4afff98247cef52f4ab0f0193a53a18a0599b5..0440c4edeba0ae48f1133cc253ec3170ea46abee 100644 --- a/src/browser/login.html +++ b/src/browser/login.html @@ -5,7 +5,7 @@ Authenticate: code-server - + diff --git a/src/browser/workbench-build.html b/src/browser/workbench-build.html index d55d4dd8e21725b1829d47694eee27ebab9b57cb..014cc1f3402c5e736fad54b2b5d3aac17d0df219 100644 --- a/src/browser/workbench-build.html +++ b/src/browser/workbench-build.html @@ -20,7 +20,7 @@ - + diff --git a/src/browser/workbench.html b/src/browser/workbench.html index 84ef1e51e56712d93a67ca422377847524610dcb..4e566bdcae741e332b4c9ac21e201da9925dc4dc 100644 --- a/src/browser/workbench.html +++ b/src/browser/workbench.html @@ -20,7 +20,7 @@ - + diff --git a/src/node/server.ts b/src/node/server.ts index ff4c88e1801b81884dd785b026aa10858d182cec..db8c559638e336d1c9cd29a0750e47aad98f6316 100644 --- a/src/node/server.ts +++ b/src/node/server.ts @@ -296,6 +296,12 @@ export abstract class Server { switch (base) { case "/": + switch (requestPath) { + case "/manifest.json": + const response = await this.getResource(this.serverRoot, "media", requestPath); + response.cache = true; + return response; + } if (!this.authenticate(request)) { return { redirect: "/login" }; }