Test updates 4a #7638

Closed
jessopb wants to merge 12 commits from test-updates-4a into master

12 commits

Author SHA1 Message Date
zeppi
b90141e9b0 v0.53.5-alpha.test7495a4 2022-07-06 17:33:40 -04:00
Franco Montenegro
f46d0084eb Properly handle auto download on/off. 2022-07-06 18:15:24 -03:00
Franco Montenegro
620126d255 Fix small lint errors. 2022-07-06 18:15:24 -03:00
Franco Montenegro
d3ed068911 Small fixes in updater. 2022-07-06 18:15:23 -03:00
Franco Montenegro
5386ec1908 Use GitHub as provider for manual update url. 2022-07-06 18:15:22 -03:00
Franco Montenegro
f82231c194 Make install now button display the upgrade modal. 2022-07-06 18:15:22 -03:00
Franco Montenegro
063fd8fe0a Handle error case for auto updater. 2022-07-06 18:15:21 -03:00
Franco Montenegro
7a6ca51893 Use release/tags endpoint to get the release details. 2022-07-06 18:15:20 -03:00
Franco Montenegro
207a1ad88c Small fix for allowPrerelease prop in autoUpdater. 2022-07-06 18:15:20 -03:00
Franco Montenegro
0476a547b1 Fix missing app-update.yml file for .deb builds. 2022-07-06 18:15:19 -03:00
Franco Montenegro
412a0c2c36 Allow to properly cancel download upgrade and prevent multiple downloads. 2022-07-06 18:15:18 -03:00
Franco Montenegro
55b20a8778 Prevent .deb packages from being opened with archive manager. 2022-07-06 18:15:15 -03:00