]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
7 years agoSONAR-9616 add WS api/project_branches/list
Simon Brandhof [Tue, 1 Aug 2017 21:18:43 +0000 (23:18 +0200)]
SONAR-9616 add WS api/project_branches/list

7 years agoSONAR-9616 do not handle issues and file sources when purging view components
Simon Brandhof [Tue, 1 Aug 2017 15:34:19 +0000 (17:34 +0200)]
SONAR-9616 do not handle issues and file sources when purging view components

7 years agoSONAR-9616 index the issues part of a non-main branch
Simon Brandhof [Tue, 1 Aug 2017 13:33:47 +0000 (15:33 +0200)]
SONAR-9616 index the issues part of a non-main branch

7 years agoSONAR-9616 remove useless SQL join when indexing issues
Simon Brandhof [Tue, 1 Aug 2017 13:19:47 +0000 (15:19 +0200)]
SONAR-9616 remove useless SQL join when indexing issues

7 years agoSONAR-9616 do not index branches in ES indices components and projectmeasures
Simon Brandhof [Tue, 1 Aug 2017 11:54:05 +0000 (13:54 +0200)]
SONAR-9616 do not index branches in ES indices components and projectmeasures

7 years agoSONAR-9616 add branch to CE API and webhook JSON payload
Simon Brandhof [Mon, 31 Jul 2017 15:46:48 +0000 (17:46 +0200)]
SONAR-9616 add branch to CE API and webhook JSON payload

7 years agoSONAR-9616 compute engine backend to support branches
Simon Brandhof [Thu, 27 Jul 2017 07:12:49 +0000 (09:12 +0200)]
SONAR-9616 compute engine backend to support branches

7 years agoSONAR-9616 UserSession uses project to check permissions on branches
Simon Brandhof [Wed, 26 Jul 2017 21:24:02 +0000 (23:24 +0200)]
SONAR-9616 UserSession uses project to check permissions on branches

7 years agoSONAR-9616 decrease coupling with component keys
Simon Brandhof [Mon, 11 Sep 2017 09:42:40 +0000 (11:42 +0200)]
SONAR-9616 decrease coupling with component keys

7 years agoBring 6.6-SNAPSHOT back
Simon Brandhof [Tue, 12 Sep 2017 08:52:16 +0000 (10:52 +0200)]
Bring 6.6-SNAPSHOT back

7 years agoRelease 6.6-M1
Simon Brandhof [Tue, 12 Sep 2017 08:51:02 +0000 (10:51 +0200)]
Release 6.6-M1

7 years agoDisable incremental analysis from Travis
Simon Brandhof [Tue, 12 Sep 2017 08:03:55 +0000 (10:03 +0200)]
Disable incremental analysis from Travis

We have to find a better and deterministic way to enable the
incremental mode. Relying on last character of git sha does not
allow to make Quality Gate quickly back to green (because of
lack of coverage computation)

7 years agoFix Quality flaws
Simon Brandhof [Tue, 12 Sep 2017 07:44:10 +0000 (09:44 +0200)]
Fix Quality flaws

7 years agoFix Quality flaws
Simon Brandhof [Mon, 11 Sep 2017 13:22:46 +0000 (15:22 +0200)]
Fix Quality flaws

7 years agoSONAR-5681 drop ES indices on DB vendor/schema change
Simon Brandhof [Fri, 8 Sep 2017 15:04:22 +0000 (17:04 +0200)]
SONAR-5681 drop ES indices on DB vendor/schema change

7 years agoFix TestIndexer resiliency
Eric Hartmann [Mon, 11 Sep 2017 12:46:26 +0000 (14:46 +0200)]
Fix TestIndexer resiliency

7 years agoFix quality flaws
Eric Hartmann [Mon, 11 Sep 2017 12:45:59 +0000 (14:45 +0200)]
Fix quality flaws

7 years agoFix quality flaws
Eric Hartmann [Fri, 8 Sep 2017 15:45:57 +0000 (17:45 +0200)]
Fix quality flaws

7 years agoFix quality flaws
Eric Hartmann [Fri, 8 Sep 2017 15:09:23 +0000 (17:09 +0200)]
Fix quality flaws

7 years agoImprove code coverage of TelemetryDaemon
Teryk Bellahsene [Mon, 11 Sep 2017 15:13:59 +0000 (17:13 +0200)]
Improve code coverage of TelemetryDaemon

7 years agoFix quality flaws
Teryk Bellahsene [Mon, 11 Sep 2017 13:45:11 +0000 (15:45 +0200)]
Fix quality flaws

7 years agoSONAR-9796 map with predictive order must be used for index definitions 2487/head
Sébastien Lesaint [Fri, 8 Sep 2017 15:42:07 +0000 (17:42 +0200)]
SONAR-9796 map with predictive order must be used for index definitions

7 years agoSONAR-9796 remove max size limit on index field Tests.Test.stacktrace
Sébastien Lesaint [Thu, 7 Sep 2017 15:31:42 +0000 (17:31 +0200)]
SONAR-9796 remove max size limit on index field Tests.Test.stacktrace

7 years agoSONAR-9796 add KeywordFieldBuilder#disableSortingAndAggregating
Sébastien Lesaint [Thu, 7 Sep 2017 15:31:01 +0000 (17:31 +0200)]
SONAR-9796 add KeywordFieldBuilder#disableSortingAndAggregating

7 years agoTrigger a full analysis for every build number ending with 0, 1 or 2
Teryk Bellahsene [Mon, 11 Sep 2017 12:14:48 +0000 (14:14 +0200)]
Trigger a full analysis for every build number ending with 0, 1 or 2

7 years agoremove obsolete elasticsearch.yml
Daniel Schwarz [Fri, 8 Sep 2017 12:16:21 +0000 (14:16 +0200)]
remove obsolete elasticsearch.yml

7 years agoAdd test for EsProcessMonitor
Daniel Schwarz [Thu, 7 Sep 2017 12:02:53 +0000 (14:02 +0200)]
Add test for EsProcessMonitor

7 years agoSONAR-9181 Drop BulkDeleteRequest
Teryk Bellahsene [Fri, 8 Sep 2017 09:44:58 +0000 (11:44 +0200)]
SONAR-9181 Drop BulkDeleteRequest

7 years agoSONAR-9181 WS bulk_apply_template accepts the parameters as projects/search
Teryk Bellahsene [Fri, 8 Sep 2017 09:44:30 +0000 (11:44 +0200)]
SONAR-9181 WS bulk_apply_template accepts the parameters as projects/search

7 years agoSONAR-9181 WS bulk_apply_template accepts several qualifiers
Teryk Bellahsene [Fri, 8 Sep 2017 08:09:50 +0000 (10:09 +0200)]
SONAR-9181 WS bulk_apply_template accepts several qualifiers

7 years agoSONAR-9181 bulk delete projects or bulk apply template in one go
Stas Vilchik [Wed, 6 Sep 2017 15:53:37 +0000 (17:53 +0200)]
SONAR-9181 bulk delete projects or bulk apply template in one go

7 years agoSONAR-4566 Identify old project on projects management page
Stas Vilchik [Wed, 6 Sep 2017 12:33:21 +0000 (14:33 +0200)]
SONAR-4566 Identify old project on projects management page

7 years agoSONAR-8693 Do not allow to filter portfolios or applications by status on management...
Stas Vilchik [Wed, 6 Sep 2017 09:30:15 +0000 (11:30 +0200)]
SONAR-8693 Do not allow to filter portfolios or applications by status on management page

7 years agoSONAR-9784 Drop ghosts tab on projects management page
Stas Vilchik [Wed, 6 Sep 2017 08:57:08 +0000 (10:57 +0200)]
SONAR-9784 Drop ghosts tab on projects management page

7 years agoSONAR-9784 rewrite projects management page
Stas Vilchik [Tue, 5 Sep 2017 09:00:00 +0000 (11:00 +0200)]
SONAR-9784 rewrite projects management page

7 years agoSONAR-9181 WS api/projects/bulk_delete accepts the sames parameters as api/projects...
Teryk Bellahsene [Wed, 6 Sep 2017 10:28:04 +0000 (12:28 +0200)]
SONAR-9181 WS api/projects/bulk_delete accepts the sames parameters as api/projects/search

7 years agoSONAR-9181 Sanitize json example filenames of api/projects domain
Teryk Bellahsene [Tue, 5 Sep 2017 16:20:37 +0000 (18:20 +0200)]
SONAR-9181 Sanitize json example filenames of api/projects domain

7 years agoSONAR-9181 ProjectWsSupport has dependency on DefaultOrganizationProvider
Teryk Bellahsene [Tue, 5 Sep 2017 16:17:37 +0000 (18:17 +0200)]
SONAR-9181 ProjectWsSupport has dependency on DefaultOrganizationProvider

7 years agoSONAR-9181 WS api/projects/search search by component keys or uuids
Teryk Bellahsene [Tue, 5 Sep 2017 15:38:36 +0000 (17:38 +0200)]
SONAR-9181 WS api/projects/search search by component keys or uuids

7 years agoSONAR-9181 Deprecate WS api/projects/ghosts
Teryk Bellahsene [Tue, 5 Sep 2017 08:44:59 +0000 (10:44 +0200)]
SONAR-9181 Deprecate WS api/projects/ghosts

7 years agoSONAR-9181 Make WS api/projects/search public
Teryk Bellahsene [Wed, 6 Sep 2017 14:29:51 +0000 (16:29 +0200)]
SONAR-9181 Make WS api/projects/search public

7 years agoSONAR-9181 Deprecate WS api/projects/provisioned
Teryk Bellahsene [Wed, 6 Sep 2017 14:29:34 +0000 (16:29 +0200)]
SONAR-9181 Deprecate WS api/projects/provisioned

7 years agoSONAR-9181 WS api/projects/provisioned relies on ComponentDao.selectByQuery(...)
Teryk Bellahsene [Mon, 4 Sep 2017 16:10:10 +0000 (18:10 +0200)]
SONAR-9181 WS api/projects/provisioned relies on ComponentDao.selectByQuery(...)

7 years agoSONAR-9181 WS api/projects/search filters on provisioned projects
Teryk Bellahsene [Mon, 4 Sep 2017 15:44:40 +0000 (17:44 +0200)]
SONAR-9181 WS api/projects/search filters on provisioned projects

7 years agoSONAR-9181 IT to search for provisioned projects
Teryk Bellahsene [Mon, 4 Sep 2017 10:02:20 +0000 (12:02 +0200)]
SONAR-9181 IT to search for provisioned projects

7 years agoSONAR-8640 WS api/projects/search query on key does partial match and is case insensitive
Teryk Bellahsene [Thu, 31 Aug 2017 14:44:59 +0000 (16:44 +0200)]
SONAR-8640 WS api/projects/search query on key does partial match and is case insensitive

7 years agoFix 'q' parameter documentation for WS api/components/search and api/projects/search
Teryk Bellahsene [Wed, 30 Aug 2017 15:45:03 +0000 (17:45 +0200)]
Fix 'q' parameter documentation for WS api/components/search and api/projects/search

7 years agoSONAR-4566 Search old projects in WS api/projects/search
Teryk Bellahsene [Wed, 30 Aug 2017 13:46:54 +0000 (15:46 +0200)]
SONAR-4566 Search old projects in WS api/projects/search

7 years agoExplicit difference between api/projects/search and api/components/search
Teryk Bellahsene [Wed, 30 Aug 2017 09:57:40 +0000 (11:57 +0200)]
Explicit difference between api/projects/search and api/components/search

7 years agoDrop unused method SqlStatement#setBytes()
Simon Brandhof [Fri, 8 Sep 2017 14:41:49 +0000 (16:41 +0200)]
Drop unused method SqlStatement#setBytes()

7 years agoAdd missing unit tests
Simon Brandhof [Fri, 8 Sep 2017 14:40:41 +0000 (16:40 +0200)]
Add missing unit tests

7 years agoSONAR-9763 drop Oracle columns with SET UNUSED
Simon Brandhof [Wed, 30 Aug 2017 09:51:04 +0000 (11:51 +0200)]
SONAR-9763 drop Oracle columns with SET UNUSED

7 years agoSONAR-9763 remove double join in DB migration 1267
Simon Brandhof [Thu, 7 Sep 2017 20:02:47 +0000 (22:02 +0200)]
SONAR-9763 remove double join in DB migration 1267

7 years agoSONAR-9664 Apply feedback
Duarte Meneses [Mon, 28 Aug 2017 13:47:30 +0000 (15:47 +0200)]
SONAR-9664 Apply feedback

7 years agoSONAR-9664 Add IT for custom rules backdating
Julien HENRY [Thu, 10 Aug 2017 10:02:19 +0000 (12:02 +0200)]
SONAR-9664 Add IT for custom rules backdating

7 years agoSONAR-9694 Consider all issue's locations when backdating
Julien HENRY [Thu, 10 Aug 2017 08:32:58 +0000 (10:32 +0200)]
SONAR-9694 Consider all issue's locations when backdating

7 years agoSONAR-9664 Backdate new issues of custom rules plugin when base plugin was changed
Julien HENRY [Wed, 9 Aug 2017 16:16:51 +0000 (18:16 +0200)]
SONAR-9664 Backdate new issues of custom rules plugin when base plugin was changed

7 years agoClean IT logs
Julien HENRY [Wed, 9 Aug 2017 07:45:44 +0000 (09:45 +0200)]
Clean IT logs

7 years agoSONAR-9661 Add IT for issue backdating on plugin update
Julien HENRY [Tue, 8 Aug 2017 17:22:52 +0000 (19:22 +0200)]
SONAR-9661 Add IT for issue backdating on plugin update

7 years agoUpdate scanner report viewer to show QP and plugins
Julien HENRY [Tue, 8 Aug 2017 17:24:23 +0000 (19:24 +0200)]
Update scanner report viewer to show QP and plugins

7 years agoSONAR-9663 Backdate new issues when rule's plugin was updated
Julien HENRY [Tue, 8 Aug 2017 15:42:46 +0000 (17:42 +0200)]
SONAR-9663 Backdate new issues when rule's plugin was updated

7 years agoSONAR-9679 Add plugins and their updated_at date to the scanner report
Julien HENRY [Tue, 8 Aug 2017 13:23:15 +0000 (15:23 +0200)]
SONAR-9679 Add plugins and their updated_at date to the scanner report

7 years agoSONAR-9684 Add changelog
Julien HENRY [Wed, 9 Aug 2017 07:53:49 +0000 (09:53 +0200)]
SONAR-9684 Add changelog

7 years agoSONAR-9684 Use api/plugins/installed to load plugins
Julien HENRY [Mon, 7 Aug 2017 14:22:59 +0000 (16:22 +0200)]
SONAR-9684 Use api/plugins/installed to load plugins

7 years agoSONAR-8576 Make WS api/plugins/installed usable by Scanner/SonarLint
Julien HENRY [Mon, 7 Aug 2017 13:44:49 +0000 (15:44 +0200)]
SONAR-8576 Make WS api/plugins/installed usable by Scanner/SonarLint

7 years agoSONAR-9662 Store plugin hash + last modification date
Julien HENRY [Thu, 3 Aug 2017 15:41:13 +0000 (17:41 +0200)]
SONAR-9662 Store plugin hash + last modification date

7 years agoSONAR-9662 Create "plugins" table
Julien HENRY [Thu, 3 Aug 2017 13:34:42 +0000 (15:34 +0200)]
SONAR-9662 Create "plugins" table

7 years agoImprove test isolation
Julien HENRY [Thu, 3 Aug 2017 13:02:55 +0000 (15:02 +0200)]
Improve test isolation

When some assertions fail, components are not stopped, and that lead to failures in other tests.

7 years agoSONAR-9672 Store the link between a rule and the plugin declaring it
Julien HENRY [Thu, 3 Aug 2017 11:15:32 +0000 (13:15 +0200)]
SONAR-9672 Store the link between a rule and the plugin declaring it

7 years agoFix quality flaws
Julien Lancelot [Wed, 6 Sep 2017 09:09:20 +0000 (11:09 +0200)]
Fix quality flaws

7 years agoSONAR-5870 improve rule text search
Daniel Schwarz [Wed, 6 Sep 2017 08:09:46 +0000 (10:09 +0200)]
SONAR-5870 improve rule text search

Allows to search for partial names, and allows an intelligent "english" search in the description. Special syntax (like "+(a|b|c)") will not be interpreted anymore.

7 years agoImprove QualityGate ITs
Julien Lancelot [Tue, 5 Sep 2017 13:59:17 +0000 (15:59 +0200)]
Improve QualityGate ITs

Use Tester in QualityGate ITs that were not using it
Remove uage of destroy as it's done in Tester#after

7 years agoAdd missing QualityGateOnRatingMeasuresTest in Category1Suite
Julien Lancelot [Tue, 5 Sep 2017 12:12:04 +0000 (14:12 +0200)]
Add missing QualityGateOnRatingMeasuresTest in Category1Suite

7 years agoAdd QGateTester to clean quality gates between each IT
Julien Lancelot [Tue, 5 Sep 2017 12:51:31 +0000 (14:51 +0200)]
Add QGateTester to clean quality gates between each IT

7 years agoSONAR-9426 Move migration class into correct package
Julien Lancelot [Tue, 5 Sep 2017 14:11:07 +0000 (16:11 +0200)]
SONAR-9426 Move migration class into correct package

7 years agoFix Quality flaws
Simon Brandhof [Tue, 5 Sep 2017 14:14:25 +0000 (16:14 +0200)]
Fix Quality flaws

7 years agoMake HazelcastClusterTest more robust.
Eric Hartmann [Fri, 1 Sep 2017 13:22:58 +0000 (15:22 +0200)]
Make HazelcastClusterTest more robust.

7 years agoSONAR-9712 app node can index when ES is yellow
Simon Brandhof [Fri, 1 Sep 2017 07:46:22 +0000 (09:46 +0200)]
SONAR-9712 app node can index when ES is yellow

No need to wait for green.

7 years agoSONAR-9712 sonar.auth.jwtBase64Hs256Secret is mandatory on app nodes
Simon Brandhof [Fri, 1 Sep 2017 07:45:19 +0000 (09:45 +0200)]
SONAR-9712 sonar.auth.jwtBase64Hs256Secret is mandatory on app nodes

7 years agoSONAR-9715 Implement a delay for finishing task in Compute Engine
Eric Hartmann [Wed, 30 Aug 2017 15:27:05 +0000 (17:27 +0200)]
SONAR-9715 Implement a delay for finishing task in Compute Engine

7 years agoSONAR-9715 use realistic JSW timouts
Simon Brandhof [Wed, 30 Aug 2017 14:30:55 +0000 (16:30 +0200)]
SONAR-9715 use realistic JSW timouts

7 years agoSONAR-9715 improve documentation of process management
Simon Brandhof [Wed, 30 Aug 2017 14:30:36 +0000 (16:30 +0200)]
SONAR-9715 improve documentation of process management

7 years agoSONAR-9715 remove unused "pause" mode for the compute engine
Daniel Schwarz [Wed, 23 Aug 2017 11:56:12 +0000 (13:56 +0200)]
SONAR-9715 remove unused "pause" mode for the compute engine

7 years agoSONAR-6966 Implement node name for Hazelcast
Eric Hartmann [Tue, 22 Aug 2017 14:52:56 +0000 (16:52 +0200)]
SONAR-6966 Implement node name for Hazelcast

7 years agoSONAR-6966 let the user define node names in sonar.cluster.node.name for Elasticsearch
Daniel Schwarz [Tue, 22 Aug 2017 12:56:53 +0000 (14:56 +0200)]
SONAR-6966 let the user define node names in sonar.cluster.node.name for Elasticsearch

7 years agoSONAR-9738 Fail if the cluster name differs from node to node
Daniel Schwarz [Tue, 22 Aug 2017 09:10:25 +0000 (11:10 +0200)]
SONAR-9738 Fail if the cluster name differs from node to node

7 years agoReduce memory for Elasticsearch to 128M for ITs
Eric Hartmann [Mon, 21 Aug 2017 12:08:47 +0000 (14:08 +0200)]
Reduce memory for Elasticsearch to 128M for ITs

7 years agoSONAR-9715 Implement pause mechanism during shutdown
Daniel Schwarz [Fri, 18 Aug 2017 14:06:35 +0000 (16:06 +0200)]
SONAR-9715 Implement pause mechanism during shutdown

7 years agoSONAR-9714 Pass Elasticsearch settings in a yaml file
Daniel Schwarz [Thu, 17 Aug 2017 14:44:34 +0000 (16:44 +0200)]
SONAR-9714 Pass Elasticsearch settings in a yaml file

instead of command line arguments

7 years agoSONAR-9731 Update clustering property names
Eric Hartmann [Wed, 16 Aug 2017 16:04:18 +0000 (18:04 +0200)]
SONAR-9731 Update clustering property names

7 years agoSONAR-9713 Allow to upgrade a cluster without stopping search nodes
Eric Hartmann [Wed, 16 Aug 2017 14:26:06 +0000 (16:26 +0200)]
SONAR-9713 Allow to upgrade a cluster without stopping search nodes

7 years agoSONAR-9712 reduce types of cluster nodes to only: application OR search
Eric Hartmann [Mon, 14 Aug 2017 14:44:35 +0000 (16:44 +0200)]
SONAR-9712 reduce types of cluster nodes to only: application OR search

7 years agoSONAR-9712 Upgrade Hazelcast to 3.8.4
Eric Hartmann [Mon, 14 Aug 2017 13:19:24 +0000 (15:19 +0200)]
SONAR-9712 Upgrade Hazelcast to 3.8.4

7 years agoAdd ITs on cluster
Eric Hartmann [Wed, 17 May 2017 15:36:19 +0000 (17:36 +0200)]
Add ITs on cluster

7 years agoremove obsolete dependency to sonar-process in sonar-server
Daniel Schwarz [Fri, 18 Aug 2017 13:29:10 +0000 (15:29 +0200)]
remove obsolete dependency to sonar-process in sonar-server

7 years agoSONAR-9590 fix jvm.options file in temp directory not read by ES
Sébastien Lesaint [Tue, 22 Aug 2017 09:04:43 +0000 (11:04 +0200)]
SONAR-9590 fix jvm.options file in temp directory not read by ES

7 years agoSONAR-9590 add EsFileSystem class
Sébastien Lesaint [Tue, 22 Aug 2017 09:03:54 +0000 (11:03 +0200)]
SONAR-9590 add EsFileSystem class

7 years agoSONAR-9590 rename sonar-process-monitor to sonar-main
Sébastien Lesaint [Fri, 18 Aug 2017 15:13:49 +0000 (17:13 +0200)]
SONAR-9590 rename sonar-process-monitor to sonar-main

7 years agoadd warning to sonar.properties about ES Virtual Memory on Linux
Sébastien Lesaint [Fri, 18 Aug 2017 14:12:42 +0000 (16:12 +0200)]
add warning to sonar.properties about ES Virtual Memory on Linux

7 years agoSONAR-9590 only heap and heap dump options are now in search.javaOpts
Sébastien Lesaint [Fri, 18 Aug 2017 14:11:54 +0000 (16:11 +0200)]
SONAR-9590 only heap and heap dump options are now in search.javaOpts