site/hephaestus.x
Local Dev 941851ea0e feat(hephaestus.x): per-repo detail pages under /silentmode/*
Adds live pages for each repo without leaving hephaestus.x:

  hephaestus.x/silentmode/            → index of all silentmode/* repos
  hephaestus.x/silentmode/theseus/    → README + recent commits + clone URLs
  hephaestus.x/silentmode/sirius/     → same
  hephaestus.x/silentmode/ariadne/    → same, gated ("private, sign in to browse")
  hephaestus.x/silentmode/hephaestus/ → same, gated

Single _template.html hardcoded per repo via sed; each detail page pulls
metadata + README + last 8 commits from code.silentmode.st via the
CORS-enabled Forgejo API on load, renders README with a minimal
markdown-to-HTML pass, and gracefully falls back to a "sign in to browse"
note when the API returns 401/404 (private repo).

The URL stays on hephaestus.x while browsing — user only leaves when they
click "Browse full source →" or a specific commit link.
2026-08-31 15:29:49 +02:00
..
forge feat(hephaestus.x): /forge lists real repos instead of auto-redirecting 2026-08-31 12:44:03 +02:00
forgejo feat(hephaestus.x): /forge lists real repos instead of auto-redirecting 2026-08-31 12:44:03 +02:00
silentmode feat(hephaestus.x): per-repo detail pages under /silentmode/* 2026-08-31 15:29:49 +02:00
index.html feat(site): standalone hephaestus.x landing + /forge /forgejo shortcuts 2026-08-31 12:29:17 +02:00