]> source.dussan.org Git - sonarqube.git/commit
SONAR-10696 Display wrong edition error on license page
authorGrégoire Aubert <gregoire.aubert@sonarsource.com>
Fri, 1 Jun 2018 09:04:05 +0000 (11:04 +0200)
committerSonarTech <sonartech@sonarsource.com>
Tue, 12 Jun 2018 18:21:00 +0000 (20:21 +0200)
commit7ab10a96ddaaff5b21e139fbac1fb54afd5bdf85
tree5deef6c6099a6c23fd7e8f0193bb9b3cc60ae7f9
parentc75946789badf57684c87b1547366e71e39c03e1
SONAR-10696 Display wrong edition error on license page

* Handle optional "edition" field in api/navigation/global correctly
* Introduce enum of edition keys
18 files changed:
server/sonar-web/src/main/js/api/marketplace.ts
server/sonar-web/src/main/js/app/components/GlobalFooter.tsx
server/sonar-web/src/main/js/app/components/GlobalFooterContainer.tsx
server/sonar-web/src/main/js/app/components/StartupModal.tsx
server/sonar-web/src/main/js/app/components/__tests__/GlobalFooter-test.tsx
server/sonar-web/src/main/js/app/components/__tests__/StartupModal-test.tsx
server/sonar-web/src/main/js/apps/marketplace/App.tsx
server/sonar-web/src/main/js/apps/marketplace/AppContainer.tsx
server/sonar-web/src/main/js/apps/marketplace/EditionBoxes.tsx
server/sonar-web/src/main/js/apps/marketplace/Header.tsx
server/sonar-web/src/main/js/apps/marketplace/__tests__/EditionBoxes-test.tsx
server/sonar-web/src/main/js/apps/marketplace/__tests__/Header-test.tsx
server/sonar-web/src/main/js/apps/marketplace/__tests__/__snapshots__/EditionBoxes-test.tsx.snap
server/sonar-web/src/main/js/apps/marketplace/components/EditionBox.tsx
server/sonar-web/src/main/js/apps/marketplace/components/__tests__/EditionBox-test.tsx
server/sonar-web/src/main/js/apps/marketplace/components/__tests__/__snapshots__/EditionBox-test.tsx.snap
server/sonar-web/src/main/js/apps/marketplace/utils.ts
sonar-core/src/main/resources/org/sonar/l10n/core.properties