]>
source.dussan.org Git - sonarqube.git/log
Pascal Mugnier [Fri, 20 Jul 2018 07:54:37 +0000 (09:54 +0200)]
SONAR-10928 Fix seconds formatting on background tasks (#539)
Simon Brandhof [Fri, 20 Jul 2018 06:47:33 +0000 (08:47 +0200)]
Set version 7.3-SNAPSHOT
Simon Brandhof [Thu, 19 Jul 2018 19:49:57 +0000 (21:49 +0200)]
Publish 7.3-alpha1
New API introduces support of security hotspots.
Stas Vilchik [Thu, 19 Jul 2018 15:44:20 +0000 (17:44 +0200)]
use new sonar.eslint.reportPaths analysis property (#536)
Duarte Meneses [Thu, 19 Jul 2018 09:42:54 +0000 (11:42 +0200)]
Revert "SONAR-10541, SONAR-10331 Drop compatibility mode and clean plugin classloader"
This reverts commit
4dcb5245f1147048d122ff2d335a6b5b7364c565 .
Sébastien Lesaint [Thu, 19 Jul 2018 08:17:25 +0000 (10:17 +0200)]
SONAR-11004 remove definitions for sonar.links.* properties
they must not be displayed in the UI
properties are not used on server side
scanner does not rely on the definitions
=> drop the definitions
Grégoire Aubert [Wed, 18 Jul 2018 16:00:20 +0000 (18:00 +0200)]
SONARCLOUD-100 Remove noindex nofollow meta for SonarCloud documentation
Grégoire Aubert [Wed, 18 Jul 2018 13:09:43 +0000 (15:09 +0200)]
SONARCLOUD-54 Better empty organization message for projects page
Grégoire Aubert [Wed, 18 Jul 2018 09:46:04 +0000 (11:46 +0200)]
SONARCLOUD-77 Display correct empty project page
Grégoire Aubert [Wed, 18 Jul 2018 08:10:47 +0000 (10:10 +0200)]
SONARCLOUD-93 Fix helmet title sync with GA and add 404 page title
Sébastien Lesaint [Wed, 18 Jul 2018 08:10:57 +0000 (10:10 +0200)]
SONAR-10943 task failing with char 0 in message finishes normally
even on Postgres
Sébastien Lesaint [Wed, 18 Jul 2018 13:34:29 +0000 (15:34 +0200)]
SONAR-10776 fix NPE when user has issues on branch without ce activity
Julien HENRY [Wed, 18 Jul 2018 08:39:11 +0000 (10:39 +0200)]
SONAR-8572 Don't raise issue about comment density on test files
Julien Lancelot [Thu, 19 Jul 2018 06:51:32 +0000 (08:51 +0200)]
Fix JDK download URL (new try)
Julien Lancelot [Wed, 18 Jul 2018 14:30:26 +0000 (16:30 +0200)]
Fix JDK download URL
Grégoire Aubert [Thu, 12 Jul 2018 11:46:53 +0000 (13:46 +0200)]
SONARCLOUD-96 Hide quality widget by default in Bitbucket cloud app
Grégoire Aubert [Thu, 12 Jul 2018 08:55:37 +0000 (10:55 +0200)]
SONARCLOUD-99 Move Bitbucket cloud app doc to SonarCloud doc
Grégoire Aubert [Wed, 11 Jul 2018 15:39:00 +0000 (17:39 +0200)]
Simplify import paths of some components
Grégoire Aubert [Wed, 11 Jul 2018 15:27:48 +0000 (17:27 +0200)]
SONARCLOUD-57 Make manage groups modal scrollable in Members page
Grégoire Aubert [Wed, 11 Jul 2018 15:13:41 +0000 (17:13 +0200)]
SONARCLOUD-30 Add TS and Go to the list of supported languages in the onboarding
Stas Vilchik [Wed, 18 Jul 2018 07:11:40 +0000 (09:11 +0200)]
SONAR-10978 hide security reports for short branches and pull requests (#518)
Eric Hartmann [Wed, 18 Jul 2018 06:12:56 +0000 (08:12 +0200)]
Fix migration #2209 on MySQL and MsSQL
Julien HENRY [Thu, 5 Jul 2018 09:51:17 +0000 (11:51 +0200)]
SONAR-10541, SONAR-10331 Drop compatibility mode and clean plugin classloader
Eric Hartmann [Fri, 13 Jul 2018 12:21:59 +0000 (14:21 +0200)]
SONAR-11021 Add a migration for SonarCloud
Eric Hartmann [Fri, 13 Jul 2018 08:59:07 +0000 (10:59 +0200)]
SONAR-11021 Add default QProfile when creating organization
even if the registry do not contains the QualityProfile. BuiltInQProfileRepository must not be used because
the plugin may have been uninstalled and when reinstalled this may break the contract.
G. Ann Campbell [Mon, 16 Jul 2018 13:36:02 +0000 (09:36 -0400)]
Correct punctuation
G. Ann Campbell [Mon, 16 Jul 2018 13:35:30 +0000 (09:35 -0400)]
minor edit
agigleux [Mon, 16 Jul 2018 09:25:49 +0000 (11:25 +0200)]
Documentation Security Reports
agigleux [Mon, 16 Jul 2018 09:21:16 +0000 (11:21 +0200)]
Documentation Security Reports
G. Ann Campbell [Fri, 13 Jul 2018 13:13:58 +0000 (09:13 -0400)]
Security Report docs first draft
Julien HENRY [Fri, 13 Jul 2018 08:05:35 +0000 (10:05 +0200)]
Fix quality flaws
Pascal Mugnier [Fri, 13 Jul 2018 07:49:15 +0000 (09:49 +0200)]
Apply feedbacks on security reports
Pascal Mugnier [Thu, 12 Jul 2018 09:39:46 +0000 (11:39 +0200)]
Apply feedback for security reports (#503)
G. Ann Campbell [Wed, 11 Jul 2018 12:51:52 +0000 (08:51 -0400)]
bootstrap security reports doc page
Julien HENRY [Wed, 11 Jul 2018 11:14:07 +0000 (13:14 +0200)]
SONAR-10978 Fix support of branches and applications for security reports
Stas Vilchik [Wed, 11 Jul 2018 11:25:01 +0000 (13:25 +0200)]
SONAR-10980 apply feedback (#502)
G. Ann Campbell [Tue, 10 Jul 2018 15:18:15 +0000 (11:18 -0400)]
Create vulnerability definition
G. Ann Campbell [Tue, 10 Jul 2018 15:17:37 +0000 (11:17 -0400)]
Create hotspot definition
G. Ann Campbell [Tue, 10 Jul 2018 15:16:32 +0000 (11:16 -0400)]
Shorten CWE description
Pascal Mugnier [Tue, 10 Jul 2018 11:12:50 +0000 (13:12 +0200)]
Add security hotspots page (#478)
Julien HENRY [Mon, 9 Jul 2018 21:57:32 +0000 (23:57 +0200)]
SONAR-10978 new WS to return security reports data
Janos Gyerik [Mon, 9 Jul 2018 10:35:54 +0000 (12:35 +0200)]
SONAR-10992 Set default value for types of issues/search: bug, vulnerability, code smell
Janos Gyerik [Mon, 9 Jul 2018 08:22:06 +0000 (10:22 +0200)]
SONAR-10985 Add filters for owaspTop10, sans25Top10, cwe (#485)
* Add security standards for Xoo hotspot sensor (when API supports it)
* Re-generate issues/SearchRequest
* Verify security standards in issue search
* Store security standards when registering rules
Janos Gyerik [Fri, 6 Jul 2018 10:42:09 +0000 (12:42 +0200)]
Move SANS_TOP_25_* constants to sonar-server-common
Stas Vilchik [Fri, 6 Jul 2018 10:34:21 +0000 (12:34 +0200)]
SONAR-10992 Make bugs, vulnerabilities and code smells default selection (#488)
Stas Vilchik [Fri, 6 Jul 2018 10:12:33 +0000 (12:12 +0200)]
SONAR-10980 display "No results" when facet is empty (#489)
Stas Vilchik [Thu, 5 Jul 2018 16:49:13 +0000 (18:49 +0200)]
SONAR-10983 Drop the "Effort" display mode on the Issues page (#487)
Stas Vilchik [Thu, 5 Jul 2018 11:34:18 +0000 (13:34 +0200)]
SONAR-10980 Add Standards facet on the Issues page (#473)
Pascal Mugnier [Thu, 5 Jul 2018 09:17:18 +0000 (11:17 +0200)]
Change rendering of hotspot issues (#480)
Janos Gyerik [Wed, 4 Jul 2018 09:29:06 +0000 (11:29 +0200)]
Remove security hotspot measures
Stas Vilchik [Tue, 3 Jul 2018 07:24:20 +0000 (09:24 +0200)]
SONAR-10980 move languages facet up
Julien HENRY [Tue, 3 Jul 2018 12:21:56 +0000 (14:21 +0200)]
SONAR-10980 Index security standards in ES and update issues/search WS
Janos Gyerik [Tue, 3 Jul 2018 11:16:03 +0000 (13:16 +0200)]
SONAR-10986 Extend RulesDefinitions API to support security standards (#466)
Julien HENRY [Mon, 16 Jul 2018 16:15:45 +0000 (18:15 +0200)]
SONAR-11026 Deprecate ProjectIssues and AnalysisMode
Duarte Meneses [Wed, 20 Jun 2018 08:05:38 +0000 (10:05 +0200)]
SONAR-10898 Number of CE workers not taken into account in all nodes
Fabrice Bellingard [Thu, 12 Jul 2018 08:06:31 +0000 (10:06 +0200)]
Add doc on how to get invoices (#509)
[skip ci]
Eric Hartmann [Thu, 12 Jul 2018 06:57:44 +0000 (08:57 +0200)]
Fix incorrect SQL for MySQL and MsSQL
Fabrice Bellingard [Wed, 11 Jul 2018 12:53:57 +0000 (14:53 +0200)]
SONAR-10950 Add doc about org visibility
Eric Hartmann [Tue, 10 Jul 2018 15:11:27 +0000 (17:11 +0200)]
Fix quality flaws
Grégoire Aubert [Tue, 10 Jul 2018 14:04:27 +0000 (16:04 +0200)]
SONAR-11012 Remove front end access checks on QP, QG and members page
Eric Hartmann [Tue, 10 Jul 2018 09:38:47 +0000 (11:38 +0200)]
SONAR-11012 Private organization are not shown
to not member unless there is a public project
Grégoire Aubert [Tue, 10 Jul 2018 12:19:36 +0000 (14:19 +0200)]
SONAR-10948 Update warning message when changing visibility of project
Grégoire Aubert [Fri, 6 Jul 2018 09:45:51 +0000 (11:45 +0200)]
SONAR-10963 Improve privacy badges of projects and organization
Grégoire Aubert [Fri, 6 Jul 2018 09:44:51 +0000 (11:44 +0200)]
SONAR-10945 Hide QP in rules pages
* SONAR-11003 Always set organization parameter in api/rules/search
* SONAR-11002 Show rules and hide quality profiles inside rules page
Grégoire Aubert [Fri, 6 Jul 2018 09:40:29 +0000 (11:40 +0200)]
Migrate remaining of organization app to TS
Julien Lancelot [Fri, 6 Jul 2018 13:00:33 +0000 (15:00 +0200)]
SONAR-10944 Move subscription flag from api/organizations/search to api/navigation/organization
Julien Lancelot [Fri, 6 Jul 2018 12:25:13 +0000 (14:25 +0200)]
SONAR-10945 Active rules search is only for member on paid organizations
Julien Lancelot [Fri, 6 Jul 2018 09:50:01 +0000 (11:50 +0200)]
Sanitize ShowActionTest
Julien Lancelot [Thu, 5 Jul 2018 13:34:08 +0000 (15:34 +0200)]
SONAR-10949 Add membership check in api/organizations/search_members
Grégoire Aubert [Fri, 29 Jun 2018 14:33:30 +0000 (16:33 +0200)]
SONAR-10945 QP and QG pages should only be visible only to members of paid organizations
* SONAR-10968 Warn user about project privacy after billing upgrade
* SONAR-10949 Show QG, QP, members and rules only when the user has correct access
* SONAR-10959 Do not display Rules, QP and QG pages for non members of paid organizations
* SONAR-10961 Do not display Members page for non member of private organizations
* Remove rule permalink in issues page for non members of paid orgs
* Do not display QP, QG on project overview page
Grégoire Aubert [Wed, 4 Jul 2018 12:21:36 +0000 (14:21 +0200)]
SONAR-10948 SONAR-10960 Hide default visibility option of projects for SonarCloud
Eric Hartmann [Tue, 3 Jul 2018 06:27:02 +0000 (08:27 +0200)]
SONAR-10948 Move UpdateProjectVisibility
from api/organizations to api/projects
Julien Lancelot [Wed, 4 Jul 2018 14:39:57 +0000 (16:39 +0200)]
SONAR-10945 Prevent access qgates and rules to none members of paid organization
* Add membership check for paid organization in api/qualitygates ws
* Add membership check for paid organization in api/rules ws
* Move membership check in UserSession
* Use UserSession#checkMemebership in QGates and Rules ws
Julien Lancelot [Wed, 4 Jul 2018 08:50:32 +0000 (10:50 +0200)]
SONAR-10945 Add membership check for paid organization in api/qualityprofiles
* Add membership check for paid organization in api/qualityprofiles/search
* Add membership check for paid organization in api/qualityprofiles/backup
* Add membership check for paid organization in api/qualityprofiles/changelog, compare, export, inheritance
* Add membership check for paid organization in api/qualityprofiles/projects
* Add membership check for paid organization in api/qualityprofiles/show
Julien Lancelot [Mon, 2 Jul 2018 13:53:14 +0000 (15:53 +0200)]
SONAR-10944 Add subscription flag to organizations
* Create migrations to add and populate ORGANIZATIONS#SUBSCRIPTION
* Handle subscription in insert/update/select of OrganizationDto
* Upgrade/Downgrade update organization subscription
* Return subscription flag in api/organizations/search
* Create new organization as FREE
Grégoire Aubert [Wed, 11 Jul 2018 08:33:13 +0000 (10:33 +0200)]
SONAR-11019 Limit size of tags list in rules page
Stas Vilchik [Tue, 10 Jul 2018 12:41:16 +0000 (14:41 +0200)]
load web app asynchronously (#493)
Pascal Mugnier [Mon, 9 Jul 2018 11:45:36 +0000 (13:45 +0200)]
SONAR-10808 Add the ability fo filter projects by visibility
Pascal Mugnier [Mon, 9 Jul 2018 11:16:41 +0000 (13:16 +0200)]
SONAR-10928 Display more precise duration in background tasks page
Pascal Mugnier [Mon, 9 Jul 2018 09:19:16 +0000 (11:19 +0200)]
SONAR-10933 Wrong title on the Projects page of a portfolio or an app
Pascal Mugnier [Mon, 9 Jul 2018 09:07:31 +0000 (11:07 +0200)]
SONAR-10936 Disallow bulk change if there is no issues to change
Pascal Mugnier [Mon, 9 Jul 2018 08:43:05 +0000 (10:43 +0200)]
SONAR-10964 Display of group members is incorrect after search
Janos Gyerik [Mon, 9 Jul 2018 13:21:51 +0000 (15:21 +0200)]
SONAR-10986 Extend RulesDefinitions API to support security standards (API only)
Fabrice Bellingard [Mon, 9 Jul 2018 11:35:03 +0000 (13:35 +0200)]
Document the sample projects
[skip ci]
Pascal Mugnier [Mon, 9 Jul 2018 11:17:44 +0000 (13:17 +0200)]
SONAR-10995 Fix NoIssue message (#482)
Eric Hartmann [Fri, 6 Jul 2018 09:06:57 +0000 (11:06 +0200)]
Fix incorrect groupId for docs
Sébastien Lesaint [Thu, 5 Jul 2018 16:26:06 +0000 (18:26 +0200)]
fix varargs and unchecked called warnings
Sébastien Lesaint [Thu, 5 Jul 2018 15:26:54 +0000 (17:26 +0200)]
drop dependency of sonar-ce on sonar-server
sonar-plugin-bridge dropped and its content (only ReportAnalysisComponentProvider interface) move to sonar-ce-task-projectanalysis
Sébastien Lesaint [Tue, 3 Jul 2018 14:17:37 +0000 (16:17 +0200)]
finish moving report task code out of sonar-server
and completely remove use of package org.sonar.ce in sonar-server module
Sébastien Lesaint [Tue, 3 Jul 2018 10:26:32 +0000 (12:26 +0200)]
sonar-ce-task-projectanalysis depends on only sonar-server-common
Sébastien Lesaint [Tue, 3 Jul 2018 08:39:42 +0000 (10:39 +0200)]
clean up dependency on static IssueStorage#insertChanges
and move IssueStorage to server-common
Sébastien Lesaint [Mon, 2 Jul 2018 16:00:46 +0000 (18:00 +0200)]
move NewAlerts and ServerExtensionInstaller to server-common
Sébastien Lesaint [Mon, 2 Jul 2018 15:49:39 +0000 (17:49 +0200)]
move shared rule classes to server-common
Sébastien Lesaint [Mon, 2 Jul 2018 15:44:49 +0000 (17:44 +0200)]
move shared Quality Gate classes to server-common
Sébastien Lesaint [Mon, 2 Jul 2018 14:44:20 +0000 (16:44 +0200)]
remove some rules classes useless in Compute Engine container
Sébastien Lesaint [Mon, 2 Jul 2018 13:32:13 +0000 (15:32 +0200)]
move metric shared classes to server-common
Sébastien Lesaint [Mon, 2 Jul 2018 07:57:31 +0000 (09:57 +0200)]
move core integration test documentation to private
Sébastien Lesaint [Fri, 29 Jun 2018 15:43:30 +0000 (17:43 +0200)]
remove useless debt classes from Compute Engine
Sébastien Lesaint [Fri, 29 Jun 2018 15:35:33 +0000 (17:35 +0200)]
remove useless permission classes from Compute Engine container
Sébastien Lesaint [Mon, 2 Jul 2018 13:07:45 +0000 (15:07 +0200)]
move issue workflow classes to server-common