Commit Graph

3165 Commits

Author SHA1 Message Date
Julien Lancelot
776130ebe8 SONAR-6355 Period 1 is now the leak period
Period 1 is renamed 'Leak Period' and set to 'since previous version'
Period 2 is now set to 'since previous analyis'
Period 3 is now set to 'over 30 days'
2015-10-30 11:25:29 +01:00
Stas Vilchik
1e5830fb65 SONAR-6331 improve UX of the project overview page 2015-10-30 10:46:02 +01:00
Simon Brandhof
1f27cc9f4a Merge remote-tracking branch 'origin/branch-5.2' 2015-10-30 09:21:54 +01:00
Evgeny Mandrikov
d7d20c58c7 Execute Protocol Buffer compiler during build
Dependency for compiler selected based on platform. Supported platforms
are Windows/Linux x86/64 and Mac OS. Configuration in root POM to avoid
duplication.

This also makes version of compiler consistent with version of library.
Previously it was 3.0.0-a3 and 3.0.0-beta-1 respectively, now both are
3.0.0-beta-1. And removes all existing auto generated files and scripts
for their creation as well as their traces (such as comments and
exclusions for SonarQube).
2015-10-29 16:12:28 +01:00
Simon Brandhof
fd1bf09182 Do not deploy internal artifacts to maven central repo 2015-10-29 16:06:31 +01:00
Julien Lancelot
969ebd8714 SONAR-6356 Always feed the 'since previous version' period
Since previous version period use the first snapshot when no previous version exist
2015-10-29 12:22:53 +01:00
Thomas Vérin
fb4a61ba22 [maven-release-plugin] prepare for next development iteration 2015-10-27 14:46:02 +01:00
Thomas Vérin
b6dbbdaaf2 [maven-release-plugin] prepare release 5.2-RC4 2015-10-27 14:46:01 +01:00
Stas Vilchik
d9309e43be SONAR-6359 apply feedback 2015-10-27 14:13:41 +01:00
Jenkins CI
4a148c6971 Automatic merge from branch-5.2
* origin/branch-5.2:
  SONAR-6834 Purge CE_ACTIVITY when deleting a project
  SONAR-5876 Add l10n info for the metric
  SONAR-6414 Indexing tests should update updatedAt field
  SONAR-6824 Use SCM Info repo
  SONAR-5794 Send notification step should not use batch repo to get project name
2015-10-27 12:11:10 +01:00
Julien Lancelot
19350f7eb0 SONAR-5876 Add l10n info for the metric 2015-10-27 09:56:48 +01:00
Stas Vilchik
c37f61652a Merge remote-tracking branch 'origin/branch-5.2' 2015-10-22 10:18:58 +02:00
Julien Lancelot
f6c9ff2f15 SONAR-4865 Keep issue locations on existing issues 2015-10-21 17:40:05 +02:00
Thomas Vérin
5945ad454b [maven-release-plugin] prepare for next development iteration 2015-10-20 15:47:34 +02:00
Thomas Vérin
ef358b0023 [maven-release-plugin] prepare release 5.2-RC3 2015-10-20 15:47:33 +02:00
Stas Vilchik
187f501d31 SONAR-6331 add project overview page 2015-10-20 11:03:41 +02:00
Jenkins CI
26817f2f1b 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
2015-10-19 16:35:34 +02:00
Stas Vilchik
d756d35ae3 correct profile comparison wording 2015-10-19 10:57:16 +02:00
Sébastien Lesaint
e90b57685f SONAR-6926 remove Cross Project Duplication properties declaration
will be restored in 5.3 when Cross Project Duplication is reimplemented
2015-10-19 10:52:16 +02:00
Jenkins CI
f0f585d25d 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
2015-10-19 08:01:13 +02:00
Stas Vilchik
d87dac7c73 do not reload profile details when selecting a project, fix tooltips 2015-10-16 14:40:08 +02:00
Stas Vilchik
f626585342 fix capitalization inconsistency of the notification dispatcher names 2015-10-16 14:40:08 +02:00
Jenkins CI
6715e390ea Automatic merge from branch-5.2
* origin/branch-5.2:
  Add missing tests
  Add ES circuit breaker stats to System Info page
2015-10-15 08:01:21 +02:00
Simon Brandhof
a11430d1a9 Add missing tests 2015-10-14 18:16:47 +02:00
Jenkins CI
0b322db430 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"
2015-10-14 15:32:56 +02:00
Sébastien Lesaint
844fb1f476 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
2015-10-14 11:50:47 +02:00
Jenkins CI
e51e9c9eb0 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"
2015-10-14 08:01:18 +02:00
Simon Brandhof
3afe7a9001 Improve message when trying to install a non-plugin JAR 2015-10-13 23:04:48 +02:00
Simon Brandhof
9ffc146ae5 Revert "Fix the bad SQ version used by integration tests"
This reverts commit 2d67d61504.
2015-10-13 16:58:14 +02:00
Simon Brandhof
2d67d61504 Fix the bad SQ version used by integration tests 2015-10-13 16:06:11 +02:00
Thomas Vérin
5454b43be7 Upgrade version to 5.3-SNAPSHOT 2015-10-13 13:54:26 +02:00
Thomas Vérin
bc488dae24 [maven-release-plugin] prepare for next development iteration 2015-10-13 12:06:23 +02:00
Thomas Vérin
3d2b3bbd08 [maven-release-plugin] prepare release 5.2-RC2 2015-10-13 12:06:23 +02:00
Thomas Vérin
448f166e5f [maven-release-plugin] prepare for next development iteration 2015-10-12 17:58:42 +02:00
Thomas Vérin
d5dd7720eb [maven-release-plugin] prepare release 5.2-RC1 2015-10-12 17:58:42 +02:00
Simon Brandhof
e2517f4266 Replace groupIds org.codehaus by org.sonarsource 2015-10-09 16:41:29 +02:00
Stas Vilchik
db0f7557f1 SONAR-6830 apply feedback 2015-10-09 10:48:05 +02:00
Sébastien Lesaint
21e4e5984a add protected setParent method to ComponentContainer 2015-10-09 09:23:43 +02:00
Julien HENRY
d999545733 Create a shortcut to add secondary issue locations 2015-10-07 00:02:09 +02:00
Stas Vilchik
4e0ad7cda4 SONAR-6834 apply feedback 2015-10-05 11:23:29 +02:00
Stas Vilchik
3aa4e0789f SONAR-6848 Merge the "Bulk Deletion" and "Provisioning" pages 2015-10-02 10:06:00 +02:00
Duarte Meneses
80b9f52b80 SONAR-6818 Split batch/project WS in several simpler WS 2015-09-30 16:27:12 +02:00
Simon Brandhof
9f007a3b82 SONAR-6835 Log scanner context when processing Compute Engine task 2015-09-29 16:29:37 +02:00
Simon Brandhof
1067fc0a3a Add to sonar.log the beginning and end of CE tasks 2015-09-29 11:16:15 +02:00
Stas Vilchik
99ffcad948 SONAR-5770 apply feedback 2015-09-28 15:31:37 +02:00
Sébastien Lesaint
e23eaf26ec fix quality flaws 2015-09-28 11:39:55 +02:00
Stas Vilchik
d38b5ff1ba SONAR-6860 Add the "technical debt ratio on new code" measure in the "Technical Debt Synopsis" widget 2015-09-28 10:46:40 +02:00
Sébastien Lesaint
843a5f5f2c add support for message arguments to Profiler
also removed as much string building as possible internally
2015-09-28 09:19:02 +02:00
Simon Brandhof
362056f315 Add some preconditions to IssueDto 2015-09-27 15:30:48 +02:00
Simon Brandhof
7ed36fc7a3 SONAR-6799 SONAR-6232 compute engine logs
- add WS api/ce/logs
- add boolean field 'logs' to the responses of the WS that return tasks
- purge log files (max nb of files per project can be configured)
2015-09-27 12:29:27 +02:00