Commit Graph

81 Commits

Author SHA1 Message Date
Aaron
c182eb179d Show diagnostics log modal via header button; toggle visibility when enabled v0.1.0-dev13 2025-12-13 11:46:01 -05:00
Aaron
650175913e Move diagnostics log to modal; add header Log button 2025-12-13 11:41:13 -05:00
Aaron
5ee183d607 Harden diagnostics UI (busy states, retry refresh) 2025-12-13 11:33:04 -05:00
Aaron
48be7a1c61 Add diagnostics logging (RAM), UI viewer, and toggles 2025-12-13 11:16:57 -05:00
Aaron
28acb94a6f Limit inline settings messages to errors; restore status text defaults v0.1.0-dev12 2025-12-13 10:45:29 -05:00
Aaron
2c60ba981b Prevent release modal dismiss on backdrop click 2025-12-13 10:41:14 -05:00
Aaron
92e4ce88df Suppress inline error flash on release status fetch 2025-12-13 10:37:30 -05:00
Aaron
c1eb7d0765 Dedup updater log entries 2025-12-13 10:34:40 -05:00
Aaron
c66f7d78a0 Hide release status line for non-update states 2025-12-13 10:30:44 -05:00
Aaron
c20ea57da6 Throttle updater toasts and bump cache-bust 2025-12-13 10:27:35 -05:00
Aaron
4241a4da69 Hide update-settings inline success text v0.1.0-dev11 2025-12-13 09:52:14 -05:00
Aaron
4e13b41bed Hide inline status messages unless error; keep release status visible 2025-12-13 09:36:59 -05:00
Aaron
d436d3013d Hide inline release progress text; keep log height fixed 2025-12-13 09:33:39 -05:00
Aaron
b611d247b2 Fix updater log panel to fixed height 2025-12-13 09:31:18 -05:00
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