From 4c2e64e31f30415db5b2741ce3dd95611463bf9d Mon Sep 17 00:00:00 2001 From: "Calum H." Date: Mon, 27 Jul 2026 15:47:46 +0100 Subject: [PATCH] fix: try fix install jobs being bricked/improve tracing (#6890) * fix: try fix install jobs being bricked/improve tracing * fix: rev cmts --------- Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com> --- .../settings/ResourceManagementSettings.vue | 46 ++- .../browse/install-job-notifications.ts | 138 +------ .../app-frontend/src/locales/en-US/index.json | 6 + apps/app-frontend/src/store/theme.ts | 1 + packages/app-lib/src/install/events.rs | 19 +- packages/app-lib/src/install/recovery.rs | 112 ++++-- packages/app-lib/src/install/runner.rs | 368 ++++++++++++------ packages/app-lib/src/install/store.rs | 158 +++++++- packages/app-lib/src/launcher/mod.rs | 16 +- packages/app-lib/src/state/settings.rs | 1 + .../components/nav/PopupNotificationPanel.vue | 1 + .../notifications/NotificationToast.vue | 6 +- .../ui/src/providers/popup-notifications.ts | 1 + 13 files changed, 583 insertions(+), 290 deletions(-) diff --git a/apps/app-frontend/src/components/ui/settings/ResourceManagementSettings.vue b/apps/app-frontend/src/components/ui/settings/ResourceManagementSettings.vue index 4749e9c7a..4891ecd2f 100644 --- a/apps/app-frontend/src/components/ui/settings/ResourceManagementSettings.vue +++ b/apps/app-frontend/src/components/ui/settings/ResourceManagementSettings.vue @@ -1,6 +1,14 @@