Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* use severity tag in hdf2ckl mapping Signed-off-by: kemley76 <[email protected]> * use default values in severity check Signed-off-by: kemley76 <[email protected]> * update hdf2ckl test Signed-off-by: kemley76 <[email protected]> * fix inconsistencies with how severity is computed and displayed Signed-off-by: kemley76 <[email protected]> * linting Signed-off-by: kemley76 <[email protected]> * add clarifying comments for severity computation Signed-off-by: kemley76 <[email protected]> * update ckl2hdf tests * remove unecessary lowercase conversion Signed-off-by: kemley76 <[email protected]> * show severityoverride and severity justification in details panel Signed-off-by: kemley76 <[email protected]> * severity override info displayed in results table Signed-off-by: kemley76 <[email protected]> * format results view impact column to show severity as well Signed-off-by: kemley76 <[email protected]> * linting Signed-off-by: kemley76 <[email protected]> * added severity and severity overrides to hdf2ckl and ckl2hdf Signed-off-by: kemley76 <[email protected]> * ensure severity low and critical get mapped properly in hdf2ckl Signed-off-by: kemley76 <[email protected]> * fix fallbacks in ControlRowHeader for showing severity override Signed-off-by: kemley76 <[email protected]> * linting Signed-off-by: kemley76 <[email protected]> * split impact and severity into two columns Signed-off-by: kemley76 <[email protected]> * linting Signed-off-by: kemley76 <[email protected]> * add information labels on severity and impact table headers Signed-off-by: kemley76 <[email protected]> * linting Signed-off-by: kemley76 <[email protected]> * add visual spacing between delta and severity level for overridden severity Signed-off-by: kemley76 <[email protected]> * update impact ranges for results table header tooltip Signed-off-by: kemley76 <[email protected]> * removed transparancy from v-tooltip backgrounds Signed-off-by: Kaden Emley <[email protected]> * refactor checklist mapper to use result type when parsing Json Signed-off-by: Kaden Emley <[email protected]> * use severity form Third_Party_Tools section if present upon ckl2hdf Signed-off-by: Kaden Emley <[email protected]> * ensure that impact is computed using computed severity upon ckl2hdf Signed-off-by: Kaden Emley <[email protected]> * add data to ckl thirdPartyTools to ensure hdf's severity and impact are preserved Signed-off-by: Kaden Emley <[email protected]> * add severityoverride tag to control when impact and severity differ Signed-off-by: Kaden Emley <[email protected]> * recombine severity into impact column and indicate if they differ Signed-off-by: Kaden Emley <[email protected]> * linting Signed-off-by: Kaden Emley <[email protected]> * add ability to filter controls by the presence of specific tags Signed-off-by: Kaden Emley <[email protected]> * create InfoCardRow component to alert user to any severity overrides Signed-off-by: Kaden Emley <[email protected]> * bring back severity column Signed-off-by: Kaden Emley <[email protected]> * linting Signed-off-by: Kaden Emley <[email protected]> * remove impact column, only showing severity Signed-off-by: Kaden Emley <[email protected]> * revert changes to include severityoverride when severity and impact differ Signed-off-by: Kaden Emley <[email protected]> * ensure hdf to ckl to hdf doesn't add extra metadata Signed-off-by: Kaden Emley <[email protected]> * update hdf2ckl test Signed-off-by: Kaden Emley <[email protected]> * linting Signed-off-by: Kaden Emley <[email protected]> * remove extra code leftover from removed impact column Signed-off-by: Kaden Emley <[email protected]> * removed ts specific code tested in frontend test that caused error Signed-off-by: Kaden Emley <[email protected]> * linting Signed-off-by: Kaden Emley <[email protected]> * updated ckl2hdf tests to consider third party tools Signed-off-by: Kaden Emley <[email protected]> * add checklist with overrides file to sample files Signed-off-by: Kaden Emley <[email protected]> * expanded checklist override test to include non-overridden vuln severities Signed-off-by: Kaden Emley <[email protected]> * added frontend test to ensure severity overrides can be filtered properly Signed-off-by: Kaden Emley <[email protected]> * add cypress test to ensure severity override lables appear Signed-off-by: Kaden Emley <[email protected]> * clean up vue logic for severity override display Signed-off-by: Kaden Emley <[email protected]> * account for non-lowercase severity tags Signed-off-by: Kaden Emley <[email protected]> * remove unneeded code bits Signed-off-by: Kaden Emley <[email protected]> * fix sample loading in cypress test Signed-off-by: Kaden Emley <[email protected]> * fix hdf2checklist third party tools computation Signed-off-by: Kaden Emley <[email protected]> * update control search help menu with tag filter Signed-off-by: Kaden Emley <[email protected]> * fixed issue with critical severity being lost in hdf to ckl to hdf Signed-off-by: Kaden Emley <[email protected]> * fix logic and complexity of hdf2ckl addHdfSpecificData Signed-off-by: Kaden Emley <[email protected]> * linting Signed-off-by: Kaden Emley <[email protected]> * accounted for possiblity of nil severity tag when doing hdf2ckl Signed-off-by: Kaden Emley <[email protected]> * add severity name constants in inspecJs as utility Signed-off-by: Kaden Emley <[email protected]> * added test util for version replacement for ckl and xccdf reverse testing Signed-off-by: Kaden Emley <[email protected]> * add parseJson to util file with better return type Signed-off-by: Kaden Emley <[email protected]> * relocate ckl2hdf helper function Signed-off-by: Kaden Emley <[email protected]> * refactor hdf2ckl computeImpact to use standard util function Signed-off-by: Kaden Emley <[email protected]> * remove redundant 'active-class' in results table's chips Signed-off-by: Kaden Emley <[email protected]> * fix weird autoformating instances in vue Signed-off-by: Kaden Emley <[email protected]> * fix comment typo Signed-off-by: Kaden Emley <[email protected]> * fix messed up test in checklist reverse mapper Signed-off-by: Kaden Emley <[email protected]> * fix typo Co-authored-by: Amndeep Singh Mann <[email protected]> * refactored to remove unecessary type casting Signed-off-by: Kaden Emley <[email protected]> * use more representative type for JSON parse output Signed-off-by: Kaden Emley <[email protected]> * simplify ckl mapper helper function Signed-off-by: Kaden Emley <[email protected]> * linting Signed-off-by: Kaden Emley <[email protected]> * remove unused imports Signed-off-by: Kaden Emley <[email protected]> * export inspecJS function for converting impact into severity Signed-off-by: Kaden Emley <[email protected]> * restart CI --------- Signed-off-by: kemley76 <[email protected]> Signed-off-by: Kaden Emley <[email protected]> Co-authored-by: Amndeep Singh Mann <[email protected]> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
- Loading branch information