Skip to content

Commit d585b0e

Browse files
committed
Merge branch 'main' of https://github.com/devtron-labs/devtron-fe-common-lib into feat/improve-log-search
2 parents 796d9a3 + 3c1f897 commit d585b0e

File tree

25 files changed

+113
-103
lines changed

25 files changed

+113
-103
lines changed

package-lock.json

Lines changed: 7 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@devtron-labs/devtron-fe-common-lib",
3-
"version": "0.3.22-beta-6",
3+
"version": "0.4.0-patch-1",
44
"description": "Supporting common component library",
55
"type": "module",
66
"main": "dist/index.js",
@@ -83,18 +83,18 @@
8383
"react-dom": "^17.0.2",
8484
"react-draggable": "^4.4.5",
8585
"react-ga4": "^1.4.1",
86+
"react-keybind": "^0.9.4",
8687
"react-mde": "^11.5.0",
8788
"react-router": "^5.3.0",
8889
"react-router-dom": "^5.3.0",
8990
"react-select": "5.8.0",
90-
"react-keybind": "^0.9.4",
9191
"rxjs": "^7.8.1",
9292
"yaml": "^2.4.1"
9393
},
9494
"dependencies": {
9595
"@types/react-dates": "^21.8.6",
9696
"ansi_up": "^5.2.1",
97-
"dayjs": "^1.11.12",
97+
"dayjs": "^1.11.13",
9898
"fast-json-patch": "^3.1.1",
9999
"jsonpath-plus": "^9.0.0",
100100
"react-dates": "^21.8.0",
Lines changed: 19 additions & 0 deletions
Loading

src/Assets/Icon/ic-close.svg

Lines changed: 2 additions & 2 deletions
Loading

src/Assets/Icon/ic-expand.svg

Lines changed: 1 addition & 1 deletion
Loading

src/Common/Types.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -639,12 +639,6 @@ export interface VulnerabilityType {
639639
url?: string
640640
}
641641

642-
export interface ScanVulnerabilitiesTableProps {
643-
vulnerabilities: VulnerabilityType[]
644-
hidePolicy?: boolean
645-
shouldStick?: boolean
646-
}
647-
648642
export interface MaterialInfo {
649643
revision: string
650644
modifiedTime: string | Date

src/Shared/Components/CollapsibleList/CollapsibleList.component.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import React, { Fragment } from 'react'
22
import { NavLink, useLocation } from 'react-router-dom'
33
import Tippy, { TippyProps } from '@tippyjs/react'
4-
54
import { ConditionalWrap } from '@Common/Helper'
65
import { ReactComponent as ICExpand } from '@Icons/ic-expand.svg'
76

@@ -30,7 +29,7 @@ export const CollapsibleList = ({ config, onCollapseBtnClick }: CollapsibleListP
3029
>
3130
<ICExpand
3231
className="icon-dim-20 fcn-6 dc__no-shrink cursor rotate"
33-
style={{ ['--rotateBy' as string]: isExpanded ? '90deg' : '0deg' }}
32+
style={{ ['--rotateBy' as string]: isExpanded ? '0deg' : '-90deg' }}
3433
/>
3534
<span className="flex-grow-1 dc__align-left dc__truncate">{header}</span>
3635
</button>

src/Shared/Components/ImageCardAccordion/ImageCardAccordion.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ const ImageCardAccordion = ({
4444
isSecurityModuleInstalled,
4545
artifactId,
4646
applicationId,
47+
environmentId,
4748
changesCard,
4849
isScanned,
4950
isScanEnabled,
@@ -73,6 +74,7 @@ const ImageCardAccordion = ({
7374
isScanEnabled={isScanEnabled}
7475
artifactId={artifactId}
7576
applicationId={applicationId}
77+
environmentId={environmentId}
7678
setVulnerabilityCount={setVulnerabilityCount}
7779
SecurityModalSidebar={SecurityModalSidebar}
7880
getSecurityScan={getSecurityScan}

src/Shared/Components/ImageCardAccordion/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ export interface ImageCardAccordionProps extends MaterialSecurityInfoType {
2323
isSecurityModuleInstalled: boolean
2424
artifactId: number
2525
applicationId: number
26+
environmentId: number
2627
changesCard: ReactNode
2728
isScanned: boolean
2829
isScanEnabled: boolean

src/Shared/Components/Security/SecurityModal/SecurityModal.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {
1313
VisibleModal2,
1414
} from '@Common/index'
1515
import { ReactComponent as ICClose } from '@Icons/ic-close.svg'
16-
import { ReactComponent as ICBack } from '@Icons/ic-caret-down.svg'
16+
import { ReactComponent as ICBack } from '@Icons/ic-caret-left-small.svg'
1717
import { Table, InfoCard } from './components'
1818
import { DEFAULT_SECURITY_MODAL_STATE } from './constants'
1919
import { getTableData, getInfoCardData } from './config'
@@ -41,6 +41,7 @@ const SecurityModal: React.FC<SecurityModalPropsType> = ({
4141
isHelmApp = false,
4242
isSecurityScanV2Enabled = false,
4343
isExternalCI = false,
44+
hidePolicy = false,
4445
}) => {
4546
const [state, setState] = useState<SecurityModalStateType>(DEFAULT_SECURITY_MODAL_STATE)
4647

@@ -85,7 +86,7 @@ const SecurityModal: React.FC<SecurityModalPropsType> = ({
8586
onClick={handleBackFromDetailView}
8687
>
8788
<div className="dc__border-radius-4-imp dc__hover-n50 dc__border c-n50 flex">
88-
<ICBack className="icon-dim-16 dc__flip-90" />
89+
<ICBack className="icon-dim-16" />
8990
</div>
9091
</button>
9192
<div className="flexbox dc__gap-4" data-testid="security-detail-view-strip">
@@ -108,7 +109,8 @@ const SecurityModal: React.FC<SecurityModalPropsType> = ({
108109

109110
/* NOTE: if detailView is active show data gathered from that */
110111
const { headers, rows, defaultSortIndex, hasExpandableRows } =
111-
selectedDetailViewData || getTableData(data, state.category, state.subCategory, setDetailViewData)
112+
selectedDetailViewData ||
113+
getTableData(data, state.category, state.subCategory, setDetailViewData, hidePolicy)
112114

113115
const { entities, lastScanTimeString, scanToolId } =
114116
selectedDetailViewData || getInfoCardData(data, state.category, state.subCategory)

0 commit comments

Comments
 (0)