From 76ddfceb130d88fa1005c5e14961851b880b898f Mon Sep 17 00:00:00 2001 From: Thomas Date: Mon, 3 Aug 2026 17:07:46 +0200 Subject: [PATCH 1/2] fix: restore auto-refresh for docker and notifications widgets (#6511) --- packages/widgets/src/docker/index.ts | 1 + packages/widgets/src/notifications/index.ts | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/widgets/src/docker/index.ts b/packages/widgets/src/docker/index.ts index 03c6e990d..bc229fed5 100644 --- a/packages/widgets/src/docker/index.ts +++ b/packages/widgets/src/docker/index.ts @@ -26,6 +26,7 @@ const columnTranslationKeyMap = { export const { definition, componentLoader } = createWidgetDefinition("dockerContainers", { icon: IconBrandDocker, queryKey: [["docker", "getContainers"]], + refetchInterval: 30, createOptions() { return optionsBuilder.from( (factory) => ({ diff --git a/packages/widgets/src/notifications/index.ts b/packages/widgets/src/notifications/index.ts index 17fd13393..553ef5d9f 100644 --- a/packages/widgets/src/notifications/index.ts +++ b/packages/widgets/src/notifications/index.ts @@ -7,7 +7,6 @@ import { optionsBuilder } from "../options"; export const { componentLoader, definition } = createWidgetDefinition("notifications", { icon: IconMessage, - refetchInterval: null, createOptions() { return optionsBuilder.from((factory) => ({ hideLogos: factory.switch({ defaultValue: false }), From b4fba47a23ff4ada4670d4b4c69be6922dc8c2c4 Mon Sep 17 00:00:00 2001 From: Thomas Date: Mon, 3 Aug 2026 17:10:35 +0200 Subject: [PATCH 2/2] fix(releases): add success flag to successful response for correct error detection (#6512) --- packages/api/src/router/widgets/releases.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/api/src/router/widgets/releases.ts b/packages/api/src/router/widgets/releases.ts index d234a75c1..7480de536 100644 --- a/packages/api/src/router/widgets/releases.ts +++ b/packages/api/src/router/widgets/releases.ts @@ -104,6 +104,7 @@ export const releasesRouter = createTRPCRouter({ id: repositoryId, provider: repository.provider, timestamp: response.timestamp, + success: true as const, ...response.data, }; } catch (error) {