Commit Graph

26 Commits

Author SHA1 Message Date
Siyuan fc8cfadb9f chore(ota): add trace logging to HTTP requests 2025-11-18 14:26:45 +00:00
Siyuan e79f03d0db feat: add trace logging to OTA download 2025-11-18 14:07:59 +00:00
Adam Shiervani 6aa740d3b2 chore: remove early return in doUpdate when custom update is set 2025-11-18 15:04:05 +01:00
Siyuan 7c79b3e514 chore: remove redundant s.updating = false assignment, as it's already set in the componentUpdateError function 2025-11-18 13:37:04 +00:00
Adam Shiervani aee9940476 feat: mark updating state during app and system updates 2025-11-18 11:28:31 +01:00
Siyuan d205df50e9 chore: add requestID to update status API calls and increase timeout to 10s 2025-11-18 03:38:42 +00:00
Siyuan d9f8054906 feat: disable auto-update when custom version update is detected 2025-11-17 14:53:47 +00:00
Siyuan 176b7d2f06 cleanup: remove CheckOnly from UpdateParams 2025-11-17 13:34:21 +00:00
Siyuan eff4920a06 fix: remove mutex from updateApp & updateSystem 2025-11-17 13:33:18 +00:00
Siyuan c19bd0d46b fix: set updating to false when checking for updates failed 2025-11-17 12:27:07 +00:00
Siyuan 3b0efa7d20 chore: use json schema for ota test data 2025-11-17 12:22:57 +00:00
Siyuan 1880d5bfbc fix: set components to default components if not set 2025-11-17 10:42:18 +00:00
Siyuan 0eff994878 fix: update custom version update logic 2025-11-14 12:07:01 +00:00
Siyuan 4411c45cd5 fix: defer updating state update to after update is complete 2025-11-14 12:04:22 +00:00
Siyuan 8d085a6071 refactor(ota): improve OTA state management 2025-11-14 11:55:22 +00:00
Siyuan 3fab951d43 fix(ota): should only check update if target version is specified 2025-11-10 13:19:21 +00:00
Siyuan 9832be29ef refactor: remove downgrade attributes from ota state and jsonrpc 2025-11-07 17:13:04 +00:00
Siyuan ba76d5bbc9 refactor(ui): simplify update dialog 2025-11-07 16:01:09 +00:00
Siyuan 1bca0c5e26 refactor: simplify version check and downgrade 2025-11-07 12:20:57 +00:00
Siyuan 329ad025bf fix: should return error if version is not available 2025-11-07 09:01:55 +00:00
Siyuan 95e5e15226 feat: redirect to setup page after config reset 2025-11-07 08:04:23 +00:00
Siyuan 1e9dcc1986 feat: allow configuration to be reset during update 2025-11-07 08:04:23 +00:00
Siyuan f6b0b7297d fix: update components 2025-11-07 08:04:23 +00:00
Siyuan 2b3f392f0f cleanup: ota state 2025-11-07 08:03:43 +00:00
Siyuan 0a98a73275 feat: downgrade 2025-11-07 08:03:43 +00:00
Siyuan 85f7f60618 WIP: OTA refactor 2025-11-07 08:03:18 +00:00