Store macOS account passwords in Keychain
.NET port / test (macos-latest) (push) Canceled after 0s
.NET port / test (ubuntu-24.04) (push) Canceled after 0s
.NET port / test (windows-latest) (push) Canceled after 0s
.NET port / apple-client (push) Canceled after 0s
.NET port / cpp-conformance (push) Canceled after 0s

This commit is contained in:
2026-09-16 22:22:03 +02:00
parent 5a30018aeb
commit 28f1dbb991
5 changed files with 120 additions and 16 deletions
+6 -3
View File
@@ -26,11 +26,14 @@ up instantly. Newest status at the top.
and passwords are deliberately excluded from the model and JSON. Three behavior tests cover
profile round trips, corrupt input and account validation. Protected channels are labeled
and prompt for a session-only password before interrupting active voice; cancel and rejected
joins restore the selected channel and voice session. Workload installation remains
joins restore the selected channel and voice session. Saved account profiles can opt into a
macOS Keychain generic-password item keyed by profile ID; secrets are written only after
successful authentication and removed when remembering is disabled or the profile is deleted.
Workload installation remains
blocked by this Windows machine's unrelated Visual Studio
iOS/Android MSI repair failure, so device execution is not claimed. **Next:** run the
macOS CI/device capture-playback test and ten-minute listen gate, then add optional Keychain
credentials, non-default devices, private messages,
macOS CI/device capture-playback test and ten-minute listen gate, then add non-default devices,
private messages,
moderation/settings, ScreenCaptureKit,
VoiceOver verification, signing and notarization.