- Bump version to 3.0.0 and update docs - Fix Debian payload to include TUI and install /usr/bin/sensorpajen-tui wrapper - Make systemd unit upgrades safer and ignore deb build artifacts
25 lines
855 B
Markdown
25 lines
855 B
Markdown
# Tasks
|
|
|
|
## Release: v3.0.0 ✅ DONE (2025-12-29)
|
|
|
|
**Goal**: Publish a v3 release and Debian package suitable for upgrades.
|
|
|
|
### Completed:
|
|
- ✅ Bump versions to 3.0.0 (Python + Debian changelog)
|
|
- ✅ Ensure Debian package includes the TUI sources
|
|
- ✅ Build `sensorpajen_3.0.0_all.deb`
|
|
|
|
## Task: TUI Enhancements (Phase 2)
|
|
|
|
**Goal**: Add live data, global config, and dashboard.
|
|
|
|
### Sub-tasks:
|
|
- [ ] **Live Data Integration**:
|
|
- [ ] Implement a message bus or shared state to feed live BLE readings into the TUI.
|
|
- [ ] Create a "Live Dashboard" view with real-time gauges/sparklines.
|
|
- [ ] **Global Configuration**:
|
|
- [ ] Create a form-based view to edit `sensorpajen.env` values.
|
|
- [ ] **System Dashboard**:
|
|
- [ ] Add system stats (CPU, Temp, Memory) relevant for Raspberry Pi.
|
|
- [ ] Add service control buttons (Restart, Stop).
|