From: Stas Vilchik Date: Wed, 18 Apr 2018 07:21:10 +0000 (+0200) Subject: SONARCLOUD-46 Add canonical tag to project dashboard pages (#163) X-Git-Tag: 7.5~1337 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=d934d49b71a08dbd813be287c18763a67245f65e;p=sonarqube.git SONARCLOUD-46 Add canonical tag to project dashboard pages (#163) --- diff --git a/server/sonar-web/src/main/js/apps/overview/components/OverviewApp.tsx b/server/sonar-web/src/main/js/apps/overview/components/OverviewApp.tsx index f1860ce427e..03d85648299 100644 --- a/server/sonar-web/src/main/js/apps/overview/components/OverviewApp.tsx +++ b/server/sonar-web/src/main/js/apps/overview/components/OverviewApp.tsx @@ -20,6 +20,7 @@ import * as React from 'react'; import { uniq } from 'lodash'; import { connect } from 'react-redux'; +import { Helmet } from 'react-helmet'; import QualityGate from '../qualityGate/QualityGate'; import ApplicationQualityGate from '../qualityGate/ApplicationQualityGate'; import BugsAndVulnerabilities from '../main/BugsAndVulnerabilities'; @@ -46,6 +47,7 @@ import { fetchMetrics } from '../../../store/rootActions'; import { getMetrics } from '../../../store/rootReducer'; import { BranchLike, Component, Metric } from '../../../app/types'; import { translate } from '../../../helpers/l10n'; +import { getPathUrlAsString, getProjectUrl } from '../../../helpers/urls'; import '../styles.css'; interface OwnProps { @@ -231,6 +233,10 @@ export class OverviewApp extends React.PureComponent { return (
+ + + + {this.renderMain()}