From cbb65109776bc9db4df306ad8b0eb029bea37d7e Mon Sep 17 00:00:00 2001 From: shivani170 Date: Wed, 8 Apr 2026 13:53:23 +0530 Subject: [PATCH 01/14] chore: File log search icon added --- src/Assets/IconV2/ic-file-log-search.svg | 3 +++ src/Shared/Components/Icon/Icon.tsx | 2 ++ 2 files changed, 5 insertions(+) create mode 100644 src/Assets/IconV2/ic-file-log-search.svg diff --git a/src/Assets/IconV2/ic-file-log-search.svg b/src/Assets/IconV2/ic-file-log-search.svg new file mode 100644 index 000000000..bc833810f --- /dev/null +++ b/src/Assets/IconV2/ic-file-log-search.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/src/Shared/Components/Icon/Icon.tsx b/src/Shared/Components/Icon/Icon.tsx index 9ca860992..b48554f95 100644 --- a/src/Shared/Components/Icon/Icon.tsx +++ b/src/Shared/Components/Icon/Icon.tsx @@ -147,6 +147,7 @@ import ICFileCode from '@IconsV2/ic-file-code.svg?react' import ICFileDownload from '@IconsV2/ic-file-download.svg?react' import ICFileEdit from '@IconsV2/ic-file-edit.svg?react' import ICFileKey from '@IconsV2/ic-file-key.svg?react' +import ICFileLogSearch from '@IconsV2/ic-file-log-search.svg?react' import ICFiles from '@IconsV2/ic-files.svg?react' import ICFilesChanged from '@IconsV2/ic-files-changed.svg?react' import ICFilter from '@IconsV2/ic-filter.svg?react' @@ -487,6 +488,7 @@ export const iconMap = { 'ic-file-download': ICFileDownload, 'ic-file-edit': ICFileEdit, 'ic-file-key': ICFileKey, + 'ic-file-log-search': ICFileLogSearch, 'ic-file': ICFile, 'ic-files-changed': ICFilesChanged, 'ic-files': ICFiles, From 5f32eb6f93c4f7b5cf937826fcc16143587b2753 Mon Sep 17 00:00:00 2001 From: shivani170 Date: Wed, 8 Apr 2026 17:20:01 +0530 Subject: [PATCH 02/14] chore: route fix for audit logs --- src/Pages-Devtron-2.0/Navigation/types.ts | 18 ++++++++++++++---- src/Pages-Devtron-2.0/Shared/Routes/routes.ts | 6 ++++++ src/Shared/Hooks/useUserPreferences/types.ts | 6 ++++-- 3 files changed, 24 insertions(+), 6 deletions(-) diff --git a/src/Pages-Devtron-2.0/Navigation/types.ts b/src/Pages-Devtron-2.0/Navigation/types.ts index 8d9ddeef1..1efa0dbf5 100644 --- a/src/Pages-Devtron-2.0/Navigation/types.ts +++ b/src/Pages-Devtron-2.0/Navigation/types.ts @@ -43,6 +43,7 @@ export type NavigationItemID = | 'data-protection-backup-repositories' | 'data-protection-backup-locations' | 'data-protection-history-and-logs' + | 'audit-logs' export type NavigationSubMenuItemID = | 'application-management-configurations-gitops' @@ -77,6 +78,7 @@ export type NavigationRootItemID = | 'automation-and-enablement' | 'data-protection-management' | 'global-configuration' + | 'audit-logs' export type CommonNavigationItemType = { title: string @@ -106,11 +108,19 @@ export type NavigationItemType = Pick< }) ) -export interface NavigationGroupType extends Pick< +export type NavigationGroupType = Pick< CommonNavigationItemType, 'title' | 'icon' | 'hideNav' | 'forceHideEnvKey' | 'isAvailableInEA' -> { +> & { id: NavigationRootItemID - items: NavigationItemType[] disabled?: boolean -} +} & ( + | { + items: NavigationItemType[] + href?: never + } + | { + items?: never + href: string + } + ) diff --git a/src/Pages-Devtron-2.0/Shared/Routes/routes.ts b/src/Pages-Devtron-2.0/Shared/Routes/routes.ts index 7ed41ef5e..14306aa6a 100644 --- a/src/Pages-Devtron-2.0/Shared/Routes/routes.ts +++ b/src/Pages-Devtron-2.0/Shared/Routes/routes.ts @@ -279,6 +279,9 @@ export const BASE_ROUTES = { DETAIL: ':locationId', }, }, + AUDIT_LOGS: { + ROOT: 'audit-logs', + }, GLOBAL_CONFIG: { ROOT: 'global-configuration', HOST_URL: 'host-url', @@ -667,6 +670,9 @@ export const ROUTER_URLS = { DATA_PROTECTION_MANAGEMENT_BACKUP_LOCATIONS: `${DATA_PROTECTION_MANAGEMENT_ROOT}/${BASE_ROUTES.DATA_PROTECTION_MANAGEMENT.BACKUP_LOCATIONS.ROOT}`, DATA_PROTECTION_MANAGEMENT_BACKUP_LOCATIONS_DETAIL: `${DATA_PROTECTION_MANAGEMENT_ROOT}/${BASE_ROUTES.DATA_PROTECTION_MANAGEMENT.BACKUP_LOCATIONS.ROOT}/${BASE_ROUTES.DATA_PROTECTION_MANAGEMENT.BACKUP_LOCATIONS.DETAIL}`, + // Audit Logs + AUDIT_LOGS: `${BASE_ROUTES.AUDIT_LOGS.ROOT}`, + // Global Config GLOBAL_CONFIG_HOST_URL: `${GLOBAL_CONFIG_ROOT}/${BASE_ROUTES.GLOBAL_CONFIG.HOST_URL}`, GLOBAL_CONFIG_EXTERNAL_LINKS: `${GLOBAL_CONFIG_ROOT}/${BASE_ROUTES.GLOBAL_CONFIG.EXTERNAL_LINKS}`, diff --git a/src/Shared/Hooks/useUserPreferences/types.ts b/src/Shared/Hooks/useUserPreferences/types.ts index ce2c24054..4f52c04e5 100644 --- a/src/Shared/Hooks/useUserPreferences/types.ts +++ b/src/Shared/Hooks/useUserPreferences/types.ts @@ -17,7 +17,7 @@ import { USER_PREFERENCES_ATTRIBUTE_KEY } from '@Shared/Hooks/useUserPreferences/constants' import { AppThemeType, ThemeConfigType, ThemePreferenceType } from '@Shared/Providers/ThemeProvider/types' import { ResourceKindType } from '@Shared/types' -import { NavigationItemID, NavigationSubMenuItemID } from '@PagesDevtron2.0/Navigation' +import { NavigationItemID, NavigationRootItemID, NavigationSubMenuItemID } from '@PagesDevtron2.0/Navigation' export interface GetUserPreferencesQueryParamsType { key: typeof USER_PREFERENCES_ATTRIBUTE_KEY @@ -78,7 +78,9 @@ export interface GetUserPreferencesParsedDTO { */ resources?: UserPreferenceResourceType commandBar: { - recentNavigationActions: { id: NavigationItemID | NavigationSubMenuItemID | CommandBarAdditionalItemsId }[] + recentNavigationActions: { + id: NavigationItemID | NavigationRootItemID | NavigationSubMenuItemID | CommandBarAdditionalItemsId + }[] } } export interface UserPreferencesPayloadValueType extends GetUserPreferencesParsedDTO {} From 3e23d8d7f85c98aa54d5af458f2335e7e51b85de Mon Sep 17 00:00:00 2001 From: shivani170 Date: Thu, 16 Apr 2026 10:26:42 +0530 Subject: [PATCH 03/14] chore: version bump --- package-lock.json | 124 +----------------- package.json | 2 +- src/Pages-Devtron-2.0/Shared/Routes/routes.ts | 7 +- 3 files changed, 8 insertions(+), 125 deletions(-) diff --git a/package-lock.json b/package-lock.json index c652098b8..a26aadebe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.23.4-pre-1", + "version": "1.23.4-beta-8", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.23.4-pre-1", + "version": "1.23.4-beta-8", "hasInstallScript": true, "license": "ISC", "dependencies": { @@ -171,9 +171,6 @@ "arm64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -191,9 +188,6 @@ "arm64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -211,9 +205,6 @@ "x64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -231,9 +222,6 @@ "x64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -1648,9 +1636,6 @@ "arm" ], "dev": true, - "libc": [ - "glibc" - ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -1668,9 +1653,6 @@ "arm64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -1688,9 +1670,6 @@ "s390x" ], "dev": true, - "libc": [ - "glibc" - ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -1708,9 +1687,6 @@ "x64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -1728,9 +1704,6 @@ "arm64" ], "dev": true, - "libc": [ - "musl" - ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -1748,9 +1721,6 @@ "x64" ], "dev": true, - "libc": [ - "musl" - ], "license": "LGPL-3.0-or-later", "optional": true, "os": [ @@ -1768,9 +1738,6 @@ "arm" ], "dev": true, - "libc": [ - "glibc" - ], "license": "Apache-2.0", "optional": true, "os": [ @@ -1794,9 +1761,6 @@ "arm64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "Apache-2.0", "optional": true, "os": [ @@ -1820,9 +1784,6 @@ "s390x" ], "dev": true, - "libc": [ - "glibc" - ], "license": "Apache-2.0", "optional": true, "os": [ @@ -1846,9 +1807,6 @@ "x64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "Apache-2.0", "optional": true, "os": [ @@ -1872,9 +1830,6 @@ "arm64" ], "dev": true, - "libc": [ - "musl" - ], "license": "Apache-2.0", "optional": true, "os": [ @@ -1898,9 +1853,6 @@ "x64" ], "dev": true, - "libc": [ - "musl" - ], "license": "Apache-2.0", "optional": true, "os": [ @@ -2528,9 +2480,6 @@ "cpu": [ "arm" ], - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -2551,9 +2500,6 @@ "cpu": [ "arm" ], - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -2574,9 +2520,6 @@ "cpu": [ "arm64" ], - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -2597,9 +2540,6 @@ "cpu": [ "arm64" ], - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -2620,9 +2560,6 @@ "cpu": [ "x64" ], - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -2643,9 +2580,6 @@ "cpu": [ "x64" ], - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -2953,9 +2887,6 @@ "arm64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -2973,9 +2904,6 @@ "arm64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -2993,9 +2921,6 @@ "ppc64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -3013,9 +2938,6 @@ "s390x" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -3033,9 +2955,6 @@ "x64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -3053,9 +2972,6 @@ "x64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -4985,9 +4901,6 @@ "arm64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -5002,9 +4915,6 @@ "arm64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -5019,9 +4929,6 @@ "ppc64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -5036,9 +4943,6 @@ "riscv64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -5053,9 +4957,6 @@ "riscv64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -5070,9 +4971,6 @@ "s390x" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -5087,9 +4985,6 @@ "x64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MIT", "optional": true, "os": [ @@ -5104,9 +4999,6 @@ "x64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MIT", "optional": true, "os": [ @@ -9974,9 +9866,6 @@ "arm64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -9998,9 +9887,6 @@ "arm64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -10022,9 +9908,6 @@ "x64" ], "dev": true, - "libc": [ - "glibc" - ], "license": "MPL-2.0", "optional": true, "os": [ @@ -10046,9 +9929,6 @@ "x64" ], "dev": true, - "libc": [ - "musl" - ], "license": "MPL-2.0", "optional": true, "os": [ diff --git a/package.json b/package.json index 82a975932..2ea1a1473 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "1.23.4-pre-1", + "version": "1.23.4-beta-8", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", diff --git a/src/Pages-Devtron-2.0/Shared/Routes/routes.ts b/src/Pages-Devtron-2.0/Shared/Routes/routes.ts index 14306aa6a..79b35732d 100644 --- a/src/Pages-Devtron-2.0/Shared/Routes/routes.ts +++ b/src/Pages-Devtron-2.0/Shared/Routes/routes.ts @@ -1,7 +1,7 @@ import { generatePath } from 'react-router-dom' import { InfrastructureManagementAppListType } from '@Common/Types' -import { CostBreakdownItemViewParamsType, CostBreakdownViewType } from '@PagesDevtron2.0/index' +import { CostBreakdownItemViewParamsType, CostBreakdownViewType } from '@PagesDevtron2.0/CostVisibility/Shared/types' const OVERVIEW = 'overview' @@ -281,6 +281,7 @@ export const BASE_ROUTES = { }, AUDIT_LOGS: { ROOT: 'audit-logs', + DETAIL: ':auditLogId', }, GLOBAL_CONFIG: { ROOT: 'global-configuration', @@ -410,6 +411,7 @@ const JOBS_ROOT = const JOB_DETAIL_ROOT = `${JOBS_ROOT}/${BASE_ROUTES.AUTOMATION_AND_ENABLEMENT.JOBS.DETAIL.ROOT}` as const const DATA_PROTECTION_MANAGEMENT_ROOT = `/${BASE_ROUTES.DATA_PROTECTION_MANAGEMENT.ROOT}` as const +const AUDIT_LOGS_ROOT = `/${BASE_ROUTES.AUDIT_LOGS.ROOT}` as const const GLOBAL_CONFIG_ROOT = `/${BASE_ROUTES.GLOBAL_CONFIG.ROOT}` as const const GLOBAL_CONFIG_AUTH_ROOT = `${GLOBAL_CONFIG_ROOT}/${BASE_ROUTES.GLOBAL_CONFIG.AUTH.ROOT}` as const const NETWORK_STATUS_INTERFACE_ROOT = `/${BASE_ROUTES.NETWORK_STATUS_INTERFACE.ROOT}` as const @@ -671,7 +673,8 @@ export const ROUTER_URLS = { DATA_PROTECTION_MANAGEMENT_BACKUP_LOCATIONS_DETAIL: `${DATA_PROTECTION_MANAGEMENT_ROOT}/${BASE_ROUTES.DATA_PROTECTION_MANAGEMENT.BACKUP_LOCATIONS.ROOT}/${BASE_ROUTES.DATA_PROTECTION_MANAGEMENT.BACKUP_LOCATIONS.DETAIL}`, // Audit Logs - AUDIT_LOGS: `${BASE_ROUTES.AUDIT_LOGS.ROOT}`, + AUDIT_LOGS: AUDIT_LOGS_ROOT, + AUDIT_LOGS_DETAIL: `${AUDIT_LOGS_ROOT}/${BASE_ROUTES.AUDIT_LOGS.DETAIL}`, // Global Config GLOBAL_CONFIG_HOST_URL: `${GLOBAL_CONFIG_ROOT}/${BASE_ROUTES.GLOBAL_CONFIG.HOST_URL}`, From dd2f858bdb74cb90071460afa1943a2d07db5d1d Mon Sep 17 00:00:00 2001 From: shivani170 Date: Wed, 6 May 2026 16:09:03 +0530 Subject: [PATCH 04/14] refactor: remove audit logs route definition and type reference --- src/Pages-Devtron-2.0/Navigation/types.ts | 1 - src/Pages-Devtron-2.0/Shared/Routes/routes.ts | 3 --- 2 files changed, 4 deletions(-) diff --git a/src/Pages-Devtron-2.0/Navigation/types.ts b/src/Pages-Devtron-2.0/Navigation/types.ts index 1efa0dbf5..b65253f3c 100644 --- a/src/Pages-Devtron-2.0/Navigation/types.ts +++ b/src/Pages-Devtron-2.0/Navigation/types.ts @@ -43,7 +43,6 @@ export type NavigationItemID = | 'data-protection-backup-repositories' | 'data-protection-backup-locations' | 'data-protection-history-and-logs' - | 'audit-logs' export type NavigationSubMenuItemID = | 'application-management-configurations-gitops' diff --git a/src/Pages-Devtron-2.0/Shared/Routes/routes.ts b/src/Pages-Devtron-2.0/Shared/Routes/routes.ts index 79b35732d..7a8e7e5c1 100644 --- a/src/Pages-Devtron-2.0/Shared/Routes/routes.ts +++ b/src/Pages-Devtron-2.0/Shared/Routes/routes.ts @@ -281,7 +281,6 @@ export const BASE_ROUTES = { }, AUDIT_LOGS: { ROOT: 'audit-logs', - DETAIL: ':auditLogId', }, GLOBAL_CONFIG: { ROOT: 'global-configuration', @@ -674,9 +673,7 @@ export const ROUTER_URLS = { // Audit Logs AUDIT_LOGS: AUDIT_LOGS_ROOT, - AUDIT_LOGS_DETAIL: `${AUDIT_LOGS_ROOT}/${BASE_ROUTES.AUDIT_LOGS.DETAIL}`, - // Global Config GLOBAL_CONFIG_HOST_URL: `${GLOBAL_CONFIG_ROOT}/${BASE_ROUTES.GLOBAL_CONFIG.HOST_URL}`, GLOBAL_CONFIG_EXTERNAL_LINKS: `${GLOBAL_CONFIG_ROOT}/${BASE_ROUTES.GLOBAL_CONFIG.EXTERNAL_LINKS}`, GLOBAL_CONFIG_CHART_REPOSITORIES: `${GLOBAL_CONFIG_ROOT}/${BASE_ROUTES.GLOBAL_CONFIG.CHART_REPOSITORIES}`, From a82363a7bad56c9ff790244b01b5e298109b4a33 Mon Sep 17 00:00:00 2001 From: shivani170 Date: Fri, 8 May 2026 11:52:55 +0530 Subject: [PATCH 05/14] chore: bump devtron-fe-common-lib version to 4.0.4-beta-2 --- 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 b304e06d9..614d900e6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-1", + "version": "4.0.4-beta-2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-1", + "version": "4.0.4-beta-2", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index fe9f20113..6c44b74ae 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-1", + "version": "4.0.4-beta-2", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", From 62684981fd6ecdf4abc8e9146d49f1fd31d24acb Mon Sep 17 00:00:00 2001 From: shivani170 Date: Fri, 8 May 2026 12:23:28 +0530 Subject: [PATCH 06/14] chore: bump devtron-fe-common-lib version to 4.0.4-beta-3 --- 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 614d900e6..f5a5dd88f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-2", + "version": "4.0.4-beta-3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-2", + "version": "4.0.4-beta-3", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 6c44b74ae..6e200a5e5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-2", + "version": "4.0.4-beta-3", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", From 4e43b9bf685b9ca307b5ac92ffa27145aea52e25 Mon Sep 17 00:00:00 2001 From: shivani170 Date: Fri, 8 May 2026 12:33:40 +0530 Subject: [PATCH 07/14] chore: bump version to 4.0.4-beta-4 in package.json and update 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 f5a5dd88f..109a71d07 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-3", + "version": "4.0.4-beta-4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-3", + "version": "4.0.4-beta-4", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 6e200a5e5..fbfb22459 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-3", + "version": "4.0.4-beta-4", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", From bcee8beeb319552d0e0f7ac58aa7d4c207000bf7 Mon Sep 17 00:00:00 2001 From: shivani170 Date: Fri, 8 May 2026 12:45:25 +0530 Subject: [PATCH 08/14] chore: bump version to 4.0.4-beta-5 and configure GitHub Packages registry --- package-lock.json | 4 ++-- package.json | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 109a71d07..8b5f77e2a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-4", + "version": "4.0.4-beta-5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-4", + "version": "4.0.4-beta-5", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index fbfb22459..cd1b27674 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-4", + "version": "4.0.4-beta-5", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", @@ -134,6 +134,9 @@ "sass": "^1.69.7", "tslib": "2.7.0" }, + "publishConfig": { + "registry": "https://npm.pkg.github.com/" + }, "overrides": { "react": "^19.2.4", "react-dom": "^19.2.4", From 886251e019c3ff3e5e97cdc529fbe2a68f699c9b Mon Sep 17 00:00:00 2001 From: shivani170 Date: Fri, 8 May 2026 13:04:52 +0530 Subject: [PATCH 09/14] chore: remove publishConfig from package.json and update package-lock.json --- package-lock.json | 16 ++++++++-------- package.json | 5 +---- 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8b5f77e2a..349f70743 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-5", + "version": "4.0.4-beta-6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-5", + "version": "4.0.4-beta-6", "hasInstallScript": true, "license": "ISC", "dependencies": { @@ -5719,9 +5719,9 @@ "license": "ISC" }, "node_modules/brace-expansion": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", - "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.0.tgz", + "integrity": "sha512-TN1kCZAgdgweJhWWpgKYrQaMNHcDULHkWwQIspdtjV4Y5aurRdZpjAqn6yX3FPqTA9ngHCc4hJxMAMgGfve85w==", "dev": true, "license": "MIT", "dependencies": { @@ -6759,9 +6759,9 @@ } }, "node_modules/dompurify": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.3.3.tgz", - "integrity": "sha512-Oj6pzI2+RqBfFG+qOaOLbFXLQ90ARpcGG6UePL82bJLtdsa6CYJD7nmiU8MW9nQNOtCHV3lZ/Bzq1X0QYbBZCA==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.4.2.tgz", + "integrity": "sha512-lHeS9SA/IKeIFFyYciHBr2n0v1VMPlSj843HdLOwjb2OxNwdq9Xykxqhk+FE42MzAdHvInbAolSE4mhahPpjXA==", "license": "(MPL-2.0 OR Apache-2.0)", "peer": true, "optionalDependencies": { diff --git a/package.json b/package.json index cd1b27674..71a11ddc6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-5", + "version": "4.0.4-beta-6", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", @@ -134,9 +134,6 @@ "sass": "^1.69.7", "tslib": "2.7.0" }, - "publishConfig": { - "registry": "https://npm.pkg.github.com/" - }, "overrides": { "react": "^19.2.4", "react-dom": "^19.2.4", From d52c2e022fb741377627e0dd72dd88c89dff61be Mon Sep 17 00:00:00 2001 From: shivani170 Date: Fri, 8 May 2026 13:59:02 +0530 Subject: [PATCH 10/14] chore: bump package version to 4.0.4-beta-7 --- 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 349f70743..1b3808b1b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-6", + "version": "4.0.4-beta-7", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-6", + "version": "4.0.4-beta-7", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 71a11ddc6..46c4cd6a5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-6", + "version": "4.0.4-beta-7", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", From 28fb2022a0d2bd11f0a72bbf91b6fd27b85b5001 Mon Sep 17 00:00:00 2001 From: shivani170 Date: Tue, 12 May 2026 13:56:35 +0530 Subject: [PATCH 11/14] fix: add null check to handleDateRangeChange in DateTimePicker to prevent errors when range is undefined --- src/Shared/Components/DatePicker/DateTimePicker.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Shared/Components/DatePicker/DateTimePicker.tsx b/src/Shared/Components/DatePicker/DateTimePicker.tsx index bc81caf1b..c88a4f0e0 100644 --- a/src/Shared/Components/DatePicker/DateTimePicker.tsx +++ b/src/Shared/Components/DatePicker/DateTimePicker.tsx @@ -104,7 +104,10 @@ const DateTimePicker = ({ onChange(updateTime(dateObject, option.value).value) } - const handleDateRangeChange = (range: DateRange) => { + const handleDateRangeChange = (range: DateRange | undefined) => { + if (!range) { + return + } if (isDateUpdateRange(isRangePicker, onChange)) { const fromDate = range.from ? range.from : new Date() const toDate = range.to ? range.to : undefined From 13900354cf2ea7b7a6624ba09d4a845af236f508 Mon Sep 17 00:00:00 2001 From: shivani170 Date: Tue, 26 May 2026 21:43:56 +0530 Subject: [PATCH 12/14] 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 1b3808b1b..c9964e01c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-7", + "version": "4.0.4-pre-0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-7", + "version": "4.0.4-pre-0", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 46c4cd6a5..258a5b087 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-beta-7", + "version": "4.0.4-pre-0", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", From a0b561de336dedba371d344f3b771c8c02a1a25f Mon Sep 17 00:00:00 2001 From: shivani170 Date: Tue, 26 May 2026 21:46:32 +0530 Subject: [PATCH 13/14] chore: version bump 4.0.4-pre-1 --- 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 c9964e01c..c4f76a0ef 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-pre-0", + "version": "4.0.4-pre-1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-pre-0", + "version": "4.0.4-pre-1", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 258a5b087..224b2520d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-pre-0", + "version": "4.0.4-pre-1", "description": "Supporting common component library", "type": "module", "main": "dist/index.js", From af4f24bfde3ace15496898140223034178ee6a0e Mon Sep 17 00:00:00 2001 From: shivani170 Date: Tue, 26 May 2026 21:47:13 +0530 Subject: [PATCH 14/14] 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 c4f76a0ef..e3c76813f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-pre-1", + "version": "4.0.4-pre-2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-pre-1", + "version": "4.0.4-pre-2", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 224b2520d..8cdf188af 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@devtron-labs/devtron-fe-common-lib", - "version": "4.0.4-pre-1", + "version": "4.0.4-pre-2", "description": "Supporting common component library", "type": "module", "main": "dist/index.js",