From 38e3f6ebe7b8a59de2d95e00b0492b823ad06e3c Mon Sep 17 00:00:00 2001 From: Joana Maia Date: Mon, 2 Nov 2026 17:54:33 +0000 Subject: [PATCH 1/2] fix: stop re-enabling the package downloads widget on integration changes Refs linuxfoundation/lfx-cdp-insights-ops#976 Signed-off-by: Joana Maia --- .../V1793641911__removePackageDownloadsWidget.sql | 7 +++++++ services/libs/types/src/enums/widgets.ts | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100644 backend/src/database/migrations/V1793641911__removePackageDownloadsWidget.sql diff --git a/backend/src/database/migrations/V1793641911__removePackageDownloadsWidget.sql b/backend/src/database/migrations/V1793641911__removePackageDownloadsWidget.sql new file mode 100644 index 0000000000..b306225cb7 --- /dev/null +++ b/backend/src/database/migrations/V1793641911__removePackageDownloadsWidget.sql @@ -0,0 +1,7 @@ +-- Remove the disabled packageDownloads widget from all projects + +UPDATE "insightsProjects" +SET + widgets = array_remove(widgets, 'packageDownloads'), + "updatedAt" = CURRENT_TIMESTAMP +WHERE 'packageDownloads' = ANY(widgets); diff --git a/services/libs/types/src/enums/widgets.ts b/services/libs/types/src/enums/widgets.ts index c27963bf44..16ead38bc9 100644 --- a/services/libs/types/src/enums/widgets.ts +++ b/services/libs/types/src/enums/widgets.ts @@ -100,7 +100,7 @@ export const DEFAULT_WIDGET_VALUES: Record< platform: ALL_PLATFORM_TYPES, }, [Widgets.PACKAGE_DOWNLOADS]: { - enabled: true, + enabled: false, platform: [PlatformType.GITHUB, PlatformType.GITHUB_NANGO], }, [Widgets.PACKAGE_DEPENDENCY]: { From 4fa960a4c97868e2ab93b8132199aada73c3e10d Mon Sep 17 00:00:00 2001 From: Joana Maia Date: Mon, 2 Nov 2026 18:06:34 +0000 Subject: [PATCH 2/2] fix: drop the redundant comment from the widget cleanup migration Refs linuxfoundation/lfx-cdp-insights-ops#976 Signed-off-by: Joana Maia --- .../migrations/V1793641911__removePackageDownloadsWidget.sql | 2 -- 1 file changed, 2 deletions(-) diff --git a/backend/src/database/migrations/V1793641911__removePackageDownloadsWidget.sql b/backend/src/database/migrations/V1793641911__removePackageDownloadsWidget.sql index b306225cb7..2a3c6ca684 100644 --- a/backend/src/database/migrations/V1793641911__removePackageDownloadsWidget.sql +++ b/backend/src/database/migrations/V1793641911__removePackageDownloadsWidget.sql @@ -1,5 +1,3 @@ --- Remove the disabled packageDownloads widget from all projects - UPDATE "insightsProjects" SET widgets = array_remove(widgets, 'packageDownloads'),