Mark incomplete features as under construction and implement v0.0.2 release

- Mark incomplete statistics charts with construction notices
- Disable non-functional 3D radar controls
- Implement collapsible Display Options menu (defaults to collapsed)
- Add toast notifications for better error feedback
- Update version to 0.0.2 across all files and packages
- Improve Debian packaging with root-owner-group flag
- Update repository URLs to Forgejo instance
- Create comprehensive feature status documentation
- Created 10 detailed issues for all incomplete features (#5-#14)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Ole-Morten Duesund 2025-08-24 18:24:08 +02:00
commit 67d0e0612a
14 changed files with 263 additions and 49 deletions

View file

@ -17,13 +17,14 @@ A high-performance, multi-source ADS-B aircraft tracking application that connec
- **Multi-view Dashboard**: Map, Table, Statistics, Coverage, and 3D Radar views
### Professional Visualization
- **Signal Analysis**: Signal strength heatmaps and coverage analysis
- **Signal Analysis**: Signal strength visualization and coverage analysis
- **Range Circles**: Configurable range rings for each receiver
- **Flight Trails**: Historical aircraft movement tracking
- **3D Radar View**: Three.js-powered 3D visualization (optional)
- **Statistics Dashboard**: Live charts and metrics
- **3D Radar View**: Three.js-powered 3D visualization
- **Statistics Dashboard**: Aircraft count timeline *(additional charts under construction)* 🚧
- **Smart Origin**: Auto-calculated map center based on receiver locations
- **Map Controls**: Center on aircraft, reset to origin, toggle overlays
- **Signal Heatmaps**: Coverage heatmap visualization *(under construction)* 🚧
### Aircraft Data
- **Complete Mode S Decoding**: Position, velocity, altitude, heading
@ -51,7 +52,7 @@ A high-performance, multi-source ADS-B aircraft tracking application that connec
```bash
# Install
sudo dpkg -i skyview_2.0.0_amd64.deb
sudo dpkg -i skyview_0.0.2_amd64.deb
# Configure
sudo nano /etc/skyview/config.json
@ -119,9 +120,18 @@ Access the web interface at `http://localhost:8080`
### Views Available:
- **Map View**: Interactive aircraft tracking with receiver locations
- **Table View**: Sortable aircraft data with multi-source information
- **Statistics**: Live metrics and historical charts
- **Coverage**: Signal strength analysis and heatmaps
- **3D Radar**: Three-dimensional aircraft visualization
- **Statistics**: Aircraft count timeline *(additional charts planned)* 🚧
- **Coverage**: Signal strength analysis *(heatmaps under construction)* 🚧
- **3D Radar**: Three-dimensional aircraft visualization *(controls under construction)* 🚧
### 🚧 Features Under Construction
Some advanced features are currently in development:
- **Message Rate Charts**: Per-source message rate visualization
- **Signal Strength Distribution**: Signal strength histogram analysis
- **Altitude Distribution**: Aircraft altitude distribution charts
- **Interactive Heatmaps**: Leaflet.heat-based coverage heatmaps
- **3D Radar Controls**: Interactive 3D view manipulation (reset, auto-rotate, range)
- **Enhanced Error Notifications**: User-friendly toast notifications for issues
## 🔧 Building
@ -193,7 +203,7 @@ make check # Run all checks
### Systemd Service (Debian/Ubuntu)
```bash
# Install package
sudo dpkg -i skyview_2.0.0_amd64.deb
sudo dpkg -i skyview_0.0.2_amd64.deb
# Configure sources in /etc/skyview/config.json
# Start service
@ -249,9 +259,9 @@ MIT License - see [LICENSE](LICENSE) file for details.
## 🆘 Support
- [GitHub Issues](https://github.com/skyview/skyview/issues)
- [Documentation](https://github.com/skyview/skyview/wiki)
- [Configuration Examples](https://github.com/skyview/skyview/tree/main/examples)
- [Issues](https://kode.naiv.no/olemd/skyview/issues)
- [Documentation](https://kode.naiv.no/olemd/skyview/wiki)
- [Configuration Examples](https://kode.naiv.no/olemd/skyview/src/branch/main/examples)
---