From 378fa0ac1a561bcd9d0c5f2e063a9c4ea17a0511 Mon Sep 17 00:00:00 2001 From: Wouter Admiraal Date: Wed, 17 Apr 2019 15:33:26 +0200 Subject: [PATCH] SONAR-11983 Create a new 'SonarSource' security report page --- .../nav/component/ComponentNavMenu.tsx | 10 ++ .../ComponentNavMenu-test.tsx.snap | 104 +++++++++++++ .../apps/securityReports/components/App.tsx | 31 ++-- .../components/VulnerabilityList.tsx | 11 +- .../components/__tests__/App-test.tsx | 20 +++ .../__tests__/__snapshots__/App-test.tsx.snap | 144 ++++++++++++++++++ .../src/main/js/apps/securityReports/utils.ts | 19 +++ .../src/main/js/helpers/standards.json | 68 ++++++++- .../resources/org/sonar/l10n/core.properties | 6 +- 9 files changed, 385 insertions(+), 28 deletions(-) diff --git a/server/sonar-web/src/main/js/app/components/nav/component/ComponentNavMenu.tsx b/server/sonar-web/src/main/js/app/components/nav/component/ComponentNavMenu.tsx index 1c59dad2338..4f779bf27ac 100644 --- a/server/sonar-web/src/main/js/app/components/nav/component/ComponentNavMenu.tsx +++ b/server/sonar-web/src/main/js/app/components/nav/component/ComponentNavMenu.tsx @@ -157,6 +157,16 @@ export class ComponentNavMenu extends React.PureComponent { renderSecurityReportsLink() { return (