Skip to content

Commit 2f2cf93

Browse files
rushk014xingzhang-suse
authored andcommitted
fix(images): Update Image table to match updated product spec
1 parent 4ebd813 commit 2f2cf93

File tree

4 files changed

+36
-20
lines changed

4 files changed

+36
-20
lines changed

pkg/sbombastic-image-vulnerability-scanner/config/table-headers.ts

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -170,10 +170,11 @@ export const IMAGE_LIST_TABLE = [
170170
width: 300,
171171
},
172172
{
173-
name: "repository",
174-
labelKey: "imageScanner.images.listTable.headers.repository",
175-
value: "imageMetadata.repository",
176-
sort: "imageMetadata.repository",
173+
name: "imageId",
174+
labelKey: "imageScanner.images.listTable.headers.imageId",
175+
formatter: "ImageIdCell",
176+
value: "imageMetadata.digest",
177+
sort: "imageMetadata.digest",
177178
},
178179
{
179180
name: "registry",
@@ -244,10 +245,18 @@ export const REPO_BASED_IMAGE_LIST_TABLE = [
244245
sort: "imageMetadata.platform",
245246
width: 150,
246247
},
248+
{
249+
name: "imageId",
250+
labelKey: "imageScanner.images.listTable.headers.imageId",
251+
formatter: "ImageIdCell",
252+
value: "imageMetadata.digest",
253+
sort: "imageMetadata.digest",
254+
width: 100,
255+
},
247256
{
248257
name: "",
249258
value: "",
250-
width: 300,
259+
width: 200,
251260
},
252261
];
253262

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<template>
2+
<span>
3+
{{ value.slice(0, 12) }}...
4+
</span>
5+
</template>
6+
7+
<script>
8+
export default {
9+
props: {
10+
value: {
11+
type: String,
12+
required: true
13+
}
14+
}
15+
};
16+
</script>

pkg/sbombastic-image-vulnerability-scanner/l10n/en-us.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -142,11 +142,12 @@ imageScanner:
142142
checkbox:
143143
groupByRepo: Group by repository
144144
headers:
145-
imageName: Image name
146-
identifiedCVEs: Identified CVEs
145+
imageName: Image Reference
146+
identifiedCVEs: CVEs
147147
repository: Repository
148148
registry: Registry
149-
platform: OS
149+
imageId: Image ID
150+
platform: Platform
150151
vulnerabilities: Vulnerabilities
151152
filters:
152153
placeholder:

pkg/sbombastic-image-vulnerability-scanner/pages/c/_cluster/sbombastic-image-vulnerability-scanner/ImageOverview.vue

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -451,12 +451,7 @@ export default {
451451
currRepo.images.push(
452452
{
453453
id: report.id,
454-
imageMetadata: {
455-
registryURI: report.imageMetadata.registryURI,
456-
repository: report.imageMetadata.repository,
457-
tag: report.imageMetadata.tag,
458-
platform: report.imageMetadata.platform,
459-
},
454+
imageMetadata: report.imageMetadata,
460455
metadata: { name: report.metadata.name },
461456
scanResult: currImageScanResult,
462457
}
@@ -472,12 +467,7 @@ export default {
472467
images: [
473468
{
474469
id: report.id,
475-
imageMetadata: {
476-
registryURI: report.imageMetadata.registryURI,
477-
repository: report.imageMetadata.repository,
478-
tag: report.imageMetadata.tag,
479-
platform: report.imageMetadata.platform,
480-
},
470+
imageMetadata: report.imageMetadata,
481471
metadata: { name: report.metadata.name },
482472
scanResult: currImageScanResult,
483473
}

0 commit comments

Comments
 (0)