Address connector authentication review feedback

Keep terminal sign-in status retry-safe, preserve operational Azure Identity errors, retry transient legacy-cache cleanup, clarify secure persistence requirements, and fix the blocking spelling check.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Alex Yang (DevDiv)
2026-07-20 14:18:50 -07:00
parent abd06a1c22
commit 59fc5616ec
5 changed files with 106 additions and 14 deletions
+2 -2
View File
@@ -468,7 +468,7 @@ async function loadSubscriptions(force) {
} catch (error) {
setupContent.hidden = false;
signinPanel.hidden = true;
gatewayList.innerHTML = '<div class="empty" style="color:var(--danger);">Couldn\\'t load subscriptions: ' + escH(error.message) + '<br><button id="retry-subscriptions" class="change-btn" type="button" style="margin-top:.6rem;">Retry</button></div>';
gatewayList.innerHTML = '<div class="empty" style="color:var(--danger);">Unable to load subscriptions: ' + escH(error.message) + '<br><button id="retry-subscriptions" class="change-btn" type="button" style="margin-top:.6rem;">Retry</button></div>';
document.getElementById("retry-subscriptions").addEventListener("click", () => loadSubscriptions(true));
return false;
}
@@ -515,7 +515,7 @@ async function startSignin() {
signinPanel.dataset.state = "error";
signinPanel.setAttribute("aria-busy", "false");
signinButton.disabled = false;
signinMessage.textContent = "Couldn\\'t start sign-in: " + error.message;
signinMessage.textContent = "Unable to start sign-in: " + error.message;
}
}