]>
source.dussan.org Git - sonarqube.git/log
Stas Vilchik [Wed, 22 Aug 2018 11:06:28 +0000 (13:06 +0200)]
drop favorites from redux store (#631)
Sébastien Lesaint [Tue, 21 Aug 2018 12:29:39 +0000 (14:29 +0200)]
remove useless array copy in ListInterceptor
Sébastien Lesaint [Fri, 17 Aug 2018 14:42:22 +0000 (16:42 +0200)]
SONAR-8368 closed issues max age can be set by property
and effectively disabled with value 0
Sébastien Lesaint [Fri, 17 Aug 2018 13:52:09 +0000 (15:52 +0200)]
SONAR-8368 reopen only closed issues closed less than 30 days ago
Sébastien Lesaint [Fri, 17 Aug 2018 08:52:17 +0000 (10:52 +0200)]
SONAR-8368 support reopening closed issues which had no line
Sébastien Lesaint [Fri, 17 Aug 2018 07:41:21 +0000 (09:41 +0200)]
SONAR-8368 fix quality flaws in AbstractTracker inner classes
Sébastien Lesaint [Thu, 16 Aug 2018 12:20:18 +0000 (14:20 +0200)]
SONAR-8368 restore resolution when reopening closed issues
Sébastien Lesaint [Thu, 16 Aug 2018 09:25:33 +0000 (11:25 +0200)]
SONAR-8368 unset closeDate when reopening Closed issues
Sébastien Lesaint [Tue, 14 Aug 2018 16:07:10 +0000 (18:07 +0200)]
SONAR-8368 reopen closed issues (restore status)
but those from Hotspots rules and manual vulnerabilities
Sébastien Lesaint [Tue, 14 Aug 2018 08:43:35 +0000 (10:43 +0200)]
SONAR-8368 move package org.sonar.api.issue.condition to server-common
Sébastien Lesaint [Mon, 13 Aug 2018 15:44:16 +0000 (17:44 +0200)]
SONAR-8368 use Stream instead of Iterable in Tracking class
Sébastien Lesaint [Mon, 13 Aug 2018 10:09:08 +0000 (12:09 +0200)]
SONAR-8368 rename doTransition to doManualTransition
Sébastien Lesaint [Fri, 10 Aug 2018 15:57:57 +0000 (17:57 +0200)]
SONAR-8368 add line remove changelog when closing issue
Sébastien Lesaint [Fri, 10 Aug 2018 15:57:10 +0000 (17:57 +0200)]
SONAR-8368 fix issue change log diff parsing for old value alone
Sébastien Lesaint [Fri, 10 Aug 2018 13:06:25 +0000 (15:06 +0200)]
SONAR-8368 fix misleading Function.Context.setLine(Integer)
by replacing it by method unsetLine() as it was only used with null parameter
Sébastien Lesaint [Fri, 10 Aug 2018 11:45:26 +0000 (13:45 +0200)]
SONAR-8368 fix misleading Function.Context#setCloseDate(boolean)
by replacing it by two methods: setCloseDate() and unsetCloseDate()
Sébastien Lesaint [Tue, 21 Aug 2018 12:14:48 +0000 (14:14 +0200)]
SONAR-11169 make log interceptor concurrent and thread safe
Stas Vilchik [Fri, 17 Aug 2018 08:10:44 +0000 (10:10 +0200)]
SONAR-11093 use "projects" instead of "projectUuids"
Julien Lancelot [Tue, 14 Aug 2018 16:02:52 +0000 (18:02 +0200)]
SONAR-11093 Replace projectUuids facet by projects facet
Stas Vilchik [Mon, 20 Aug 2018 08:18:17 +0000 (10:18 +0200)]
SONAR-6400 require only 1 character to search languages
Stas Vilchik [Mon, 20 Aug 2018 08:02:14 +0000 (10:02 +0200)]
SONAR-11127 Standardize facets behaviour between issues and rules page (#624)
Stas Vilchik [Mon, 20 Aug 2018 08:01:22 +0000 (10:01 +0200)]
SONAR-6400 better display of selected results in facet (#625)
Stas Vilchik [Thu, 16 Aug 2018 12:43:06 +0000 (14:43 +0200)]
SONAR-6961 load counts for search results (#619)
Stas Vilchik [Thu, 16 Aug 2018 12:35:47 +0000 (14:35 +0200)]
SONAR-10938 do not display undefined language in rule facet (#618)
Julien Lancelot [Wed, 15 Aug 2018 08:12:21 +0000 (10:12 +0200)]
SONAR-11124 Add project parameter in tags ws
* Remove search of tags in rules index
* Refactor IssueIndex#searchTags to use same code as searchAuthors
* Add project to api/issues/tags
* Rename SonarCloudIssueAssignTest to OrganizationIssueAssignTest
Stas Vilchik [Tue, 14 Aug 2018 18:32:21 +0000 (20:32 +0200)]
SONAR-11124 restrict search for tags/authors to current project (#614)
Stas Vilchik [Tue, 14 Aug 2018 14:43:17 +0000 (16:43 +0200)]
SONAR-10997 display the total effort on the issues page (#615)
Stas Vilchik [Tue, 14 Aug 2018 14:12:56 +0000 (16:12 +0200)]
SONAR-6961 Add issue counts to search in rule facet on issue page (#612)
Julien Lancelot [Mon, 13 Aug 2018 11:58:27 +0000 (13:58 +0200)]
SONAR-11106 Restrict scope of api/issues/authors
* SONAR-11106 Sanitize api/issues/authors
- Return PROTO and JSON response
- Set max value to PAGE_SIZE parameter
* SONAR-11106 Return only allowed authors
* Remove no more needed IssueQuery#checkAuthorization
* SONAR-11106 Add 'organization' to api/issues/authors
- Return only authors from issues belonging to given organization
- Check organization membership
* SONAR-11106 Add 'project' to api/issues/authors
* Move Muppet rule in the BillingTestSuite
* SONAR-11106 Improve IT
Stas Vilchik [Fri, 10 Aug 2018 08:48:27 +0000 (10:48 +0200)]
SONAR-9369 Add search for module, directory, file and author facets (#606)
Stas Vilchik [Wed, 8 Aug 2018 16:46:50 +0000 (18:46 +0200)]
SONAR-6400 allow to show more items in a facet (#597)
Julien Lancelot [Wed, 8 Aug 2018 16:05:23 +0000 (18:05 +0200)]
SONAR-6400 Increase issues facets size
* Extract issue index tests into multiple test classes
* Increase number of entries in some issue facets
* Add ITs
Stas Vilchik [Wed, 8 Aug 2018 07:17:13 +0000 (09:17 +0200)]
SONAR-6400 Move the search box above the list of facet items (#592)
Stas Vilchik [Mon, 6 Aug 2018 12:32:32 +0000 (14:32 +0200)]
SONAR-9693 Better display facets with long names (#586)
Sébastien Lesaint [Mon, 20 Aug 2018 13:37:49 +0000 (15:37 +0200)]
SONAR-11145 fix CE queue status not updated when task does not exist
Sébastien Lesaint [Mon, 20 Aug 2018 12:36:56 +0000 (14:36 +0200)]
SONAR-11169 log task error as suppressed of finalizing task error
Sébastien Lesaint [Mon, 20 Aug 2018 11:56:23 +0000 (13:56 +0200)]
SONAR-11169 add ability to verify log arguments
Stas Vilchik [Mon, 20 Aug 2018 17:46:47 +0000 (19:46 +0200)]
move marketplace from redux to react context (#626)
Grégoire Aubert [Mon, 20 Aug 2018 09:42:43 +0000 (11:42 +0200)]
fixup! SONAR-10471 Improve leak period description for specific date
Grégoire Aubert [Fri, 17 Aug 2018 07:54:44 +0000 (09:54 +0200)]
SONAR-10471 Improve leak period description for specific date
Grégoire Aubert [Thu, 16 Aug 2018 15:14:35 +0000 (17:14 +0200)]
Embbed sonar-bitbucketcloud only in sonarcloud and commercial editions
Grégoire Aubert [Thu, 16 Aug 2018 14:41:54 +0000 (16:41 +0200)]
Update Jest config for extensions
Grégoire Aubert [Thu, 16 Aug 2018 14:21:32 +0000 (16:21 +0200)]
Move bitbucket cloud connect app in private module
Simon Brandhof [Mon, 20 Aug 2018 08:55:03 +0000 (10:55 +0200)]
SONAR-11168 fix Quality flaws
Simon Brandhof [Sat, 18 Aug 2018 12:36:57 +0000 (14:36 +0200)]
SONAR-11168 support SQLServer collations longer than 30 characters
Simon Brandhof [Thu, 16 Aug 2018 08:46:38 +0000 (10:46 +0200)]
Upgrade Orchestrator to 3.21
Simon Brandhof [Wed, 15 Aug 2018 22:20:01 +0000 (00:20 +0200)]
SONAR-9904 fix author of issue to not depend on analyzer implementations
The Xoo plugin used in QA tests declares the component on all the
issue locations. That is not the case with SonarJava for instance.
It assumes that the component is the one declared on the issue.
Grégoire Aubert [Wed, 15 Aug 2018 13:52:22 +0000 (15:52 +0200)]
SONAR-11140 Don't automatically select first file in project measures page
Also:
* Fix hidden selection when selecting a hidden file (best value)
* Fix load more spinner
Grégoire Aubert [Wed, 15 Aug 2018 09:05:06 +0000 (11:05 +0200)]
SONAR-11129 Make icons more visible in measures page treemaps
Grégoire Aubert [Wed, 15 Aug 2018 09:03:24 +0000 (11:03 +0200)]
SONAR-11140 Rewrite part of component measures page to TS
Grégoire Aubert [Tue, 14 Aug 2018 06:53:35 +0000 (08:53 +0200)]
SONARCLOUD-112 Fix visibility badge tooltip for admins on My Projects page
Grégoire Aubert [Mon, 13 Aug 2018 14:26:11 +0000 (16:26 +0200)]
SONAR-11150 Display all results when searching in projects page language facet
Simon Brandhof [Wed, 15 Aug 2018 08:58:12 +0000 (10:58 +0200)]
Clean-up orphans of CE task inputs at any startup
Simon Brandhof [Wed, 15 Aug 2018 08:55:31 +0000 (10:55 +0200)]
SONARCLOUD-115 do not cancel CE tasks when starting blue/green node
Simon Brandhof [Thu, 9 Aug 2018 13:18:34 +0000 (15:18 +0200)]
SONAR-9904 guess author of issue based on all its locations
Simon Brandhof [Thu, 9 Aug 2018 09:33:23 +0000 (11:33 +0200)]
SONAR-9904 fix Quality flaws in IssueAssignerTest
Simon Brandhof [Thu, 9 Aug 2018 09:33:02 +0000 (11:33 +0200)]
SONAR-9904 extract traversal of issue changesets in Changeset
Grégoire Aubert [Mon, 13 Aug 2018 13:19:24 +0000 (15:19 +0200)]
SONAR-11149 Fix loading problems in issues page
Grégoire Aubert [Mon, 13 Aug 2018 13:18:33 +0000 (15:18 +0200)]
SONAR-11149 Fix issues facet filtering race condition
Grégoire Aubert [Fri, 10 Aug 2018 16:12:05 +0000 (18:12 +0200)]
SONAR-11149 Fix facets opening race conditions
Grégoire Aubert [Fri, 10 Aug 2018 13:53:11 +0000 (15:53 +0200)]
SONAR-11148 Fix bad use of scmAccount param in api/users/update
Grégoire Aubert [Fri, 10 Aug 2018 13:01:30 +0000 (15:01 +0200)]
SONAR-11123 Avoid duplicate API call to api/organizations/search in org projects page
Grégoire Aubert [Fri, 10 Aug 2018 08:04:09 +0000 (10:04 +0200)]
Add styling to focused checkboxes
Simon Brandhof [Fri, 10 Aug 2018 13:48:47 +0000 (15:48 +0200)]
Use release version of Orchestrator
Simon Brandhof [Fri, 10 Aug 2018 06:59:49 +0000 (08:59 +0200)]
SONAR-10976 upgrade bundled SonarJava and SonarC#
Pascal Mugnier [Wed, 8 Aug 2018 13:48:24 +0000 (15:48 +0200)]
SONAR-10209 handle deleted Quality Profile on project page
Sébastien Lesaint [Wed, 8 Aug 2018 09:20:06 +0000 (11:20 +0200)]
SONAR-10209 api/navigation/component returns QP deleted flag
Stas Vilchik [Fri, 10 Aug 2018 14:02:22 +0000 (16:02 +0200)]
update main dependencies & fix autofixable eslint warnings (#601)
Sébastien Lesaint [Mon, 6 Aug 2018 10:08:55 +0000 (12:08 +0200)]
fix misleading error message in ReportComponent when type is not report
Sébastien Lesaint [Mon, 6 Aug 2018 09:39:48 +0000 (11:39 +0200)]
SONAR-11031 add ProjectAlmBindingLookup
Sébastien Lesaint [Thu, 2 Aug 2018 15:29:56 +0000 (17:29 +0200)]
SONAR-11031 make ProjectAlmBindingDto return ALM enum
Grégoire Aubert [Mon, 6 Aug 2018 13:24:41 +0000 (15:24 +0200)]
SONARCLOUD-108 Fix Bitbucket Cloud app links to SonarCloud create project page
Grégoire Aubert [Mon, 6 Aug 2018 13:20:03 +0000 (15:20 +0200)]
SONAR-11038 Fix redirect url when not logged in user access project create page
Grégoire Aubert [Mon, 6 Aug 2018 13:11:31 +0000 (15:11 +0200)]
SONAR-11029 Add missing projectKey param for maven and gradle tutorials
Janos Gyerik [Mon, 6 Aug 2018 13:05:10 +0000 (15:05 +0200)]
Drop no longer used ProjectAlmBindingsDao.bindingExists
Julien HENRY [Mon, 6 Aug 2018 09:55:40 +0000 (11:55 +0200)]
SONAR-11039 Fix api/navigation/component to return ALM infos on branches
Grégoire Aubert [Fri, 3 Aug 2018 13:23:27 +0000 (15:23 +0200)]
Fix quality flaws
Grégoire Aubert [Fri, 3 Aug 2018 11:43:49 +0000 (13:43 +0200)]
SONAR-11036 Handle an error query parameter in the project creation page
Grégoire Aubert [Fri, 3 Aug 2018 10:33:18 +0000 (12:33 +0200)]
SONAR-11038 Add Configure Analysis button in projects page
Grégoire Aubert [Fri, 3 Aug 2018 08:06:20 +0000 (10:06 +0200)]
SONAR-11038 Fix project provisioning
Grégoire Aubert [Tue, 31 Jul 2018 10:22:15 +0000 (12:22 +0200)]
SONAR-11039 Add a link to the alm repo of the linked project
Grégoire Aubert [Tue, 31 Jul 2018 09:40:51 +0000 (11:40 +0200)]
SONAR-11037 Update icons for alm repository items in the project creationg page
Grégoire Aubert [Fri, 27 Jul 2018 12:26:08 +0000 (14:26 +0200)]
SONAR-11036 Add underline to button-links
Grégoire Aubert [Thu, 26 Jul 2018 09:44:57 +0000 (11:44 +0200)]
SONAR-11029 Move the tutorial inside provisioned projects dashboard
* Move/Rename files of tutorials folder
* SONAR-11049 Update tutorial UI and move it inside the project dashboard
* SONAR-11050 Update tutorial to skip now useless steps
* Remove unused style
* SONAR-11030 Make dashboard tutorial work with already known project key
* Better manage error messages when no analysis and analyzed branches
* SONAR-11052 Refresh project status as long as there is no analysis
* SONAR-11051 Add infos suggestions depending on the ALM of the project
* Do no display tutorial when there is analyses in the pipe
Janos Gyerik [Fri, 27 Jul 2018 11:09:52 +0000 (13:09 +0200)]
SONAR-11038 Add ProvisionProjectsAction
Janos Gyerik [Mon, 30 Jul 2018 13:57:47 +0000 (15:57 +0200)]
SONAR-11038 Add UserSession.getPersonalOrganizationUuid
Janos Gyerik [Fri, 27 Jul 2018 11:09:06 +0000 (13:09 +0200)]
SONAR-11038 Add ProjectAlmBindingsDao.findProjectKey
Julien HENRY [Mon, 30 Jul 2018 16:04:30 +0000 (18:04 +0200)]
SONAR-11039 Return ALM link in api/navigation/component
Julien HENRY [Tue, 31 Jul 2018 07:23:10 +0000 (09:23 +0200)]
SONARCLOUD-108 Adapt the Bitbucket Cloud app to favor the new binding
Grégoire Aubert [Wed, 25 Jul 2018 13:52:23 +0000 (15:52 +0200)]
SONAR-11037 SONAR-11038 Show list of personal public repositories and allow to provision project
* SONAR-11043 List repositories with their types
* SONAR-11046 Check and disable already linked repositories
* SONAR-11044 Provision project and redirect to project dashboard
* SONAR-11048 Reload repositories after create failure
* SONAR-11038 Use new project create page everywhere on SonarCloud
Julien HENRY [Fri, 27 Jul 2018 08:56:05 +0000 (10:56 +0200)]
SONAR-11038 Rename table alm_project_mappings -> project_alm_bindings
Julien HENRY [Thu, 26 Jul 2018 16:48:53 +0000 (18:48 +0200)]
SONAR-11037 Return linked projects in list_repositories for BBC
Janos Gyerik [Thu, 26 Jul 2018 15:03:55 +0000 (17:03 +0200)]
SONAR-11038 Add table: alm_project_mappings (#559)
Grégoire Aubert [Fri, 20 Jul 2018 14:57:23 +0000 (16:57 +0200)]
SONAR-11036 Install integration with GitHub or BitBucket Cloud
* SONAR-11040 Update tutorial choices modal
* SONAR-11041 Migrate manual installation tab
* SONAR-11041 Rename button to start new project tutorial
* SONAR-11041 Rework sonarcloud tabbed page styling
* SONAR-11042 Add alm app install buttons in create project page
* Make start script compatible with ALM integration
Sébastien Lesaint [Mon, 23 Jul 2018 07:56:42 +0000 (09:56 +0200)]
SONAR-11036 add WS api/alm_integration/list_repositories
Julien Lancelot [Thu, 9 Aug 2018 16:13:19 +0000 (18:13 +0200)]
Improve search for protobuf files in Intellij
* Apply protobuf plugin pnly when needed
* Exclude protobuf files in generated jar
* Fix usage of 'ide' gradle task
* Enable protobuf plugin only on relevant modules
Fabrice Bellingard [Thu, 9 Aug 2018 15:15:27 +0000 (17:15 +0200)]
Update analysis params for PR on Bitbucket Cloud
[skip ci]
Pascal Mugnier [Wed, 8 Aug 2018 09:25:44 +0000 (11:25 +0200)]
SONAR-11121 Relative dates are not localized correctly
Pascal Mugnier [Wed, 8 Aug 2018 07:18:10 +0000 (09:18 +0200)]
SONAR-10576 Replace wording "Leak" with "New Code"
Grégoire Aubert [Wed, 8 Aug 2018 10:34:05 +0000 (12:34 +0200)]
SONAR-11098 Improve alignment of the documentation tooltip on the project branches admin page