No description
Find a file
counterweight 63cf46c230
Fix: Prevent cancellation of past appointments
Add check to both user and admin cancel endpoints to reject
cancellation of appointments whose slot_start is in the past.
This matches the spec requirement that cancellations can only
happen 'before the appointment'.

Added tests for both user and admin cancel endpoints.

Also includes frontend styling updates.
2025-12-21 17:27:23 +01:00
.cursor/rules docs and tools 2025-12-20 23:09:46 +01:00
.githooks docs and tools 2025-12-20 23:09:46 +01:00
backend Fix: Prevent cancellation of past appointments 2025-12-21 17:27:23 +01:00
frontend Fix: Prevent cancellation of past appointments 2025-12-21 17:27:23 +01:00
scripts implemented 2025-12-20 23:06:05 +01:00
shared Phase 0: Add booking permissions and constants 2025-12-20 23:30:08 +01:00
.env.example tests passing 2025-12-18 23:33:32 +01:00
.envrc seed user 2025-12-18 22:42:32 +01:00
.gitignore first implementation 2025-12-20 11:12:11 +01:00
docker-compose.yml tests passing 2025-12-18 22:08:31 +01:00
Makefile docs and tools 2025-12-20 23:09:46 +01:00