]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
8 years agoSONAR-3321 Fix bug in file rename algorithm 1100/head
Julien HENRY [Wed, 13 Jul 2016 08:41:04 +0000 (10:41 +0200)]
SONAR-3321 Fix bug in file rename algorithm

* Real technical bug causing the error was that matches
were not properly filtered so that a file that was already
matched could be matched again
* This also allowed to spot a functional bug: matches candidates were
processed in ascending score order. Means that lowest score got highest priority.

8 years agoSONAR-7700 Fix column size of b_qualifier
Julien Lancelot [Wed, 13 Jul 2016 08:48:20 +0000 (10:48 +0200)]
SONAR-7700 Fix column size of b_qualifier

8 years agoDo not hide exception when fail to close json
Julien Lancelot [Tue, 12 Jul 2016 14:00:13 +0000 (16:00 +0200)]
Do not hide exception when fail to close json

8 years agoImprove quality
Duarte Meneses [Tue, 12 Jul 2016 12:27:15 +0000 (14:27 +0200)]
Improve quality

8 years agoSONAR-7883 Expose InputFile charset in API 1098/head
Julien HENRY [Tue, 12 Jul 2016 09:34:40 +0000 (11:34 +0200)]
SONAR-7883 Expose InputFile charset in API

8 years agoFix unclosed resource
Julien HENRY [Tue, 12 Jul 2016 10:31:13 +0000 (12:31 +0200)]
Fix unclosed resource

8 years agoMake Xoo a SonarLint plugin 1096/head
Julien HENRY [Mon, 11 Jul 2016 15:46:57 +0000 (17:46 +0200)]
Make Xoo a SonarLint plugin

8 years agoSONAR-7832 Hide irrelevant permissions for views and developers 1094/head
Stas Vilchik [Mon, 11 Jul 2016 14:13:42 +0000 (16:13 +0200)]
SONAR-7832 Hide irrelevant permissions for views and developers

8 years agoSONAR-7840 SONAR-7879 Improve UX on permissions pages
Stas Vilchik [Wed, 29 Jun 2016 07:52:31 +0000 (09:52 +0200)]
SONAR-7840 SONAR-7879 Improve UX on permissions pages

8 years agoSONAR-7838 SONAR-7835 Return all permissions of matching users
Julien Lancelot [Tue, 12 Jul 2016 07:03:14 +0000 (09:03 +0200)]
SONAR-7838 SONAR-7835 Return all permissions of matching users

When searching for permissions users that match a given permission, instead of only returnin this permission we now return all user permissions

8 years agoSONAR-7838 WS api/permissions/groups returns group permissions
Teryk Bellahsene [Sat, 9 Jul 2016 22:46:43 +0000 (00:46 +0200)]
SONAR-7838 WS api/permissions/groups returns group permissions

8 years agoSONAR-7838 DAO to select groups and group permissions
Teryk Bellahsene [Fri, 8 Jul 2016 23:44:10 +0000 (01:44 +0200)]
SONAR-7838 DAO to select groups and group permissions

8 years agoSONAR-7835 Delete old permissions.UsersAction
Teryk Bellahsene [Fri, 8 Jul 2016 13:21:36 +0000 (15:21 +0200)]
SONAR-7835 Delete old permissions.UsersAction

8 years agoSONAR-7835 WS permissions/users return permissions in response
Teryk Bellahsene [Wed, 6 Jul 2016 00:02:47 +0000 (02:02 +0200)]
SONAR-7835 WS permissions/users return permissions in response

8 years agoRefactor UserPermissionDto
Teryk Bellahsene [Tue, 5 Jul 2016 13:33:17 +0000 (15:33 +0200)]
Refactor UserPermissionDto

8 years agoMove permissions template classes and resources to a specific package in sonar-db
Teryk Bellahsene [Tue, 5 Jul 2016 13:04:54 +0000 (15:04 +0200)]
Move permissions template classes and resources to a specific package in sonar-db

8 years agoSONAR-7835 Select user permissions
Teryk Bellahsene [Tue, 5 Jul 2016 22:31:45 +0000 (00:31 +0200)]
SONAR-7835 Select user permissions

8 years agoSONAR-7835 Select users by query
Teryk Bellahsene [Tue, 5 Jul 2016 12:53:32 +0000 (14:53 +0200)]
SONAR-7835 Select users by query

8 years agoSONAR-7835 Update WS API of permissions/users
Teryk Bellahsene [Mon, 4 Jul 2016 13:49:50 +0000 (15:49 +0200)]
SONAR-7835 Update WS API of permissions/users

8 years agoSONAR-7835 Rename UsersAction to OldUsersAction
Teryk Bellahsene [Mon, 4 Jul 2016 13:38:09 +0000 (15:38 +0200)]
SONAR-7835 Rename UsersAction to OldUsersAction

8 years agoRevert "Make Xoo a SonarLint plugin"
Sébastien Lesaint [Mon, 11 Jul 2016 17:24:09 +0000 (19:24 +0200)]
Revert "Make Xoo a SonarLint plugin"

This reverts commit c0fc296133ab2c1f6b4b2f1fddf7e1afa26b426e.

8 years agoSONAR-7786 merge PROJECTS table clean migrations and do them earlier
Sébastien Lesaint [Mon, 11 Jul 2016 09:50:52 +0000 (11:50 +0200)]
SONAR-7786 merge PROJECTS table clean migrations and do them earlier

8 years agoSONAR-7786 move migration adding index measures_component_uuid
Sébastien Lesaint [Mon, 11 Jul 2016 08:14:28 +0000 (10:14 +0200)]
SONAR-7786 move migration adding index measures_component_uuid

to be grouped with other migrations on table PROJECT_MEASURES

8 years agoSONAR-7786 compress DUPLICATIONS_INDEX migrations
Sébastien Lesaint [Fri, 8 Jul 2016 15:31:24 +0000 (17:31 +0200)]
SONAR-7786 compress DUPLICATIONS_INDEX migrations

8 years agoSONAR-7700 re-enable ignored UTs on PurgeDao 1095/head
Sébastien Lesaint [Mon, 11 Jul 2016 16:23:29 +0000 (18:23 +0200)]
SONAR-7700 re-enable ignored UTs on PurgeDao

8 years agoSONAR-7700 re-enable IT PurgeTest
Sébastien Lesaint [Mon, 11 Jul 2016 12:35:23 +0000 (14:35 +0200)]
SONAR-7700 re-enable IT PurgeTest

8 years agoSONAR-7700 Decrease size of B VARCHAR columns in PROJECTS
Simon Brandhof [Sun, 10 Jul 2016 22:40:33 +0000 (00:40 +0200)]
SONAR-7700 Decrease size of B VARCHAR columns in PROJECTS

8 years agoSONAR-7700 use "B columns" strategy for update of PROJECTS
Simon Brandhof [Fri, 8 Jul 2016 13:46:23 +0000 (15:46 +0200)]
SONAR-7700 use "B columns" strategy for update of PROJECTS

B columns are used to keep changes in a "functional" transaction
but not a DB transaction

8 years agoSONAR-7700 support boolean columns in java db migrations
Simon Brandhof [Fri, 8 Jul 2016 13:45:04 +0000 (15:45 +0200)]
SONAR-7700 support boolean columns in java db migrations

8 years agoFix Quality flaws
Simon Brandhof [Fri, 8 Jul 2016 13:54:10 +0000 (15:54 +0200)]
Fix Quality flaws

8 years agoMake Xoo a SonarLint plugin
Julien HENRY [Mon, 11 Jul 2016 15:46:57 +0000 (17:46 +0200)]
Make Xoo a SonarLint plugin

8 years agoFix Xoo UT
Julien HENRY [Mon, 11 Jul 2016 15:13:27 +0000 (17:13 +0200)]
Fix Xoo UT

8 years agoRelax visibility of File constructor to allow hacking in SonarLint
Julien HENRY [Mon, 11 Jul 2016 15:03:20 +0000 (17:03 +0200)]
Relax visibility of File constructor to allow hacking in SonarLint

8 years agoMake Xoo Plugin compatible with SonarLint Core
Duarte Meneses [Mon, 11 Jul 2016 14:36:09 +0000 (16:36 +0200)]
Make Xoo Plugin compatible with SonarLint Core

8 years agoSONAR-7741 remove support for Java 7 in HttpConnector 1067/head
Sébastien Lesaint [Mon, 11 Jul 2016 09:58:14 +0000 (11:58 +0200)]
SONAR-7741 remove support for Java 7 in HttpConnector

8 years agoSONAR-7741 upgrade OK HTTP to 3.3.1
Sébastien Lesaint [Mon, 27 Jun 2016 15:31:44 +0000 (17:31 +0200)]
SONAR-7741 upgrade OK HTTP to 3.3.1

8 years agoSONAR-7876 Add an API for Sensors to report files that can't be analyzed
Duarte Meneses [Mon, 11 Jul 2016 09:58:46 +0000 (11:58 +0200)]
SONAR-7876 Add an API for Sensors to report files that can't be analyzed

8 years agoSONAR-7876 Add an API for Sensors to report files that can't be analyzed 1092/head
Duarte Meneses [Fri, 8 Jul 2016 13:59:54 +0000 (15:59 +0200)]
SONAR-7876 Add an API for Sensors to report files that can't be analyzed

8 years agoSONAR-7856 Do not use "sonar.core.serverBaseURL" to detect if server is using SSL 1090/head
Julien Lancelot [Thu, 7 Jul 2016 21:06:49 +0000 (23:06 +0200)]
SONAR-7856 Do not use "sonar.core.serverBaseURL" to detect if server is using SSL

8 years agoSONAR-7804 /api/events creates events only on PROJECT 1091/head
Sébastien Lesaint [Thu, 7 Jul 2016 14:53:34 +0000 (16:53 +0200)]
SONAR-7804 /api/events creates events only on PROJECT

8 years agoSONAR-7690 fix /api/events use of Event.already_exists
Sébastien Lesaint [Thu, 7 Jul 2016 14:52:29 +0000 (16:52 +0200)]
SONAR-7690 fix /api/events use of Event.already_exists

8 years agoSONAR-7705 add migration to kill tree errors in snapshots and projects 1089/head
Sébastien Lesaint [Mon, 4 Jul 2016 13:01:01 +0000 (15:01 +0200)]
SONAR-7705 add migration to kill tree errors in snapshots and projects

8 years agoSONAR-7705 make it more obvious in that project_uuid is uuid of root
Sébastien Lesaint [Fri, 1 Jul 2016 17:37:18 +0000 (19:37 +0200)]
SONAR-7705 make it more obvious in that project_uuid is uuid of root

8 years agoSONAR-6730 improving javadoc of org.sonar.api.ce.measure.Measure
Sébastien Lesaint [Thu, 9 Jun 2016 06:56:43 +0000 (08:56 +0200)]
SONAR-6730 improving javadoc of org.sonar.api.ce.measure.Measure

8 years agoSONAR-7783 Ensure Sensors don't save same data twice
Duarte Meneses [Thu, 7 Jul 2016 13:28:47 +0000 (15:28 +0200)]
SONAR-7783 Ensure Sensors don't save same data twice

8 years agoupgrade travis-utils to v31 (#1088)
Stas Vilchik [Fri, 8 Jul 2016 07:31:43 +0000 (09:31 +0200)]
upgrade travis-utils to v31 (#1088)

8 years agoAutomatic merge from branch-5.6
Julien Lancelot [Fri, 8 Jul 2016 06:42:25 +0000 (08:42 +0200)]
Automatic merge from branch-5.6

* origin/branch-5.6:
  Fix Java plugin version in UpgradeTest

8 years agofix various quality flaws 1087/head
Sébastien Lesaint [Thu, 7 Jul 2016 12:41:10 +0000 (14:41 +0200)]
fix various quality flaws

8 years agoSONAR-7779 fix persistence of View analysis
Sébastien Lesaint [Thu, 7 Jul 2016 09:32:57 +0000 (11:32 +0200)]
SONAR-7779 fix persistence of View analysis

persistence was using a generated UUID rather than the one from AnalysisMetadataHolder

8 years agoSONAR-7705 add UT for MeasureDao#selectProjectMeasuresOfDeveloper
Sébastien Lesaint [Thu, 7 Jul 2016 13:16:20 +0000 (15:16 +0200)]
SONAR-7705 add UT for MeasureDao#selectProjectMeasuresOfDeveloper

8 years agoSONAR-7800 add override of MeasureDao#selectByQuery with ResultHandler
Sébastien Lesaint [Wed, 6 Jul 2016 14:06:03 +0000 (16:06 +0200)]
SONAR-7800 add override of MeasureDao#selectByQuery with ResultHandler

8 years agoSONAR-7683 add SnapshotDao#selectByUuids
Sébastien Lesaint [Wed, 6 Jul 2016 13:58:13 +0000 (15:58 +0200)]
SONAR-7683 add SnapshotDao#selectByUuids

8 years agoSONAR-7692 restore JRubyFacade#indexResource as indexComponent
Sébastien Lesaint [Wed, 6 Jul 2016 08:36:56 +0000 (10:36 +0200)]
SONAR-7692 restore JRubyFacade#indexResource as indexComponent

this method is used by Developer Cockpit

8 years agoSONAR-7705 add MeasureDao#selectProjectMeasuresOfDeveloper
Sébastien Lesaint [Tue, 5 Jul 2016 13:01:58 +0000 (15:01 +0200)]
SONAR-7705 add MeasureDao#selectProjectMeasuresOfDeveloper

8 years agoSONAR-7705 replace id by uuid in ViewsSnapshotDto
Sébastien Lesaint [Mon, 4 Jul 2016 15:30:52 +0000 (17:30 +0200)]
SONAR-7705 replace id by uuid in ViewsSnapshotDto

8 years agoSONAR-7780 add MeasureQuery.analysisUuid
Sébastien Lesaint [Mon, 4 Jul 2016 15:30:20 +0000 (17:30 +0200)]
SONAR-7780 add MeasureQuery.analysisUuid

required by Governance

8 years agoSONAR-7794 WS api/qualityprofiles/search add userUpdatedAt in response example
Teryk Bellahsene [Thu, 7 Jul 2016 15:05:01 +0000 (17:05 +0200)]
SONAR-7794 WS api/qualityprofiles/search add userUpdatedAt in response example

8 years agoFix Java plugin version in UpgradeTest
Julien Lancelot [Thu, 7 Jul 2016 13:49:02 +0000 (15:49 +0200)]
Fix Java plugin version in UpgradeTest

8 years agoSONAR-7783 Ensure Sensors don't save same data twice
Duarte Meneses [Thu, 7 Jul 2016 12:32:16 +0000 (14:32 +0200)]
SONAR-7783 Ensure Sensors don't save same data twice

8 years agoAutomatic merge from branch-5.6
ssjenka [Thu, 7 Jul 2016 12:14:50 +0000 (14:14 +0200)]
Automatic merge from branch-5.6

* origin/branch-5.6:
  SONAR-7869 api/measures/* formats correctly big MILLISEC metrics

8 years agoapply feedback for the quality profiles page
Stas Vilchik [Thu, 7 Jul 2016 11:45:03 +0000 (13:45 +0200)]
apply feedback for the quality profiles page

8 years agoSONAR-7354 Display total analysis time in scanners
Duarte Meneses [Thu, 7 Jul 2016 11:15:06 +0000 (13:15 +0200)]
SONAR-7354 Display total analysis time in scanners

8 years agoSONAR-7647 Improve error log when there is a failure in a ProjectBuilder
Duarte Meneses [Thu, 7 Jul 2016 10:11:52 +0000 (12:11 +0200)]
SONAR-7647 Improve error log when there is a failure in a ProjectBuilder

8 years agofix bad refactoring
Stas Vilchik [Thu, 7 Jul 2016 08:50:43 +0000 (10:50 +0200)]
fix bad refactoring

8 years agoapply feedback for the quality profiles page
Stas Vilchik [Thu, 7 Jul 2016 08:47:45 +0000 (10:47 +0200)]
apply feedback for the quality profiles page

8 years agoSONAR-7755 deploy/plugins/index.txt should expose SonarLint compatibility 1031/head
Julien HENRY [Mon, 13 Jun 2016 15:12:39 +0000 (17:12 +0200)]
SONAR-7755 deploy/plugins/index.txt should expose SonarLint compatibility

8 years agoSONAR-7751, SONAR-7756 SonarLint API
Julien HENRY [Fri, 10 Jun 2016 07:45:15 +0000 (09:45 +0200)]
SONAR-7751, SONAR-7756 SonarLint API

8 years agoSONAR-7783 Ensure Sensors don't save same data twice 1086/head
Julien HENRY [Wed, 6 Jul 2016 14:56:56 +0000 (16:56 +0200)]
SONAR-7783 Ensure Sensors don't save same data twice

8 years agoSONAR-7647 Improve error log when there is a failure in a ProjectBuilder
Duarte Meneses [Mon, 4 Jul 2016 14:15:54 +0000 (16:15 +0200)]
SONAR-7647 Improve error log when there is a failure in a ProjectBuilder

8 years agoFix bad indent
Simon Brandhof [Wed, 6 Jul 2016 13:59:29 +0000 (15:59 +0200)]
Fix bad indent

8 years agoFix deprecated calls to SonarRunner in tests
Simon Brandhof [Mon, 4 Jul 2016 11:49:28 +0000 (13:49 +0200)]
Fix deprecated calls to SonarRunner in tests

8 years agoSONAR-7705 refactoring
Simon Brandhof [Wed, 6 Jul 2016 09:32:34 +0000 (11:32 +0200)]
SONAR-7705 refactoring

including some renaming of "snapshot" to "analysis"

8 years agoSONAR-7700 Temporarily disable some purge tests
Simon Brandhof [Tue, 5 Jul 2016 21:42:59 +0000 (23:42 +0200)]
SONAR-7700 Temporarily disable some purge tests

8 years agoSONAR-7780 Drop column PROJECT_MEASURES.SNAPSHOT_ID
Simon Brandhof [Tue, 5 Jul 2016 21:21:30 +0000 (23:21 +0200)]
SONAR-7780 Drop column PROJECT_MEASURES.SNAPSHOT_ID

8 years agoRemove unused methods of IdUuidPairs
Simon Brandhof [Tue, 5 Jul 2016 20:46:00 +0000 (22:46 +0200)]
Remove unused methods of IdUuidPairs

8 years agoOptimize insert in table RESOURCE_INDEX
Simon Brandhof [Tue, 5 Jul 2016 20:40:14 +0000 (22:40 +0200)]
Optimize insert in table RESOURCE_INDEX

by specifying the JDBC types of columns in MyBatis mapper.

8 years agoSONAR-7807 drop SNAPSHOTS tree columns
Simon Brandhof [Wed, 6 Jul 2016 08:46:07 +0000 (10:46 +0200)]
SONAR-7807 drop SNAPSHOTS tree columns

8 years agoSONAR-7705 stop using SNAPSHOTS tree columns in Java codebase
Simon Brandhof [Wed, 6 Jul 2016 08:41:58 +0000 (10:41 +0200)]
SONAR-7705 stop using SNAPSHOTS tree columns in Java codebase

8 years agoSONAR-7705 Stop using SNAPSHOTS tree columns in Ruby codebase
Simon Brandhof [Wed, 6 Jul 2016 08:40:14 +0000 (10:40 +0200)]
SONAR-7705 Stop using SNAPSHOTS tree columns in Ruby codebase

8 years agoSONAR-7869 api/measures/* formats correctly big MILLISEC metrics 1084/head
Teryk Bellahsene [Wed, 6 Jul 2016 12:52:23 +0000 (14:52 +0200)]
SONAR-7869 api/measures/* formats correctly big MILLISEC metrics

8 years agoSONAR-6651 Trim SCM logins
Duarte Meneses [Wed, 6 Jul 2016 08:12:03 +0000 (10:12 +0200)]
SONAR-6651 Trim SCM logins

8 years agoSONAR-7664 Fail on empty TextRange (except when selecting empty line) 1081/head
Julien HENRY [Wed, 6 Jul 2016 07:46:14 +0000 (09:46 +0200)]
SONAR-7664 Fail on empty TextRange (except when selecting empty line)

8 years agoSONAR-7727 Remove org.sonar.api.resources.InputFile
Julien HENRY [Tue, 5 Jul 2016 15:52:47 +0000 (17:52 +0200)]
SONAR-7727 Remove org.sonar.api.resources.InputFile

8 years agoFix compilation issue in Eclipse
Julien HENRY [Tue, 5 Jul 2016 15:47:28 +0000 (17:47 +0200)]
Fix compilation issue in Eclipse

8 years agoRename package org.sonar.batch to org.sonar.scanner
Julien HENRY [Tue, 5 Jul 2016 15:05:34 +0000 (17:05 +0200)]
Rename package org.sonar.batch to org.sonar.scanner

8 years agoFix some quality flaws
Julien HENRY [Tue, 5 Jul 2016 14:40:56 +0000 (16:40 +0200)]
Fix some quality flaws

8 years agoFix quality flaws
Simon Brandhof [Tue, 5 Jul 2016 12:55:25 +0000 (14:55 +0200)]
Fix quality flaws

8 years agoDisable VB and CPP ITs 1073/head
Julien HENRY [Tue, 5 Jul 2016 07:32:40 +0000 (09:32 +0200)]
Disable VB and CPP ITs

Currently not compatible with SQ 6.0

8 years agoSONAR-7727 Remove deprecated stuff from Resources API
Julien HENRY [Mon, 4 Jul 2016 09:58:10 +0000 (11:58 +0200)]
SONAR-7727 Remove deprecated stuff from Resources API

8 years agoProvide plugin key when failing to load an extension
Julien HENRY [Fri, 1 Jul 2016 13:58:28 +0000 (15:58 +0200)]
Provide plugin key when failing to load an extension

8 years agoSONAR-7727 Remove some deprecated properties
Julien HENRY [Fri, 1 Jul 2016 10:35:42 +0000 (12:35 +0200)]
SONAR-7727 Remove some deprecated properties

8 years agoSONAR-7727 Remove deprecated metrics + methods on Settings
Julien HENRY [Tue, 14 Jun 2016 15:57:35 +0000 (17:57 +0200)]
SONAR-7727 Remove deprecated metrics + methods on Settings

8 years agoSONAR-7727 Remove CheckFactory and AnnotationCheckFactory
Julien HENRY [Tue, 14 Jun 2016 15:44:48 +0000 (17:44 +0200)]
SONAR-7727 Remove CheckFactory and AnnotationCheckFactory

8 years agoSONAR-7727 Remove SquidUtils and deprecated methods on old SensorContext
Julien HENRY [Tue, 14 Jun 2016 15:32:54 +0000 (17:32 +0200)]
SONAR-7727 Remove SquidUtils and deprecated methods on old SensorContext

8 years agoDisable tests using symlink on Windows
Julien HENRY [Thu, 30 Jun 2016 14:56:50 +0000 (16:56 +0200)]
Disable tests using symlink on Windows

8 years agoSONAR-7727 Remove SonarIndex and ResourceFilter
Julien HENRY [Tue, 14 Jun 2016 15:28:44 +0000 (17:28 +0200)]
SONAR-7727 Remove SonarIndex and ResourceFilter

8 years agoSONAR-7727 Remove AbstractSourceImporter
Julien HENRY [Tue, 14 Jun 2016 11:42:35 +0000 (13:42 +0200)]
SONAR-7727 Remove AbstractSourceImporter

8 years agoSONAR-7727 Remove deprecated stuff on ProjectDefinition
Julien HENRY [Tue, 14 Jun 2016 11:19:08 +0000 (13:19 +0200)]
SONAR-7727 Remove deprecated stuff on ProjectDefinition

8 years agoSONAR-7750 Deprecate ExtensionProvider
Julien HENRY [Thu, 30 Jun 2016 14:37:33 +0000 (16:37 +0200)]
SONAR-7750 Deprecate ExtensionProvider

8 years agoapply feedback for the quality profiles page
Stas Vilchik [Tue, 5 Jul 2016 10:08:09 +0000 (12:08 +0200)]
apply feedback for the quality profiles page