Bug Fixes
Solar Monitoring
- Fixed solar monitoring cron job initialization - #478
- Solar monitoring service now properly reschedules after container restarts
- Cron job is explicitly started with UTC timezone for consistent scheduling
- Initial fetch runs on service initialization (no longer requires waiting for first scheduled run)
- Improved logging visibility for cron trigger events
Other Changes
- Version bump to 2.14.4 - #479
Testing
All system tests passed successfully:
- ✅ Configuration Import Test
- ✅ Quick Start Test
- ✅ Security Test
- ✅ Reverse Proxy Test
- ✅ Reverse Proxy + OIDC Test
- ✅ Virtual Node CLI Test
Full Changelog: v2.14.3...v2.14.4
🚀 MeshMonitor v2.14.4
📦 Installation
Docker (recommended):
docker run -d \
--name meshmonitor \
-p 8080:3001 \
-v meshmonitor-data:/data \
ghcr.io/Yeraze/meshmonitor:v2.14.4🧪 Testing
✅ All tests passed
✅ TypeScript checks passed
✅ Docker images built for linux/amd64, linux/arm64, linux/arm/v7
📋 Changes
See commit history for detailed changes.