mirror of
https://github.com/lrnselfreliance/wrolpi.git
synced 2026-10-26 19:01:39 -04:00
Greptile P1 (security): with both stacks installed, selection keyed only off wayvnc's unit and config. If RealVNC was the one running, status reported VNC as off and stop targeted wayvnc — leaving the screen remotely accessible while the UI claimed VNC was off. Reproduced on 10.0.0.8: RealVNC serving on 5900 reported as running=false. Now every installed backend is reported with its own active state: status is on when any backend runs and names the one actually serving, and stop stops all running backends. wayvnc is still preferred for starting. Greptile P2 (latency): both units are probed in a single multi-unit `systemctl show`, and the status dict no longer re-probes, so VNC adds one subprocess to /api/stats rather than three. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_admin.py | ||
| test_admin_api.py | ||
| test_api.py | ||
| test_config.py | ||
| test_defaults.py | ||
| test_disks.py | ||
| test_disks_api.py | ||
| test_docker_services.py | ||
| test_fstab.py | ||
| test_fstab_migration.py | ||
| test_fstab_yaml.py | ||
| test_mount_executor.py | ||
| test_onboarding.py | ||
| test_onboarding_api.py | ||
| test_readiness.py | ||
| test_ready_api.py | ||
| test_reconciler.py | ||
| test_samba.py | ||
| test_samba_api.py | ||
| test_schemas.py | ||
| test_scripts.py | ||
| test_scripts_api.py | ||
| test_services_api.py | ||
| test_smart.py | ||
| test_status.py | ||
| test_status_api.py | ||
| test_status_worker.py | ||
| test_systemd.py | ||
| test_wrol_mode.py | ||