gsxdsm
0ff60a79d1
FN-7243: focus auth token recovery on unauthorized
Focus daemon authorization failures on auth-token recovery instead of engine remediation.
- Pass auth-token recovery state into dashboard banners so engine unavailable and status remediation banners stay hidden while recovery is open.
- Improve auth recovery dialog focus styling and tests for unauthorized daemon responses.
- Add release notes for focused auth-token recovery behavior.
Files changed:
.changeset/auth-token-recovery-focus.md | 7 ++
.changeset/fn-7243-auth-recovery-banner.md | 7 ++
packages/dashboard/app/App.tsx | 1 +
packages/dashboard/app/__tests__/auth.test.ts | 31 ++++-
.../app/components/AuthTokenRecoveryDialog.css | 7 +-
.../__tests__/AuthTokenRecoveryDialog.test.tsx | 41 +++++-
.../app/components/dashboard/DashboardBanners.tsx | 14 ++-
.../dashboard/__tests__/DashboardBanners.test.tsx | 138 ++++++++++++++++++++-
.../dashboard/app/components/dashboard/types.ts | 1 +
.../hooks/__tests__/useAuthTokenRecovery.test.ts | 9 +-
10 files changed, 238 insertions(+), 18 deletions(-)
Fusion-Task-Id: FN-7243
Fusion-Task-Lineage: 8292080d-a310-4fdc-9b5f-baa17a592bad
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-06-29 15:34:06 -07:00
..
2026-06-28 17:03:11 -07:00
2026-06-28 12:49:55 -07:00
2026-06-29 14:59:16 -07:00
2026-06-29 15:34:06 -07:00
2026-06-28 12:49:55 -07:00
2026-06-28 12:49:55 -07:00
2026-06-29 14:59:16 -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