🎉 New Features
Telemetry Dashboard
- New dashboard view with customizable telemetry widget grid
- Favorites system for quick access to frequently monitored nodes
- Drag-and-drop widget arrangement with persistent layout
- Configurable graph types (Area, Line, Bar) with custom colors
- Time range selection for telemetry data visualization
Settings Persistence
- Server-side settings storage for user preferences
- Save/Reset functionality for configuration management
- Persistent telemetry graph configurations
Telemetry Improvements
- Automatic data purging with configurable retention period
- Enhanced graph visualization with better time axis scaling
- Improved tooltips showing exact timestamps and values
- Full 24-hour data display with proper time boundaries
🐛 Bug Fixes
- Fixed incorrect local node identification in info panel
- Corrected traceroute port mapping and timestamp handling
- Improved local device identification and DM handling
- Fixed telemetry graph time axis scaling issues
🔧 Technical Improvements
- Enhanced test coverage for telemetry components
- Better API error handling and validation
- Improved database schema for settings persistence
- Optimized telemetry data queries
📦 Docker Image
The pre-built Docker image is available at:
docker pull ghcr.io/yeraze/meshmonitor:1.3.0🙏 Contributors
Thanks to everyone who contributed to this release!