Skip to content

Release Captain room charges, local shifts and explicit table selection - #1412

Merged
sridharkalaibala merged 2 commits into
mainfrom
codex/captain-main-20261018
Oct 18, 2026
Merged

sridharkalaibala merged 2 commits into
mainfrom
codex/captain-main-20261018

Conversation

@sridharkalaibala

Copy link
Copy Markdown
Contributor

Captain now waits for Next after seating selection, validates required table numbers, and keeps unassigned orders visible. Optional staff room orders accept typed room numbers and guest-approved additional charges. Optional shift recording is restricted to the local till connection.

This promotion contains the Captain changes from #1411 rebased onto main, without the other queued develop changes. Room settings and charge fields use existing settings/branch/sales synchronization. Shift records remain authoritative on the recording till, with explicit local-only classification and no claim of cross-till attendance consolidation. Both features default off.

Validation: the develop PR passed all required GitHub checks (API unit suite, real database API, desktop, packaging, docs and secret scan). On this main-based branch, 129 focused attendance/room/payment/table tests passed; local fast checks passed except formatting, which has been corrected. Physical mobile outage testing and the matching desktop installer rollout remain pending.

@sridharkalaibala
sridharkalaibala merged commit 5195e9e into main Oct 18, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant