secubox-openwrt/package/secubox
CyberMind-FR ab8e0c44bc feat(service-registry): Add dynamic health checks and URL readiness wizard
- Add health check RPCD methods:
  - check_service_health: Check DNS, cert, firewall for single domain
  - check_all_health: Batch check all published services
- Add URL Readiness Checker wizard card to dashboard:
  - Check if domain DNS resolves correctly
  - Verify firewall ports 80/443 are open
  - Check SSL certificate status
  - Show actionable recommendations
- Display inline health status badges on service rows:
  - DNS resolution status (ok/failed)
  - Certificate expiry (ok/warning/critical/expired)
- Add health summary bar showing overall system status
- Add per-service health check button

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 07:01:27 +01:00
..
.appstore
luci-app-auth-guardian fix(openwrt): Replace pgrep -x with pgrep for BusyBox compatibility 2026-01-22 06:09:07 +01:00
luci-app-bandwidth-manager feat(bandwidth-manager): Add profiles, parental controls, alerts, traffic graphs 2026-01-23 12:25:35 +01:00
luci-app-cdn-cache
luci-app-client-guardian feat: Dashboard reorganization and auth security fixes 2026-01-14 09:32:14 +01:00
luci-app-crowdsec-dashboard feat(crowdsec): Fix threat stats and add bouncer effectiveness dashboard 2026-01-27 16:14:20 +01:00
luci-app-cyberfeed feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
luci-app-exposure fix(multi): HAProxy duplicate server, Streamlit headless, dashboard optimization 2026-01-26 11:04:02 +01:00
luci-app-gitea feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
luci-app-glances feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
luci-app-haproxy feat(haproxy,service-registry): Add async cert workflow and fix QR codes 2026-01-28 06:40:57 +01:00
luci-app-hexojs feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
luci-app-ksm-manager
luci-app-localai feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
luci-app-lyrion feat(multi): New LuCI apps, MetaBlogizer dual-runtime, service watchdog 2026-01-27 15:23:53 +01:00
luci-app-magicmirror2 feat(multi): New LuCI apps, MetaBlogizer dual-runtime, service watchdog 2026-01-27 15:23:53 +01:00
luci-app-mailinabox feat(multi): New LuCI apps, MetaBlogizer dual-runtime, service watchdog 2026-01-27 15:23:53 +01:00
luci-app-media-flow fix(openwrt): Replace pgrep -x with pgrep for BusyBox compatibility 2026-01-22 06:09:07 +01:00
luci-app-metablogizer 2026-01-27 15:56:27 +01:00
luci-app-metabolizer feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
luci-app-mitmproxy feat(multi): New LuCI apps, MetaBlogizer dual-runtime, service watchdog 2026-01-27 15:23:53 +01:00
luci-app-mmpm feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
luci-app-mqtt-bridge chore: Bump release versions for require syntax fix 2026-01-21 17:18:06 +01:00
luci-app-ndpid chore: Bump release versions for require syntax fix 2026-01-21 17:18:06 +01:00
luci-app-netdata-dashboard
luci-app-network-modes fix(openwrt): Replace pgrep -x with pgrep for BusyBox compatibility 2026-01-22 06:09:07 +01:00
luci-app-network-tweaks chore: Update GitHub repo URL to CyberMind-FR organization 2026-01-14 09:44:01 +01:00
luci-app-nextcloud feat(multi): New LuCI apps, MetaBlogizer dual-runtime, service watchdog 2026-01-27 15:23:53 +01:00
luci-app-ollama feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
luci-app-picobrew feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
luci-app-secubox fix(multi): HAProxy duplicate server, Streamlit headless, dashboard optimization 2026-01-26 11:04:02 +01:00
luci-app-secubox-admin feat(portal): Add dynamic services discovery from listening ports 2026-01-25 08:12:51 +01:00
luci-app-secubox-bonus docs: Update README v0.16.0 with 38 modules, add CHANGELOG 2026-01-27 10:58:48 +01:00
luci-app-secubox-netdiag feat(netdiag): Add SecuBox Network Diagnostics dashboard 2026-01-27 17:44:32 +01:00
luci-app-secubox-netifyd
luci-app-secubox-portal fix(service-registry): Fix RPC data handling and landing page permissions 2026-01-28 05:32:57 +01:00
luci-app-secubox-security-threats fix(multi): HAProxy duplicate server, Streamlit headless, dashboard optimization 2026-01-26 11:04:02 +01:00
luci-app-service-registry feat(service-registry): Add dynamic health checks and URL readiness wizard 2026-01-28 07:01:27 +01:00
luci-app-streamlit feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
luci-app-system-hub docs: Update README v0.16.0 with 38 modules, add CHANGELOG 2026-01-27 10:58:48 +01:00
luci-app-tor-shield fix(rpcd): Remove blocking curl calls from status APIs 2026-01-27 18:07:30 +01:00
luci-app-traffic-shaper
luci-app-vhost-manager fix(openwrt): Replace pgrep -x with pgrep for BusyBox compatibility 2026-01-22 06:09:07 +01:00
luci-app-wireguard-dashboard fix: Add restart to services and fix wireguard qrcode module 2026-01-25 14:40:46 +01:00
luci-app-zigbee2mqtt
luci-theme-secubox
secubox-app chore: Update GitHub repo URL to CyberMind-FR organization 2026-01-14 09:44:01 +01:00
secubox-app-adguardhome
secubox-app-auth-logger refactor(packages): Rename and reorganize SecuBox packages 2026-01-15 10:42:52 +01:00
secubox-app-crowdsec feat(crowdsec): Upgrade to v1.7.6 with Go 1.23 compatibility 2026-01-27 11:33:49 +01:00
secubox-app-crowdsec-custom fix(crowdsec): Fix parsers and acquisition for v1.7.6 compatibility 2026-01-27 12:08:03 +01:00
secubox-app-cs-firewall-bouncer feat(multi): CrowdSec LAPI port fix, Streamlit/HexoJS multi-instance 2026-01-27 06:37:19 +01:00
secubox-app-cyberfeed feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
secubox-app-domoticz
secubox-app-exposure feat(haproxy): Add exposed services integration and fix cert key naming 2026-01-26 08:34:57 +01:00
secubox-app-gitea feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
secubox-app-glances feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
secubox-app-haproxy feat(haproxy,service-registry): Auto-open firewall when publishing 2026-01-28 06:53:27 +01:00
secubox-app-hexojs feat(multi): CrowdSec LAPI port fix, Streamlit/HexoJS multi-instance 2026-01-27 06:37:19 +01:00
secubox-app-localai feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
secubox-app-lyrion feat(multi): New LuCI apps, MetaBlogizer dual-runtime, service watchdog 2026-01-27 15:23:53 +01:00
secubox-app-magicmirror2 feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
secubox-app-mailinabox feat(mailinabox): Major enhancement to mail server package v2.0.0 2026-01-22 06:12:23 +01:00
secubox-app-metablogizer 2026-01-27 15:56:27 +01:00
secubox-app-metabolizer feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
secubox-app-mitmproxy fix(mitmproxy): Fix web UI token access and transparent mode setup 2026-01-21 07:34:22 +01:00
secubox-app-mmpm feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
secubox-app-ndpid fix(ndpid): Correct UCI config section types for init scripts 2026-01-13 06:46:42 +01:00
secubox-app-netifyd
secubox-app-nextcloud
secubox-app-nodogsplash feat: Dashboard reorganization and auth security fixes 2026-01-14 09:32:14 +01:00
secubox-app-ollama feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
secubox-app-picobrew feat(hexojs): Add Build & Publish LuCI interface for Gitea workflow 2026-01-26 16:18:40 +01:00
secubox-app-streamlit fix(service-registry): Fix RPC data handling and landing page permissions 2026-01-28 05:32:57 +01:00
secubox-app-tor fix(multi): Tor Shield API, ACL restart permission, menu moves 2026-01-27 15:45:20 +01:00
secubox-app-webapp fix(webapp): Add robust fallback methods for disk usage display 2026-01-23 07:02:39 +01:00
secubox-app-zigbee2mqtt
secubox-base/files/usr/sbin feat(streamlit): Add LuCI instance management for multi-app support 2026-01-26 12:43:17 +01:00
secubox-core fix(rpcd): Remove blocking curl calls from status APIs 2026-01-27 18:07:30 +01:00