diff --git a/client/src/app/pages/advisory-details/advisory-details.tsx b/client/src/app/pages/advisory-details/advisory-details.tsx index 809a46a6d..486009f7c 100644 --- a/client/src/app/pages/advisory-details/advisory-details.tsx +++ b/client/src/app/pages/advisory-details/advisory-details.tsx @@ -2,6 +2,9 @@ import React from "react"; import { Button, + Flex, + FlexItem, + Label, PageSection, Split, SplitItem, @@ -48,12 +51,21 @@ export const AdvisoryDetails: React.FC = () => { - - - {advisory?.document_id ?? advisoryId ?? ""} - - Advisory detail information - + + + + + {advisory?.document_id ?? advisoryId ?? ""} + + Advisory detail information + + + + {advisory?.labels.type && ( + + )} + + {!isFetching && ( diff --git a/client/src/app/pages/advisory-list/advisory-context.tsx b/client/src/app/pages/advisory-list/advisory-context.tsx index b6fed692d..639b397fd 100644 --- a/client/src/app/pages/advisory-list/advisory-context.tsx +++ b/client/src/app/pages/advisory-list/advisory-context.tsx @@ -20,7 +20,12 @@ import { useFetchAdvisories } from "@app/queries/advisories"; interface IAdvisorySearchContext { tableControls: ITableControls< AdvisorySummary, - "identifier" | "title" | "severity" | "modified" | "vulnerabilities", + | "identifier" + | "title" + | "severity" + | "type" + | "modified" + | "vulnerabilities", "identifier" | "severity" | "modified", "" | "average_severity" | "modified", string @@ -51,6 +56,7 @@ export const AdvisorySearchProvider: React.FunctionComponent< identifier: "ID", title: "Title", severity: "Aggregated Severity", + type: "Type", modified: "Revision", vulnerabilities: "Vulnerabilities", }, diff --git a/client/src/app/pages/advisory-list/advisory-table.tsx b/client/src/app/pages/advisory-list/advisory-table.tsx index 4647a655c..d6ee83b50 100644 --- a/client/src/app/pages/advisory-list/advisory-table.tsx +++ b/client/src/app/pages/advisory-list/advisory-table.tsx @@ -58,6 +58,7 @@ export const AdvisoryTable: React.FC = () => { + @@ -111,7 +112,7 @@ export const AdvisoryTable: React.FC = () => { @@ -131,6 +132,9 @@ export const AdvisoryTable: React.FC = () => { /> )} + + {item.labels.type} + + @@ -114,7 +116,7 @@ export const AdvisoriesByVulnerability: React.FC< @@ -128,6 +130,13 @@ export const AdvisoriesByVulnerability: React.FC< showScore /> + + {item.labels.type} +