Add organizer-only attendee list (011) #20
Reference in New Issue
Block a user
Delete Branch "011-view-attendee-list"
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?
Summary
GET /events/{token}/attendees?organizerToken=<uuid>endpoint returns attendee names (403 for invalid token, 404 for unknown event)AttendeeList.vuecomponent with count label (singular/plural) and empty stateEventDetailView.vue— only visible for organizers, silently degrades for visitorsTest plan
RsvpService.getAttendeeNames(4 cases)GET /events/{token}/attendees(4 cases, Testcontainers)AttendeeList.vue(5 tests) +EventDetailView.vue(2 tests)./mvnw verifygreen (checkstyle, spotbugs, all tests)npm run build && npm run test:unitgreenNew GET /events/{token}/attendees endpoint returns attendee names when a valid organizer token is provided (403 otherwise). The frontend conditionally renders the list below the attendee count for organizers, silently degrading for visitors. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>