v1.72.0
Added
- RSVP Notes: organizers can opt in per event (
accept_rsvp_notes, off by default) to accepting a short plain-text note (≤500 chars) with RSVPs — e.g. dietary info or "arriving late"POST /events/{id}/rsvp/{answer}accepts an optional{note}body; each submission overrides the stored note (omitted/empty clears it), and the note is returned in the RSVP response,GET /my-status, and the user's RSVP list- Guest RSVPs carry the note through the confirmation email; if the organizer disables notes before the guest confirms, the note is dropped without failing the confirmation
- Staff
RSVP_CONFIRMATION/RSVP_UPDATEDnotifications include the note, and note-only changes now triggerRSVP_UPDATED(previously only status changes did) - Event-admin RSVP create/update accept
noteregardless of the flag, for offline/phone RSVPs accept_rsvp_notespropagates from a series template to future unmodified occurrences
What's Changed
- fix(ci): authenticate GHCR publish with GITHUB_TOKEN instead of a PAT by @biagiodistefano in #709
- feat(events): optional attendee note on RSVPs (opt-in per event) by @biagiodistefano in #711
- chore(release): v1.72.0 by @biagiodistefano in #713
Full Changelog: v1.71.2...v1.72.0