Skip to content

v0.8.0 — Settings Menu & Security

Choose a tag to compare

@github-actions github-actions released this 03 Mar 07:01
· 40 commits to main since this release

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