From 33ee9b916249e59e883d36c022568b82adb28ebc Mon Sep 17 00:00:00 2001 From: Jeroen Akkerman Date: Sun, 30 Nov 2025 22:03:36 +0100 Subject: [PATCH 1/2] fix(docs): Fix 404 error for jsr.io/docs/governance --- frontend/docs/{governance/overview.md => governance.md} | 0 frontend/docs/toc.ts | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename frontend/docs/{governance/overview.md => governance.md} (100%) diff --git a/frontend/docs/governance/overview.md b/frontend/docs/governance.md similarity index 100% rename from frontend/docs/governance/overview.md rename to frontend/docs/governance.md diff --git a/frontend/docs/toc.ts b/frontend/docs/toc.ts index 035922c3..ca03711f 100644 --- a/frontend/docs/toc.ts +++ b/frontend/docs/toc.ts @@ -130,7 +130,7 @@ export default [ }, { title: "Overview", - id: "governance/overview", + id: "governance", group: "Governance", }, { From d70d708eaef55f22bc4bebc44838d320e5501664 Mon Sep 17 00:00:00 2001 From: Jeroen Akkerman Date: Sun, 30 Nov 2025 22:15:34 +0100 Subject: [PATCH 2/2] fix(docs): Add permanent redirect from /docs/governance/overview to /docs/governance --- frontend/routes/docs/governance/overview.tsx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 frontend/routes/docs/governance/overview.tsx diff --git a/frontend/routes/docs/governance/overview.tsx b/frontend/routes/docs/governance/overview.tsx new file mode 100644 index 00000000..4a09f230 --- /dev/null +++ b/frontend/routes/docs/governance/overview.tsx @@ -0,0 +1,16 @@ +// Copyright 2024 the JSR authors. All rights reserved. MIT license. +import { define } from "../../../util.ts"; + +/** + * Redirects to /docs/governance so links to /docs/governance/overview will still work. + */ +export const handler = define.handlers({ + GET() { + return new Response("", { + headers: { + location: `/docs/governance`, + }, + status: 301, + }); + }, +});