fix: system-hub v0.0.2 - Fix API method calls for components, health, remote, settings
Resolves TypeErrors in 4 views by adding missing API methods:
API Enhancements:
- Added call* prefix methods for view compatibility (callStatus, callGetHealth)
- Added stub methods for planned features:
* callGetComponents() - Returns mock component data (Netdata, CrowdSec, Netifyd)
* callManageComponent() - Component management stub
* callGetRemote() - Remote access config stub
* callStartRemoteSession() - Remote session stub
* callGetSchedules() - Scheduled tasks stub
* callGenerateReport() - Health report generation stub
- Added helper functions:
* getComponentIcon() - Component icon helper
* getHealthStatus() - Health score to status converter
Fixed Views:
- components.js: Now has callGetComponents, getComponentIcon, callManageComponent
- health.js: Now has callGetHealth, getHealthStatus, callGenerateReport
- remote.js: Now has callGetRemote, callStartRemoteSession
- settings.js: Now has callStatus, callGetSchedules
Version Update:
- Bumped to v0.0.2 in Makefile and README
- All 9 views now functional (stub data for planned features)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>