P2: Waitlist API на событие #72
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Проблема
Booking при полном слоте — отказ, очереди нет.
Ожидаемый результат
API join/leave/list waitlist; promote при cancel по политике календаря; уведомление (после SMTP/reminders).
Критерии приёмки
Родитель
EventHub/EventHubSpec#8 (волна 6)
Приоритет
P2
Беру Back#72 (волна 6 Spec#8).
Волны 4–5 закрыты (#70/#71, Front#69). Варианты waitlist — в чате; код после утверждения.
Запушено в master (
fb8869f): waitlist_entry, settings.waitlist_enabled, POST/DELETE/GET /v1/events/:id/waitlist, FIFO promote + email/in-app. eunit logic_waitlist_tests 5/5.