Commit Graph

67 Commits

Author SHA1 Message Date
Aaron
2bdd07b954 Refactor releases UI into module; cap update log height 2025-12-13 09:27:38 -05:00
Aaron
4461613339 Updater: channel-aware apply, UI polish, cache-bust 2025-12-12 21:06:40 -05:00
Aaron
e933fb325d Fix duplicate readyOverlay declaration v0.1.0-dev10 v0.1.0-dev2 v0.1.0-dev3 v0.1.0-dev4 v0.1.0-dev5 v0.1.0-dev6 v0.1.0-dev7 v0.1.0-dev8 v0.1.0-dev9 v0.1.1 2025-12-10 20:10:08 -05:00
Aaron
712efba6f9 Add update progress polling overlay and strengthen state flags 2025-12-10 20:08:28 -05:00
Aaron
9f17c1a087 Pass manifest env to background systemd-run updates 2025-12-10 20:01:08 -05:00
Aaron
b2307e0b0b Run apply/rollback in background via systemd-run and add CLI modes 2025-12-10 19:55:44 -05:00
Aaron
f9297b68e3 Support auth token for manifest/bundle downloads 2025-12-10 19:51:23 -05:00
Aaron
4c47a583e3 Make release script executable in repo 2025-12-10 19:48:08 -05:00
Aaron
14abfe2fea Bundle version marker in release tarball v0.1.0-dev1 2025-12-10 19:44:17 -05:00
Aaron
d6f7b92fb4 Add locking, backup pruning, and systemd timer for release checks 2025-12-10 19:43:00 -05:00
Aaron
648b1c6643 Update plan and add release README 2025-12-10 19:40:45 -05:00
Aaron
9a55b83656 Handle missing release gracefully during apply 2025-12-10 19:35:55 -05:00
Aaron
d5e16416ae Add release bundle builder script 2025-12-10 19:21:53 -05:00
Aaron
066c1eaa08 Add real update apply/rollback pipeline (staging, backup, deploy) 2025-12-10 19:18:24 -05:00
Aaron
d3925678d8 Gracefully handle missing manifest in update check 2025-12-10 19:16:12 -05:00
Aaron
47bd69a092 Soften updater stub messaging (no error) 2025-12-10 19:15:30 -05:00
Aaron
c85df728b7 Add dashboard UI updates and settings modal 2025-12-10 18:51:31 -05:00