Commit graph

7 commits

Author SHA1 Message Date
Leon Mika 036b683eab Have got session creation working 2026-03-25 22:35:53 +11:00
Leon Mika 1edcd7686c feat(pages): add pages service layer
Implements the pages service with ListPages, GetPage, CreatePage,
UpdatePage, DeletePage, and ReorderPages methods. Wires the service
into the service registry and generalises SlugConflictError message.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-22 18:01:36 +11:00
Leon Mika ffa86b12e9 feat: add categories admin UI with CRUD
Wire up categories service, add CategoriesHandler with full CRUD, create index/edit templates, register routes in server.go, and add Categories nav link.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-18 21:42:17 +11:00
Leon Mika d0cebe6564 Added publishing of uploads to built site 2026-03-03 22:36:24 +11:00
Leon Mika 0a9af9cde8 Started a repository of the uploads 2026-03-02 21:10:09 +11:00
Leon Mika 6b697e008f Have got uploads working 2026-03-02 20:48:41 +11:00
Leon Mika 4a6b79db17 Added sub commands for doing admin stuff 2026-02-28 10:39:08 +11:00