Skip to content

add summary, status, and draft support to garden

jedmund requested to merge garden-summary-status into main

Created by: jedmund

Summary

  • Add summary, status, and publishedAt fields to garden schema
  • Search APIs now return summary data; add books search endpoint
  • Admin CRUD handles summary, status transitions, and delete
  • Admin form wired with StatusDropdown, summary textarea, and delete
  • Public APIs filter by published status with preview token support
  • One-off backfill endpoint for existing item summaries

Test plan

  • New items default to draft status
  • Publishing sets publishedAt
  • Drafts hidden from public pages
  • Preview tokens work for draft items
  • Summary field saves and displays correctly
  • Delete removes items

Merge request reports

Loading