6c5fadef2f
feat: derive event lifecycle status from dates and flags
...
Replace persisted event statuses with publication and cancellation flags, and compute public lifecycle labels from event timing and registration capacity. Keep filters, registration checks, and profile responses aligned with the derived status.
2026-10-03 12:46:16 +03:30
962238c32c
feat(events): harden registration checkout lifecycle
2026-10-01 12:26:49 +03:30
0f6220f72c
feat: add direct-save CMS and About archive
2026-09-28 20:29:00 +03:30
94b32310af
feat: add mock content initialization command
2026-09-27 12:26:33 +03:30
149497d276
Add direct-save public content API
2026-09-27 11:40:11 +03:30
f6b4ef7dd8
Replace content publishing workflow with direct Unfold editing
2026-09-27 11:09:25 +03:30
2f07158f14
Add structured content editing in Django admin
2026-09-27 10:20:47 +03:30
f529f85bf0
Protect published snapshots and concurrent edits
2026-09-27 10:20:38 +03:30
b8e79c950a
Add guarded content draft and publication services
2026-09-27 09:49:30 +03:30
3bc9de2367
Add validated editorial content schema
2026-09-27 09:26:46 +03:30