]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
7 years agoDrop unused dependency xpp3
Simon Brandhof [Sun, 19 Feb 2017 12:48:04 +0000 (13:48 +0100)]
Drop unused dependency xpp3

7 years agoDrop dependency on deprecated sonar-graph
Simon Brandhof [Sun, 19 Feb 2017 12:43:18 +0000 (13:43 +0100)]
Drop dependency on deprecated sonar-graph

7 years agoFix bad import of org.assertj.core.api.Java6Assertions.assertThat
Simon Brandhof [Sun, 19 Feb 2017 12:14:01 +0000 (13:14 +0100)]
Fix bad import of org.assertj.core.api.Java6Assertions.assertThat

7 years agoDrop unused dependency bean-matchers
Simon Brandhof [Sun, 19 Feb 2017 12:13:17 +0000 (13:13 +0100)]
Drop unused dependency bean-matchers

7 years agoDrop dependency xmlunit
Simon Brandhof [Sun, 19 Feb 2017 12:10:29 +0000 (13:10 +0100)]
Drop dependency xmlunit

Replaced by assertJ assertThat().isXmlEqualTo()

7 years agoClean-up sonar-testing-harness dependencies
Simon Brandhof [Sun, 19 Feb 2017 12:07:11 +0000 (13:07 +0100)]
Clean-up sonar-testing-harness dependencies

and decrease usages of Hamcrest

7 years agoReduce coupling of sonar-plugin-api on Guava
Simon Brandhof [Sun, 19 Feb 2017 10:35:00 +0000 (11:35 +0100)]
Reduce coupling of sonar-plugin-api on Guava

7 years agoClean-up TestUtils
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

7 years agoDrop unused class RunTestsMultipleTimes from sonar-testing-harness
Simon Brandhof [Sun, 19 Feb 2017 10:33:08 +0000 (11:33 +0100)]
Drop unused class RunTestsMultipleTimes from sonar-testing-harness

7 years agoMove temp dir of build outsite project
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.

7 years agoFix Quality flaws
Simon Brandhof [Fri, 17 Feb 2017 17:05:43 +0000 (18:05 +0100)]
Fix Quality flaws

7 years agoMerge branch 'branch-6.3'
Sébastien Lesaint [Fri, 17 Feb 2017 15:19:57 +0000 (16:19 +0100)]
Merge branch 'branch-6.3'

7 years agoSONAR-8799 follow POST redirects
Simon Brandhof [Thu, 16 Feb 2017 22:21:32 +0000 (23:21 +0100)]
SONAR-8799 follow POST redirects

7 years agoSONAR-8724 add server URL to webhook payload
Simon Brandhof [Thu, 16 Feb 2017 21:36:06 +0000 (22:36 +0100)]
SONAR-8724 add server URL to webhook payload

7 years agoSONAR-8724 refactor static method WebhookPayload#from()
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

7 years agoSONAR-8710 add SCAN permission to template of new organizations 1685/head 6.3.0.18587
Sébastien Lesaint [Thu, 16 Feb 2017 16:38:40 +0000 (17:38 +0100)]
SONAR-8710 add SCAN permission to template of new organizations

7 years agoSONAR-8751 drop Owners group for personal 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

7 years agoDisable authorization for roots in ES indices
Simon Brandhof [Fri, 17 Feb 2017 14:42:16 +0000 (15:42 +0100)]
Disable authorization for roots in ES indices

7 years agoSONAR-8769 Display project and organization keys in the analysis logs 1683/head
Duarte Meneses [Thu, 16 Feb 2017 16:48:34 +0000 (17:48 +0100)]
SONAR-8769 Display project and organization keys in the analysis logs

7 years agoSONAR-8772 fix cache of non-granted permissions
Simon Brandhof [Thu, 16 Feb 2017 20:56:36 +0000 (21:56 +0100)]
SONAR-8772 fix cache of non-granted permissions

7 years agoSONAR-8772 do not load all projects in SessionUserSession
Simon Brandhof [Fri, 10 Feb 2017 09:52:55 +0000 (10:52 +0100)]
SONAR-8772 do not load all projects in SessionUserSession

7 years agosplit sonar-db into server/sonar-db-core and server/sonar-db-dao 1678/head
Sébastien Lesaint [Wed, 15 Feb 2017 17:18:27 +0000 (18:18 +0100)]
split sonar-db into server/sonar-db-core and server/sonar-db-dao

7 years agoSONAR-8224 SONAR-8225 Sort by name and metric 1669/head
Julien Lancelot [Thu, 16 Feb 2017 10:12:36 +0000 (11:12 +0100)]
SONAR-8224 SONAR-8225 Sort by name and metric

7 years agoSONAR-8777 Rename WS history to changelog 1680/head
Teryk Bellahsene [Fri, 17 Feb 2017 10:37:02 +0000 (11:37 +0100)]
SONAR-8777 Rename WS history to changelog

7 years agoSONAR-8774 Rename component parameters in WS api/components/*
Teryk Bellahsene [Thu, 16 Feb 2017 14:04:23 +0000 (15:04 +0100)]
SONAR-8774 Rename component parameters in WS api/components/*

7 years agoSONAR-8777 Add changelogs to the api/projects domain
Teryk Bellahsene [Thu, 16 Feb 2017 13:40:44 +0000 (14:40 +0100)]
SONAR-8777 Add changelogs to the api/projects domain

7 years agoSONAR-8777 Return history of a WS action in webservices/list
Teryk Bellahsene [Thu, 16 Feb 2017 13:33:40 +0000 (14:33 +0100)]
SONAR-8777 Return history of a WS action in webservices/list

7 years agoFix quality flaw
Teryk Bellahsene [Thu, 16 Feb 2017 13:22:46 +0000 (14:22 +0100)]
Fix quality flaw

7 years agoReplace anonymous classes with method reference in WebServiceTest
Teryk Bellahsene [Thu, 16 Feb 2017 10:03:54 +0000 (11:03 +0100)]
Replace anonymous classes with method reference in WebServiceTest

7 years agoSONAR-8777 New API to set the history of a web service action
Teryk Bellahsene [Thu, 16 Feb 2017 10:02:22 +0000 (11:02 +0100)]
SONAR-8777 New API to set the history of a web service action

7 years agoSONAR-8804 Add IT 1682/head
Julien Lancelot [Thu, 16 Feb 2017 17:34:28 +0000 (18:34 +0100)]
SONAR-8804 Add IT

7 years agoSONAR-8804 Use api/projects/search in projects admin page
Julien Lancelot [Thu, 16 Feb 2017 16:45:52 +0000 (17:45 +0100)]
SONAR-8804 Use api/projects/search in projects admin page

7 years agoSONAR-8804 Create api/projects/search
Julien Lancelot [Thu, 16 Feb 2017 15:55:13 +0000 (16:55 +0100)]
SONAR-8804 Create api/projects/search

7 years agoAutomatic merge from branch-6.3
ssjenka [Fri, 17 Feb 2017 07:01:48 +0000 (08:01 +0100)]
Automatic merge from branch-6.3

* origin/branch-6.3:
  SONAR-7282 only reindex components if the index is empty

7 years agoRemove useless boxing of UserDto.getId().intValue()
Simon Brandhof [Thu, 16 Feb 2017 21:03:42 +0000 (22:03 +0100)]
Remove useless boxing of UserDto.getId().intValue()

7 years agoFix integer type of user and group ids
Simon Brandhof [Sat, 11 Feb 2017 14:29:08 +0000 (15:29 +0100)]
Fix integer type of user and group ids

User IDs are INTEGER in database. The java classes are fixed
to replace long by int.

7 years agoSONAR-7282 only reindex components if the index is empty
Daniel Schwarz [Thu, 16 Feb 2017 14:49:18 +0000 (15:49 +0100)]
SONAR-7282 only reindex components if the index is empty

7 years agoSONAR-8774 Sanitize parameter names of the api/projects domain 1676/head
Teryk Bellahsene [Wed, 15 Feb 2017 17:12:56 +0000 (18:12 +0100)]
SONAR-8774 Sanitize parameter names of the api/projects domain

7 years agoSONAR-8774 Sanitize parameter names for the api/components domain
Teryk Bellahsene [Wed, 15 Feb 2017 16:35:08 +0000 (17:35 +0100)]
SONAR-8774 Sanitize parameter names for the api/components domain

7 years agoSONAR-8793 Replace use of method to set a deprecated key
Teryk Bellahsene [Wed, 15 Feb 2017 11:03:37 +0000 (12:03 +0100)]
SONAR-8793 Replace use of method to set a deprecated key

7 years agoSONAR-8793 Return deprecated key and its version in api/webservices/list
Teryk Bellahsene [Wed, 15 Feb 2017 10:48:04 +0000 (11:48 +0100)]
SONAR-8793 Return deprecated key and its version in api/webservices/list

7 years agoSONAR-8793 Extract actions from the webservices controller
Teryk Bellahsene [Wed, 15 Feb 2017 10:33:20 +0000 (11:33 +0100)]
SONAR-8793 Extract actions from the webservices controller

7 years agoMove WebServicesWs to the specific package ws
Teryk Bellahsene [Tue, 14 Feb 2017 14:26:44 +0000 (15:26 +0100)]
Move WebServicesWs to the specific package ws

7 years agoReplace anonymous classes by lambda in WebServiceTest
Teryk Bellahsene [Tue, 14 Feb 2017 11:02:29 +0000 (12:02 +0100)]
Replace anonymous classes by lambda in WebServiceTest

7 years agoSONAR-8793 Add since to the deprecated key of an active parameter
Teryk Bellahsene [Tue, 14 Feb 2017 10:46:30 +0000 (11:46 +0100)]
SONAR-8793 Add since to the deprecated key of an active parameter

7 years agoFix quality flaws
Julien Lancelot [Thu, 16 Feb 2017 12:34:06 +0000 (13:34 +0100)]
Fix quality flaws

7 years agoAutomatic merge from branch-6.3
ssjenka [Thu, 16 Feb 2017 07:01:50 +0000 (08:01 +0100)]
Automatic merge from branch-6.3

* origin/branch-6.3:
  SONAR-8647 Correctly detect isFavorite in filter
  SONAR-8746 Remove measures related to periods 2 to 5

7 years agoSONAR-8647 Correctly detect isFavorite in filter 1673/head
Julien Lancelot [Wed, 15 Feb 2017 11:54:21 +0000 (12:54 +0100)]
SONAR-8647 Correctly detect isFavorite in filter

7 years agoSONAR-8746 Remove measures related to periods 2 to 5 1671/head
Julien Lancelot [Wed, 15 Feb 2017 09:22:38 +0000 (10:22 +0100)]
SONAR-8746 Remove measures related to periods 2 to 5

7 years agoFix PluginsWsMediumTest because version is now 6.4
Julien Lancelot [Tue, 14 Feb 2017 15:07:14 +0000 (16:07 +0100)]
Fix PluginsWsMediumTest because version is now 6.4

7 years agoFix Quality flaws
Simon Brandhof [Tue, 14 Feb 2017 13:01:18 +0000 (14:01 +0100)]
Fix Quality flaws

7 years agoPrepare for next development iteration
Simon Brandhof [Tue, 14 Feb 2017 13:00:52 +0000 (14:00 +0100)]
Prepare for next development iteration

7 years agoEnable Maven profile "release" on master 6.3-RC1 6.3.0.18401
Simon Brandhof [Tue, 14 Feb 2017 11:06:25 +0000 (12:06 +0100)]
Enable Maven profile "release" on master

7 years agoSONAR-8647 Do not load favorites if anonymous
Simon Brandhof [Mon, 13 Feb 2017 22:38:53 +0000 (23:38 +0100)]
SONAR-8647 Do not load favorites if anonymous

7 years agoSONAR-8647 Add filter on field organizationUuid in index projectmeasures
Simon Brandhof [Mon, 13 Feb 2017 22:23:26 +0000 (23:23 +0100)]
SONAR-8647 Add filter on field organizationUuid in index projectmeasures

7 years agoSONAR-8647 Add field organizationUuid to index projectmeasures
Simon Brandhof [Mon, 13 Feb 2017 22:17:27 +0000 (23:17 +0100)]
SONAR-8647 Add field organizationUuid to index projectmeasures

7 years agoSONAR-8752 SONAR-8751 personal org name from username 1667/head
Sébastien Lesaint [Mon, 13 Feb 2017 14:06:48 +0000 (15:06 +0100)]
SONAR-8752 SONAR-8751 personal org name from username

and also populate description

7 years agoImprove Javadoc of complexity metrics
Julien Lancelot [Mon, 13 Feb 2017 10:36:36 +0000 (11:36 +0100)]
Improve Javadoc of complexity metrics

7 years agoSONAR-8684 Remove WS path exclusions from web page filter 1666/head
Julien Lancelot [Mon, 13 Feb 2017 08:51:45 +0000 (09:51 +0100)]
SONAR-8684 Remove WS path exclusions from web page filter

7 years agoSONAR-8736 it test for issue creation date
Daniel Schwarz [Mon, 6 Feb 2017 11:42:34 +0000 (12:42 +0100)]
SONAR-8736 it test for issue creation date

7 years agoSONAR-8736 backdate issues caused by just enabled rules
Daniel Schwarz [Thu, 2 Feb 2017 16:40:05 +0000 (17:40 +0100)]
SONAR-8736 backdate issues caused by just enabled rules

7 years agoupdate readme.md copyright from 2016 to 2017
Fabian Beuke [Sun, 12 Feb 2017 20:25:25 +0000 (21:25 +0100)]
update readme.md copyright from 2016 to 2017

7 years agoAdd missing jdbcType attributes in MyBatis mappers
Simon Brandhof [Sat, 11 Feb 2017 17:44:40 +0000 (18:44 +0100)]
Add missing jdbcType attributes in MyBatis mappers

7 years agoSONAR-8545 Upgrade Tomcat from 8.5.9 to 8.5.11
Simon Brandhof [Sat, 11 Feb 2017 17:33:35 +0000 (18:33 +0100)]
SONAR-8545 Upgrade Tomcat from 8.5.9 to 8.5.11

7 years agoFix Quality flaws
Simon Brandhof [Sat, 11 Feb 2017 07:16:20 +0000 (08:16 +0100)]
Fix Quality flaws

7 years agoSONAR-8757 add test to verify permission conflict
Simon Brandhof [Fri, 10 Feb 2017 23:03:19 +0000 (00:03 +0100)]
SONAR-8757 add test to verify permission conflict

7 years agoSONAR-8655 check `canDelete`flag
Stas Vilchik [Fri, 10 Feb 2017 15:08:30 +0000 (16:08 +0100)]
SONAR-8655 check `canDelete`flag

7 years agoSONAR-8676 add canDelete and remove isDefault
Sébastien Lesaint [Fri, 10 Feb 2017 13:23:37 +0000 (14:23 +0100)]
SONAR-8676 add canDelete and remove isDefault

from response of WS api/navigation/organization

7 years agoFix license headers 1649/head
Simon Brandhof [Fri, 10 Feb 2017 18:16:28 +0000 (19:16 +0100)]
Fix license headers

7 years agoSONAR-8761 clean-up ResourceDao
Simon Brandhof [Fri, 10 Feb 2017 00:08:56 +0000 (01:08 +0100)]
SONAR-8761 clean-up ResourceDao

7 years agoSONAR-8761 clean-up UserPermissionDao
Simon Brandhof [Fri, 10 Feb 2017 00:03:24 +0000 (01:03 +0100)]
SONAR-8761 clean-up UserPermissionDao

7 years agoSONAR-8761 clean-up GroupPermissionDao
Simon Brandhof [Fri, 10 Feb 2017 00:03:12 +0000 (01:03 +0100)]
SONAR-8761 clean-up GroupPermissionDao

7 years agoSONAR-8761 clean-up AuthorizationDao
Simon Brandhof [Fri, 10 Feb 2017 00:02:48 +0000 (01:02 +0100)]
SONAR-8761 clean-up AuthorizationDao

7 years agoSONAR-8761 add dev script enable_organizations.sh
Simon Brandhof [Thu, 9 Feb 2017 23:03:40 +0000 (00:03 +0100)]
SONAR-8761 add dev script enable_organizations.sh

7 years agoSONAR-8761 db migration to unset root flag of existing users
Simon Brandhof [Thu, 9 Feb 2017 22:36:10 +0000 (23:36 +0100)]
SONAR-8761 db migration to unset root flag of existing users

7 years agoSONAR-8761 fix cleanup of db in ITs
Simon Brandhof [Thu, 9 Feb 2017 18:23:57 +0000 (19:23 +0100)]
SONAR-8761 fix cleanup of db in ITs

7 years agoSONAR-8761 do not fail if org feature is already enabled
Simon Brandhof [Fri, 10 Feb 2017 14:23:49 +0000 (15:23 +0100)]
SONAR-8761 do not fail if org feature is already enabled

7 years agoSONAR-8761 rely on feature flag when displaying organization
Stas Vilchik [Thu, 9 Feb 2017 14:44:00 +0000 (15:44 +0100)]
SONAR-8761 rely on feature flag when displaying organization

7 years agoSONAR-8761 add organizationsEnabled to response of api/navigation/global
Simon Brandhof [Thu, 9 Feb 2017 12:37:20 +0000 (13:37 +0100)]
SONAR-8761 add organizationsEnabled to response of api/navigation/global

7 years agoSONAR-8761 minor improvement in root WS tests
Simon Brandhof [Thu, 9 Feb 2017 12:21:04 +0000 (13:21 +0100)]
SONAR-8761 minor improvement in root WS tests

7 years agoSONAR-8761 remove misleading UserSession#checkIsRoot()
Simon Brandhof [Fri, 10 Feb 2017 14:22:56 +0000 (15:22 +0100)]
SONAR-8761 remove misleading UserSession#checkIsRoot()

7 years agoSONAR-8761 remove calls of WS to UserSession#isRoot()
Simon Brandhof [Thu, 9 Feb 2017 09:54:09 +0000 (10:54 +0100)]
SONAR-8761 remove calls of WS to UserSession#isRoot()

replace by UserSession#isSystemAdministrator()

7 years agoSONAR-8761 add UserSession#checkIsSystemAdministrator()
Simon Brandhof [Fri, 10 Feb 2017 14:09:13 +0000 (15:09 +0100)]
SONAR-8761 add UserSession#checkIsSystemAdministrator()

7 years agoSONAR-8761 add class OrganizationFlags
Simon Brandhof [Fri, 10 Feb 2017 14:21:47 +0000 (15:21 +0100)]
SONAR-8761 add class OrganizationFlags

7 years agoSONAR-8761 root has permissions on all organizations and components
Simon Brandhof [Wed, 8 Feb 2017 21:22:38 +0000 (22:22 +0100)]
SONAR-8761 root has permissions on all organizations and components

7 years agoSONAR-8761 organizations mgmt WS must check if org feature is enabled
Simon Brandhof [Wed, 8 Feb 2017 20:17:53 +0000 (21:17 +0100)]
SONAR-8761 organizations mgmt WS must check if org feature is enabled

7 years agoAdd and complete DbTester#properties()
Simon Brandhof [Wed, 8 Feb 2017 20:14:10 +0000 (21:14 +0100)]
Add and complete DbTester#properties()

7 years agoSONAR-8761 drop sync of root based on user permissions
Simon Brandhof [Wed, 8 Feb 2017 16:29:21 +0000 (17:29 +0100)]
SONAR-8761 drop sync of root based on user permissions

7 years agoSONAR-8761 new WS api/organizations/enable_support
Simon Brandhof [Fri, 10 Feb 2017 14:13:56 +0000 (15:13 +0100)]
SONAR-8761 new WS api/organizations/enable_support

7 years agoDrop the unused coverage-per-test profile from pom
Simon Brandhof [Fri, 10 Feb 2017 18:47:18 +0000 (19:47 +0100)]
Drop the unused coverage-per-test profile from pom

7 years agoDrop the m2eclipse configuration from pom
Simon Brandhof [Fri, 10 Feb 2017 18:45:42 +0000 (19:45 +0100)]
Drop the m2eclipse configuration from pom

7 years agoSONAR-8151 make property sonar.organizations.anyoneCanCreate hidden 1659/head
Sébastien Lesaint [Fri, 10 Feb 2017 15:45:17 +0000 (16:45 +0100)]
SONAR-8151 make property sonar.organizations.anyoneCanCreate hidden

7 years agoSONAR-8752 persist id of user for whom personal org was created
Sébastien Lesaint [Fri, 10 Feb 2017 15:33:52 +0000 (16:33 +0100)]
SONAR-8752 persist id of user for whom personal org was created

7 years agoSONAR-8752 support userId in OrganizationDto and OrganizationDao
Sébastien Lesaint [Fri, 10 Feb 2017 15:16:40 +0000 (16:16 +0100)]
SONAR-8752 support userId in OrganizationDto and OrganizationDao

7 years agoSONAR-8752 add column ORGANIZATIONS.USER_ID
Sébastien Lesaint [Fri, 10 Feb 2017 14:41:57 +0000 (15:41 +0100)]
SONAR-8752 add column ORGANIZATIONS.USER_ID

7 years agoSONAR-8752 SONAR-8753 create org for new users
Sébastien Lesaint [Thu, 9 Feb 2017 14:17:54 +0000 (15:17 +0100)]
SONAR-8752 SONAR-8753 create org for new users

both when user is created with api/users/create or at first authentication
this feature is controlled by property sonar.organizations.createPersonalOrg

7 years agoSONAR-8751 factor organization creation and attr validation
Sébastien Lesaint [Thu, 9 Feb 2017 10:42:58 +0000 (11:42 +0100)]
SONAR-8751 factor organization creation and attr validation

into dedicated classes: OrganizationValidation and OrganizationCreation

7 years agoSONAR-8753 add hidden property sonar.organizations.createPersonalOrg
Sébastien Lesaint [Thu, 9 Feb 2017 09:06:18 +0000 (10:06 +0100)]
SONAR-8753 add hidden property sonar.organizations.createPersonalOrg

7 years agoSONAR-8566 upgrade PHP plugin
Simon Brandhof [Fri, 10 Feb 2017 17:15:46 +0000 (18:15 +0100)]
SONAR-8566 upgrade PHP plugin

7 years agoSONAR-8694 make perfect name matches score higher in global search
Daniel Schwarz [Thu, 9 Feb 2017 17:03:14 +0000 (18:03 +0100)]
SONAR-8694 make perfect name matches score higher in global search