Files
warmbly/site
Matthew Meszaros e9ef1ebfb8 feat: remove roadmap page and ground changelog in real history
Delete the public roadmap page and every reference to it (footer, open-source
showcase, about, changelog, trust). The roadmap was built from seeded,
fabricated items.

Rebuild the changelog from the real git history. The previous entries were
self-described seeded fabrications and contradicted the codebase (claiming
SAML SSO and BYOK shipped, which they have not). There are no releases, tags,
or CHANGELOG.md, so the commit log is the source of truth. Group the work into
a handful of milestone entries rather than one per release, mirror them on the
homepage changelog showcase, and drop the invented version numbers.

Fix the broken links the old page carried: the dead /changelog/feed.xml RSS
feed and the non-existent CHANGELOG.md now point at the real commit history.
Relabel the trust page's 'roadmap' posture state to 'planned' so SOC 2 and
ISO 27001 stay honestly marked as not yet in place.
2026-06-09 10:03:18 +00:00
..

site

Warmbly's public marketing site. Astro 5 + Tailwind v4, separate from the in-product dashboard at web/ and the admin app at admin/.

Run it locally

pnpm install
pnpm dev          # boots on http://localhost:4321
pnpm build        # static output into ./dist
pnpm preview      # serve the production build locally

From the repo root you can also use make site, which is a shortcut for cd site && pnpm dev. make app does not start this site — it lives outside the docker compose stack and ships on its own cadence.

Layout

site/
├── astro.config.mjs   # sitemap integration + Tailwind v4 Vite plugin
├── public/            # static assets served as-is
├── scripts/           # build-time helpers
└── src/               # pages, layouts, components, content