feat/moderation #58

Merged
Latte merged 5 commits from feat/moderation into dev 2026-03-07 20:39:20 +00:00
Owner
No description provided.
Latte added 3 commits 2026-03-07 20:25:12 +00:00
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.
Refactor guestbook submission form to use details element for better accessibility and UX
CI / ci (push) Failing after 14s
CI / ci (pull_request) Failing after 14s
Docker / docker (pull_request) Successful in 42s
e91b1a12b8
Latte added 1 commit 2026-03-07 20:32:05 +00:00
Improve Node.js dependency installation logic in CI workflow
CI / ci (push) Failing after 2m18s
CI / ci (pull_request) Failing after 2m16s
Docker / docker (pull_request) Successful in 28s
9f1ba5cf1e
Latte added 1 commit 2026-03-07 20:36:58 +00:00
Update CI configuration to use Node 20 and enhance dependency installation process
CI / ci (push) Successful in 45s
CI / ci (pull_request) Successful in 32s
Docker / docker (pull_request) Successful in 38s
7ac338986c
Latte merged commit 8d92507a69 into dev 2026-03-07 20:39:20 +00:00
Latte deleted branch feat/moderation 2026-03-07 20:39:20 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Hiddenden/Cozy-Den#58