Support overwrite updates on DarwinUpdateService (#288129)
* Update DarwinUpdateService to handle pending updates during checks and errors * wip: test update server * refactor: remove pending update handling from DarwinUpdateService * show action * feat: enhance update service to support explicit and overwrite states * feat: add redirect functionality to update server * fix: when checking for newer update, make the right call against the update service also add logs since we're not getting the commit id :( * fix: darwin auto update should use correct commit version * fix: cleanup the code a bit * updates * feat: add Overwriting state to update process and update related logic * fix: enhance update check with cancellation support and timeout handling * nit: language * do not attempt to overwrite updates twice * remove test update server scripts
J
João Moreno committed
88fa47422cc8b1eae406fefe11df19f4803efe55
Parent: 4ab2343
Committed by GitHub <[email protected]>
on 1/22/2026, 3:50:50 PM