]> source.dussan.org Git - sonarqube.git/commit
SONAR-10696 Remove ability to upgrade/downgrade an edition from Marketplace (#269)
authorGrégoire Aubert <gregoire.aubert@sonarsource.com>
Mon, 28 May 2018 11:10:23 +0000 (13:10 +0200)
committerSonarTech <sonartech@sonarsource.com>
Tue, 12 Jun 2018 18:20:58 +0000 (20:20 +0200)
commitbdde08fff517a28f6f639e724b810a3679fdc452
tree88cd623b8cc7518c677327ffdacf8e3ed5014643
parent1dc4a86ad69635505e99f3cefe16e6542a7d4dfb
SONAR-10696 Remove ability to upgrade/downgrade an edition from Marketplace (#269)

* SONAR-10699 Remove upgrade/downgrade buttons
* SONAR-10697 Drop edition.json support in the marketplace
* SONAR-10717 Drop 'sonar.editions.jsonUrl' property
* SONAR-10702 Edition's "Learn more" links redirect to the form page with arguments
* SONAR-10698 Get Edition data from the doc
* SONAR-10700 Remove LicenseEditionForm and LicenseEditionSet from Marketplace
48 files changed:
server/sonar-ce/src/test/java/org/sonar/ce/container/ComputeEngineContainerImplTest.java
server/sonar-docs/src/tooltips/editions/community.md [new file with mode: 0644]
server/sonar-docs/src/tooltips/editions/datacenter.md [new file with mode: 0644]
server/sonar-docs/src/tooltips/editions/developer.md [new file with mode: 0644]
server/sonar-docs/src/tooltips/editions/enterprise.md [new file with mode: 0644]
server/sonar-server/src/main/java/org/sonar/server/ui/ws/GlobalAction.java
server/sonar-server/src/test/java/org/sonar/server/ui/ws/GlobalActionTest.java
server/sonar-web/src/main/js/api/marketplace.ts
server/sonar-web/src/main/js/app/components/AdminContainer.tsx
server/sonar-web/src/main/js/app/components/nav/component/ComponentNav.tsx
server/sonar-web/src/main/js/app/components/nav/settings/SettingsEditionsNotif.tsx [deleted file]
server/sonar-web/src/main/js/app/components/nav/settings/SettingsEditionsNotifContainer.tsx [deleted file]
server/sonar-web/src/main/js/app/components/nav/settings/SettingsNav.tsx
server/sonar-web/src/main/js/app/components/nav/settings/__tests__/SettingsEditionsNotif-test.tsx [deleted file]
server/sonar-web/src/main/js/app/components/nav/settings/__tests__/SettingsNav-test.tsx
server/sonar-web/src/main/js/app/components/nav/settings/__tests__/__snapshots__/SettingsEditionsNotif-test.tsx.snap [deleted file]
server/sonar-web/src/main/js/app/components/nav/settings/__tests__/__snapshots__/SettingsNav-test.tsx.snap
server/sonar-web/src/main/js/app/styles/components/alerts.css
server/sonar-web/src/main/js/app/utils/exposeLibraries.ts
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/__tests__/EditionBoxes-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/EditionBoxBadge.tsx [deleted file]
server/sonar-web/src/main/js/apps/marketplace/components/LicenseEditionForm.tsx [deleted file]
server/sonar-web/src/main/js/apps/marketplace/components/LicenseEditionSet.tsx [deleted file]
server/sonar-web/src/main/js/apps/marketplace/components/UninstallEditionForm.tsx [deleted file]
server/sonar-web/src/main/js/apps/marketplace/components/__tests__/EditionBox-test.tsx
server/sonar-web/src/main/js/apps/marketplace/components/__tests__/EditionBoxBadge-test.tsx [deleted file]
server/sonar-web/src/main/js/apps/marketplace/components/__tests__/LicenseEditionForm-test.tsx [deleted file]
server/sonar-web/src/main/js/apps/marketplace/components/__tests__/LicenseEditionSet-test.tsx [deleted file]
server/sonar-web/src/main/js/apps/marketplace/components/__tests__/UninstallEditionForm-test.tsx [deleted file]
server/sonar-web/src/main/js/apps/marketplace/components/__tests__/__snapshots__/EditionBox-test.tsx.snap
server/sonar-web/src/main/js/apps/marketplace/components/__tests__/__snapshots__/EditionBoxBadge-test.tsx.snap [deleted file]
server/sonar-web/src/main/js/apps/marketplace/components/__tests__/__snapshots__/LicenseEditionForm-test.tsx.snap [deleted file]
server/sonar-web/src/main/js/apps/marketplace/components/__tests__/__snapshots__/LicenseEditionSet-test.tsx.snap [deleted file]
server/sonar-web/src/main/js/apps/marketplace/components/__tests__/__snapshots__/UninstallEditionForm-test.tsx.snap [deleted file]
server/sonar-web/src/main/js/apps/marketplace/style.css
server/sonar-web/src/main/js/apps/marketplace/utils.ts
server/sonar-web/src/main/js/store/marketplace/actions.ts
server/sonar-web/src/main/js/store/marketplace/reducer.ts
server/sonar-web/src/main/js/store/marketplace/utils.ts [deleted file]
server/sonar-web/src/main/js/store/rootReducer.js
sonar-core/src/main/java/org/sonar/core/config/CorePropertyDefinitions.java
sonar-core/src/main/resources/org/sonar/l10n/core.properties
sonar-core/src/test/java/org/sonar/core/config/CorePropertyDefinitionsTest.java