]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
7 years agoSONAR-8857 clean-up backup/restore
Simon Brandhof [Thu, 16 Mar 2017 15:17:33 +0000 (16:17 +0100)]
SONAR-8857 clean-up backup/restore

Do not load target profile twice when copying a profile

7 years agoSONAR-8857 move code from SearchDataLoader to SearchAction
Daniel Schwarz [Thu, 16 Mar 2017 15:16:27 +0000 (16:16 +0100)]
SONAR-8857 move code from SearchDataLoader to SearchAction

7 years agoSONAR-6315 use standard UUID in examples for QP keys
Sébastien Lesaint [Wed, 15 Mar 2017 09:37:23 +0000 (10:37 +0100)]
SONAR-6315 use standard UUID in examples for QP keys

7 years agofix and simplify pagination CeActivityDao#selectByQuery
Sébastien Lesaint [Tue, 14 Mar 2017 14:42:05 +0000 (15:42 +0100)]
fix and simplify pagination CeActivityDao#selectByQuery

7 years agofix pagination in OrganizationDao#selectByQuery
Sébastien Lesaint [Tue, 14 Mar 2017 14:02:46 +0000 (15:02 +0100)]
fix pagination in OrganizationDao#selectByQuery

7 years agoSONAR-8931 simpler paging in selectOrganizationsWithoutLoadedTemplate
Sébastien Lesaint [Tue, 14 Mar 2017 13:46:03 +0000 (14:46 +0100)]
SONAR-8931 simpler paging in selectOrganizationsWithoutLoadedTemplate

7 years agomove profile with-db-drivers to server to allow testing in any db module
Sébastien Lesaint [Tue, 14 Mar 2017 10:41:44 +0000 (11:41 +0100)]
move profile with-db-drivers to server to allow testing in any db module

7 years agoSONAR-6315 cache rules and query active rules per profile
Sébastien Lesaint [Mon, 13 Mar 2017 17:05:53 +0000 (18:05 +0100)]
SONAR-6315 cache rules and query active rules per profile

rather than 1 by 1

7 years agoSONAR-6315 remote RuleActivator#activate override used only in tests
Sébastien Lesaint [Mon, 13 Mar 2017 14:54:30 +0000 (15:54 +0100)]
SONAR-6315 remote RuleActivator#activate override used only in tests

7 years agoSONAR-8931 support all organizations in RegisterQualityProfiles
Sébastien Lesaint [Mon, 13 Mar 2017 13:44:22 +0000 (14:44 +0100)]
SONAR-8931 support all organizations in RegisterQualityProfiles

7 years agoSONAR-8931 add OrganizationDao#.selectOrganizationsWithoutLoadedTemplate
Sébastien Lesaint [Mon, 13 Mar 2017 13:43:50 +0000 (14:43 +0100)]
SONAR-8931 add OrganizationDao#.selectOrganizationsWithoutLoadedTemplate

7 years agoSONAR-8931 extend size of LOADED_TEMPLATES.TEMPLATE_TYPE
Sébastien Lesaint [Fri, 10 Mar 2017 15:40:25 +0000 (16:40 +0100)]
SONAR-8931 extend size of LOADED_TEMPLATES.TEMPLATE_TYPE

7 years agoSONAR-6315 use System2 for date in QProfileFactory
Sébastien Lesaint [Fri, 10 Mar 2017 14:24:00 +0000 (15:24 +0100)]
SONAR-6315 use System2 for date in QProfileFactory

and add some of the many UTs on QProfileFactory

7 years agoSONAR-6315 remove SQL update to set default QP for language
Sébastien Lesaint [Wed, 8 Mar 2017 17:02:03 +0000 (18:02 +0100)]
SONAR-6315 remove SQL update to set default QP for language

7 years agoSONAR-6315 do all validations before creating any QP at startup
Sébastien Lesaint [Tue, 7 Mar 2017 17:03:50 +0000 (18:03 +0100)]
SONAR-6315 do all validations before creating any QP at startup

7 years agoSONAR-6315 fix missing locale when lowercasing QP name and language
Sébastien Lesaint [Tue, 7 Mar 2017 16:09:47 +0000 (17:09 +0100)]
SONAR-6315 fix missing locale when lowercasing QP name and language

7 years agoSONAR-6315 do not rely on quality profile keys in ITs
Stas Vilchik [Fri, 10 Mar 2017 13:29:42 +0000 (14:29 +0100)]
SONAR-6315 do not rely on quality profile keys in ITs

required for IT to work now that quality profile key is not based on the QP's name anymore

7 years agoSONAR-6315 use standard UUID generation rather than kee based on name
Sébastien Lesaint [Tue, 7 Mar 2017 15:52:07 +0000 (16:52 +0100)]
SONAR-6315 use standard UUID generation rather than kee based on name

7 years agoSONAR-6315 do not check twice for existing QP
Sébastien Lesaint [Tue, 7 Mar 2017 15:12:34 +0000 (16:12 +0100)]
SONAR-6315 do not check twice for existing QP

7 years agoSONAR-6315 cache list of children of quality profiles
Sébastien Lesaint [Tue, 7 Mar 2017 14:56:22 +0000 (15:56 +0100)]
SONAR-6315 cache list of children of quality profiles

to avoid doing the same SQL requests for each activated rule

7 years agoSONAR-6315 remove duplicate calls to DB retrieving QualityProfile
Sébastien Lesaint [Mon, 6 Mar 2017 15:26:08 +0000 (16:26 +0100)]
SONAR-6315 remove duplicate calls to DB retrieving QualityProfile

7 years agoSONAR-8857 fail for ws/api/qualityprofiles/compare across orgs
Daniel Schwarz [Thu, 16 Mar 2017 10:11:22 +0000 (11:11 +0100)]
SONAR-8857 fail for ws/api/qualityprofiles/compare across orgs

7 years agoSONAR-8857 add organization param to api/qualityprofiles/export
Simon Brandhof [Wed, 15 Mar 2017 11:13:57 +0000 (12:13 +0100)]
SONAR-8857 add organization param to api/qualityprofiles/export

7 years agoSONAR-8857 add organization parameter to api/qualityprofiles/restore_built_in
Simon Brandhof [Wed, 15 Mar 2017 10:58:12 +0000 (11:58 +0100)]
SONAR-8857 add organization parameter to api/qualityprofiles/restore_built_in

7 years agoSONAR-8857 add organization to response of api/qualityprofiles/restore
Simon Brandhof [Wed, 15 Mar 2017 09:31:08 +0000 (10:31 +0100)]
SONAR-8857 add organization to response of api/qualityprofiles/restore

7 years agoSONAR-8857 add parameter "organization" to api/qualityprofiles/restore"
Simon Brandhof [Tue, 14 Mar 2017 14:38:23 +0000 (15:38 +0100)]
SONAR-8857 add parameter "organization" to api/qualityprofiles/restore"

If unset, then the default organization is used.

7 years agoSONAR-8857 clean-up opening of DbSession
Simon Brandhof [Mon, 13 Mar 2017 20:18:20 +0000 (21:18 +0100)]
SONAR-8857 clean-up opening of DbSession

7 years agoSONAR-8857 clean-up RestoreAction
Simon Brandhof [Mon, 13 Mar 2017 16:57:41 +0000 (17:57 +0100)]
SONAR-8857 clean-up RestoreAction

7 years agoSONAR-8857 remove dead code in QProfileService
Simon Brandhof [Mon, 13 Mar 2017 15:50:12 +0000 (16:50 +0100)]
SONAR-8857 remove dead code in QProfileService

7 years agoSONAR-8857 support organizations in api/qualityprofiles/backup
Simon Brandhof [Mon, 13 Mar 2017 15:47:19 +0000 (16:47 +0100)]
SONAR-8857 support organizations in api/qualityprofiles/backup

7 years agoSONAR-8857 each organization can have a default qprofile for each lang
Daniel Schwarz [Wed, 15 Mar 2017 14:12:33 +0000 (15:12 +0100)]
SONAR-8857 each organization can have a default qprofile for each lang

7 years agoSONAR-8857 make ws/qualityprofiles/set_default organization aware
Daniel Schwarz [Wed, 15 Mar 2017 12:14:23 +0000 (13:14 +0100)]
SONAR-8857 make ws/qualityprofiles/set_default organization aware

7 years agoSONAR-8857 make ws/api/qualityprofiles/search support organizations
Daniel Schwarz [Wed, 15 Mar 2017 10:40:04 +0000 (11:40 +0100)]
SONAR-8857 make ws/api/qualityprofiles/search support organizations

7 years agoSONAR-8857 make ws/api/qualityprofiles/rename organization aware
Daniel Schwarz [Tue, 14 Mar 2017 17:12:25 +0000 (18:12 +0100)]
SONAR-8857 make ws/api/qualityprofiles/rename organization aware

7 years agoSONAR-8857 make ws/qualityprofiles/delete organization specific
Daniel Schwarz [Tue, 14 Mar 2017 14:57:02 +0000 (15:57 +0100)]
SONAR-8857 make ws/qualityprofiles/delete organization specific

7 years agoSONAR-8857 better error messages for quality profile reference params
Daniel Schwarz [Mon, 13 Mar 2017 16:08:02 +0000 (17:08 +0100)]
SONAR-8857 better error messages for quality profile reference params

7 years agoSONAR-8857 support organizations in QProfileReference
Simon Brandhof [Mon, 13 Mar 2017 14:34:56 +0000 (15:34 +0100)]
SONAR-8857 support organizations in QProfileReference

 + new method QProfileWsSupport#getProfile(DbSession,QProfileRef)

7 years agoSONAR-8857 org aware permission check for quality profile creation
Daniel Schwarz [Mon, 13 Mar 2017 15:31:57 +0000 (16:31 +0100)]
SONAR-8857 org aware permission check for quality profile creation

7 years agoSONAR-8857 allow same names for qprofiles in different organizations
Daniel Schwarz [Fri, 10 Mar 2017 15:36:12 +0000 (16:36 +0100)]
SONAR-8857 allow same names for qprofiles in different organizations

7 years agoSONAR-8857 deprecate to use org UUID in tests, provide org DTO instead
Daniel Schwarz [Mon, 6 Mar 2017 15:53:37 +0000 (16:53 +0100)]
SONAR-8857 deprecate to use org UUID in tests, provide org DTO instead

7 years agoSONAR-8857 use organization DTO instead of UUID for type-safety
Daniel Schwarz [Mon, 6 Mar 2017 14:34:45 +0000 (15:34 +0100)]
SONAR-8857 use organization DTO instead of UUID for type-safety

7 years agoSONAR-8857 allow qprofiles with same lang and name in different orgs
Daniel Schwarz [Fri, 3 Mar 2017 14:34:43 +0000 (15:34 +0100)]
SONAR-8857 allow qprofiles with same lang and name in different orgs

7 years agoSONAR-8857 create quality profiles for specific organizations
Daniel Schwarz [Thu, 2 Mar 2017 11:21:09 +0000 (12:21 +0100)]
SONAR-8857 create quality profiles for specific organizations

7 years agoSONAR-8857 add org parameter to ws/api/qualityprofiles/create api docs
Daniel Schwarz [Thu, 2 Mar 2017 10:00:23 +0000 (11:00 +0100)]
SONAR-8857 add org parameter to ws/api/qualityprofiles/create api docs

7 years agoMMF-721 Visualizations on the Projects page (#1826)
Stas Vilchik [Thu, 23 Mar 2017 16:21:20 +0000 (17:21 +0100)]
MMF-721 Visualizations on the Projects page (#1826)

7 years agoMove test helper class to test package
Julien Lancelot [Thu, 9 Mar 2017 10:41:35 +0000 (11:41 +0100)]
Move test helper class to test package

7 years agoSONAR-8962 Return sub views in api/measures/search
Julien Lancelot [Tue, 21 Mar 2017 13:45:43 +0000 (14:45 +0100)]
SONAR-8962 Return sub views in api/measures/search

7 years agoSONAR-8962 Remove useless selectByQuery using ResultHandler
Julien Lancelot [Tue, 21 Mar 2017 11:02:37 +0000 (12:02 +0100)]
SONAR-8962 Remove useless selectByQuery using ResultHandler

7 years agoSONAR-8962 Add search in MeasuresService
Julien Lancelot [Wed, 22 Mar 2017 15:56:42 +0000 (16:56 +0100)]
SONAR-8962 Add search in MeasuresService

7 years agofix little ui glitch on projects page
Stas Vilchik [Thu, 23 Mar 2017 15:29:34 +0000 (16:29 +0100)]
fix little ui glitch on projects page

7 years agoTypos fix in the file warning msgs.
Şerban Ghiţă [Thu, 23 Mar 2017 12:35:20 +0000 (14:35 +0200)]
Typos fix in the file warning msgs.

7 years agoSONAR-8984 Return extensions even when no analysis 1827/head
Julien Lancelot [Tue, 21 Mar 2017 14:56:58 +0000 (15:56 +0100)]
SONAR-8984 Return extensions even when no analysis

7 years agoSONAR-8844 Add tags editor on the project homepage (#1821)
Grégoire Aubert [Wed, 22 Mar 2017 12:40:13 +0000 (13:40 +0100)]
SONAR-8844 Add tags editor on the project homepage (#1821)

7 years agoFix LeakPeriodLegend unit test
Grégoire Aubert [Wed, 22 Mar 2017 09:28:45 +0000 (10:28 +0100)]
Fix LeakPeriodLegend unit test

7 years agoDeprecate WsTester, advise to use WsActionTester instead
Daniel Schwarz [Tue, 21 Mar 2017 14:49:58 +0000 (15:49 +0100)]
Deprecate WsTester, advise to use WsActionTester instead

7 years agoadjust formatting
Stas Vilchik [Tue, 21 Mar 2017 13:17:08 +0000 (14:17 +0100)]
adjust formatting

7 years agoSONAR-8935 Add a log when joining a cluster
Eric Hartmann [Tue, 21 Mar 2017 12:50:43 +0000 (13:50 +0100)]
SONAR-8935 Add a log when joining a cluster

7 years agoSONAR-8968 Check page size in api/users/groups
Julien Lancelot [Tue, 21 Mar 2017 08:03:48 +0000 (09:03 +0100)]
SONAR-8968 Check page size in api/users/groups

7 years agoSONAR-8968 Add ITs
Julien Lancelot [Mon, 20 Mar 2017 12:58:09 +0000 (13:58 +0100)]
SONAR-8968 Add ITs

7 years agoSONAR-8968 Add organization parameter in api/users/groups
Julien Lancelot [Fri, 17 Mar 2017 16:14:45 +0000 (17:14 +0100)]
SONAR-8968 Add organization parameter in api/users/groups

7 years agoSONAR-8968 Remove useless login from GroupMembershipQuery
Julien Lancelot [Fri, 17 Mar 2017 15:29:40 +0000 (16:29 +0100)]
SONAR-8968 Remove useless login from GroupMembershipQuery

7 years agoSONAR-8968 Remove DbUnit usage in GroupMembershipDaoTest
Julien Lancelot [Fri, 17 Mar 2017 15:11:00 +0000 (16:11 +0100)]
SONAR-8968 Remove DbUnit usage in GroupMembershipDaoTest

7 years agoSONAR-8968 Fix wrong usage of GroupMembershipQuery
Julien Lancelot [Fri, 17 Mar 2017 14:32:41 +0000 (15:32 +0100)]
SONAR-8968 Fix wrong usage of GroupMembershipQuery

Replace GroupMembershipQuery by UserMembershipQuery in some users action

7 years agoSONAR-8968 Use protobuf in api/users/groups
Julien Lancelot [Fri, 17 Mar 2017 14:20:34 +0000 (15:20 +0100)]
SONAR-8968 Use protobuf in api/users/groups

7 years agoSONAR-8968 Fix example files name in user WS
Julien Lancelot [Fri, 17 Mar 2017 10:39:20 +0000 (11:39 +0100)]
SONAR-8968 Fix example files name in user WS

7 years agoSONAR-8956 Add ITs on organizations membership
Julien Lancelot [Mon, 20 Mar 2017 08:47:40 +0000 (09:47 +0100)]
SONAR-8956 Add ITs on organizations membership

7 years agoSONAR-8956 Prevent removing last org admin member
Julien Lancelot [Mon, 20 Mar 2017 08:47:27 +0000 (09:47 +0100)]
SONAR-8956 Prevent removing last org admin member

7 years agoSONAR-8970 Set user as member when creating an organization
Julien Lancelot [Fri, 17 Mar 2017 10:07:35 +0000 (11:07 +0100)]
SONAR-8970 Set user as member when creating an organization

7 years agoSONAR-8894 Search members of an organization WS api/organizations/search_members
Teryk Bellahsene [Fri, 17 Mar 2017 17:11:43 +0000 (18:11 +0100)]
SONAR-8894 Search members of an organization WS api/organizations/search_members

7 years agoSONAR-8894 Define WS api/organizations/search_members
Teryk Bellahsene [Thu, 16 Mar 2017 18:20:19 +0000 (19:20 +0100)]
SONAR-8894 Define WS api/organizations/search_members

7 years agoUse java.util.function.Consumer when executing DB large input without output
Teryk Bellahsene [Thu, 16 Mar 2017 09:54:30 +0000 (10:54 +0100)]
Use java.util.function.Consumer when executing DB large input without output

7 years agoSONAR-8899 SONAR-8900 SONAR-8919 Add ITs
Julien Lancelot [Thu, 16 Mar 2017 15:25:22 +0000 (16:25 +0100)]
SONAR-8899 SONAR-8900 SONAR-8919 Add ITs

7 years agoSONAR-8893 Add missing organizations param in organization search client
Julien Lancelot [Thu, 16 Mar 2017 14:39:12 +0000 (15:39 +0100)]
SONAR-8893 Add missing organizations param in organization search client

7 years agoSONAR-8919 Set default assignee within members of the project's organization
Julien Lancelot [Thu, 16 Mar 2017 12:59:24 +0000 (13:59 +0100)]
SONAR-8919 Set default assignee within members of the project's organization

7 years agoSONAR-8900 Check membership when bulk assigning issue
Julien Lancelot [Thu, 16 Mar 2017 09:52:20 +0000 (10:52 +0100)]
SONAR-8900 Check membership when bulk assigning issue

7 years agoSONAR-8900 Add method to return all organization uuids of a user
Julien Lancelot [Thu, 16 Mar 2017 09:52:12 +0000 (10:52 +0100)]
SONAR-8900 Add method to return all organization uuids of a user

7 years agoSONAR-8893 Add remove member action in ws client
Julien Lancelot [Thu, 16 Mar 2017 13:15:27 +0000 (14:15 +0100)]
SONAR-8893 Add remove member action in ws client

7 years agoSONAR-8921 Delete organization members when deleting an organization
Julien Lancelot [Thu, 16 Mar 2017 17:28:52 +0000 (18:28 +0100)]
SONAR-8921 Delete organization members when deleting an organization

7 years agoSONAR-8893 WS api/organizations/remove_member do not fail when user is not a member
Teryk Bellahsene [Thu, 16 Mar 2017 09:27:31 +0000 (10:27 +0100)]
SONAR-8893 WS api/organizations/remove_member do not fail when user is not a member

7 years agoSONAR-8893 WS api/organizations/remove_member delete template permissions
Teryk Bellahsene [Wed, 15 Mar 2017 14:00:32 +0000 (15:00 +0100)]
SONAR-8893 WS api/organizations/remove_member delete template permissions

7 years agoSONAR-8893 WS api/organizations/remove_member remove default assignee properties
Teryk Bellahsene [Tue, 14 Mar 2017 19:49:38 +0000 (20:49 +0100)]
SONAR-8893 WS api/organizations/remove_member remove default assignee properties

7 years agoSONAR-8893 WS api/organizations/remove_member remove from properties
Teryk Bellahsene [Tue, 14 Mar 2017 18:21:28 +0000 (19:21 +0100)]
SONAR-8893 WS api/organizations/remove_member remove from properties

7 years agoSONAR-8893 WS api/organizations/remove_member remove from organization groups
Teryk Bellahsene [Tue, 14 Mar 2017 15:22:59 +0000 (16:22 +0100)]
SONAR-8893 WS api/organizations/remove_member remove from organization groups

7 years agoSONAR-8893 WS api/organizations/remove_member delete member permissions
Teryk Bellahsene [Tue, 14 Mar 2017 14:18:17 +0000 (15:18 +0100)]
SONAR-8893 WS api/organizations/remove_member delete member permissions

7 years agoSONAR-8893 Create WS api/organizations/remove_member
Teryk Bellahsene [Tue, 14 Mar 2017 10:25:14 +0000 (11:25 +0100)]
SONAR-8893 Create WS api/organizations/remove_member

7 years agoSONAR-8899 Fix IT
Julien Lancelot [Wed, 15 Mar 2017 12:59:57 +0000 (13:59 +0100)]
SONAR-8899 Fix IT

7 years agoSONAR-8899 Check membership when assigning issue
Julien Lancelot [Tue, 14 Mar 2017 15:55:01 +0000 (16:55 +0100)]
SONAR-8899 Check membership when assigning issue

7 years agoSONAR-8899 Move list issues tags code from IssueService to TagsAction
Julien Lancelot [Tue, 14 Mar 2017 15:06:46 +0000 (16:06 +0100)]
SONAR-8899 Move list issues tags code from IssueService to TagsAction

7 years agoSONAR-8899 Move assign code from IssueService to AssignAction
Julien Lancelot [Tue, 14 Mar 2017 10:20:51 +0000 (11:20 +0100)]
SONAR-8899 Move assign code from IssueService to AssignAction

7 years agoSONAR-8899 Replace User by UserDto in Function
Julien Lancelot [Tue, 14 Mar 2017 08:28:20 +0000 (09:28 +0100)]
SONAR-8899 Replace User by UserDto in Function

7 years agoSONAR-8895 Explicitly set version on organization parameter
Julien Lancelot [Wed, 15 Mar 2017 09:49:59 +0000 (10:49 +0100)]
SONAR-8895 Explicitly set version on organization parameter

7 years agoSONAR-8898 Fix ITs
Julien Lancelot [Mon, 13 Mar 2017 16:11:50 +0000 (17:11 +0100)]
SONAR-8898 Fix ITs

7 years agoSONAR-8898 Check membership when adding user to a group
Julien Lancelot [Mon, 13 Mar 2017 16:11:50 +0000 (17:11 +0100)]
SONAR-8898 Check membership when adding user to a group

7 years agoSONAR-8936 Check membership when adding permission template to user
Julien Lancelot [Mon, 13 Mar 2017 15:15:37 +0000 (16:15 +0100)]
SONAR-8936 Check membership when adding permission template to user

7 years agoSONAR-8895 Check membership when adding permission to user
Julien Lancelot [Mon, 13 Mar 2017 13:09:04 +0000 (14:09 +0100)]
SONAR-8895 Check membership when adding permission to user

7 years agoSONAR-8910 Set admin as member of default org on H2
Julien Lancelot [Wed, 15 Mar 2017 07:58:16 +0000 (08:58 +0100)]
SONAR-8910 Set admin as member of default org on H2

7 years agoSONAR-8930 When removing a user, remove him from any organization he belongs to
Julien Lancelot [Fri, 10 Mar 2017 16:01:55 +0000 (17:01 +0100)]
SONAR-8930 When removing a user, remove him from any organization he belongs to

7 years agoSONAR-8901 New users are members of default organization
Julien Lancelot [Fri, 10 Mar 2017 14:50:56 +0000 (15:50 +0100)]
SONAR-8901 New users are members of default organization

7 years agoSONAR-8901 New users are members of their own organization
Julien Lancelot [Fri, 10 Mar 2017 13:29:43 +0000 (14:29 +0100)]
SONAR-8901 New users are members of their own organization

7 years agoSONAR-8901 Only keep one UserUpdater#create()
Julien Lancelot [Fri, 10 Mar 2017 14:08:01 +0000 (15:08 +0100)]
SONAR-8901 Only keep one UserUpdater#create()