apps/desktop/src/updates/DesktopUpdates.test.ts | 282 ++++++++++++++++++++++++++++++-- apps/desktop/src/updates/DesktopUpdates.ts | 182 ++++++++++++--------- apps/desktop/src/updates/updateMachine.test.ts | 81 ++++++++- apps/desktop/src/updates/updateMachine.ts | 43 ++++- apps/web/src/components/desktopUpdate.logic.test.ts | 34 +++- apps/web/src/components/desktopUpdate.logic.ts | 15 +- 6 files changed, 524 insertions(+), 113 deletions(-)