]>
source.dussan.org Git - sonarqube.git/log
Julien Lancelot [Thu, 27 Oct 2016 15:38:00 +0000 (17:38 +0200)]
SONAR-8089 SONAR-8325 Add missing join on projects in MeasureMapper#selectByQuery
Julien Lancelot [Fri, 28 Oct 2016 09:46:25 +0000 (11:46 +0200)]
SONAR-5430 Load SSO settings only at startup
Julien Lancelot [Fri, 28 Oct 2016 07:59:55 +0000 (09:59 +0200)]
SONAR-5430 Improve error handling
When a functional error is generated, the user is redirect to a page where he can see the error, and not errors in logs are generated
Stas Vilchik [Fri, 28 Oct 2016 09:11:17 +0000 (11:11 +0200)]
SONAR-8119 improve rendering of quality gate conditions on project dashboard
* use leak period background
* use tooltip for the required condition
* remove unnecessary period label for differential measures
* display "over leak period" for non-differential measures defined on leak period
Stas Vilchik [Fri, 28 Oct 2016 08:03:25 +0000 (10:03 +0200)]
SONAR-8119 fix period selection
Duarte Meneses [Fri, 28 Oct 2016 08:12:30 +0000 (10:12 +0200)]
Improve InputFile javadoc
Stas Vilchik [Fri, 28 Oct 2016 07:51:45 +0000 (09:51 +0200)]
SONAR-8291 display internal WS parameters only if asked
Stas Vilchik [Fri, 28 Oct 2016 07:45:18 +0000 (09:45 +0200)]
SONAR-8291 improve positioning of parameter badges
Stas Vilchik [Fri, 28 Oct 2016 07:40:32 +0000 (09:40 +0200)]
update rating tooltips
Stas Vilchik [Fri, 28 Oct 2016 07:38:30 +0000 (09:38 +0200)]
SONAR-8324 Fix maintainability rating tooltip
Julien Lancelot [Thu, 27 Oct 2016 08:35:16 +0000 (10:35 +0200)]
SONAR-5430 User authentication by HTTP header
Stas Vilchik [Thu, 27 Oct 2016 13:44:53 +0000 (15:44 +0200)]
display colorful ratings on leak period on measures page
Stas Vilchik [Thu, 27 Oct 2016 13:27:28 +0000 (15:27 +0200)]
fix deprecation badge color on web api page
Duarte Meneses [Thu, 27 Oct 2016 10:10:31 +0000 (12:10 +0200)]
SONAR-8327 Support access input file's contents through VFS
Julien HENRY [Thu, 27 Oct 2016 13:08:07 +0000 (15:08 +0200)]
SONAR-8314 Some rework on generic test executions report
* show warning in case of use of deprecated props
* deprecate root element 'unitTest' and support 'testExecutions'
* few other minor fixes
Stas Vilchik [Thu, 27 Oct 2016 13:20:56 +0000 (15:20 +0200)]
update wording on home page
Stas Vilchik [Thu, 27 Oct 2016 12:50:44 +0000 (14:50 +0200)]
update quality gate description
Stas Vilchik [Thu, 27 Oct 2016 12:07:31 +0000 (14:07 +0200)]
improve projects search on the notifications page
require 2 characters for search, don't preload projects, increase input width
Stas Vilchik [Thu, 27 Oct 2016 11:59:18 +0000 (13:59 +0200)]
do not display global error when source viewer can't show code due to security reason
Stas Vilchik [Thu, 27 Oct 2016 11:37:55 +0000 (13:37 +0200)]
improve front end dx (#1331)
Julien HENRY [Thu, 27 Oct 2016 09:04:12 +0000 (11:04 +0200)]
SONAR-8310 Added missing deprecation warning
Julien Lancelot [Thu, 27 Oct 2016 07:48:01 +0000 (09:48 +0200)]
SONAR-8286 Fix issue message on coverage common rules
Julien Lancelot [Thu, 27 Oct 2016 08:31:16 +0000 (10:31 +0200)]
Revert "SONAR-5430 User authentication by HTTP header - WIP"
This reverts commit
59616bcca284f82727fa1c0f9da25aa66eaf3fd8 .
Julien Lancelot [Thu, 22 Sep 2016 16:13:37 +0000 (18:13 +0200)]
SONAR-5430 User authentication by HTTP header - WIP
Julien Lancelot [Thu, 27 Oct 2016 06:36:50 +0000 (08:36 +0200)]
Fix quality flaws
Julien Lancelot [Wed, 26 Oct 2016 13:56:21 +0000 (15:56 +0200)]
SONAR-8282 Deprecate overall/it coverage fields from file sources
Julien Lancelot [Wed, 26 Oct 2016 12:37:37 +0000 (14:37 +0200)]
Fix quality flaw
Julien Lancelot [Wed, 26 Oct 2016 12:13:32 +0000 (14:13 +0200)]
SONAR-8283 Add logs
Julien Lancelot [Wed, 26 Oct 2016 10:22:40 +0000 (12:22 +0200)]
SONAR-8282 Clean up code related to removal of IT/overall coverage
Julien Lancelot [Wed, 26 Oct 2016 11:35:39 +0000 (13:35 +0200)]
Fix quality flaws
Julien Lancelot [Tue, 25 Oct 2016 17:08:35 +0000 (19:08 +0200)]
SONAR-8283 Migrate quality gates after removall of IT/overall coverage metrics
Julien Lancelot [Tue, 25 Oct 2016 14:04:56 +0000 (16:04 +0200)]
SONAR-8120 Remove components list from api/measures/search
Julien Lancelot [Tue, 25 Oct 2016 13:43:48 +0000 (15:43 +0200)]
SONAR-8120 Replace component uuid by component key in measures list
Julien Lancelot [Tue, 25 Oct 2016 12:19:25 +0000 (14:19 +0200)]
SONAR-8160 WS measures/search handles permission check on several projects
Julien Lancelot [Tue, 25 Oct 2016 13:31:50 +0000 (15:31 +0200)]
SONAR-8120 Add unit tests
Julien Lancelot [Mon, 24 Oct 2016 15:53:31 +0000 (17:53 +0200)]
SONAR-8120 Remove componentIds parameter
Julien Lancelot [Tue, 25 Oct 2016 06:44:10 +0000 (08:44 +0200)]
Fix quality flaws
Julien Lancelot [Mon, 24 Oct 2016 14:50:36 +0000 (16:50 +0200)]
Re-enable upgrade tests
Julien Lancelot [Mon, 24 Oct 2016 14:21:30 +0000 (16:21 +0200)]
SONAR-8315 Make facets optional in WS api/components/search_projects
Julien Lancelot [Mon, 24 Oct 2016 13:39:26 +0000 (15:39 +0200)]
SONAR-8323 api/components/search_projects should return "sticky" facets
Teryk Bellahsene [Thu, 20 Oct 2016 16:12:41 +0000 (18:12 +0200)]
SONAR-8319 Add Quality Gate facet to WS api/components/search_projects
Julien Lancelot [Mon, 24 Oct 2016 12:31:10 +0000 (14:31 +0200)]
Exclude performance / windows jobs execution on MySQL
Julien Lancelot [Fri, 21 Oct 2016 13:32:05 +0000 (15:32 +0200)]
SONAR-8287 Hidden metrics should be allowed in project search action
Julien Lancelot [Fri, 21 Oct 2016 12:33:30 +0000 (14:33 +0200)]
Add MySQL axis in cix
Julien Lancelot [Fri, 21 Oct 2016 11:00:00 +0000 (13:00 +0200)]
SONAR-8221 Fix project measures indexing on MySQL
Replace streaming of projects by first loading all projects once, then load measures project by project
Simon Brandhof [Mon, 24 Oct 2016 09:16:42 +0000 (11:16 +0200)]
Fix minor Quality flaws
Julien HENRY [Fri, 21 Oct 2016 15:49:06 +0000 (17:49 +0200)]
SONAR-8314 Add medium tests for generic test execution report
Julien HENRY [Fri, 21 Oct 2016 15:48:09 +0000 (17:48 +0200)]
Cleanup scanner ITs
* remove Maven test suite
* rename BatchTest -> ScannerTest
Julien HENRY [Fri, 21 Oct 2016 11:42:07 +0000 (13:42 +0200)]
Cleanup PluginsTest IT
Julien HENRY [Fri, 21 Oct 2016 11:29:11 +0000 (13:29 +0200)]
SONAR-8186 Refresh default value of 'sonar.preview.excludePlugins'
Sébastien Lesaint [Fri, 21 Oct 2016 09:36:52 +0000 (11:36 +0200)]
SONAR-8176 do not fail when ES is not available in api/system/info
Sébastien Lesaint [Fri, 21 Oct 2016 07:51:09 +0000 (09:51 +0200)]
SONAR-8192 improve coverage of AlwaysIncreasingSystem2
Sébastien Lesaint [Thu, 20 Oct 2016 14:53:30 +0000 (16:53 +0200)]
SONAR-8318 api/project_links/search support null name or type
Sébastien Lesaint [Thu, 20 Oct 2016 13:08:12 +0000 (15:08 +0200)]
SONAR-8306 don't fail inserting scanner context if task is restarted
Simon Brandhof [Fri, 21 Oct 2016 13:25:28 +0000 (15:25 +0200)]
SONAR-8134 fix isolation of organizations when dropping global permissions on user
Simon Brandhof [Fri, 21 Oct 2016 13:25:28 +0000 (15:25 +0200)]
SONAR-8134 fix isolation of organizations when dropping global permissions
on user
Simon Brandhof [Fri, 21 Oct 2016 08:50:08 +0000 (10:50 +0200)]
SONAR-8278 Support organizations in web service api/permissions/search_templates
Simon Brandhof [Thu, 20 Oct 2016 17:58:55 +0000 (19:58 +0200)]
SONAR-8134 merge PermissionRepository into PermissionTemplateService
Simon Brandhof [Thu, 20 Oct 2016 17:19:58 +0000 (19:19 +0200)]
SONAR-8134 rename PermissionService
It's only about templates, so class is renamed
PermissionTemplateService.
Simon Brandhof [Thu, 20 Oct 2016 17:04:00 +0000 (19:04 +0200)]
SONAR-8134 remove ComponentFinder from PermissionService
Simon Brandhof [Thu, 20 Oct 2016 16:41:38 +0000 (18:41 +0200)]
SONAR-8134 do not verify provisioning permission in PermissionService
Simon Brandhof [Thu, 20 Oct 2016 16:40:16 +0000 (18:40 +0200)]
SONAR-8134 use a single DbSession in ReportSubmitter
Simon Brandhof [Thu, 20 Oct 2016 16:03:53 +0000 (18:03 +0200)]
SONAR-8134 remove useless CE step about permissions
No need to apply default permission template in CE
as it's already done during submit of report to WS.
Simon Brandhof [Thu, 20 Oct 2016 15:09:21 +0000 (17:09 +0200)]
SONAR-8278 add DbSession param to DefaultRubyComponentService#create()
Simon Brandhof [Wed, 19 Oct 2016 15:43:40 +0000 (17:43 +0200)]
SONAR-8278 remove coupling of Ruby on class PermissionService
Simon Brandhof [Wed, 19 Oct 2016 14:58:02 +0000 (16:58 +0200)]
SONAR-8278 clean-up SearchTemplateAction and its test
Simon Brandhof [Wed, 19 Oct 2016 14:55:09 +0000 (16:55 +0200)]
SONAR-8134 replace WsTester by WsActionTester
in tests of permissions web services
Evgeny Mandrikov [Fri, 21 Oct 2016 11:54:45 +0000 (13:54 +0200)]
SONAR-6337 Detect encoding of a file from BOM
Julien HENRY [Fri, 21 Oct 2016 09:09:42 +0000 (11:09 +0200)]
SONAR-8281 coverage_*_data measure should be sorted
Julien HENRY [Wed, 19 Oct 2016 14:50:16 +0000 (16:50 +0200)]
SONAR-8310, SONAR-8314 Make generic coverage plugin a core feature
Julien HENRY [Thu, 20 Oct 2016 09:14:12 +0000 (11:14 +0200)]
SONAR-8281 Update SensorContextTester to no more expose coverage type
Julien HENRY [Wed, 19 Oct 2016 08:33:11 +0000 (10:33 +0200)]
Move old test API to deprecated package
Julien HENRY [Wed, 19 Oct 2016 08:29:39 +0000 (10:29 +0200)]
Rename persistit classes Cache* -> Storage*
Julien HENRY [Wed, 19 Oct 2016 08:23:04 +0000 (10:23 +0200)]
Update JavaDoc
Julien HENRY [Wed, 19 Oct 2016 08:18:48 +0000 (10:18 +0200)]
SONAR-8310 Prevent generic coverage plugin to load in SonarQube
Stas Vilchik [Tue, 18 Oct 2016 07:46:22 +0000 (09:46 +0200)]
SONAR-8300 Create new "Projects" page [first iter]
Stas Vilchik [Mon, 17 Oct 2016 09:37:50 +0000 (11:37 +0200)]
move /projects to /projects/admin
Julien Lancelot [Thu, 20 Oct 2016 14:54:00 +0000 (16:54 +0200)]
SONAR-8287 Only accepts numeric, enabled and visible metrics
Julien Lancelot [Thu, 20 Oct 2016 14:10:32 +0000 (16:10 +0200)]
SONAR-8287 Support operators '>=' and '<'
Sébastien Lesaint [Wed, 19 Oct 2016 08:38:40 +0000 (10:38 +0200)]
SONAR-8152 make current user "owner" in api/organizations/create
by creating a group "Owners" with all global permissions and make current user a member of this group
Sébastien Lesaint [Thu, 20 Oct 2016 08:24:28 +0000 (10:24 +0200)]
SONAR-8192 fix unstability of UT of api/users/create
Sébastien Lesaint [Thu, 20 Oct 2016 08:20:36 +0000 (10:20 +0200)]
SONAR-8192 fix unstable UT for api/user_groups/delete
Sébastien Lesaint [Thu, 20 Oct 2016 07:47:11 +0000 (09:47 +0200)]
fix some quality flaws (UT coverage and useless imports)
Sébastien Lesaint [Thu, 20 Oct 2016 07:42:07 +0000 (09:42 +0200)]
SONAR-8192 add missing UT on AlwaysIncreasingSystem2
and fix initial returned value of method now() when an initial value is provided
Sébastien Lesaint [Thu, 20 Oct 2016 07:30:10 +0000 (09:30 +0200)]
make PermissionTemplateDaoTest more stable
Sébastien Lesaint [Tue, 18 Oct 2016 16:15:39 +0000 (18:15 +0200)]
SONAR-8100 add GroupDao#deleteByOrganization
Sébastien Lesaint [Tue, 18 Oct 2016 16:08:00 +0000 (18:08 +0200)]
SONAR-8100 add PermissionTemplateDao#deleteByOrganization
Sébastien Lesaint [Tue, 18 Oct 2016 16:07:38 +0000 (18:07 +0200)]
SONAR-8100 add UserPermissionDao#deleteByOrganization
Sébastien Lesaint [Tue, 18 Oct 2016 16:06:44 +0000 (18:06 +0200)]
SONAR-8100 add GroupPermissionDao#deleteByOrganization
Sébastien Lesaint [Tue, 18 Oct 2016 15:01:49 +0000 (17:01 +0200)]
SONAR-8100 add PermissionTemplateDbTester to DbTester
Sébastien Lesaint [Wed, 19 Oct 2016 09:02:08 +0000 (11:02 +0200)]
SONAR-8134 add organization uuid to unique index of table GROUP_ROLES
Sébastien Lesaint [Wed, 19 Oct 2016 09:14:12 +0000 (11:14 +0200)]
SONAR-8100 check user's organization in api/organizations/delete
Julien Lancelot [Thu, 20 Oct 2016 13:12:48 +0000 (15:12 +0200)]
SONAR-8221 Fix issue on MySQL when indexing project measures without analysis
Julien Lancelot [Thu, 20 Oct 2016 13:03:19 +0000 (15:03 +0200)]
SONAR-8221 Add IT on search projects action
Simon Brandhof [Wed, 19 Oct 2016 14:07:45 +0000 (16:07 +0200)]
SONAR-8267 SONAR-8265 add organization parameter
to web services api/permissions/search_global_permissions
and api/permissions/users.
Both WS are touched at the same time as the same refactoring
is required in UserPermissionDao.
Simon Brandhof [Wed, 19 Oct 2016 07:56:39 +0000 (09:56 +0200)]
SONAR-8261 add test to UserIdentityAuthenticatorTest about organizations
Simon Brandhof [Mon, 17 Oct 2016 16:04:12 +0000 (18:04 +0200)]
SONAR-8134 add javadoc to GroupPermissionDao
Simon Brandhof [Mon, 17 Oct 2016 16:02:46 +0000 (18:02 +0200)]
SONAR-8134 improve PermissionTemplateDao
- deprecate the methods that do not support organizations
- do not commit session in DAO
Simon Brandhof [Mon, 17 Oct 2016 15:48:19 +0000 (17:48 +0200)]
SONAR-8134 delete unused GroupDao#selectByName(DbSession, String)
Simon Brandhof [Tue, 18 Oct 2016 11:57:08 +0000 (13:57 +0200)]
SONAR-8261 Support organizations in web service api/permissions/groups