]>
source.dussan.org Git - sonarqube.git/log
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
Daniel Schwarz [Thu, 16 Mar 2017 15:16:27 +0000 (16:16 +0100)]
SONAR-8857 move code from SearchDataLoader to SearchAction
Sébastien Lesaint [Wed, 15 Mar 2017 09:37:23 +0000 (10:37 +0100)]
SONAR-6315 use standard UUID in examples for QP keys
Sébastien Lesaint [Tue, 14 Mar 2017 14:42:05 +0000 (15:42 +0100)]
fix and simplify pagination CeActivityDao#selectByQuery
Sébastien Lesaint [Tue, 14 Mar 2017 14:02:46 +0000 (15:02 +0100)]
fix pagination in OrganizationDao#selectByQuery
Sébastien Lesaint [Tue, 14 Mar 2017 13:46:03 +0000 (14:46 +0100)]
SONAR-8931 simpler paging in selectOrganizationsWithoutLoadedTemplate
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
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
Sébastien Lesaint [Mon, 13 Mar 2017 14:54:30 +0000 (15:54 +0100)]
SONAR-6315 remote RuleActivator#activate override used only in tests
Sébastien Lesaint [Mon, 13 Mar 2017 13:44:22 +0000 (14:44 +0100)]
SONAR-8931 support all organizations in RegisterQualityProfiles
Sébastien Lesaint [Mon, 13 Mar 2017 13:43:50 +0000 (14:43 +0100)]
SONAR-8931 add OrganizationDao#.selectOrganizationsWithoutLoadedTemplate
Sébastien Lesaint [Fri, 10 Mar 2017 15:40:25 +0000 (16:40 +0100)]
SONAR-8931 extend size of LOADED_TEMPLATES.TEMPLATE_TYPE
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
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
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
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
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
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
Sébastien Lesaint [Tue, 7 Mar 2017 15:12:34 +0000 (16:12 +0100)]
SONAR-6315 do not check twice for existing QP
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
Sébastien Lesaint [Mon, 6 Mar 2017 15:26:08 +0000 (16:26 +0100)]
SONAR-6315 remove duplicate calls to DB retrieving QualityProfile
Daniel Schwarz [Thu, 16 Mar 2017 10:11:22 +0000 (11:11 +0100)]
SONAR-8857 fail for ws/api/qualityprofiles/compare across orgs
Simon Brandhof [Wed, 15 Mar 2017 11:13:57 +0000 (12:13 +0100)]
SONAR-8857 add organization param to api/qualityprofiles/export
Simon Brandhof [Wed, 15 Mar 2017 10:58:12 +0000 (11:58 +0100)]
SONAR-8857 add organization parameter to api/qualityprofiles/restore_built_in
Simon Brandhof [Wed, 15 Mar 2017 09:31:08 +0000 (10:31 +0100)]
SONAR-8857 add organization to response of 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.
Simon Brandhof [Mon, 13 Mar 2017 20:18:20 +0000 (21:18 +0100)]
SONAR-8857 clean-up opening of DbSession
Simon Brandhof [Mon, 13 Mar 2017 16:57:41 +0000 (17:57 +0100)]
SONAR-8857 clean-up RestoreAction
Simon Brandhof [Mon, 13 Mar 2017 15:50:12 +0000 (16:50 +0100)]
SONAR-8857 remove dead code in QProfileService
Simon Brandhof [Mon, 13 Mar 2017 15:47:19 +0000 (16:47 +0100)]
SONAR-8857 support organizations in api/qualityprofiles/backup
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
Daniel Schwarz [Wed, 15 Mar 2017 12:14:23 +0000 (13:14 +0100)]
SONAR-8857 make ws/qualityprofiles/set_default organization aware
Daniel Schwarz [Wed, 15 Mar 2017 10:40:04 +0000 (11:40 +0100)]
SONAR-8857 make ws/api/qualityprofiles/search support organizations
Daniel Schwarz [Tue, 14 Mar 2017 17:12:25 +0000 (18:12 +0100)]
SONAR-8857 make ws/api/qualityprofiles/rename organization aware
Daniel Schwarz [Tue, 14 Mar 2017 14:57:02 +0000 (15:57 +0100)]
SONAR-8857 make ws/qualityprofiles/delete organization specific
Daniel Schwarz [Mon, 13 Mar 2017 16:08:02 +0000 (17:08 +0100)]
SONAR-8857 better error messages for quality profile reference params
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)
Daniel Schwarz [Mon, 13 Mar 2017 15:31:57 +0000 (16:31 +0100)]
SONAR-8857 org aware permission check for quality profile creation
Daniel Schwarz [Fri, 10 Mar 2017 15:36:12 +0000 (16:36 +0100)]
SONAR-8857 allow same names for qprofiles in different organizations
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
Daniel Schwarz [Mon, 6 Mar 2017 14:34:45 +0000 (15:34 +0100)]
SONAR-8857 use organization DTO instead of UUID for type-safety
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
Daniel Schwarz [Thu, 2 Mar 2017 11:21:09 +0000 (12:21 +0100)]
SONAR-8857 create quality profiles for specific organizations
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
Stas Vilchik [Thu, 23 Mar 2017 16:21:20 +0000 (17:21 +0100)]
MMF-721 Visualizations on the Projects page (#1826)
Julien Lancelot [Thu, 9 Mar 2017 10:41:35 +0000 (11:41 +0100)]
Move test helper class to test package
Julien Lancelot [Tue, 21 Mar 2017 13:45:43 +0000 (14:45 +0100)]
SONAR-8962 Return sub views in api/measures/search
Julien Lancelot [Tue, 21 Mar 2017 11:02:37 +0000 (12:02 +0100)]
SONAR-8962 Remove useless selectByQuery using ResultHandler
Julien Lancelot [Wed, 22 Mar 2017 15:56:42 +0000 (16:56 +0100)]
SONAR-8962 Add search in MeasuresService
Stas Vilchik [Thu, 23 Mar 2017 15:29:34 +0000 (16:29 +0100)]
fix little ui glitch on projects page
Şerban Ghiţă [Thu, 23 Mar 2017 12:35:20 +0000 (14:35 +0200)]
Typos fix in the file warning msgs.
Julien Lancelot [Tue, 21 Mar 2017 14:56:58 +0000 (15:56 +0100)]
SONAR-8984 Return extensions even when no analysis
Grégoire Aubert [Wed, 22 Mar 2017 12:40:13 +0000 (13:40 +0100)]
SONAR-8844 Add tags editor on the project homepage (#1821)
Grégoire Aubert [Wed, 22 Mar 2017 09:28:45 +0000 (10:28 +0100)]
Fix LeakPeriodLegend unit test
Daniel Schwarz [Tue, 21 Mar 2017 14:49:58 +0000 (15:49 +0100)]
Deprecate WsTester, advise to use WsActionTester instead
Stas Vilchik [Tue, 21 Mar 2017 13:17:08 +0000 (14:17 +0100)]
adjust formatting
Eric Hartmann [Tue, 21 Mar 2017 12:50:43 +0000 (13:50 +0100)]
SONAR-8935 Add a log when joining a cluster
Julien Lancelot [Tue, 21 Mar 2017 08:03:48 +0000 (09:03 +0100)]
SONAR-8968 Check page size in api/users/groups
Julien Lancelot [Mon, 20 Mar 2017 12:58:09 +0000 (13:58 +0100)]
SONAR-8968 Add ITs
Julien Lancelot [Fri, 17 Mar 2017 16:14:45 +0000 (17:14 +0100)]
SONAR-8968 Add organization parameter in api/users/groups
Julien Lancelot [Fri, 17 Mar 2017 15:29:40 +0000 (16:29 +0100)]
SONAR-8968 Remove useless login from GroupMembershipQuery
Julien Lancelot [Fri, 17 Mar 2017 15:11:00 +0000 (16:11 +0100)]
SONAR-8968 Remove DbUnit usage in GroupMembershipDaoTest
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
Julien Lancelot [Fri, 17 Mar 2017 14:20:34 +0000 (15:20 +0100)]
SONAR-8968 Use protobuf in api/users/groups
Julien Lancelot [Fri, 17 Mar 2017 10:39:20 +0000 (11:39 +0100)]
SONAR-8968 Fix example files name in user WS
Julien Lancelot [Mon, 20 Mar 2017 08:47:40 +0000 (09:47 +0100)]
SONAR-8956 Add ITs on organizations membership
Julien Lancelot [Mon, 20 Mar 2017 08:47:27 +0000 (09:47 +0100)]
SONAR-8956 Prevent removing last org admin member
Julien Lancelot [Fri, 17 Mar 2017 10:07:35 +0000 (11:07 +0100)]
SONAR-8970 Set user as member when creating an organization
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
Teryk Bellahsene [Thu, 16 Mar 2017 18:20:19 +0000 (19:20 +0100)]
SONAR-8894 Define WS api/organizations/search_members
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
Julien Lancelot [Thu, 16 Mar 2017 15:25:22 +0000 (16:25 +0100)]
SONAR-8899 SONAR-8900 SONAR-8919 Add ITs
Julien Lancelot [Thu, 16 Mar 2017 14:39:12 +0000 (15:39 +0100)]
SONAR-8893 Add missing organizations param in organization search client
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
Julien Lancelot [Thu, 16 Mar 2017 09:52:20 +0000 (10:52 +0100)]
SONAR-8900 Check membership when bulk assigning issue
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
Julien Lancelot [Thu, 16 Mar 2017 13:15:27 +0000 (14:15 +0100)]
SONAR-8893 Add remove member action in ws client
Julien Lancelot [Thu, 16 Mar 2017 17:28:52 +0000 (18:28 +0100)]
SONAR-8921 Delete organization members when deleting an organization
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
Teryk Bellahsene [Wed, 15 Mar 2017 14:00:32 +0000 (15:00 +0100)]
SONAR-8893 WS api/organizations/remove_member delete template permissions
Teryk Bellahsene [Tue, 14 Mar 2017 19:49:38 +0000 (20:49 +0100)]
SONAR-8893 WS api/organizations/remove_member remove default assignee properties
Teryk Bellahsene [Tue, 14 Mar 2017 18:21:28 +0000 (19:21 +0100)]
SONAR-8893 WS api/organizations/remove_member remove from properties
Teryk Bellahsene [Tue, 14 Mar 2017 15:22:59 +0000 (16:22 +0100)]
SONAR-8893 WS api/organizations/remove_member remove from organization groups
Teryk Bellahsene [Tue, 14 Mar 2017 14:18:17 +0000 (15:18 +0100)]
SONAR-8893 WS api/organizations/remove_member delete member permissions
Teryk Bellahsene [Tue, 14 Mar 2017 10:25:14 +0000 (11:25 +0100)]
SONAR-8893 Create WS api/organizations/remove_member
Julien Lancelot [Wed, 15 Mar 2017 12:59:57 +0000 (13:59 +0100)]
SONAR-8899 Fix IT
Julien Lancelot [Tue, 14 Mar 2017 15:55:01 +0000 (16:55 +0100)]
SONAR-8899 Check membership when assigning issue
Julien Lancelot [Tue, 14 Mar 2017 15:06:46 +0000 (16:06 +0100)]
SONAR-8899 Move list issues tags code from IssueService to TagsAction
Julien Lancelot [Tue, 14 Mar 2017 10:20:51 +0000 (11:20 +0100)]
SONAR-8899 Move assign code from IssueService to AssignAction
Julien Lancelot [Tue, 14 Mar 2017 08:28:20 +0000 (09:28 +0100)]
SONAR-8899 Replace User by UserDto in Function
Julien Lancelot [Wed, 15 Mar 2017 09:49:59 +0000 (10:49 +0100)]
SONAR-8895 Explicitly set version on organization parameter
Julien Lancelot [Mon, 13 Mar 2017 16:11:50 +0000 (17:11 +0100)]
SONAR-8898 Fix ITs
Julien Lancelot [Mon, 13 Mar 2017 16:11:50 +0000 (17:11 +0100)]
SONAR-8898 Check membership when adding user to a group
Julien Lancelot [Mon, 13 Mar 2017 15:15:37 +0000 (16:15 +0100)]
SONAR-8936 Check membership when adding permission template to user
Julien Lancelot [Mon, 13 Mar 2017 13:09:04 +0000 (14:09 +0100)]
SONAR-8895 Check membership when adding permission to user
Julien Lancelot [Wed, 15 Mar 2017 07:58:16 +0000 (08:58 +0100)]
SONAR-8910 Set admin as member of default org on H2
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
Julien Lancelot [Fri, 10 Mar 2017 14:50:56 +0000 (15:50 +0100)]
SONAR-8901 New users are members of default organization
Julien Lancelot [Fri, 10 Mar 2017 13:29:43 +0000 (14:29 +0100)]
SONAR-8901 New users are members of their own organization
Julien Lancelot [Fri, 10 Mar 2017 14:08:01 +0000 (15:08 +0100)]
SONAR-8901 Only keep one UserUpdater#create()