arbret/frontend
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
..
app Fix: Prevent cancellation of past appointments 2025-12-21 17:27:23 +01:00
e2e Fix flaky E2E tests with proper selectors and response waits 2025-12-21 01:13:10 +01:00
test-results Fix flaky E2E tests with proper selectors and response waits 2025-12-21 01:13:10 +01:00
env.example first round of review 2025-12-18 22:24:46 +01:00
next-env.d.ts starting 2025-12-18 21:37:28 +01:00
next.config.ts starting 2025-12-18 21:37:28 +01:00
package-lock.json implemented 2025-12-20 23:06:05 +01:00
package.json implemented 2025-12-20 23:06:05 +01:00
playwright.config.ts Fix flaky E2E tests with proper selectors and response waits 2025-12-21 01:13:10 +01:00
tsconfig.json starting 2025-12-18 21:37:28 +01:00
tsconfig.tsbuildinfo implemented 2025-12-20 23:06:05 +01:00
vitest.config.ts with some tests 2025-12-18 21:48:41 +01:00