-
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