v0.8.0 — Settings Menu & Security
New Features
- Hamburger settings menu (☰) in the header with toggleable options:
- Start on login — automatically launch the dashboard on Windows login (toggle on/off)
- Remote sync — enable/disable cross-machine session sync via OneDrive at runtime
- About — restored help modal with feature overview
- Widget bar collapse toggle — collapse/expand the widget summary bar (#27)
- Custom tooltip consistency — unified tooltip styling across all components (#27)
- API token authentication — all API endpoints now require a token for security (#26)
- CORS protection — restricts cross-origin requests to authorized clients (#26)
- Autostart support — Windows registry-based auto-launch on login (#25)
- Upgrade refresh prompt — notifies when a new version is available (#25)
Backend
POST /api/autostart/disable endpoint
GET/PUT /api/settings endpoints for runtime configuration
SettingsResponse schema
- Auth middleware with token injection in served HTML
Installation
pip install --upgrade ghcp-cli-dashboard