← All posts

Dietary totals for the kitchen, and a Push that tells you where the item lands

Two unrelated bits of polish that both landed this week: one for feeding a room, one for keeping a running timeline honest.

Dietary needs, collected once and counted

Events now have a place to collect dietary requirements and a general note to the planner, gathered through the same share link crew and guests already use. A planner-defined option set (gluten free, vegan, nut allergy, whatever your kitchen works in) lets each attendee mark what they need, and a free-text notes field catches anything that doesn’t fit a checkbox.

This is personal data, so it’s handled as personal data. The raw per-attendee selections, the individual notes, and any planner notes about a guest are surfaced to the planner only. They appear on the BEO and the planner view, never on a per-crew ROS and never on a printout that walks out of the building.

A kitchen view for your chef

The catch with the rule above: the one person who genuinely needs the dietary picture is the chef, and the chef is usually crew on a shared link, not a planner login. So there’s now a per-crew kitchen BEO toggle.

Grant it to a crew member and their live ROS gains the event’s aggregated dietary totals: the head counts per option, twelve vegetarian, three gluten free, one nut allergy. That’s what a kitchen plates against. What they still don’t see is the raw material behind the count: no per-attendee notes, no guest planner-notes, no number-field totals. Totals out, detail in.

It’s opt-in per crew member, set on the crew form, and it’s never granted automatically (a CSV import won’t switch it on). The default stays closed.

Push now shows the time, and skips the menu

When a timeline item overruns the one below it, the fix used to live behind a dropdown: click Push, then pick from a menu. Now the options sit right on the row as one-click buttons, so re-timing a long run of show is one click per fix instead of two.

The button also spells out where the item lands rather than how much you’re adding: “Push to 2:15 PM”. You see the resulting start time before you click it, instead of doing the arithmetic in your head and hoping. “Push all” sits next to it to slide every later item on the day along too, and it only shows up when there are later items for it to move.

One related quality-of-life fix while we were in there: pressing Tab out of the Duration field on an interior row no longer drops a stray empty row below it. It only adds a new row when you’re editing the last item, where you’d actually want one.