Skip to content

Add check for updates feature #1

@erikdarlingdata

Description

@erikdarlingdata

Both Dashboard and Lite have "Check for Updates" links in their About dialogs, but they just open the GitHub releases page in the browser.

Add actual update checking that hits the GitHub API (/releases/latest) to compare the running version against the latest release:

  • Automatic check on startup (once per 24 hours, configurable)
  • On-demand check via the About dialog link
  • Show notification when a new version is available with link to download
  • Never crash if GitHub is unreachable

Applies to both Dashboard and Lite editions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions