]> source.dussan.org Git - sonarqube.git/commit
SONARCLOUD-45 Advertise featured projects on SonarCloud
authorPascal Mugnier <pascal.mugnier@sonarsource.com>
Tue, 16 Oct 2018 07:56:39 +0000 (09:56 +0200)
committersonartech <sonartech@sonarsource.com>
Thu, 1 Nov 2018 08:32:49 +0000 (09:32 +0100)
commit458617e27f0f052697b2b58ab281a0727b089d2c
treef0d3c468848c417782ff256a3ee4a8ea21aee8dc
parentdee36210a626fb5126ac59c3af1f7506ef094117
SONARCLOUD-45 Advertise featured projects on SonarCloud

* Update code to use the new homepage.json file
* Update fields name
* Add business metric project_public_projects
* Add business metric project_public_loc
* generator of JSON input for SonarCloud homepage
* add generator zip to burgr
* add integration test
* rename "7dNewPullRequests" to "newPullRequests7d"
* Use new 'newPullRequests7d' field
61 files changed:
build.gradle
server/sonar-db-dao/src/main/java/org/sonar/db/component/BranchDao.java
server/sonar-db-dao/src/main/java/org/sonar/db/component/BranchMapper.java
server/sonar-db-dao/src/main/java/org/sonar/db/component/ComponentDao.java
server/sonar-db-dao/src/main/java/org/sonar/db/component/ComponentMapper.java
server/sonar-db-dao/src/main/resources/org/sonar/db/component/BranchMapper.xml
server/sonar-db-dao/src/main/resources/org/sonar/db/component/ComponentMapper.xml
server/sonar-db-dao/src/test/java/org/sonar/db/component/BranchDaoTest.java
server/sonar-db-dao/src/test/java/org/sonar/db/component/ComponentDaoTest.java
server/sonar-web/public/images/languages/black/abap.svg
server/sonar-web/public/images/languages/black/c-c-plus-plus.svg
server/sonar-web/public/images/languages/black/csharp.svg
server/sonar-web/public/images/languages/black/css.svg [new file with mode: 0644]
server/sonar-web/public/images/languages/black/go.svg
server/sonar-web/public/images/languages/black/html5.svg
server/sonar-web/public/images/languages/black/java.svg
server/sonar-web/public/images/languages/black/js.svg
server/sonar-web/public/images/languages/black/kotlin.svg
server/sonar-web/public/images/languages/black/obj-c.svg
server/sonar-web/public/images/languages/black/php.svg
server/sonar-web/public/images/languages/black/pl-sql.svg
server/sonar-web/public/images/languages/black/python.svg
server/sonar-web/public/images/languages/black/ruby.svg
server/sonar-web/public/images/languages/black/scala.svg [new file with mode: 0644]
server/sonar-web/public/images/languages/black/swift.svg
server/sonar-web/public/images/languages/black/t-sql.svg
server/sonar-web/public/images/languages/black/ts.svg
server/sonar-web/public/images/languages/black/vb.svg
server/sonar-web/public/images/languages/black/xml.svg
server/sonar-web/public/images/languages/css.svg [new file with mode: 0644]
server/sonar-web/public/images/languages/scala.svg [new file with mode: 0644]
server/sonar-web/public/images/sonarcloud/chevron-left.svg [new file with mode: 0644]
server/sonar-web/public/images/sonarcloud/chevron-right.svg [new file with mode: 0644]
server/sonar-web/public/images/sonarcloud/collab.svg
server/sonar-web/public/images/sonarcloud/home-header-people.png
server/sonar-web/public/json/homepage.json [new file with mode: 0644]
server/sonar-web/scripts/start.js
server/sonar-web/src/main/js/app/theme.js
server/sonar-web/src/main/js/apps/about/routes.ts
server/sonar-web/src/main/js/apps/about/sonarcloud/AzureDevOps.tsx [new file with mode: 0644]
server/sonar-web/src/main/js/apps/about/sonarcloud/Home.tsx
server/sonar-web/src/main/js/apps/about/sonarcloud/Pricing.tsx
server/sonar-web/src/main/js/apps/about/sonarcloud/SQHome.tsx
server/sonar-web/src/main/js/apps/about/sonarcloud/VSTS.tsx [deleted file]
server/sonar-web/src/main/js/apps/about/sonarcloud/__tests__/Home-test.tsx
server/sonar-web/src/main/js/apps/about/sonarcloud/__tests__/__snapshots__/Home-test.tsx.snap
server/sonar-web/src/main/js/apps/about/sonarcloud/components/FeaturedProjects.css
server/sonar-web/src/main/js/apps/about/sonarcloud/components/FeaturedProjects.tsx
server/sonar-web/src/main/js/apps/about/sonarcloud/components/Languages.tsx
server/sonar-web/src/main/js/apps/about/sonarcloud/components/LoginButtons.css
server/sonar-web/src/main/js/apps/about/sonarcloud/components/NavBars.css
server/sonar-web/src/main/js/apps/about/sonarcloud/components/NavBars.tsx
server/sonar-web/src/main/js/apps/about/sonarcloud/components/Statistics.css
server/sonar-web/src/main/js/apps/about/sonarcloud/components/Statistics.tsx
server/sonar-web/src/main/js/apps/about/sonarcloud/components/__tests__/FeaturedProjects-test.tsx
server/sonar-web/src/main/js/apps/about/sonarcloud/components/__tests__/__snapshots__/FeaturedProjects-test.tsx.snap
server/sonar-web/src/main/js/apps/about/sonarcloud/components/__tests__/__snapshots__/Statistics-test.tsx.snap
server/sonar-web/src/main/js/apps/about/sonarcloud/new_style.css
server/sonar-web/src/main/js/apps/about/sonarcloud/utils.ts
sonar-plugin-api/src/main/java/org/sonar/api/web/ServletFilter.java
sonar-plugin-api/src/test/java/org/sonar/api/web/ServletFilterTest.java