What's New
DSRegTool Integration (Phases 1-4)
- Phase 1: 5 new diagnostic rules for common Azure AD join issues — built-in admin detection, sync-pending inference, SCP verification, tenant mismatch hints, sync-join fallback detection
- Phase 2: Expanded registry evidence collection — 6 new registry exports (OS version, proxy, enrollment, CDJ), 3 registry parsers, 6 diagnostic rules, and 3 new fact groups (Operating System, Proxy Configuration, Enrollment Status)
- Phase 3: Active endpoint connectivity testing — HTTPS reachability tests to 4 Microsoft Entra endpoints, SCP query via nltest/PowerShell, 7 diagnostic rules, color-coded pass/fail results
- Phase 4: Event log collection — 5 dsregcmd-relevant Windows event log channels (AAD, User Device Registration, DPAPI, Kerberos, System), virtual-scrolled event log surface with Analysis/Event Logs tab strip, 3 correlation-based diagnostic rules
Accessibility
- Added: Fontsizes across all workspaces. Not just Log Explorer.
- Fix: accessible color palette preference now persists correctly across app restarts
Other
- Fix: cross-platform path extraction for setup file names in GUID registry
- Fix: all clippy warnings resolved for cross-platform CI
- Fix: Linux clippy failure with cfg-gated Windows-only Path import