-
Notifications
You must be signed in to change notification settings - Fork 0
Calendar RSVP settings with per-event overrides #24
Copy link
Copy link
Open
Labels
c/enhancementImprovement or additions to existing codeImprovement or additions to existing codec/featureA new featureA new featuret/androidRelated to the Android appRelated to the Android appt/desktopRelated to the desktop appRelated to the desktop appt/iosRelated to the iOS appRelated to the iOS appt/serverRelated to the backend serverRelated to the backend servert/webRelated to the web appRelated to the web app
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
c/enhancementImprovement or additions to existing codeImprovement or additions to existing codec/featureA new featureA new featuret/androidRelated to the Android appRelated to the Android appt/desktopRelated to the desktop appRelated to the desktop appt/iosRelated to the iOS appRelated to the iOS appt/serverRelated to the backend serverRelated to the backend servert/webRelated to the web appRelated to the web app
Add calendar-level RSVP settings with per-event overrides on top of the existing invite system (whether invitees may respond, and defaults for new events).
What
RsvpSettingsServiceplusV21__calendar_rsvp_settings.sqlmigration and store support (PostgresCalendarStore,Tables.kt).EventInviteRoutes/Dtos.ktexpose and accept RSVP settings;EventInviteServiceapplies calendar defaults with per-event overrides.Pages.kt/EventInviteActions.ktpage payloads; packEventDialog.svelte, newRsvpDialog.svelte,CalendarSidebar.svelte,rsvp/+page.svelteand page types.Test evidence
:server:test— 349 tests, 0 failures:core:jvmTest— 56 tests, 0 failurespnpm --dir server/pack typecheck— cleanpnpm --dir server/pack build— clean