]>
source.dussan.org Git - sonarqube.git/log
Teryk Bellahsene [Fri, 10 Feb 2017 09:31:00 +0000 (10:31 +0100)]
SONAR-8637 Update POM parent version
Teryk Bellahsene [Thu, 9 Feb 2017 20:14:23 +0000 (21:14 +0100)]
SONAR-8637 IT to test functional version in a plugin
Teryk Bellahsene [Thu, 9 Feb 2017 19:09:41 +0000 (20:09 +0100)]
SONAR-8637 Display functional version of plugins when available
Teryk Bellahsene [Thu, 9 Feb 2017 18:54:42 +0000 (19:54 +0100)]
SONAR-8636 Show functional version of SonarQube
Teryk Bellahsene [Thu, 9 Feb 2017 14:25:29 +0000 (15:25 +0100)]
SONAR-8637 Use new versions of update center and maven packager
Julien Lancelot [Fri, 10 Feb 2017 16:18:41 +0000 (17:18 +0100)]
SONAR-8758 Rename category "Differentials Views" to "Leak"
Duarte Meneses [Fri, 10 Feb 2017 11:06:04 +0000 (12:06 +0100)]
SONAR-8769 Display project and organization keys in the analysis logs
Duarte Meneses [Fri, 10 Feb 2017 10:34:45 +0000 (11:34 +0100)]
Add type to internal DefaultRule
Julien Lancelot [Fri, 10 Feb 2017 13:13:41 +0000 (14:13 +0100)]
Increase expected perf timing
Julien Lancelot [Fri, 10 Feb 2017 08:55:17 +0000 (09:55 +0100)]
SONAR-8748 Add message on every exception thrown by WS
Julien Lancelot [Fri, 10 Feb 2017 08:09:05 +0000 (09:09 +0100)]
SONAR-8748 BadRequestException fail when empty list or empty element
Julien Lancelot [Fri, 10 Feb 2017 10:28:22 +0000 (11:28 +0100)]
Clean some code related to rails
Julien Lancelot [Thu, 9 Feb 2017 10:56:17 +0000 (11:56 +0100)]
SONAR-8646 Embed SonarFlex
Stas Vilchik [Fri, 10 Feb 2017 10:01:50 +0000 (11:01 +0100)]
SONAR-8372 Improve the leak period header on a project dashboard (#1651)
Julien Lancelot [Thu, 9 Feb 2017 15:37:56 +0000 (16:37 +0100)]
SONAR-8760 Define 'Cognitive Complexity' metric
Julien Lancelot [Wed, 8 Feb 2017 16:27:51 +0000 (17:27 +0100)]
SONAR-8208 SONAR-8610 SONAR-8758 Delete useless settings from db
Julien Lancelot [Wed, 8 Feb 2017 13:04:28 +0000 (14:04 +0100)]
SONAR-8759 Rename setting "sonar.timemachine.period1" to "sonar.leak.period"
Sébastien Lesaint [Wed, 8 Feb 2017 16:55:19 +0000 (17:55 +0100)]
SONAR-8756 add guarded flag to response of api/organizations/search
Sébastien Lesaint [Wed, 8 Feb 2017 15:36:36 +0000 (16:36 +0100)]
SONAR-8755 make default organization guarded
so that it can only be deleted by root
Sébastien Lesaint [Tue, 7 Feb 2017 17:18:03 +0000 (18:18 +0100)]
SONAR-8754 api/organizations/create require root for guarded org
Sébastien Lesaint [Tue, 7 Feb 2017 16:58:11 +0000 (17:58 +0100)]
SONAR-8754 support guarded in OrganizationDto and OrganizationDao
Sébastien Lesaint [Tue, 7 Feb 2017 16:43:58 +0000 (17:43 +0100)]
SONAR-8754 add column ORGANIZATIONS.GUARDED
Daniel Schwarz [Fri, 3 Feb 2017 13:47:11 +0000 (14:47 +0100)]
SONAR-8745 add rule activation date (q profile) into analysis report
Daniel Schwarz [Tue, 7 Feb 2017 11:33:35 +0000 (12:33 +0100)]
SONAR-8745 refactor test to generate response, instead of using file
Daniel Schwarz [Thu, 2 Feb 2017 12:58:57 +0000 (13:58 +0100)]
SONAR-8745 reduce code complexity of persisting issues
Simon Brandhof [Thu, 9 Feb 2017 23:13:38 +0000 (00:13 +0100)]
SONAR-8566 upgrade SonarSource plugins
Stas Vilchik [Thu, 9 Feb 2017 16:16:58 +0000 (17:16 +0100)]
fix project header when organization is not shown
Stas Vilchik [Thu, 9 Feb 2017 16:02:20 +0000 (17:02 +0100)]
SONAR-8658 apply feedback
Stas Vilchik [Thu, 9 Feb 2017 15:53:05 +0000 (16:53 +0100)]
revert styles used in views console
Stas Vilchik [Thu, 9 Feb 2017 12:53:25 +0000 (13:53 +0100)]
SONAR-8750 apply feedback
Stas Vilchik [Thu, 9 Feb 2017 12:24:04 +0000 (13:24 +0100)]
remove unused styles and images (#1648)
Stas Vilchik [Thu, 9 Feb 2017 12:22:26 +0000 (13:22 +0100)]
use babel-preset-env (#1645)
Julien Lancelot [Thu, 9 Feb 2017 10:25:12 +0000 (11:25 +0100)]
SONAR-8743 Rename PeriodsHolder to PeriodHolder
Julien Lancelot [Wed, 8 Feb 2017 12:25:21 +0000 (13:25 +0100)]
SONAR-8743 Remove index form Period
Julien Lancelot [Wed, 8 Feb 2017 11:17:32 +0000 (12:17 +0100)]
SONAR-8758 Remove settings related to periods 2 to 5
Julien Lancelot [Wed, 8 Feb 2017 10:20:48 +0000 (11:20 +0100)]
SONAR-8743 Remove useless methods from PeriodHolder
Julien Lancelot [Wed, 8 Feb 2017 10:08:06 +0000 (11:08 +0100)]
SONAR-8743 Remove MeasureVariations
Julien Lancelot [Wed, 8 Feb 2017 07:47:32 +0000 (08:47 +0100)]
SONAR-8743 Remove MeasureVariations from XXXVariationValue classes
Julien Lancelot [Tue, 7 Feb 2017 16:30:53 +0000 (17:30 +0100)]
SONAR-8743 Handle only leak period when computing new coverage measures
Julien Lancelot [Tue, 7 Feb 2017 16:08:27 +0000 (17:08 +0100)]
SONAR-8743 Handle only leak period when computing new size measures
Julien Lancelot [Tue, 7 Feb 2017 14:19:55 +0000 (15:19 +0100)]
SONAR-8743 Handle only leak period when computing issues related measures
Julien Lancelot [Tue, 7 Feb 2017 14:10:32 +0000 (15:10 +0100)]
SONAR-8743 Handle only leak period when persisting analysis
Julien Lancelot [Tue, 7 Feb 2017 13:14:59 +0000 (14:14 +0100)]
SONAR-8743 Handle only leak period when loading period
Julien Lancelot [Tue, 7 Feb 2017 12:49:53 +0000 (13:49 +0100)]
SONAR-8743 Handle only leak period when computing measure variations
Julien Lancelot [Tue, 7 Feb 2017 10:53:47 +0000 (11:53 +0100)]
SONAR-8743 Handle only leak period when computing quality gate measure
Julien Lancelot [Tue, 7 Feb 2017 08:26:49 +0000 (09:26 +0100)]
SONAR-8743 Prepare handling only leak period in compute engine
Deprecate some methods and add new ones in PeriodsHolder
Deprecate MeasureVariations
Julien Lancelot [Mon, 6 Feb 2017 15:06:57 +0000 (16:06 +0100)]
SONAR-8744 Remove no more used methods from dtos
Julien Lancelot [Mon, 6 Feb 2017 14:42:35 +0000 (15:42 +0100)]
SONAR-8743 Persist only leak period in compute engine
Julien Lancelot [Mon, 6 Feb 2017 13:44:19 +0000 (14:44 +0100)]
SONAR-8746 Return only leak period in web services
Julien Lancelot [Mon, 6 Feb 2017 13:47:25 +0000 (14:47 +0100)]
SONAR-8744 Remove usage of periods 2 to 5 in Daos
Stas Vilchik [Wed, 8 Feb 2017 15:44:57 +0000 (16:44 +0100)]
SONAR-8720 Update the link from footer and help page
Stas Vilchik [Wed, 8 Feb 2017 15:40:34 +0000 (16:40 +0100)]
SONAR-8721 Redirect links should be using https
Stas Vilchik [Thu, 9 Feb 2017 09:52:58 +0000 (10:52 +0100)]
SONAR-8470 Add favicon and apple touch icons (#1644)
Stas Vilchik [Thu, 9 Feb 2017 09:52:23 +0000 (10:52 +0100)]
SONAR-8662 Wrong entries in "Administration" menu of a project dashboard when not enough permission (#1642)
Simon Brandhof [Wed, 8 Feb 2017 20:29:37 +0000 (21:29 +0100)]
Fix Quality flaws
Simon Brandhof [Wed, 8 Feb 2017 10:07:05 +0000 (11:07 +0100)]
Rename tests of ProvisioningPermissionTest
Simon Brandhof [Wed, 8 Feb 2017 07:51:26 +0000 (08:51 +0100)]
fixup! SONAR-8716 api/users/current must return permissions on default organization
Simon Brandhof [Tue, 7 Feb 2017 21:50:18 +0000 (22:50 +0100)]
SONAR-8716 improve javadoc of UserSession
Simon Brandhof [Tue, 7 Feb 2017 21:15:05 +0000 (22:15 +0100)]
SONAR-8716 apply project to org permission fallback in api/ce/task
Simon Brandhof [Tue, 7 Feb 2017 19:18:48 +0000 (20:18 +0100)]
SONAR-8716 analysis needs at least scan permission on organization
even if the scan permission is not directly granted on the project.
Simon Brandhof [Tue, 7 Feb 2017 16:10:21 +0000 (17:10 +0100)]
Remove some instantiations of ComponentDbTester
Simon Brandhof [Tue, 7 Feb 2017 15:59:11 +0000 (16:59 +0100)]
SONAR-8716 drop fallback project -> org permissions in ServerUserSession
Simon Brandhof [Tue, 7 Feb 2017 15:55:58 +0000 (16:55 +0100)]
SONAR-8716 drop global permissions from UserSession
Simon Brandhof [Tue, 7 Feb 2017 15:53:53 +0000 (16:53 +0100)]
SONAR-8716 api/users/current must return permissions on default organization
Simon Brandhof [Tue, 7 Feb 2017 15:44:05 +0000 (16:44 +0100)]
SONAR-8716 manage root permissions in UserSessionRule
Simon Brandhof [Tue, 7 Feb 2017 15:41:10 +0000 (16:41 +0100)]
SONAR-8716 global search is restricted to roots
The WS api/permissions/search_project_permissions is cross-organizations
if the project parameter is not set. For this reason the root status is required
as long as the WS does not support an organization
parameter to restrict the scope of search.
Simon Brandhof [Tue, 7 Feb 2017 15:16:54 +0000 (16:16 +0100)]
SONAR-8716 drop UserSession#hasPermission()
because it does not support organizations.
Simon Brandhof [Tue, 7 Feb 2017 15:11:28 +0000 (16:11 +0100)]
SONAR-8716 fallback on organization permission in api/ce/submit
For "legacy" reasons, the permission "scan" is available on both
project and organization scopes. If the user who submits analysis
report does not have the project permission, then it must have
the organization permission.
Simon Brandhof [Tue, 7 Feb 2017 15:08:55 +0000 (16:08 +0100)]
Fix Quality flaws
Simon Brandhof [Tue, 7 Feb 2017 14:53:03 +0000 (15:53 +0100)]
SONAR-8716 drop usages of UserSessionRule#setGlobalPermissions()
Simon Brandhof [Tue, 7 Feb 2017 13:46:57 +0000 (14:46 +0100)]
SONAR-8716 Simplify CeUserSession
Simon Brandhof [Tue, 7 Feb 2017 13:42:55 +0000 (14:42 +0100)]
SONAR-8716 drop unused methods in UserSessionRule
No more need to define permission on projects referenced
by their keys.
Duarte Meneses [Wed, 8 Feb 2017 15:27:20 +0000 (16:27 +0100)]
Adjust test timing after change on indexing
Stas Vilchik [Tue, 7 Feb 2017 15:31:36 +0000 (16:31 +0100)]
SONAR-8750 Display a branding landing page
Stas Vilchik [Tue, 7 Feb 2017 15:19:54 +0000 (16:19 +0100)]
SONAR-8749 Update landing page
Julien Lancelot [Wed, 8 Feb 2017 12:37:14 +0000 (13:37 +0100)]
SONAR-8750 Return sonar.lf.sonarqube.com.enabled in api/navigation/global
Stas Vilchik [Wed, 8 Feb 2017 13:48:31 +0000 (14:48 +0100)]
SONAR-8669 apply feedback
Stas Vilchik [Wed, 8 Feb 2017 13:45:27 +0000 (14:45 +0100)]
SONAR-8666 change description of organization key
Stas Vilchik [Wed, 8 Feb 2017 13:44:46 +0000 (14:44 +0100)]
SONAR-8666 fix display of button to create organization
Stas Vilchik [Wed, 8 Feb 2017 13:38:12 +0000 (14:38 +0100)]
SONAR-8659 display only projects for custom organizations
Stas Vilchik [Wed, 8 Feb 2017 13:35:14 +0000 (14:35 +0100)]
SONAR-8658 display only projects for custom organizations
Sébastien Lesaint [Tue, 7 Feb 2017 15:47:18 +0000 (16:47 +0100)]
SONAR-8501 fix threadlocal leak if task finalization fails
Simon Brandhof [Tue, 7 Feb 2017 21:54:00 +0000 (22:54 +0100)]
Fix description of background tasks page
Simon Brandhof [Tue, 7 Feb 2017 11:00:32 +0000 (12:00 +0100)]
SONAR-8716 fix fallback of component to organization permission
Simon Brandhof [Tue, 7 Feb 2017 10:55:39 +0000 (11:55 +0100)]
Add param "organization" to ws-client PermissionsService
Simon Brandhof [Tue, 7 Feb 2017 06:05:33 +0000 (07:05 +0100)]
SONAR-8716 fix check of permissions in api/settings
* api/settings/list
* api/settings/values
Simon Brandhof [Mon, 6 Feb 2017 21:07:02 +0000 (22:07 +0100)]
SONAR-8716 fix check of permissions in api/ce/task
Simon Brandhof [Mon, 6 Feb 2017 20:45:48 +0000 (21:45 +0100)]
Drop unused classes DebtModelBackup and RuleOperations
Simon Brandhof [Sun, 5 Feb 2017 20:41:17 +0000 (21:41 +0100)]
SONAR-8734 Add "organization" parameter to WS api/projects/bulk_delete
Simon Brandhof [Sun, 5 Feb 2017 20:01:46 +0000 (21:01 +0100)]
Drop unused method ComponentService#componentUuids()
Simon Brandhof [Sun, 5 Feb 2017 15:13:33 +0000 (16:13 +0100)]
SONAR-8716 remove usages of UserSessionRule#setGlobalPermissions()
Simon Brandhof [Sun, 5 Feb 2017 15:05:29 +0000 (16:05 +0100)]
SONAR-8716 api/projectanalysis/create_event requires authentication
Simon Brandhof [Sun, 5 Feb 2017 14:56:06 +0000 (15:56 +0100)]
SONAR-8716 fix check of permissions in api/users/search
Simon Brandhof [Sun, 5 Feb 2017 14:34:16 +0000 (15:34 +0100)]
SONAR-8716 fix check of permissions in SettingsAction
Simon Brandhof [Sun, 5 Feb 2017 14:31:45 +0000 (15:31 +0100)]
SONAR-8716 drop UserSession#checkPermission(String)
Simon Brandhof [Sun, 5 Feb 2017 14:26:14 +0000 (15:26 +0100)]
SONAR-8716 fix check of permissions in api/projects/bulk_delete
Simon Brandhof [Sun, 5 Feb 2017 10:40:10 +0000 (11:40 +0100)]
SONAR-8716 remove useless check of permissions in RuleOperations
Permission has to be verified by the web service
calling RuleOperations#updateRule()
Simon Brandhof [Sun, 5 Feb 2017 10:34:44 +0000 (11:34 +0100)]
SONAR-8716 fix check of permissions in api/rules
Simon Brandhof [Sun, 5 Feb 2017 10:11:25 +0000 (11:11 +0100)]
SONAR-8716 fix check of permissions in SearchProjectPermissionsAction
Simon Brandhof [Sun, 5 Feb 2017 10:10:43 +0000 (11:10 +0100)]
SONAR-8716 fix check of permissions in api/quality_profiles