Skip to content

feat: submission status in machinations tab; full detail in admin panel - #199

Merged
Garemat merged 2 commits into
mainfrom
feat/machinations-submission-status
Jun 23, 2026
Merged

feat: submission status in machinations tab; full detail in admin panel#199
Garemat merged 2 commits into
mainfrom
feat/machinations-submission-status

Conversation

@Garemat

@Garemat Garemat commented Jun 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • All members: Machinations tab now shows a per-player submitted/waiting row (green check = submitted, faded = still waiting). The existing X/Y count in the header now reflects real data for non-hosts thanks to the paired backend change.
  • Host (admin panel): A "Submissions" detail list appears beneath the overview table, showing each player's choices (SUPPORT/SABOTAGE + target name) as they trickle in.

Test plan

  • Non-host sees submitted/waiting indicators in the Machinations tab — names, no choices
  • Host admin panel shows summary table + per-player submission detail with correct target names and colours
  • X/Y submitted count in header is accurate for non-host devices

🤖 Generated with Claude Code

All members now see a per-player submitted/waiting indicator in the
Machinations tab (green check = done, faded = pending). The existing
X/Y count in the header now reflects real data for non-hosts.

The Chamberlain admin panel gains a Submissions detail list beneath
the overview table, showing each player's choices (SUPPORT/SABOTAGE
and target name) as they trickle in.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Garemat
Garemat enabled auto-merge (squash) June 23, 2026 20:39
FlowRow requires this annotation; missing it causes release builds to
fail even though debug passes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Garemat
Garemat merged commit 250adfb into main Jun 23, 2026
6 checks passed
@Garemat
Garemat deleted the feat/machinations-submission-status branch June 23, 2026 21:02
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