Jenkins CI [Wed, 21 Oct 2015 06:01:17 +0000 (08:01 +0200)]
Automatic merge from branch-5.2
* origin/branch-5.2:
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release 5.2-RC3
Hack for IE - use mime type text/plain for api/qualityprofiles/create
fix quality profile deletion dialog on ie9
Fix some quality flaw
SONAR-6822 Rules search WS is not returning langName
SONAR-6822 Move search action tests to a dedicated test class
SONAR-6680 RuleRepository now load all rules at first call
SONAR-6680 add RuleDao.selectAll to be used by CE's RuleRepository
Fix quality flaws
fix select2 closing problem in the facet sidebar
SONAR-6680 RuleRepository now load all rules at first call
RuleRepository now implements a stonger contract (which is documented)
method hasKey(RuleKey) is replaced by method findByKey(RuleKey) which returns an Optional (saves using two methods in a row when Rule exists)
methods getById(int) and findById(int) added to be able to replace Views' specific RuleRepository with the one from the Compute Engine
Jenkins CI [Mon, 19 Oct 2015 14:35:34 +0000 (16:35 +0200)]
Automatic merge from branch-5.2
* origin/branch-5.2:
SONAR-6582 do not return module key on single-module projects
Use doc_values on some fields of ES index issues/issue
Improve ES request for facets resolutions, status and severities
fix display of issues filters manage link
correct profile comparison wording
SONAR-6926 remove Cross Project Duplication properties declaration
Simon Brandhof [Fri, 16 Oct 2015 15:24:40 +0000 (17:24 +0200)]
Improve ES request for facets resolutions, status and severities
When no values are selected, then the term aggregation should not be filtered on all possible values. This filtering
is useless and decreases performances by 20% on my 25-millions-issues instance.
Jenkins CI [Mon, 19 Oct 2015 06:01:13 +0000 (08:01 +0200)]
Automatic merge from branch-5.2
* origin/branch-5.2:
fix reset of TreeRootHolderRule + reduce duplication
reduce polling time of Compute Engine scheduler from 10s to 2
add name to thread used by NotificationService
fix duplicated SqlSessionFactory in memory
minor fix in MutableAnalysisMetadataHolder#setAnalysisDate javadoc
do not reload profile details when selecting a project, fix tooltips
improve readability of language selection on the profiles page
fix capitalization inconsistency of the notification dispatcher names
fix error in JsonWriter usage description in javadoc of WebService
Jenkins CI [Fri, 16 Oct 2015 06:01:14 +0000 (08:01 +0200)]
Automatic merge from branch-5.2
* origin/branch-5.2:
Fix test with asynchronous logging
SONAR-6639 do not poll what system status is ok
add href attribute to the "Log In" link
SONAR-6834 update background task status indicators to mix with quality gate statuses
Jenkins CI [Wed, 14 Oct 2015 15:29:08 +0000 (17:29 +0200)]
Automatic merge from branch-5.2
* origin/branch-5.2:
SONAR-6880 Fix return_to
fix the components page of just provisioned project
Add missing commons-email dependency for plugins using API < 5.2
SONAR-6277 Fix incorrect offset conversion with old Mac line ends '\r'
Jenkins CI [Wed, 14 Oct 2015 13:32:56 +0000 (15:32 +0200)]
Automatic merge from branch-5.2
* origin/branch-5.2:
SONAR-6880 Fix SSF-37
Revert "SONAR-6310 Delete RoR WS api/profiles/index"
SONAR-6397 remove last line trick from ComputeFileSourceData
SONAR-6397 read changeset from DB only if File is unmodified
SONAR-6397 ScmInfoRepository optimisation for non FILE components
Clean all temporary JS dependencies before release
Prevent integration test modules to be deployed on central repository
Deploy module sonar-server to maven central
fix alignment in the file details
fix applying of issue filter when user is not authenticated
Revert "SONAR-6309 Delete RoR WS profiles/list"
SONAR-6397 remove last line trick from ComputeFileSourceData
added an extra empty line to the end of the file source iterator is now implemented directly into the CloseableIterator returned by the SourceLinesRepository
SONAR-6397 read changeset from DB only if File is unmodified
to achieve that, we compare the source hash stored in DB with hash of source in analysis report
this also remove duplication of line hashing algorithm between core and Computation Engine and isolate source and line hashing into specific classes
Jenkins CI [Wed, 14 Oct 2015 06:01:18 +0000 (08:01 +0200)]
Automatic merge from branch-5.1
* origin/branch-5.2:
Improve message when trying to install a non-plugin JAR
Fix enforcer rule about size of zip
Fix reliability of NetworkUtils#freePort()
Fix Maven warnings
SONAR-6219 Fix ruby warning "don't put space before argument parentheses"
Jenkins CI [Tue, 13 Oct 2015 20:30:35 +0000 (22:30 +0200)]
Automatic merge from branch-5.1
* origin/branch-5.2:
Fix configuration of SQ version
Revert "Fix the bad SQ version used by integration tests"
Fix the bad SQ version used by integration tests