desktop: add support for switching release tracks

this also includes relevant tests for the auto updater
This commit is contained in:
Abdullah Atta
2025-02-28 12:00:31 +05:00
committed by Abdullah Atta
parent 725f3c3522
commit 15f4f2accb
18 changed files with 1254 additions and 349 deletions

File diff suppressed because it is too large Load Diff