aboutsummaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorJeremy Davis <jeremy.davis@sonarsource.com>2020-09-15 17:08:37 +0200
committersonartech <sonartech@sonarsource.com>2020-09-18 20:07:12 +0000
commit104a668e45e4e02b4632038e327a56e31398c1a3 (patch)
tree48f406fc4bf956d32abf28aefbfd35fe77f21e49 /server
parent36b911c2beb62d63067f6c8a0d255ff42182ea9f (diff)
downloadsonarqube-104a668e45e4e02b4632038e327a56e31398c1a3.tar.gz
sonarqube-104a668e45e4e02b4632038e327a56e31398c1a3.zip
SONAR-13870 Add referrer param to sonarqube.org links
Diffstat (limited to 'server')
-rw-r--r--server/sonar-web/src/main/js/app/components/GlobalFooter.tsx2
-rw-r--r--server/sonar-web/src/main/js/app/components/GlobalFooterBranding.tsx2
-rw-r--r--server/sonar-web/src/main/js/app/components/__tests__/__snapshots__/GlobalFooter-test.tsx.snap6
-rw-r--r--server/sonar-web/src/main/js/app/components/embed-docs-modal/EmbedDocsPopup.tsx2
-rw-r--r--server/sonar-web/src/main/js/app/components/embed-docs-modal/__tests__/__snapshots__/EmbedDocsPopup-test.tsx.snap2
-rw-r--r--server/sonar-web/src/main/js/apps/system/components/system-upgrade/SystemUpgradeForm.tsx2
-rw-r--r--server/sonar-web/src/main/js/apps/system/components/system-upgrade/__tests__/__snapshots__/SystemUpgradeForm-test.tsx.snap2
7 files changed, 9 insertions, 9 deletions
diff --git a/server/sonar-web/src/main/js/app/components/GlobalFooter.tsx b/server/sonar-web/src/main/js/app/components/GlobalFooter.tsx
index d7fbfa9869e..02e1509599b 100644
--- a/server/sonar-web/src/main/js/app/components/GlobalFooter.tsx
+++ b/server/sonar-web/src/main/js/app/components/GlobalFooter.tsx
@@ -73,7 +73,7 @@ export default function GlobalFooter({
<a href="http://www.gnu.org/licenses/lgpl-3.0.txt">{translate('footer.license')}</a>
</li>
<li className="page-footer-menu-item">
- <a href="http://www.sonarqube.org">{translate('footer.community')}</a>
+ <a href="http://www.sonarqube.org?referrer=sonarqube">{translate('footer.community')}</a>
</li>
<li className="page-footer-menu-item">
<Link to="/documentation">{translate('footer.documentation')}</Link>
diff --git a/server/sonar-web/src/main/js/app/components/GlobalFooterBranding.tsx b/server/sonar-web/src/main/js/app/components/GlobalFooterBranding.tsx
index 0978456a9e6..ae2d1ef0719 100644
--- a/server/sonar-web/src/main/js/app/components/GlobalFooterBranding.tsx
+++ b/server/sonar-web/src/main/js/app/components/GlobalFooterBranding.tsx
@@ -35,7 +35,7 @@ export default function GlobalFooterBranding() {
<div>
This application is based on{' '}
<a
- href="http://www.sonarqube.org/"
+ href="http://www.sonarqube.org/?referrer=sonarqube"
rel="noopener noreferrer"
target="_blank"
title="SonarQubeâ„¢">
diff --git a/server/sonar-web/src/main/js/app/components/__tests__/__snapshots__/GlobalFooter-test.tsx.snap b/server/sonar-web/src/main/js/app/components/__tests__/__snapshots__/GlobalFooter-test.tsx.snap
index 12382dfea44..ed878998720 100644
--- a/server/sonar-web/src/main/js/app/components/__tests__/__snapshots__/GlobalFooter-test.tsx.snap
+++ b/server/sonar-web/src/main/js/app/components/__tests__/__snapshots__/GlobalFooter-test.tsx.snap
@@ -32,7 +32,7 @@ exports[`should display the sq version 1`] = `
className="page-footer-menu-item"
>
<a
- href="http://www.sonarqube.org"
+ href="http://www.sonarqube.org?referrer=sonarqube"
>
footer.community
</a>
@@ -114,7 +114,7 @@ exports[`should not render the only logged in information 1`] = `
className="page-footer-menu-item"
>
<a
- href="http://www.sonarqube.org"
+ href="http://www.sonarqube.org?referrer=sonarqube"
>
footer.community
</a>
@@ -181,7 +181,7 @@ exports[`should render the only logged in information 1`] = `
className="page-footer-menu-item"
>
<a
- href="http://www.sonarqube.org"
+ href="http://www.sonarqube.org?referrer=sonarqube"
>
footer.community
</a>
diff --git a/server/sonar-web/src/main/js/app/components/embed-docs-modal/EmbedDocsPopup.tsx b/server/sonar-web/src/main/js/app/components/embed-docs-modal/EmbedDocsPopup.tsx
index d431460dada..5ba2398e234 100644
--- a/server/sonar-web/src/main/js/app/components/embed-docs-modal/EmbedDocsPopup.tsx
+++ b/server/sonar-web/src/main/js/app/components/embed-docs-modal/EmbedDocsPopup.tsx
@@ -117,7 +117,7 @@ export default class EmbedDocsPopup extends React.PureComponent<Props> {
{this.renderTitle(translate('embed_docs.stay_connected'))}
<li>
{this.renderIconLink(
- 'https://www.sonarqube.org/whats-new/',
+ 'https://www.sonarqube.org/whats-new/?referrer=sonarqube',
'embed-doc/sq-icon.svg',
translate('embed_docs.news')
)}
diff --git a/server/sonar-web/src/main/js/app/components/embed-docs-modal/__tests__/__snapshots__/EmbedDocsPopup-test.tsx.snap b/server/sonar-web/src/main/js/app/components/embed-docs-modal/__tests__/__snapshots__/EmbedDocsPopup-test.tsx.snap
index d2257ae1f84..29a379acaca 100644
--- a/server/sonar-web/src/main/js/app/components/embed-docs-modal/__tests__/__snapshots__/EmbedDocsPopup-test.tsx.snap
+++ b/server/sonar-web/src/main/js/app/components/embed-docs-modal/__tests__/__snapshots__/EmbedDocsPopup-test.tsx.snap
@@ -51,7 +51,7 @@ exports[`should render 1`] = `
</li>
<li>
<a
- href="https://www.sonarqube.org/whats-new/"
+ href="https://www.sonarqube.org/whats-new/?referrer=sonarqube"
rel="noopener noreferrer"
target="_blank"
>
diff --git a/server/sonar-web/src/main/js/apps/system/components/system-upgrade/SystemUpgradeForm.tsx b/server/sonar-web/src/main/js/apps/system/components/system-upgrade/SystemUpgradeForm.tsx
index e47a3327e39..30da92c0673 100644
--- a/server/sonar-web/src/main/js/apps/system/components/system-upgrade/SystemUpgradeForm.tsx
+++ b/server/sonar-web/src/main/js/apps/system/components/system-upgrade/SystemUpgradeForm.tsx
@@ -66,7 +66,7 @@ export class SystemUpgradeForm extends React.PureComponent<Props, State> {
{upgrading && <i className="spinner spacer-right" />}
<a
className="pull-left"
- href="https://www.sonarqube.org/downloads/"
+ href="https://www.sonarqube.org/downloads/?referrer=sonarqube"
rel="noopener noreferrer"
target="_blank">
{translate('system.see_sonarqube_downloads')}
diff --git a/server/sonar-web/src/main/js/apps/system/components/system-upgrade/__tests__/__snapshots__/SystemUpgradeForm-test.tsx.snap b/server/sonar-web/src/main/js/apps/system/components/system-upgrade/__tests__/__snapshots__/SystemUpgradeForm-test.tsx.snap
index 6301f09e45c..7e777c5a4de 100644
--- a/server/sonar-web/src/main/js/apps/system/components/system-upgrade/__tests__/__snapshots__/SystemUpgradeForm-test.tsx.snap
+++ b/server/sonar-web/src/main/js/apps/system/components/system-upgrade/__tests__/__snapshots__/SystemUpgradeForm-test.tsx.snap
@@ -79,7 +79,7 @@ exports[`should display correctly 1`] = `
>
<a
className="pull-left"
- href="https://www.sonarqube.org/downloads/"
+ href="https://www.sonarqube.org/downloads/?referrer=sonarqube"
rel="noopener noreferrer"
target="_blank"
>