- Add get_services RPCD method to detect listening TCP services - Map known ports to service names, icons, and categories - Display clickable service cards in portal Services tab - Services link directly to their URLs (e.g., :3000 for Gitea) - Filter to show only externally accessible services with URLs - Add ACL permissions for portal and admin apps Detected services include: Gitea, HexoJS, CyberFeed, Streamlit, HAProxy Stats, Netifyd, LuCI, Lyrion, and more. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| components | ||
| admin.css | ||
| api.js | ||
| chart-utils.js | ||
| common.css | ||
| components.js | ||
| cyberpunk.css | ||
| data-utils.js | ||
| realtime-client.js | ||
| state-management.css | ||
| state-utils.js | ||
| widget-renderer.js | ||
| widgets.css | ||