You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Calendar V5: game nights, RSVPs and availability built into the calendar, as signed #837
The signed "Calendar V5 · game nights" mockup (approved 2026-09-27) puts game nights on a real-world calendar inside the calendar itself. One RSVP system replaces the separate pieces the old calendar and the sessions plugin had. None of it is built yet; this issue is the to-do.
From the mockup:
RSVP in the day's card: each game night's box has its RSVP:
Yes / Maybe / No;
a count;
a roster with each person's answer and note.
Silence shows as "no answer yet", never as a no. The event's full page shows the same.
Availability: each member paints the hours they can play. It repeats every week, in their own time zone.
Everyone's local time: times show in the viewer's own zone. Until they set one, they show in the calendar's zone, labelled like CDT.
First part is in draft PR #912: game nights show on a real-world calendar's days, and members answer Going / Maybe / Can't with a note in the day's card. The night's page shows the whole roster and the organiser's count-me switch. Each night of a series keeps its own answers.
Still open here:
placing nights on a fantasy calendar through its real-date anchor;
each viewer's own zone, or the calendar's zone (times show in the organiser's set zone, labelled);
the answer-by date and the Director's "ask the ones who haven't answered";
availability painting and personal calendar links in the calendar;
pointing the Sessions page and sidebar links at the calendar.
Gotcha: the calendar's own zone is json:"-" on Calendar.RealTimeZone, so the page can't read it yet.
Pre-deploy check: part of this is done on main. Game nights, RSVPs, time zones and world calendars are done (#912, #962, #1020); still left: answer-by dates, nudges for people who have not answered, and personal calendar links.
Activity
keyxmakerx commentedon Oct 2, 2026
First part is in draft PR #912: game nights show on a real-world calendar's days, and members answer Going / Maybe / Can't with a note in the day's card. The night's page shows the whole roster and the organiser's count-me switch. Each night of a series keeps its own answers.
Still open here:
Gotcha: the calendar's own zone is
json:"-"onCalendar.RealTimeZone, so the page can't read it yet.Generated by Claude Code
Who's free on the calendar: a line per player, the everyone-free band…
keyxmakerx commentedon Oct 3, 2026
Pre-deploy check: part of this is done on main. Game nights, RSVPs, time zones and world calendars are done (#912, #962, #1020); still left: answer-by dates, nudges for people who have not answered, and personal calendar links.
Generated by Claude Code