From bd730d89a817e3c850f361b1d3375c57caf602fe Mon Sep 17 00:00:00 2001 From: Rohit Raj Date: Tue, 2 Sep 2025 10:37:30 +0530 Subject: [PATCH 01/15] chore(version): bump to 1.20.0-pre-0 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 823038901..29b7ee0ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.0", + "version": "1.20.0-pre-0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.0", + "version": "1.20.0-pre-0", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index dfb1520f8..cd26c0183 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.0", + "version": "1.20.0-pre-0", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", From c4ba138325d4b7238e50be5feaaf652fe02218d5 Mon Sep 17 00:00:00 2001 From: AbhishekA1509 Date: Fri, 19 Sep 2025 16:30:11 +0530 Subject: [PATCH 02/15] fix: gift-animated gpu rendering --- package-lock.json | 4 +- package.json | 2 +- src/Assets/IconV2/ic-gift-animated.svg | 67 +++++++++++++++++++++++++- 3 files changed, 69 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7e78a47b7..5050bb603 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2", + "version": "1.20.2-beta-0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2", + "version": "1.20.2-beta-0", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 9c82b80b3..104296740 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2", + "version": "1.20.2-beta-0", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", diff --git a/src/Assets/IconV2/ic-gift-animated.svg b/src/Assets/IconV2/ic-gift-animated.svg index 18ac348e2..1c352c113 100644 --- a/src/Assets/IconV2/ic-gift-animated.svg +++ b/src/Assets/IconV2/ic-gift-animated.svg @@ -1 +1,66 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + \ No newline at end of file From 426b295f87e798546749a5827389b2ab4ca76d40 Mon Sep 17 00:00:00 2001 From: AbhishekA1509 Date: Fri, 19 Sep 2025 16:44:01 +0530 Subject: [PATCH 03/15] chore: bump version to 1.20.2-beta-1 and update SVG animation styles --- package-lock.json | 4 +- package.json | 2 +- src/Assets/IconV2/ic-gift-animated.svg | 74 ++++++++------------------ 3 files changed, 26 insertions(+), 54 deletions(-) diff --git a/package-lock.json b/package-lock.json index 5050bb603..d98851116 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-0", + "version": "1.20.2-beta-1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-0", + "version": "1.20.2-beta-1", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 104296740..02b4c66b4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-0", + "version": "1.20.2-beta-1", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", diff --git a/src/Assets/IconV2/ic-gift-animated.svg b/src/Assets/IconV2/ic-gift-animated.svg index 1c352c113..788b89519 100644 --- a/src/Assets/IconV2/ic-gift-animated.svg +++ b/src/Assets/IconV2/ic-gift-animated.svg @@ -1,57 +1,10 @@ - - + - - + + @@ -63,4 +16,23 @@ - \ No newline at end of file + + + + + From 6848232f95e7e36d5d0333ba9b8e279f4f7440ea Mon Sep 17 00:00:00 2001 From: AbhishekA1509 Date: Mon, 22 Sep 2025 11:36:27 +0530 Subject: [PATCH 04/15] chore: bump version to 1.20.2-beta-2 and update SVG animation for ic-gift-animated --- package-lock.json | 4 +-- package.json | 2 +- src/Assets/IconV2/ic-gift-animated.svg | 46 +++++++++++++------------- 3 files changed, 26 insertions(+), 26 deletions(-) diff --git a/package-lock.json b/package-lock.json index d98851116..fa16f2ff1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-1", + "version": "1.20.2-beta-2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-1", + "version": "1.20.2-beta-2", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 02b4c66b4..a63bb2e6b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-1", + "version": "1.20.2-beta-2", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", diff --git a/src/Assets/IconV2/ic-gift-animated.svg b/src/Assets/IconV2/ic-gift-animated.svg index 788b89519..922c9997d 100644 --- a/src/Assets/IconV2/ic-gift-animated.svg +++ b/src/Assets/IconV2/ic-gift-animated.svg @@ -1,10 +1,29 @@ - + + + - - + + + + + + + + + + @@ -16,23 +35,4 @@ - - - - - + \ No newline at end of file From bf51e4a4ce99cfab4306390a55d1aa00cba2847e Mon Sep 17 00:00:00 2001 From: AbhishekA1509 Date: Mon, 22 Sep 2025 12:00:06 +0530 Subject: [PATCH 05/15] chore: bump version to 1.20.2-beta-3 and update SVG loader styles --- package-lock.json | 4 +- package.json | 2 +- src/Assets/Icon/ic-rotate-devtron.svg | 222 ++++++++++++++------------ 3 files changed, 123 insertions(+), 105 deletions(-) diff --git a/package-lock.json b/package-lock.json index fa16f2ff1..a036f3a64 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-2", + "version": "1.20.2-beta-3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-2", + "version": "1.20.2-beta-3", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index a63bb2e6b..a3fc6db55 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-2", + "version": "1.20.2-beta-3", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", diff --git a/src/Assets/Icon/ic-rotate-devtron.svg b/src/Assets/Icon/ic-rotate-devtron.svg index 5a90cab54..41b91baf6 100644 --- a/src/Assets/Icon/ic-rotate-devtron.svg +++ b/src/Assets/Icon/ic-rotate-devtron.svg @@ -1,4 +1,3 @@ - - - - - - - - - - + + + + + + + + + + - - + \ No newline at end of file From d5b1faa1050d3ec0555bc75adda92ba5dea43ca3 Mon Sep 17 00:00:00 2001 From: AbhishekA1509 Date: Mon, 22 Sep 2025 12:05:05 +0530 Subject: [PATCH 06/15] chore: bump version to 1.20.2-beta-4 and enhance SVG loader performance --- package-lock.json | 4 ++-- package.json | 2 +- src/Assets/Icon/ic-rotate-devtron.svg | 9 +++++++++ 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index a036f3a64..b011e9d1e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-3", + "version": "1.20.2-beta-4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-3", + "version": "1.20.2-beta-4", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index a3fc6db55..af3e98e55 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-3", + "version": "1.20.2-beta-4", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", diff --git a/src/Assets/Icon/ic-rotate-devtron.svg b/src/Assets/Icon/ic-rotate-devtron.svg index 41b91baf6..f0528a5f4 100644 --- a/src/Assets/Icon/ic-rotate-devtron.svg +++ b/src/Assets/Icon/ic-rotate-devtron.svg @@ -17,28 +17,37 @@ From ac957fe92d656ad8b35d6cc30db73392765cfa83 Mon Sep 17 00:00:00 2001 From: AbhishekA1509 Date: Mon, 22 Sep 2025 14:56:40 +0530 Subject: [PATCH 10/15] chore: bump version to 1.20.2-beta-8, add new Devtron freemium illustrations --- package-lock.json | 4 ++-- package.json | 2 +- .../img-devtron-freemium-289x40.webp | Bin 0 -> 4356 bytes .../img-devtron-freemium-578x80.webp | Bin 0 -> 8960 bytes .../Components/Illustration/Illustration.tsx | 4 ++++ 5 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 src/Assets/Illustration/img-devtron-freemium-289x40.webp create mode 100644 src/Assets/Illustration/img-devtron-freemium-578x80.webp diff --git a/package-lock.json b/package-lock.json index 71d8c06ea..36482160a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-7", + "version": "1.20.2-beta-8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-7", + "version": "1.20.2-beta-8", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index f5bf0cdf7..d931faaa8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.2-beta-7", + "version": "1.20.2-beta-8", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", diff --git a/src/Assets/Illustration/img-devtron-freemium-289x40.webp b/src/Assets/Illustration/img-devtron-freemium-289x40.webp new file mode 100644 index 0000000000000000000000000000000000000000..d05de451e56ac1e38ddca34ea172d4f36677e362 GIT binary patch literal 4356 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 yyGNaO{&ZG2u6CLHdYZY(CZhze4art}`^ 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 Date: Mon, 22 Sep 2025 15:03:51 +0530 Subject: [PATCH 11/15] chore: remove unused Devtron freemium illustrations --- .../img-devtron-freemium-289x40.webp | Bin 4356 -> 0 bytes .../img-devtron-freemium-578x80.webp | Bin 8960 -> 0 bytes .../Components/Illustration/Illustration.tsx | 4 ---- 3 files changed, 4 deletions(-) delete mode 100644 src/Assets/Illustration/img-devtron-freemium-289x40.webp delete mode 100644 src/Assets/Illustration/img-devtron-freemium-578x80.webp diff --git a/src/Assets/Illustration/img-devtron-freemium-289x40.webp b/src/Assets/Illustration/img-devtron-freemium-289x40.webp deleted file mode 100644 index d05de451e56ac1e38ddca34ea172d4f36677e362..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4356 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 yyGNaO{&ZG2u6CLHdYZY(CZhze4art}`^ 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 Date: Mon, 22 Sep 2025 18:32:11 +0530 Subject: [PATCH 12/15] chore: bump version to 1.20.3-pre-3 in package.json and package-lock.json --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9e8a100dd..fc2857189 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.3-pre-1", + "version": "1.20.3-pre-3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.3-pre-1", + "version": "1.20.3-pre-3", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 233a05c3a..2ee3a44f3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.3-pre-1", + "version": "1.20.3-pre-3", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", From 8bc5e763546b6f490176fdd80315b002be81f017 Mon Sep 17 00:00:00 2001 From: AbhishekA1509 Date: Wed, 24 Sep 2025 14:17:48 +0530 Subject: [PATCH 13/15] chore: bump version to 1.20.3-pre-8 in package.json and package-lock.json, update ic-rotate-devtron.svg animations --- package-lock.json | 4 +- package.json | 2 +- src/Assets/Icon/ic-rotate-devtron.svg | 146 +++++++++++++++++--------- 3 files changed, 99 insertions(+), 53 deletions(-) diff --git a/package-lock.json b/package-lock.json index fc2857189..5d3b591d4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.3-pre-3", + "version": "1.20.3-pre-8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.3-pre-3", + "version": "1.20.3-pre-8", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 2ee3a44f3..6f27d27ac 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.3-pre-3", + "version": "1.20.3-pre-8", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", diff --git a/src/Assets/Icon/ic-rotate-devtron.svg b/src/Assets/Icon/ic-rotate-devtron.svg index 6bb0338a7..5a90cab54 100644 --- a/src/Assets/Icon/ic-rotate-devtron.svg +++ b/src/Assets/Icon/ic-rotate-devtron.svg @@ -16,59 +16,105 @@ --> - - + + + + + + + + + + From 0619646d8f7be536ebe93d0493328d21157c6094 Mon Sep 17 00:00:00 2001 From: Arun Jain Date: Thu, 9 Oct 2025 16:10:24 +0530 Subject: [PATCH 14/15] chore: version bump --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index ae4af067e..059ab3a50 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.5-pre-8", + "version": "1.20.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.5-pre-8", + "version": "1.20.6", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 878d09b6a..1639eeb38 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.20.5-pre-8", + "version": "1.20.6", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", From 03f32adcf83340d923fdcdffd9cabc26e9f6f2e9 Mon Sep 17 00:00:00 2001 From: Arun Jain Date: Thu, 9 Oct 2025 16:36:09 +0530 Subject: [PATCH 15/15] fix: config drift window from app status modal --- .../AppStatusModal.component.tsx | 25 ++++++------------- src/Shared/types.ts | 1 - 2 files changed, 8 insertions(+), 18 deletions(-) diff --git a/src/Shared/Components/AppStatusModal/AppStatusModal.component.tsx b/src/Shared/Components/AppStatusModal/AppStatusModal.component.tsx index c5e0295fc..e8b053ca8 100644 --- a/src/Shared/Components/AppStatusModal/AppStatusModal.component.tsx +++ b/src/Shared/Components/AppStatusModal/AppStatusModal.component.tsx @@ -28,6 +28,7 @@ import { ComponentSizeType, PROGRESSING_DEPLOYMENT_STATUS_POLLING_INTERVAL, } from '@Shared/constants' +import { useMainContext } from '@Shared/Providers' import { AppType } from '@Shared/types' import { APIResponseHandler } from '../APIResponseHandler' @@ -57,7 +58,7 @@ const AppStatusModal = ({ initialTab, debugWithAIButton, }: AppStatusModalProps) => { - const [showConfigDriftModal, setShowConfigDriftModal] = useState(false) + const { setTempAppWindowConfig } = useMainContext() const [selectedTab, setSelectedTab] = useState(initialTab || null) const appDetailsAbortControllerRef = useRef(new AbortController()) @@ -241,30 +242,20 @@ const AppStatusModal = ({ const handleShowConfigDriftModal = isConfigDriftEnabled ? () => { - setShowConfigDriftModal(true) + handleClose() + setTempAppWindowConfig({ + open: true, + title: `${appDetails.appName} / Live and desired manifest comparison`, + component: , + }) } : null - const handleCloseConfigDriftModal = () => { - handleClose() - setShowConfigDriftModal(false) - } - const handleSelectTab = async (updatedTab: AppStatusModalTabType) => { handleClearDeploymentStatusTimeout() setSelectedTab(updatedTab) } - if (showConfigDriftModal) { - return ( - - ) - } - const filteredTitleSegments = (titleSegments || []).filter((segment) => !!segment) const getEmptyStateMessage = () => { diff --git a/src/Shared/types.ts b/src/Shared/types.ts index 0d2fc6724..c4b758b5f 100644 --- a/src/Shared/types.ts +++ b/src/Shared/types.ts @@ -262,7 +262,6 @@ export interface AppDetails { export interface ConfigDriftModalProps extends Required> { envId: number - handleCloseModal?: () => void } export enum RegistryType {