From 365016ab7195879de23e080bc369d9560a97bdb9 Mon Sep 17 00:00:00 2001 From: "Calum H. (IMB11)" Date: Mon, 27 Jul 2026 10:46:05 +0100 Subject: [PATCH 1/2] fix: try fix install jobs being bricked/improve tracing --- .../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 | 389 +++++++++++++----- 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, 604 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 4749e9c7a8..4891ecd2fb 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 @@