Commit Graph

4 Commits

Author SHA1 Message Date
Latte a4191658c5 Miscellaneous code and documentation updates 2026-04-05 16:27:42 +02:00
Latte 00cff1eb7e first audio thing that i want to try 2026-04-05 15:21:26 +02:00
Latte 57c1478cb5 Implement token-based admin login and remove WebAuthn support 2026-03-07 21:19:00 +01:00
Latte 88e00e5d41 Add guestbook with WebAuthn admin and SQLite
Introduce server-rendered guestbook and moderation portal.
Persist data in SQLite (better-sqlite3); add WebAuthn YubiKey
admin auth, rate-limiting, spam heuristics, and sanitization.
Switch Docker image to run Node/standalone Astro (remove nginx),
update docker-compose, Dockerfile, astro.config, and package.json.
Add .env.example, docs/guestbook.md, gitignore updates, layouts,
API routes, and supporting lib/components/pages for the feature.
2026-03-07 20:21:39 +01:00