feat: add auto-update checker

Implements issue #17 - the app now checks for updates on startup and shows
a notification when a newer version is available. Users can disable this
in settings. Uses Gitea releases API with semver comparison.

Closes #17
This commit is contained in:
2026-01-23 15:37:10 -08:00
committed by Naomi Carrigan
parent 4971f2c436
commit ad9c914fb1
12 changed files with 600 additions and 8 deletions
+2
View File
@@ -25,7 +25,9 @@ uuid = { version = "1", features = ["v4"] }
tauri-plugin-store = "2.4.2"
tauri-plugin-notification = "2"
tauri-plugin-os = "2"
tauri-plugin-http = "2"
tempfile = "3"
semver = "1"
chrono = { version = "0.4.43", features = ["serde"] }
[target.'cfg(windows)'.dependencies]