Add managed server profiles and account login
.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
.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:
+9
-4
@@ -11,7 +11,7 @@ up instantly. Newest status at the top.
|
||||
## ▶ Where we left off / next action
|
||||
|
||||
- **In progress (2026-09-16): managed macOS client and default audio path.** Added a
|
||||
separate .NET 10 AppKit solution with application/menu lifecycle, guest connection,
|
||||
separate .NET 10 AppKit solution with application/menu lifecycle, guest/account connection,
|
||||
explicit TOFU approval, channel selection, roster/chat, disconnect state, accessibility
|
||||
labels, sandbox entitlements and deterministic disposal. Voice join now opens bounded
|
||||
stereo playback, subscribes, announces a managed microphone stream, converts the default
|
||||
@@ -21,10 +21,15 @@ up instantly. Newest status at the top.
|
||||
allocates no managed memory and never locks or blocks. Current AppKit/AVFoundation calls
|
||||
compile warning-free against Microsoft's 26.4.10259 macOS reference assembly. Added a
|
||||
macOS CI gate for the real workload, native Opus/RNNoise shim and Apple solution. Local
|
||||
workload installation remains blocked by this Windows machine's unrelated Visual Studio
|
||||
server profiles now persist validated host, port, authentication mode and identity through
|
||||
`VoiceCat.Core`; malformed profile files do not prevent startup, writes replace atomically,
|
||||
and passwords are deliberately excluded from the model and JSON. Three behavior tests cover
|
||||
profile round trips, corrupt input and account validation. 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 saved accounts/
|
||||
servers, non-default devices, private messages, moderation/settings, ScreenCaptureKit,
|
||||
macOS CI/device capture-playback test and ten-minute listen gate, then add protected-channel
|
||||
prompts, optional Keychain credentials, non-default devices, private messages,
|
||||
moderation/settings, ScreenCaptureKit,
|
||||
VoiceOver verification, signing and notarization.
|
||||
|
||||
- **Done (2026-09-16): Linux production packaging checkpoint.** Added a real TLS 1.3
|
||||
|
||||
Reference in New Issue
Block a user