- Remove mmc0 LED from heartbeat loop (was causing LED freeze) - Implement background status_collector_loop() with staggered intervals - Add 10 cache files at /tmp/secubox/*.json for instant status reads - Add status_cached RPCD methods to 6 packages: - luci.crowdsec-dashboard - luci.mitmproxy - luci.secubox-netifyd - luci.client-guardian - luci.mac-guardian - luci.network-anomaly Dashboards and APIs now read pre-computed JSON cache instead of spawning subprocesses, eliminating blocking during concurrent requests. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| secubox | ||
| secubox-appstore | ||
| secubox-catalog-sync | ||
| secubox-component | ||
| secubox-core | ||
| secubox-diagnostics | ||
| secubox-feed-manager | ||
| secubox-feedback | ||
| secubox-integrity | ||
| secubox-mesh | ||
| secubox-profile | ||
| secubox-recover | ||
| secubox-recovery | ||
| secubox-skill | ||
| secubox-state | ||
| secubox-swiss | ||
| secubox-sync-registry | ||
| secubox-tftp-recovery | ||
| secubox-verify | ||
| secubox-wan-access | ||