From 6cc30db5c6d895fb1d3c2ca955dc2facb9daab06 Mon Sep 17 00:00:00 2001 From: OpenClaw Date: Mon, 16 Feb 2026 19:48:25 +0000 Subject: [PATCH] Add styled /status page, update footer/terms links from /health to /status --- dist/index.js | 4 ++ public/impressum.html | 3 +- public/index.html | 3 +- public/partials/_footer.html | 2 +- public/privacy.html | 3 +- public/src/status.html | 48 ++++++++++++++++ public/src/terms.html | 2 +- public/status.html | 106 +++++++++++++++++++++++++++++++++++ public/status.js | 48 ++++++++++++++++ public/terms.html | 5 +- src/index.ts | 6 ++ 11 files changed, 219 insertions(+), 11 deletions(-) create mode 100644 public/src/status.html create mode 100644 public/status.html create mode 100644 public/status.js diff --git a/dist/index.js b/dist/index.js index 90437e5..26ac9a1 100644 --- a/dist/index.js +++ b/dist/index.js @@ -195,6 +195,10 @@ app.get("/terms", (_req, res) => { res.setHeader('Cache-Control', 'public, max-age=86400'); res.sendFile(path.join(__dirname, "../public/terms.html")); }); +app.get("/status", (_req, res) => { + res.setHeader("Cache-Control", "public, max-age=60"); + res.sendFile(path.join(__dirname, "../public/status.html")); +}); // API root app.get("/api", (_req, res) => { res.json({ diff --git a/public/impressum.html b/public/impressum.html index 7c13fc2..d3c3460 100644 --- a/public/impressum.html +++ b/public/impressum.html @@ -96,9 +96,8 @@ footer .container { display: flex; justify-content: space-between; align-items: