Add organizer cancel-event flow to EventList #41

Merged
nitrix merged 1 commits from 018-cancel-event-list into master 2026-03-13 16:27:51 +01:00
Owner

Summary

  • Organizers can cancel events directly from the event list via PATCH API
  • Confirmation dialog shows role-differentiated messaging ("Cancel event?" vs "Remove event?")
  • 204, 409 (already cancelled), and 404 (event gone) all treated as successful removal
  • 8 new E2E tests + 5 new unit tests, all green, no regressions

Test plan

  • Unit tests: 151 passed (16 in EventList.spec.ts)
  • E2E tests: 79 passed (8 in cancel-event-list.spec.ts)
  • Exploratory browser testing against real backend (204, 404, 409 flows)
  • Existing attendee/watcher delete flows unchanged

🤖 Generated with Claude Code

## Summary - Organizers can cancel events directly from the event list via PATCH API - Confirmation dialog shows role-differentiated messaging ("Cancel event?" vs "Remove event?") - 204, 409 (already cancelled), and 404 (event gone) all treated as successful removal - 8 new E2E tests + 5 new unit tests, all green, no regressions ## Test plan - [x] Unit tests: 151 passed (16 in EventList.spec.ts) - [x] E2E tests: 79 passed (8 in cancel-event-list.spec.ts) - [x] Exploratory browser testing against real backend (204, 404, 409 flows) - [x] Existing attendee/watcher delete flows unchanged 🤖 Generated with [Claude Code](https://claude.com/claude-code)
nitrix added 1 commit 2026-03-13 16:23:55 +01:00
Add organizer cancel-event flow to EventList
All checks were successful
CI / backend-test (push) Successful in 58s
CI / frontend-test (push) Successful in 26s
CI / frontend-e2e (push) Successful in 1m35s
CI / build-and-publish (push) Has been skipped
b067c0ef1e
Organizers can now cancel events directly from the event list via the
existing PATCH /events/{eventToken} API. The confirmation dialog shows
role-differentiated messaging: "Cancel event?" with a severity warning
for organizers vs. "Remove event?" for attendees. Responses 204, 409,
and 404 all result in successful removal from the local list.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
nitrix merged commit 5082ec1333 into master 2026-03-13 16:27:51 +01:00
nitrix deleted branch 018-cancel-event-list 2026-03-13 16:27:51 +01:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nitrix/fete#41