Commit Graph

  • 54b36ba76c chore(backend): finalize backend baseline and frontend handoff contract main greebo 2026-03-20 16:46:24 +03:00
  • 5aa35b1d04 feat(backend): enforce admin-only ops endpoints and cover destructive cleanup smoke greebo 2026-03-20 16:02:38 +03:00
  • 210981c953 test(backend): split smoke regression into core and pricing publish flows greebo 2026-03-20 13:25:32 +03:00
  • 239b32a246 fix(core): stabilize editor lifecycle, transactional versions, and runtime config greebo 2026-03-20 12:38:10 +03:00
  • 0f9c2a1cbd feat(backend): add operational smoke tooling and safe pricing cleanup endpoints greebo 2026-03-19 22:54:12 +03:00
  • 127c5bff71 feat(backend): stabilize draft editor flow and complete smoke regression baseline greebo 2026-03-19 22:23:46 +03:00
  • 77496dac46 feat(backend): add editor context, draft bootstrap flow and draft summary endpoints greebo 2026-03-19 22:04:31 +03:00
  • 4c15f4c201 feat(backend): add editor context, draft flow bootstrap, and draft summary endpoints greebo 2026-03-19 21:47:38 +03:00
  • a266f56ddd feat(backend): harden draft, pricing and publish contracts greebo 2026-03-19 20:58:14 +03:00
  • ac3a62f108 feat(backend): add publish readiness contract and guarded publish flow greebo 2026-03-19 20:41:08 +03:00
  • 8d4255181b feat(backend): add publish readiness contract and pricing diagnostics greebo 2026-03-19 20:29:58 +03:00
  • 7b6c12f924 feat(backend): add publish readiness endpoint and enforce publish gate contract greebo 2026-03-19 20:15:48 +03:00
  • 2af5e49b8c feat(backend): add pricing coverage, unpriced seats, and explain endpoints greebo 2026-03-19 20:10:14 +03:00
  • aab5a51654 feat(backend): add sellability reason codes and string price serialization to test seat preview greebo 2026-03-19 20:07:19 +03:00
  • af175d88dd refactor(api): unify typed error contract across draft pricing and publish flows greebo 2026-03-19 19:54:42 +03:00
  • 64ec1c5180 feat(backend): add draft validation and single-record draft read endpoints greebo 2026-03-19 19:51:21 +03:00
  • 35fc170cef feat(backend): add single-record draft read endpoints greebo 2026-03-19 19:42:03 +03:00
  • 56aadf848b feat(backend): add draft validation endpoint with stale version guard greebo 2026-03-19 19:32:22 +03:00
  • d060828256 feat(backend): prevent duplicate draft sector and group bindings greebo 2026-03-19 19:29:00 +03:00
  • 62550d5cb5 feat(backend): add stale draft guards and reference validation for draft mutations greebo 2026-03-19 19:25:44 +03:00
  • fbeac890be feat(backend): harden pricing mutation contract and sync backend docs greebo 2026-03-19 19:11:33 +03:00
  • c7c9184a71 feat: add optimistic concurrency guards for draft editor, pricing and publish flows greebo 2026-03-19 18:58:03 +03:00
  • 76710372c4 Add publish preview retention policy, normalize refresh/cached contract, and add storage audit and cleanup admin endpoints backend-v0.2.0-preview-retention greebo 2026-03-19 18:31:32 +03:00
  • 4c2b910765 Complete publish preview Phase 2A with retention, refresh and cache consistency greebo 2026-03-19 18:20:21 +03:00
  • c91c5abf15 Implement display artifacts, pricing integrity, draft base and publish preview bundle greebo 2026-03-19 17:58:17 +03:00
  • 85fb2f4bb9 Initial commit: svg backend adminko 2026-03-19 13:39:32 +03:00