]>
source.dussan.org Git - sonarqube.git/log
Evgeny Mandrikov [Fri, 24 Feb 2017 17:37:23 +0000 (18:37 +0100)]
Delete .sonarsource.properties
Daniel Schwarz [Fri, 24 Feb 2017 13:55:02 +0000 (14:55 +0100)]
SOANR-8092 make BulkIndexer size an enum for better readability
Daniel Schwarz [Fri, 24 Feb 2017 13:32:10 +0000 (14:32 +0100)]
SONAR-8092 on startup, create es replicas, after all indexing is done
Daniel Schwarz [Fri, 24 Feb 2017 12:27:54 +0000 (13:27 +0100)]
SONAR-8092 only index empty types (not all types of an empty index)
Old behaviour: If one of the types of an Indexer is empty, reindex all of its types. New behaviour: Reindex all empty types.
Daniel Schwarz [Thu, 23 Feb 2017 15:07:28 +0000 (16:07 +0100)]
SONAR-8390 when altering users, only reindex touched users
Daniel Schwarz [Wed, 22 Feb 2017 09:52:46 +0000 (10:52 +0100)]
SONAR-8092 index issues when changed in the db, ignore updatedAt
Daniel Schwarz [Tue, 21 Feb 2017 16:49:27 +0000 (17:49 +0100)]
SONAR-8092 do not rely on updated-timestamp for indexing anymore
Daniel Schwarz [Tue, 21 Feb 2017 15:43:50 +0000 (16:43 +0100)]
SONAR-8092 use the same kind of log message for all startup-indexers
Daniel Schwarz [Tue, 21 Feb 2017 15:15:07 +0000 (16:15 +0100)]
SONAR-8092 only reindex es indices, that contain at least one empty type
Daniel Schwarz [Tue, 21 Feb 2017 12:51:47 +0000 (13:51 +0100)]
SONAR-8092 combine es index name and es type name into IndexTypeId
Daniel Schwarz [Mon, 20 Feb 2017 16:57:27 +0000 (17:57 +0100)]
SONAR-8092 generalise startup of es indexers
Daniel Schwarz [Fri, 24 Feb 2017 15:48:26 +0000 (16:48 +0100)]
set embedded database timeout to 30s for slow build machines
Stas Vilchik [Thu, 23 Feb 2017 21:05:14 +0000 (22:05 +0100)]
fix indentation
Stas Vilchik [Wed, 22 Feb 2017 08:32:55 +0000 (09:32 +0100)]
fix indentation
Janos Gyerik [Thu, 23 Feb 2017 10:49:27 +0000 (11:49 +0100)]
Log as debug when sources are defined but missing in non-leaf
Loïc B [Thu, 23 Feb 2017 09:24:43 +0000 (10:24 +0100)]
SONAR-6724 : support analyzing root pom in multi-modules projects
Janos Gyerik [Tue, 14 Feb 2017 15:45:09 +0000 (16:45 +0100)]
Analyze non-leaf modules
Simon Brandhof [Thu, 23 Feb 2017 08:24:57 +0000 (09:24 +0100)]
Merge remote-tracking branch 'origin/branch-6.3'
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
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
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
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
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
Teryk Bellahsene [Fri, 17 Feb 2017 16:38:57 +0000 (17:38 +0100)]
Rename RoutesFilter to RedirectFilter
Teryk Bellahsene [Fri, 17 Feb 2017 16:24:44 +0000 (17:24 +0100)]
Improve readability of RoutesFilter
Simon Brandhof [Tue, 21 Feb 2017 20:23:04 +0000 (21:23 +0100)]
SONAR-8402 Purge should delete queued task when deleting a project
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
Simon Brandhof [Wed, 22 Feb 2017 10:50:12 +0000 (11:50 +0100)]
Drop dead code
Simon Brandhof [Wed, 22 Feb 2017 10:49:38 +0000 (11:49 +0100)]
Move PurgeCeActivitiesTest in correct package
Julien Lancelot [Wed, 22 Feb 2017 15:30:25 +0000 (16:30 +0100)]
SONAR-8795 Add description on text query filter
Simon Brandhof [Wed, 22 Feb 2017 15:04:12 +0000 (16:04 +0100)]
Always public artifacts with full build version
Simon Brandhof [Wed, 22 Feb 2017 15:03:28 +0000 (16:03 +0100)]
Set version 6.3-SNAPSHOT
Julien Lancelot [Tue, 21 Feb 2017 09:01:15 +0000 (10:01 +0100)]
SONAR-8795 Search by text query
Julien Lancelot [Tue, 21 Feb 2017 10:38:19 +0000 (11:38 +0100)]
SONAR-8795 Extract text search feature in a dedicated class
Julien Lancelot [Wed, 22 Feb 2017 10:56:37 +0000 (11:56 +0100)]
SONAR-8290 Add unit test
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
Julien Lancelot [Tue, 21 Feb 2017 14:15:54 +0000 (15:15 +0100)]
SONAR-8790 Add last analysis date on api/components/show WS
Simon Brandhof [Wed, 22 Feb 2017 12:57:05 +0000 (13:57 +0100)]
Add OrganizationPermission#all()
Simon Brandhof [Tue, 21 Feb 2017 14:43:32 +0000 (15:43 +0100)]
Deprecate GlobalPermissions
in favor of enum OrganizationPermission
Simon Brandhof [Tue, 21 Feb 2017 14:42:20 +0000 (15:42 +0100)]
Support OrganizationPermission in UserDbTester
Simon Brandhof [Tue, 21 Feb 2017 13:49:42 +0000 (14:49 +0100)]
Move OrganizationPermission to sonar-db-dao
Simon Brandhof [Tue, 21 Feb 2017 11:13:17 +0000 (12:13 +0100)]
Drop unused methods in UserDbTester
Simon Brandhof [Tue, 21 Feb 2017 10:43:39 +0000 (11:43 +0100)]
Drop methods UserSession#xxxOrganizationPermission()
Simon Brandhof [Sun, 19 Feb 2017 14:35:37 +0000 (15:35 +0100)]
Use the methods UserSession accepting OrganizationPermission param
Simon Brandhof [Sun, 19 Feb 2017 14:35:26 +0000 (15:35 +0100)]
Support new enum OrganizationPermission in UserSession
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.
Simon Brandhof [Wed, 22 Feb 2017 11:00:38 +0000 (12:00 +0100)]
Publish version 6.3-RC3
Daniel Schwarz [Wed, 22 Feb 2017 10:58:00 +0000 (11:58 +0100)]
SONAR-8831 increase performance of bulk issue storage
Julien Lancelot [Mon, 20 Feb 2017 16:05:11 +0000 (17:05 +0100)]
SONAR-8803 Sort by quality gate status
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
Julien Lancelot [Fri, 17 Feb 2017 13:35:56 +0000 (14:35 +0100)]
SONAR-8803 Rename qualityGate to qualityGateStatus in project measures index
Julien Lancelot [Mon, 20 Feb 2017 13:20:08 +0000 (14:20 +0100)]
SONAR-8290 Filter by language in api/components/search_projects
Julien Lancelot [Mon, 20 Feb 2017 12:47:50 +0000 (13:47 +0100)]
SONAR-8290 Filter by language in project measures index
Julien Lancelot [Mon, 20 Feb 2017 12:44:56 +0000 (13:44 +0100)]
SONAR-8290 Improve filter to accept multiple values
Julien Lancelot [Mon, 20 Feb 2017 11:53:59 +0000 (12:53 +0100)]
SONAR-8290 Extract filter parsing in a dedicated class
Julien Lancelot [Fri, 17 Feb 2017 16:33:07 +0000 (17:33 +0100)]
SONAR-8231 Return language distribution facet
Julien Lancelot [Thu, 16 Feb 2017 11:14:17 +0000 (12:14 +0100)]
SONAR-8231 Add language distribution in project measures index
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
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.
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
Daniel Schwarz [Tue, 31 Jan 2017 11:43:14 +0000 (12:43 +0100)]
SONAR-8523 refactor the user index to comply to index conventions
Simon Brandhof [Tue, 21 Feb 2017 11:02:54 +0000 (12:02 +0100)]
Fix install of maven 3.3.9 on Travis
Simon Brandhof [Tue, 21 Feb 2017 09:46:06 +0000 (10:46 +0100)]
Remove unused maven-release-plugin
Simon Brandhof [Tue, 21 Feb 2017 09:44:18 +0000 (10:44 +0100)]
Remove unused Maven enforcer about Java 8
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
Daniel Schwarz [Tue, 21 Feb 2017 10:09:35 +0000 (11:09 +0100)]
SONAR-8809 always update component index, instead of drop+reindex
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
Teryk Bellahsene [Tue, 21 Feb 2017 09:27:37 +0000 (10:27 +0100)]
SONAR-8823 Deprecate API org.sonar.api.web.Footer
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
Simon Brandhof [Mon, 20 Feb 2017 21:32:35 +0000 (22:32 +0100)]
Add logs when Travis downloads phantomjs and JDK8
Simon Brandhof [Mon, 20 Feb 2017 20:45:22 +0000 (21:45 +0100)]
Ability to release versions without build number in artifact filenames
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
Stas Vilchik [Mon, 20 Feb 2017 12:34:40 +0000 (13:34 +0100)]
SONAR-8658 display "Apply Template" button for org admin
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
Stas Vilchik [Mon, 20 Feb 2017 10:46:59 +0000 (11:46 +0100)]
change wording in organization form
Stas Vilchik [Mon, 20 Feb 2017 09:56:59 +0000 (10:56 +0100)]
return `isDefault` in /api/navigation/organization
Stas Vilchik [Mon, 20 Feb 2017 09:32:23 +0000 (10:32 +0100)]
SONAR-8658 fix applying of permission template
Simon Brandhof [Mon, 20 Feb 2017 08:54:42 +0000 (09:54 +0100)]
Fix Quality flaws
Stas Vilchik [Mon, 20 Feb 2017 08:31:45 +0000 (09:31 +0100)]
fix ui glitch on settings page on safari
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
Simon Brandhof [Sun, 19 Feb 2017 13:19:56 +0000 (14:19 +0100)]
Drop unused Surefire config for skipping tests
Simon Brandhof [Sun, 19 Feb 2017 12:48:04 +0000 (13:48 +0100)]
Drop unused dependency xpp3
Simon Brandhof [Sun, 19 Feb 2017 12:43:18 +0000 (13:43 +0100)]
Drop dependency on deprecated sonar-graph
Simon Brandhof [Sun, 19 Feb 2017 12:14:01 +0000 (13:14 +0100)]
Fix bad import of org.assertj.core.api.Java6Assertions.assertThat
Simon Brandhof [Sun, 19 Feb 2017 12:13:17 +0000 (13:13 +0100)]
Drop unused dependency bean-matchers
Simon Brandhof [Sun, 19 Feb 2017 12:10:29 +0000 (13:10 +0100)]
Drop dependency xmlunit
Replaced by assertJ assertThat().isXmlEqualTo()
Simon Brandhof [Sun, 19 Feb 2017 12:07:11 +0000 (13:07 +0100)]
Clean-up sonar-testing-harness dependencies
and decrease usages of Hamcrest
Simon Brandhof [Sun, 19 Feb 2017 10:35:00 +0000 (11:35 +0100)]
Reduce coupling of sonar-plugin-api on Guava
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
Simon Brandhof [Sun, 19 Feb 2017 10:33:08 +0000 (11:33 +0100)]
Drop unused class RunTestsMultipleTimes from sonar-testing-harness
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.
Simon Brandhof [Fri, 17 Feb 2017 17:05:43 +0000 (18:05 +0100)]
Fix Quality flaws
Sébastien Lesaint [Fri, 17 Feb 2017 15:19:57 +0000 (16:19 +0100)]
Merge branch 'branch-6.3'
Simon Brandhof [Thu, 16 Feb 2017 22:21:32 +0000 (23:21 +0100)]
SONAR-8799 follow POST redirects
Simon Brandhof [Thu, 16 Feb 2017 21:36:06 +0000 (22:36 +0100)]
SONAR-8724 add server URL to webhook payload
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
Sébastien Lesaint [Thu, 16 Feb 2017 16:38:40 +0000 (17:38 +0100)]
SONAR-8710 add SCAN permission to template of new 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
Simon Brandhof [Fri, 17 Feb 2017 14:42:16 +0000 (15:42 +0100)]
Disable authorization for roots in ES indices
Duarte Meneses [Thu, 16 Feb 2017 16:48:34 +0000 (17:48 +0100)]
SONAR-8769 Display project and organization keys in the analysis logs