]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
7 years agoMerge remote-tracking branch 'origin/branch-6.3'
Simon Brandhof [Thu, 23 Feb 2017 08:24:57 +0000 (09:24 +0100)]
Merge remote-tracking branch 'origin/branch-6.3'

7 years agoSONAR-8775 Deprecate component uuid in parameters and responses for components and... 1684/head
Teryk Bellahsene [Wed, 22 Feb 2017 16:38:47 +0000 (17:38 +0100)]
SONAR-8775 Deprecate component uuid in parameters and responses for components and projects WS

7 years agoSONAR-8408 WS update_key and bulk_update_key use the same parameters to update a...
Teryk Bellahsene [Wed, 22 Feb 2017 16:20:42 +0000 (17:20 +0100)]
SONAR-8408 WS update_key and bulk_update_key use the same parameters to update a project key

7 years agoSONAR-8773 Move WS Reroute WS update_key and bulk_update_key to api/projects
Teryk Bellahsene [Wed, 22 Feb 2017 15:15:28 +0000 (16:15 +0100)]
SONAR-8773 Move WS Reroute WS update_key and bulk_update_key to api/projects

7 years agoSONAR-8773 Call api/projects/update_key and bulk_update_key in UI
Teryk Bellahsene [Mon, 20 Feb 2017 15:11:46 +0000 (16:11 +0100)]
SONAR-8773 Call api/projects/update_key and bulk_update_key in UI

7 years agoSONAR-8773 Move WS update_key and bulk_update_key to api/projects
Teryk Bellahsene [Thu, 16 Feb 2017 16:10:48 +0000 (17:10 +0100)]
SONAR-8773 Move WS update_key and bulk_update_key to api/projects

7 years agoRename RoutesFilter to RedirectFilter
Teryk Bellahsene [Fri, 17 Feb 2017 16:38:57 +0000 (17:38 +0100)]
Rename RoutesFilter to RedirectFilter

7 years agoImprove readability of RoutesFilter
Teryk Bellahsene [Fri, 17 Feb 2017 16:24:44 +0000 (17:24 +0100)]
Improve readability of RoutesFilter

7 years agoSONAR-8402 Purge should delete queued task when deleting a project
Simon Brandhof [Tue, 21 Feb 2017 20:23:04 +0000 (21:23 +0100)]
SONAR-8402 Purge should delete queued task when deleting a project

7 years agoSONAR-6962 restrict ES issues request to a subset of shards when possible
Simon Brandhof [Wed, 22 Feb 2017 10:50:56 +0000 (11:50 +0100)]
SONAR-6962 restrict ES issues request to a subset of shards when possible

7 years agoDrop dead code
Simon Brandhof [Wed, 22 Feb 2017 10:50:12 +0000 (11:50 +0100)]
Drop dead code

7 years agoMove PurgeCeActivitiesTest in correct package
Simon Brandhof [Wed, 22 Feb 2017 10:49:38 +0000 (11:49 +0100)]
Move PurgeCeActivitiesTest in correct package

7 years agoSONAR-8795 Add description on text query filter
Julien Lancelot [Wed, 22 Feb 2017 15:30:25 +0000 (16:30 +0100)]
SONAR-8795 Add description on text query filter

7 years agoAlways public artifacts with full build version 6.3.0.18800
Simon Brandhof [Wed, 22 Feb 2017 15:04:12 +0000 (16:04 +0100)]
Always public artifacts with full build version

7 years agoSet version 6.3-SNAPSHOT
Simon Brandhof [Wed, 22 Feb 2017 15:03:28 +0000 (16:03 +0100)]
Set version 6.3-SNAPSHOT

7 years agoSONAR-8795 Search by text query 1696/head
Julien Lancelot [Tue, 21 Feb 2017 09:01:15 +0000 (10:01 +0100)]
SONAR-8795 Search by text query

7 years agoSONAR-8795 Extract text search feature in a dedicated class
Julien Lancelot [Tue, 21 Feb 2017 10:38:19 +0000 (11:38 +0100)]
SONAR-8795 Extract text search feature in a dedicated class

7 years agoSONAR-8290 Add unit test
Julien Lancelot [Wed, 22 Feb 2017 10:56:37 +0000 (11:56 +0100)]
SONAR-8290 Add unit test

7 years agoSONAR-8790 Add last analysis date on api/components/search_projects WS 1698/head
Julien Lancelot [Tue, 21 Feb 2017 15:01:54 +0000 (16:01 +0100)]
SONAR-8790 Add last analysis date on api/components/search_projects WS

7 years agoSONAR-8790 Add last analysis date on api/components/show WS
Julien Lancelot [Tue, 21 Feb 2017 14:15:54 +0000 (15:15 +0100)]
SONAR-8790 Add last analysis date on api/components/show WS

7 years agoAdd OrganizationPermission#all()
Simon Brandhof [Wed, 22 Feb 2017 12:57:05 +0000 (13:57 +0100)]
Add OrganizationPermission#all()

7 years agoDeprecate GlobalPermissions
Simon Brandhof [Tue, 21 Feb 2017 14:43:32 +0000 (15:43 +0100)]
Deprecate GlobalPermissions

in favor of enum OrganizationPermission

7 years agoSupport OrganizationPermission in UserDbTester
Simon Brandhof [Tue, 21 Feb 2017 14:42:20 +0000 (15:42 +0100)]
Support OrganizationPermission in UserDbTester

7 years agoMove OrganizationPermission to sonar-db-dao
Simon Brandhof [Tue, 21 Feb 2017 13:49:42 +0000 (14:49 +0100)]
Move OrganizationPermission to sonar-db-dao

7 years agoDrop unused methods in UserDbTester
Simon Brandhof [Tue, 21 Feb 2017 11:13:17 +0000 (12:13 +0100)]
Drop unused methods in UserDbTester

7 years agoDrop methods UserSession#xxxOrganizationPermission()
Simon Brandhof [Tue, 21 Feb 2017 10:43:39 +0000 (11:43 +0100)]
Drop methods UserSession#xxxOrganizationPermission()

7 years agoUse the methods UserSession accepting OrganizationPermission param
Simon Brandhof [Sun, 19 Feb 2017 14:35:37 +0000 (15:35 +0100)]
Use the methods UserSession accepting OrganizationPermission param

7 years agoSupport new enum OrganizationPermission in UserSession
Simon Brandhof [Sun, 19 Feb 2017 14:35:26 +0000 (15:35 +0100)]
Support new enum OrganizationPermission in UserSession

7 years agoFix deployment of RCs
Simon Brandhof [Wed, 22 Feb 2017 12:19:50 +0000 (13:19 +0100)]
Fix deployment of RCs

Technical version of RC must not be replaced by the
build version on 4 fields.

7 years agoPublish version 6.3-RC3
Simon Brandhof [Wed, 22 Feb 2017 11:00:38 +0000 (12:00 +0100)]
Publish version 6.3-RC3

7 years agoSONAR-8831 increase performance of bulk issue storage
Daniel Schwarz [Wed, 22 Feb 2017 10:58:00 +0000 (11:58 +0100)]
SONAR-8831 increase performance of bulk issue storage

7 years agoSONAR-8803 Sort by quality gate status 1691/head
Julien Lancelot [Mon, 20 Feb 2017 16:05:11 +0000 (17:05 +0100)]
SONAR-8803 Sort by quality gate status

7 years agoSONAR-8803 Index quality gate status as integer
Julien Lancelot [Fri, 17 Feb 2017 14:14:10 +0000 (15:14 +0100)]
SONAR-8803 Index quality gate status as integer

In order to be able to sort by quality gate status, an integer is required

7 years agoSONAR-8803 Rename qualityGate to qualityGateStatus in project measures index
Julien Lancelot [Fri, 17 Feb 2017 13:35:56 +0000 (14:35 +0100)]
SONAR-8803 Rename qualityGate to qualityGateStatus in project measures index

7 years agoSONAR-8290 Filter by language in api/components/search_projects
Julien Lancelot [Mon, 20 Feb 2017 13:20:08 +0000 (14:20 +0100)]
SONAR-8290 Filter by language in api/components/search_projects

7 years agoSONAR-8290 Filter by language in project measures index
Julien Lancelot [Mon, 20 Feb 2017 12:47:50 +0000 (13:47 +0100)]
SONAR-8290 Filter by language in project measures index

7 years agoSONAR-8290 Improve filter to accept multiple values
Julien Lancelot [Mon, 20 Feb 2017 12:44:56 +0000 (13:44 +0100)]
SONAR-8290 Improve filter to accept multiple values

7 years agoSONAR-8290 Extract filter parsing in a dedicated class
Julien Lancelot [Mon, 20 Feb 2017 11:53:59 +0000 (12:53 +0100)]
SONAR-8290 Extract filter parsing in a dedicated class

7 years agoSONAR-8231 Return language distribution facet
Julien Lancelot [Fri, 17 Feb 2017 16:33:07 +0000 (17:33 +0100)]
SONAR-8231 Return language distribution facet

7 years agoSONAR-8231 Add language distribution in project measures index
Julien Lancelot [Thu, 16 Feb 2017 11:14:17 +0000 (12:14 +0100)]
SONAR-8231 Add language distribution in project measures index

7 years agoSONAR-8704 allow roots to see all projects and measures 1697/head
Simon Brandhof [Tue, 21 Feb 2017 13:29:40 +0000 (14:29 +0100)]
SONAR-8704 allow roots to see all projects and measures

even if they don't have the expected permissions

7 years agoSONAR-8704 update indices authorization if browse permission is fully removed
Simon Brandhof [Tue, 21 Feb 2017 13:29:40 +0000 (14:29 +0100)]
SONAR-8704 update indices authorization if browse permission is fully removed

The types "authorization" of ES indices should be updated when all
the groups and users loose the projet permission "browse". Currently
this change was silently ignored and old permissions were still used.

7 years agoSONAR-8523 make it visible, that there is one es subfield per analyzer
Daniel Schwarz [Tue, 21 Feb 2017 13:06:37 +0000 (14:06 +0100)]
SONAR-8523 make it visible, that there is one es subfield per analyzer

7 years agoSONAR-8523 refactor the user index to comply to index conventions
Daniel Schwarz [Tue, 31 Jan 2017 11:43:14 +0000 (12:43 +0100)]
SONAR-8523 refactor the user index to comply to index conventions

7 years agoFix install of maven 3.3.9 on Travis
Simon Brandhof [Tue, 21 Feb 2017 11:02:54 +0000 (12:02 +0100)]
Fix install of maven 3.3.9 on Travis

7 years agoRemove unused maven-release-plugin
Simon Brandhof [Tue, 21 Feb 2017 09:46:06 +0000 (10:46 +0100)]
Remove unused maven-release-plugin

7 years agoRemove unused Maven enforcer about Java 8
Simon Brandhof [Tue, 21 Feb 2017 09:44:18 +0000 (10:44 +0100)]
Remove unused Maven enforcer about Java 8

7 years agoUpgrade JDK and Maven on Travis
Simon Brandhof [Tue, 21 Feb 2017 09:17:15 +0000 (10:17 +0100)]
Upgrade JDK and Maven on Travis

 * JDK 1.8.0_121
 * Maven 3.3.9

7 years agoSONAR-8809 always update component index, instead of drop+reindex
Daniel Schwarz [Tue, 21 Feb 2017 10:09:35 +0000 (11:09 +0100)]
SONAR-8809 always update component index, instead of drop+reindex

7 years agoAutomatic merge from branch-6.3
ssjenka [Tue, 21 Feb 2017 09:47:04 +0000 (10:47 +0100)]
Automatic merge from branch-6.3

* origin/branch-6.3:
  SONAR-8823 Deprecate API org.sonar.api.web.Footer

7 years agoSONAR-8823 Deprecate API org.sonar.api.web.Footer
Teryk Bellahsene [Tue, 21 Feb 2017 09:27:37 +0000 (10:27 +0100)]
SONAR-8823 Deprecate API org.sonar.api.web.Footer

7 years agoAutomatic merge from branch-6.3
ssjenka [Tue, 21 Feb 2017 09:06:30 +0000 (10:06 +0100)]
Automatic merge from branch-6.3

* origin/branch-6.3:
  Add logs when Travis downloads phantomjs and JDK8
  Ability to release versions without build number in artifact filenames

7 years agoAdd logs when Travis downloads phantomjs and JDK8
Simon Brandhof [Mon, 20 Feb 2017 21:32:35 +0000 (22:32 +0100)]
Add logs when Travis downloads phantomjs and JDK8

7 years agoAbility to release versions without build number in artifact filenames
Simon Brandhof [Mon, 20 Feb 2017 20:45:22 +0000 (21:45 +0100)]
Ability to release versions without build number in artifact filenames

7 years agoAutomatic merge from branch-6.3
ssjenka [Tue, 21 Feb 2017 07:01:49 +0000 (08:01 +0100)]
Automatic merge from branch-6.3

* origin/branch-6.3:
  SONAR-8658 display "Apply Template" button for org admin
  SONAR-8658 add field configuration.canApplyPermissionTemplate to response of api/navigation/component
  change wording in organization form
  return `isDefault` in /api/navigation/organization
  SONAR-8658 fix applying of permission template
  fix ui glitch on settings page on safari

7 years agoSONAR-8658 display "Apply Template" button for org admin
Stas Vilchik [Mon, 20 Feb 2017 12:34:40 +0000 (13:34 +0100)]
SONAR-8658 display "Apply Template" button for org admin

7 years agoSONAR-8658 add field configuration.canApplyPermissionTemplate to response of api...
Simon Brandhof [Mon, 20 Feb 2017 10:49:48 +0000 (11:49 +0100)]
SONAR-8658 add field configuration.canApplyPermissionTemplate to response of api/navigation/component

7 years agochange wording in organization form
Stas Vilchik [Mon, 20 Feb 2017 10:46:59 +0000 (11:46 +0100)]
change wording in organization form

7 years agoreturn `isDefault` in /api/navigation/organization
Stas Vilchik [Mon, 20 Feb 2017 09:56:59 +0000 (10:56 +0100)]
return `isDefault` in /api/navigation/organization

7 years agoSONAR-8658 fix applying of permission template
Stas Vilchik [Mon, 20 Feb 2017 09:32:23 +0000 (10:32 +0100)]
SONAR-8658 fix applying of permission template

7 years agoFix Quality flaws
Simon Brandhof [Mon, 20 Feb 2017 08:54:42 +0000 (09:54 +0100)]
Fix Quality flaws

7 years agofix ui glitch on settings page on safari
Stas Vilchik [Mon, 20 Feb 2017 08:31:45 +0000 (09:31 +0100)]
fix ui glitch on settings page on safari

7 years agoRename enable_organizations.sh to enable-organizations.sh
Simon Brandhof [Sun, 19 Feb 2017 13:22:30 +0000 (14:22 +0100)]
Rename enable_organizations.sh to enable-organizations.sh

for consistency with other scripts

7 years agoDrop unused Surefire config for skipping tests
Simon Brandhof [Sun, 19 Feb 2017 13:19:56 +0000 (14:19 +0100)]
Drop unused Surefire config for skipping tests

7 years agoDrop unused dependency xpp3
Simon Brandhof [Sun, 19 Feb 2017 12:48:04 +0000 (13:48 +0100)]
Drop unused dependency xpp3

7 years agoDrop dependency on deprecated sonar-graph
Simon Brandhof [Sun, 19 Feb 2017 12:43:18 +0000 (13:43 +0100)]
Drop dependency on deprecated sonar-graph

7 years agoFix bad import of org.assertj.core.api.Java6Assertions.assertThat
Simon Brandhof [Sun, 19 Feb 2017 12:14:01 +0000 (13:14 +0100)]
Fix bad import of org.assertj.core.api.Java6Assertions.assertThat

7 years agoDrop unused dependency bean-matchers
Simon Brandhof [Sun, 19 Feb 2017 12:13:17 +0000 (13:13 +0100)]
Drop unused dependency bean-matchers

7 years agoDrop dependency xmlunit
Simon Brandhof [Sun, 19 Feb 2017 12:10:29 +0000 (13:10 +0100)]
Drop dependency xmlunit

Replaced by assertJ assertThat().isXmlEqualTo()

7 years agoClean-up sonar-testing-harness dependencies
Simon Brandhof [Sun, 19 Feb 2017 12:07:11 +0000 (13:07 +0100)]
Clean-up sonar-testing-harness dependencies

and decrease usages of Hamcrest

7 years agoReduce coupling of sonar-plugin-api on Guava
Simon Brandhof [Sun, 19 Feb 2017 10:35:00 +0000 (11:35 +0100)]
Reduce coupling of sonar-plugin-api on Guava

7 years agoClean-up TestUtils
Simon Brandhof [Sun, 19 Feb 2017 10:34:08 +0000 (11:34 +0100)]
Clean-up TestUtils

The methods getResource() and newTempDir() are
rarely used and should be moved to the callers

7 years agoDrop unused class RunTestsMultipleTimes from sonar-testing-harness
Simon Brandhof [Sun, 19 Feb 2017 10:33:08 +0000 (11:33 +0100)]
Drop unused class RunTestsMultipleTimes from sonar-testing-harness

7 years agoMove temp dir of build outsite project
Simon Brandhof [Sun, 19 Feb 2017 10:13:25 +0000 (11:13 +0100)]
Move temp dir of build outsite project

Overriding java.io.tmpdir does not allow to detect issues
with canonical path in tests. Moreover this complex (and useless)
configuration does not allow to support Gradle.

7 years agoFix Quality flaws
Simon Brandhof [Fri, 17 Feb 2017 17:05:43 +0000 (18:05 +0100)]
Fix Quality flaws

7 years agoMerge branch 'branch-6.3'
Sébastien Lesaint [Fri, 17 Feb 2017 15:19:57 +0000 (16:19 +0100)]
Merge branch 'branch-6.3'

7 years agoSONAR-8799 follow POST redirects
Simon Brandhof [Thu, 16 Feb 2017 22:21:32 +0000 (23:21 +0100)]
SONAR-8799 follow POST redirects

7 years agoSONAR-8724 add server URL to webhook payload
Simon Brandhof [Thu, 16 Feb 2017 21:36:06 +0000 (22:36 +0100)]
SONAR-8724 add server URL to webhook payload

7 years agoSONAR-8724 refactor static method WebhookPayload#from()
Simon Brandhof [Thu, 16 Feb 2017 21:20:24 +0000 (22:20 +0100)]
SONAR-8724 refactor static method WebhookPayload#from()

replace by WebhookPayloadFactory that is injected in IoC container

7 years agoSONAR-8710 add SCAN permission to template of new organizations 1685/head 6.3.0.18587
Sébastien Lesaint [Thu, 16 Feb 2017 16:38:40 +0000 (17:38 +0100)]
SONAR-8710 add SCAN permission to template of new organizations

7 years agoSONAR-8751 drop Owners group for personal organizations
Sébastien Lesaint [Thu, 16 Feb 2017 16:36:25 +0000 (17:36 +0100)]
SONAR-8751 drop Owners group for personal organizations

user permissions replace group permissions in the default template and also SCAN permission is added to the template

7 years agoDisable authorization for roots in ES indices
Simon Brandhof [Fri, 17 Feb 2017 14:42:16 +0000 (15:42 +0100)]
Disable authorization for roots in ES indices

7 years agoSONAR-8769 Display project and organization keys in the analysis logs 1683/head
Duarte Meneses [Thu, 16 Feb 2017 16:48:34 +0000 (17:48 +0100)]
SONAR-8769 Display project and organization keys in the analysis logs

7 years agoSONAR-8772 fix cache of non-granted permissions
Simon Brandhof [Thu, 16 Feb 2017 20:56:36 +0000 (21:56 +0100)]
SONAR-8772 fix cache of non-granted permissions

7 years agoSONAR-8772 do not load all projects in SessionUserSession
Simon Brandhof [Fri, 10 Feb 2017 09:52:55 +0000 (10:52 +0100)]
SONAR-8772 do not load all projects in SessionUserSession

7 years agosplit sonar-db into server/sonar-db-core and server/sonar-db-dao 1678/head
Sébastien Lesaint [Wed, 15 Feb 2017 17:18:27 +0000 (18:18 +0100)]
split sonar-db into server/sonar-db-core and server/sonar-db-dao

7 years agoSONAR-8224 SONAR-8225 Sort by name and metric 1669/head
Julien Lancelot [Thu, 16 Feb 2017 10:12:36 +0000 (11:12 +0100)]
SONAR-8224 SONAR-8225 Sort by name and metric

7 years agoSONAR-8777 Rename WS history to changelog 1680/head
Teryk Bellahsene [Fri, 17 Feb 2017 10:37:02 +0000 (11:37 +0100)]
SONAR-8777 Rename WS history to changelog

7 years agoSONAR-8774 Rename component parameters in WS api/components/*
Teryk Bellahsene [Thu, 16 Feb 2017 14:04:23 +0000 (15:04 +0100)]
SONAR-8774 Rename component parameters in WS api/components/*

7 years agoSONAR-8777 Add changelogs to the api/projects domain
Teryk Bellahsene [Thu, 16 Feb 2017 13:40:44 +0000 (14:40 +0100)]
SONAR-8777 Add changelogs to the api/projects domain

7 years agoSONAR-8777 Return history of a WS action in webservices/list
Teryk Bellahsene [Thu, 16 Feb 2017 13:33:40 +0000 (14:33 +0100)]
SONAR-8777 Return history of a WS action in webservices/list

7 years agoFix quality flaw
Teryk Bellahsene [Thu, 16 Feb 2017 13:22:46 +0000 (14:22 +0100)]
Fix quality flaw

7 years agoReplace anonymous classes with method reference in WebServiceTest
Teryk Bellahsene [Thu, 16 Feb 2017 10:03:54 +0000 (11:03 +0100)]
Replace anonymous classes with method reference in WebServiceTest

7 years agoSONAR-8777 New API to set the history of a web service action
Teryk Bellahsene [Thu, 16 Feb 2017 10:02:22 +0000 (11:02 +0100)]
SONAR-8777 New API to set the history of a web service action

7 years agoSONAR-8804 Add IT 1682/head
Julien Lancelot [Thu, 16 Feb 2017 17:34:28 +0000 (18:34 +0100)]
SONAR-8804 Add IT

7 years agoSONAR-8804 Use api/projects/search in projects admin page
Julien Lancelot [Thu, 16 Feb 2017 16:45:52 +0000 (17:45 +0100)]
SONAR-8804 Use api/projects/search in projects admin page

7 years agoSONAR-8804 Create api/projects/search
Julien Lancelot [Thu, 16 Feb 2017 15:55:13 +0000 (16:55 +0100)]
SONAR-8804 Create api/projects/search

7 years agoAutomatic merge from branch-6.3
ssjenka [Fri, 17 Feb 2017 07:01:48 +0000 (08:01 +0100)]
Automatic merge from branch-6.3

* origin/branch-6.3:
  SONAR-7282 only reindex components if the index is empty

7 years agoRemove useless boxing of UserDto.getId().intValue()
Simon Brandhof [Thu, 16 Feb 2017 21:03:42 +0000 (22:03 +0100)]
Remove useless boxing of UserDto.getId().intValue()

7 years agoFix integer type of user and group ids
Simon Brandhof [Sat, 11 Feb 2017 14:29:08 +0000 (15:29 +0100)]
Fix integer type of user and group ids

User IDs are INTEGER in database. The java classes are fixed
to replace long by int.