gsxdsm
ffe2092109
FN-7248: require confirmation for footer concurrency edits
Footer concurrency controls now require explicit confirmation before persisting scheduler-capacity changes.
- Add local pending state for global and project footer concurrency slider edits so dismissals revert instead of saving.
- Reuse Command Center confirmation copy for single and grouped concurrency changes.
- Cover confirm, cancel, close, Escape, outside-click, loading, and error behaviors in EngineControlMenu tests.
- Document the footer confirmation and dismissal semantics and add a patch changeset.
Files changed:
.../fn-7248-footer-concurrency-confirmation.md | 7 +
docs/dashboard-guide.md | 3 +-
.../dashboard/app/components/EngineControlMenu.tsx | 235 ++++++++++++++---
.../__tests__/EngineControlMenu.test.tsx | 287 +++++++++++++++++++--
4 files changed, 478 insertions(+), 54 deletions(-)
Fusion-Task-Id: FN-7248
Fusion-Task-Lineage: cbcd21fa-62c3-4c05-ac3d-67a641cf47c8
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-06-29 19:29:36 -07:00
..
2026-06-29 18:32:36 -07:00
2026-06-28 12:49:55 -07:00
2026-06-29 18:41:43 -07:00
2026-06-29 19:29:36 -07:00
2026-06-28 12:49:55 -07:00
2026-06-28 12:49:55 -07:00
2026-06-29 19:23:38 -07:00
2026-06-28 12:49:55 -07:00
2026-06-28 12:49:55 -07:00
2026-06-28 12:49:55 -07:00
2026-06-08 15:19:27 -07:00
2026-06-28 12:49:55 -07:00