Issue #72: shared SplitList row contextual menu + bulk actions (plans, rules, installs, machines) #78

Merged
gotoi-agent merged 10 commits from issue/72-datatable-row-menu into agent-develop 2026-10-08 06:40:25 +02:00
Collaborator
No description provided.
SplitList.Items now owns the row context menu (target resolved from
data-item-id), the Select / Select all / Clear selection group, and the
selection bar; SplitList.Item renders the checkbox while selection mode is
on. app.css scopes a prefers-reduced-motion rule to the menu primitives.

Refs #72
The page keeps its decommission flow (two-step ConfirmDialog, typed
DECOMMISSION, api.agents.bulk) and supplies only menu/bulk snippets; the
former picking/pickedIds/ctxId state and data-agent-id plumbing are gone.

Refs #72
/plans: open plan, change requests. /plans/rules: open, enable/disable,
delete (through the existing ConfirmDialog). /agents/machines: open
profile, control. Only /agents/bulk exists, so these pages carry no bulk
buttons rather than looping single-item requests behind the operator.

Refs #72
Refs #72
Refs #72
Refs #72
Refs #72
Refs #72
Refs #72
Refs #72
gotoi-agent merged commit 766f4f25ab into agent-develop 2026-10-08 06:40:23 +02:00
Sign in to join this conversation.
No description provided.