gsxdsm
7dc6c4b4ec
FN-8711: preserve credential instances in settings actions
Preserve selected credential-instance identity across dashboard authentication actions.
- Route named-account OAuth and API-key actions with their instance IDs.
- Retain sibling credential accounts during targeted OAuth polling.
- Document the default-versus-named credential contract and extend desktop/mobile coverage.
Files changed:
...n-8711-settings-credential-instance-contract.md | 7 ++
docs/settings-reference.md | 2 +-
.../app/__tests__/settings-moved-keys.test.ts | 2 +
.../dashboard/app/components/SettingsModal.tsx | 49 +++++++++++---
.../__tests__/SettingsModal.models-auth.test.tsx | 78 ++++++++++++++++++++++
.../components/__tests__/settings-mobile.test.tsx | 14 ++--
.../settings/sections/AuthenticationSection.tsx | 15 +++--
.../settings-default-descriptions.test.tsx | 19 ++++++
8 files changed, 165 insertions(+), 21 deletions(-)
Fusion-Task-Id: FN-8711
Fusion-Task-Lineage: f43eaa27-4d36-4a3d-acf3-caba54e31857
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-08-01 12:33:35 -07:00
..
2026-08-01 06:09:04 -07:00
2026-08-01 00:55:04 -07:00
2026-08-01 12:26:53 -07:00
2026-08-01 12:33:35 -07:00
2026-08-01 00:55:04 -07:00
2026-08-01 00:55:04 -07:00
2026-08-01 12:26:53 -07:00
2026-08-01 00:55:04 -07:00
2026-08-01 00:55:04 -07:00
2026-08-01 00:55:04 -07:00
2026-07-27 19:40:08 -07:00
2026-08-01 00:55:04 -07:00