Created and activated the booking integrity ExecPlan, then implemented staff availability, overlap prevention, and duration validation with backend tests.

Added a staff availability model and migration, a booking validation service, and serializer enforcement.
This commit is contained in:
2026-02-28 12:05:57 +03:00
parent d40bb10876
commit 411180e312
9 changed files with 467 additions and 7 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ This file tracks known gaps and risks to address in future iterations.
- USERNAME_FIELD is still `email` while email can be null; verify admin/login flows.
## Booking Integrity
- No availability checks or overlap prevention for staff/salon schedules.
- Availability checks and overlap prevention are now enforced for staff bookings.
- No timezone handling or business hours enforcement.
- No cancellation rules or refund logic.