Merge branch 'release/0.9.0'

This commit is contained in:
jwu-fisker
2023-05-25 16:50:16 -07:00
18 changed files with 667 additions and 1701 deletions

View File

@@ -30,6 +30,7 @@ const Statuses = {
ManifestRollback: "manifest_rollback",
ManifestSucceeded: "manifest_succeeded",
ManifesCanceled: "manifest_canceled",
ManifestCancelPending: "manifest_cancel_pending",
PackageDownloadStarted: "package_download_start",
PackageDownloadCompleted: "package_download_complete",
PackageInstallStarted: "package_install_start",

View File

@@ -18,9 +18,9 @@ const PHASES = [
},
{
label: "Received",
events: [s.ManifestAccepted, s.ManifestReceived, s.ManifestRejected],
events: [s.ManifestAccepted, s.ManifestReceived, s.ManifestRejected, s.ManifestError],
progress: (msg) => {
if (msg === s.ManifestRejected) return ErrorStatus;
if (msg === s.ManifestRejected || msg === s.ManifestError) return ErrorStatus;
return CompleteStatus;
},
},
@@ -67,8 +67,11 @@ const PHASES = [
},
{
label: "Updated",
events: [s.ManifestSucceeded],
progress: (_msg, _progress) => CompleteStatus,
events: [s.ManifestSucceeded, s.CleanupFailed, s.CleanupSucceeded, s.RollbackSucceeded, s.RollbackFailed],
progress: (msg, _progress) => {
if (msg === s.ManifestSucceeded) return CompleteStatus;
return ErrorStatus;
}
},
];