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-07-28 23:23:13 -07:00
2026-07-28 23:23:13 -07:00
2026-08-01 12:33:35 -07:00
2026-07-26 16:16:27 -07:00
2026-07-28 23:23:13 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00
2026-07-16 01:06:43 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00
2026-07-15 22:00:27 -07:00