]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
6 years agoUpdate documentation home page for SonarCloud (#538)
Fabrice Bellingard [Fri, 20 Jul 2018 08:37:36 +0000 (10:37 +0200)]
Update documentation home page for SonarCloud (#538)

[skip ci]

6 years agoFix JDK download URL (final fix)
Julien Lancelot [Fri, 20 Jul 2018 08:21:08 +0000 (10:21 +0200)]
Fix JDK download URL (final fix)

6 years agoSONAR-10928 Fix seconds formatting on background tasks (#539)
Pascal Mugnier [Fri, 20 Jul 2018 07:54:37 +0000 (09:54 +0200)]
SONAR-10928 Fix seconds formatting on background tasks (#539)

6 years agoSet version 7.3-SNAPSHOT
Simon Brandhof [Fri, 20 Jul 2018 06:47:33 +0000 (08:47 +0200)]
Set version 7.3-SNAPSHOT

6 years agoPublish 7.3-alpha1
Simon Brandhof [Thu, 19 Jul 2018 19:49:57 +0000 (21:49 +0200)]
Publish 7.3-alpha1

New API introduces support of security hotspots.

6 years agouse new sonar.eslint.reportPaths analysis property (#536)
Stas Vilchik [Thu, 19 Jul 2018 15:44:20 +0000 (17:44 +0200)]
use new sonar.eslint.reportPaths analysis property (#536)

6 years agoRevert "SONAR-10541, SONAR-10331 Drop compatibility mode and clean plugin classloader"
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.

6 years agoSONAR-11004 remove definitions for sonar.links.* properties
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

6 years agoSONARCLOUD-100 Remove noindex nofollow meta for SonarCloud documentation
Grégoire Aubert [Wed, 18 Jul 2018 16:00:20 +0000 (18:00 +0200)]
SONARCLOUD-100 Remove noindex nofollow meta for SonarCloud documentation

6 years agoSONARCLOUD-54 Better empty organization message for projects page
Grégoire Aubert [Wed, 18 Jul 2018 13:09:43 +0000 (15:09 +0200)]
SONARCLOUD-54 Better empty organization message for projects page

6 years agoSONARCLOUD-77 Display correct empty project page
Grégoire Aubert [Wed, 18 Jul 2018 09:46:04 +0000 (11:46 +0200)]
SONARCLOUD-77 Display correct empty project page

6 years agoSONARCLOUD-93 Fix helmet title sync with GA and add 404 page title
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

6 years agoSONAR-10943 task failing with char 0 in message finishes normally
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

6 years agoSONAR-10776 fix NPE when user has issues on branch without ce activity
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

6 years agoSONAR-8572 Don't raise issue about comment density on test files
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

6 years agoFix JDK download URL (new try)
Julien Lancelot [Thu, 19 Jul 2018 06:51:32 +0000 (08:51 +0200)]
Fix JDK download URL (new try)

6 years agoFix JDK download URL
Julien Lancelot [Wed, 18 Jul 2018 14:30:26 +0000 (16:30 +0200)]
Fix JDK download URL

6 years agoSONARCLOUD-96 Hide quality widget by default in Bitbucket cloud app
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

6 years agoSONARCLOUD-99 Move Bitbucket cloud app doc to SonarCloud doc
Grégoire Aubert [Thu, 12 Jul 2018 08:55:37 +0000 (10:55 +0200)]
SONARCLOUD-99 Move Bitbucket cloud app doc to SonarCloud doc

6 years agoSimplify import paths of some components
Grégoire Aubert [Wed, 11 Jul 2018 15:39:00 +0000 (17:39 +0200)]
Simplify import paths of some components

6 years agoSONARCLOUD-57 Make manage groups modal scrollable in Members page
Grégoire Aubert [Wed, 11 Jul 2018 15:27:48 +0000 (17:27 +0200)]
SONARCLOUD-57 Make manage groups modal scrollable in Members page

6 years agoSONARCLOUD-30 Add TS and Go to the list of supported languages in the onboarding
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

6 years agoSONAR-10978 hide security reports for short branches and pull requests (#518)
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)

6 years agoFix migration #2209 on MySQL and MsSQL
Eric Hartmann [Wed, 18 Jul 2018 06:12:56 +0000 (08:12 +0200)]
Fix migration #2209 on MySQL and MsSQL

6 years agoSONAR-10541, SONAR-10331 Drop compatibility mode and clean plugin classloader
Julien HENRY [Thu, 5 Jul 2018 09:51:17 +0000 (11:51 +0200)]
SONAR-10541, SONAR-10331 Drop compatibility mode and clean plugin classloader

6 years agoSONAR-11021 Add a migration for SonarCloud
Eric Hartmann [Fri, 13 Jul 2018 12:21:59 +0000 (14:21 +0200)]
SONAR-11021 Add a migration for SonarCloud

6 years agoSONAR-11021 Add default QProfile when creating organization
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.

6 years agoCorrect punctuation
G. Ann Campbell [Mon, 16 Jul 2018 13:36:02 +0000 (09:36 -0400)]
Correct punctuation

6 years agominor edit
G. Ann Campbell [Mon, 16 Jul 2018 13:35:30 +0000 (09:35 -0400)]
minor edit

6 years agoDocumentation Security Reports
agigleux [Mon, 16 Jul 2018 09:25:49 +0000 (11:25 +0200)]
Documentation Security Reports

6 years agoDocumentation Security Reports
agigleux [Mon, 16 Jul 2018 09:21:16 +0000 (11:21 +0200)]
Documentation Security Reports

6 years agoSecurity Report docs first draft
G. Ann Campbell [Fri, 13 Jul 2018 13:13:58 +0000 (09:13 -0400)]
Security Report docs first draft

6 years agoFix quality flaws
Julien HENRY [Fri, 13 Jul 2018 08:05:35 +0000 (10:05 +0200)]
Fix quality flaws

6 years agoApply feedbacks on security reports
Pascal Mugnier [Fri, 13 Jul 2018 07:49:15 +0000 (09:49 +0200)]
Apply feedbacks on security reports

6 years agoApply feedback for security reports (#503)
Pascal Mugnier [Thu, 12 Jul 2018 09:39:46 +0000 (11:39 +0200)]
Apply feedback for security reports (#503)

6 years agobootstrap security reports doc page
G. Ann Campbell [Wed, 11 Jul 2018 12:51:52 +0000 (08:51 -0400)]
bootstrap security reports doc page

6 years agoSONAR-10978 Fix support of branches and applications for security reports
Julien HENRY [Wed, 11 Jul 2018 11:14:07 +0000 (13:14 +0200)]
SONAR-10978 Fix support of branches and applications for security reports

6 years agoSONAR-10980 apply feedback (#502)
Stas Vilchik [Wed, 11 Jul 2018 11:25:01 +0000 (13:25 +0200)]
SONAR-10980 apply feedback (#502)

6 years agoCreate vulnerability definition
G. Ann Campbell [Tue, 10 Jul 2018 15:18:15 +0000 (11:18 -0400)]
Create vulnerability definition

6 years agoCreate hotspot definition
G. Ann Campbell [Tue, 10 Jul 2018 15:17:37 +0000 (11:17 -0400)]
Create hotspot definition

6 years agoShorten CWE description
G. Ann Campbell [Tue, 10 Jul 2018 15:16:32 +0000 (11:16 -0400)]
Shorten CWE description

6 years agoAdd security hotspots page (#478)
Pascal Mugnier [Tue, 10 Jul 2018 11:12:50 +0000 (13:12 +0200)]
Add security hotspots page (#478)

6 years agoSONAR-10978 new WS to return security reports data
Julien HENRY [Mon, 9 Jul 2018 21:57:32 +0000 (23:57 +0200)]
SONAR-10978 new WS to return security reports data

6 years agoSONAR-10992 Set default value for types of issues/search: bug, vulnerability, code...
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

6 years agoSONAR-10985 Add filters for owaspTop10, sans25Top10, cwe (#485)
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

6 years agoMove SANS_TOP_25_* constants to sonar-server-common
Janos Gyerik [Fri, 6 Jul 2018 10:42:09 +0000 (12:42 +0200)]
Move SANS_TOP_25_* constants to sonar-server-common

6 years agoSONAR-10992 Make bugs, vulnerabilities and code smells default selection (#488)
Stas Vilchik [Fri, 6 Jul 2018 10:34:21 +0000 (12:34 +0200)]
SONAR-10992 Make bugs, vulnerabilities and code smells default selection (#488)

6 years agoSONAR-10980 display "No results" when facet is empty (#489)
Stas Vilchik [Fri, 6 Jul 2018 10:12:33 +0000 (12:12 +0200)]
SONAR-10980 display "No results" when facet is empty (#489)

6 years agoSONAR-10983 Drop the "Effort" display mode on the Issues page (#487)
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)

6 years agoSONAR-10980 Add Standards facet on the Issues page (#473)
Stas Vilchik [Thu, 5 Jul 2018 11:34:18 +0000 (13:34 +0200)]
SONAR-10980 Add Standards facet on the Issues page (#473)

6 years agoChange rendering of hotspot issues (#480)
Pascal Mugnier [Thu, 5 Jul 2018 09:17:18 +0000 (11:17 +0200)]
Change rendering of hotspot issues (#480)

6 years agoRemove security hotspot measures
Janos Gyerik [Wed, 4 Jul 2018 09:29:06 +0000 (11:29 +0200)]
Remove security hotspot measures

6 years agoSONAR-10980 move languages facet up
Stas Vilchik [Tue, 3 Jul 2018 07:24:20 +0000 (09:24 +0200)]
SONAR-10980 move languages facet up

6 years agoSONAR-10980 Index security standards in ES and update issues/search WS
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

6 years agoSONAR-10986 Extend RulesDefinitions API to support security standards (#466)
Janos Gyerik [Tue, 3 Jul 2018 11:16:03 +0000 (13:16 +0200)]
SONAR-10986 Extend RulesDefinitions API to support security standards (#466)

6 years agoSONAR-11026 Deprecate ProjectIssues and AnalysisMode
Julien HENRY [Mon, 16 Jul 2018 16:15:45 +0000 (18:15 +0200)]
SONAR-11026 Deprecate ProjectIssues and AnalysisMode

6 years agoSONAR-10898 Number of CE workers not taken into account in all nodes
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

6 years agoAdd doc on how to get invoices (#509)
Fabrice Bellingard [Thu, 12 Jul 2018 08:06:31 +0000 (10:06 +0200)]
Add doc on how to get invoices (#509)

[skip ci]

6 years agoFix incorrect SQL for MySQL and MsSQL
Eric Hartmann [Thu, 12 Jul 2018 06:57:44 +0000 (08:57 +0200)]
Fix incorrect SQL for MySQL and MsSQL

6 years agoSONAR-10950 Add doc about org visibility
Fabrice Bellingard [Wed, 11 Jul 2018 12:53:57 +0000 (14:53 +0200)]
SONAR-10950 Add doc about org visibility

6 years agoFix quality flaws
Eric Hartmann [Tue, 10 Jul 2018 15:11:27 +0000 (17:11 +0200)]
Fix quality flaws

6 years agoSONAR-11012 Remove front end access checks on QP, QG and members page
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

6 years agoSONAR-11012 Private organization are not shown
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

6 years agoSONAR-10948 Update warning message when changing visibility of 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

6 years agoSONAR-10963 Improve privacy badges of projects and organization
Grégoire Aubert [Fri, 6 Jul 2018 09:45:51 +0000 (11:45 +0200)]
SONAR-10963 Improve privacy badges of projects and organization

6 years agoSONAR-10945 Hide QP in rules pages
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

6 years agoMigrate remaining of organization app to TS
Grégoire Aubert [Fri, 6 Jul 2018 09:40:29 +0000 (11:40 +0200)]
Migrate remaining of organization app to TS

6 years agoSONAR-10944 Move subscription flag from api/organizations/search to api/navigation...
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

6 years agoSONAR-10945 Active rules search is only for member on paid organizations
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

6 years agoSanitize ShowActionTest
Julien Lancelot [Fri, 6 Jul 2018 09:50:01 +0000 (11:50 +0200)]
Sanitize ShowActionTest

6 years agoSONAR-10949 Add membership check in api/organizations/search_members
Julien Lancelot [Thu, 5 Jul 2018 13:34:08 +0000 (15:34 +0200)]
SONAR-10949 Add membership check in api/organizations/search_members

6 years agoSONAR-10945 QP and QG pages should only be visible only to members of paid organizations
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

6 years agoSONAR-10948 SONAR-10960 Hide default visibility option of projects for SonarCloud
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

6 years agoSONAR-10948 Move UpdateProjectVisibility
Eric Hartmann [Tue, 3 Jul 2018 06:27:02 +0000 (08:27 +0200)]
SONAR-10948 Move UpdateProjectVisibility

from api/organizations to api/projects

6 years agoSONAR-10945 Prevent access qgates and rules to none members of paid organization
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

6 years agoSONAR-10945 Add membership check for paid organization in api/qualityprofiles
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

6 years agoSONAR-10944 Add subscription flag to organizations
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

6 years agoSONAR-11019 Limit size of tags list in rules page
Grégoire Aubert [Wed, 11 Jul 2018 08:33:13 +0000 (10:33 +0200)]
SONAR-11019 Limit size of tags list in rules page

6 years agoload web app asynchronously (#493)
Stas Vilchik [Tue, 10 Jul 2018 12:41:16 +0000 (14:41 +0200)]
load web app asynchronously (#493)

6 years agoSONAR-10808 Add the ability fo filter projects by visibility
Pascal Mugnier [Mon, 9 Jul 2018 11:45:36 +0000 (13:45 +0200)]
SONAR-10808 Add the ability fo filter projects by visibility

6 years agoSONAR-10928 Display more precise duration in background tasks page
Pascal Mugnier [Mon, 9 Jul 2018 11:16:41 +0000 (13:16 +0200)]
SONAR-10928 Display more precise duration in background tasks page

6 years agoSONAR-10933 Wrong title on the Projects page of a portfolio or an app
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

6 years agoSONAR-10936 Disallow bulk change if there is no issues to change
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

6 years agoSONAR-10964 Display of group members is incorrect after search
Pascal Mugnier [Mon, 9 Jul 2018 08:43:05 +0000 (10:43 +0200)]
SONAR-10964 Display of group members is incorrect after search

6 years agoSONAR-10986 Extend RulesDefinitions API to support security standards (API only)
Janos Gyerik [Mon, 9 Jul 2018 13:21:51 +0000 (15:21 +0200)]
SONAR-10986 Extend RulesDefinitions API to support security standards (API only)

6 years agoDocument the sample projects
Fabrice Bellingard [Mon, 9 Jul 2018 11:35:03 +0000 (13:35 +0200)]
Document the sample projects

[skip ci]

6 years agoSONAR-10995 Fix NoIssue message (#482)
Pascal Mugnier [Mon, 9 Jul 2018 11:17:44 +0000 (13:17 +0200)]
SONAR-10995 Fix NoIssue message (#482)

6 years agoFix incorrect groupId for docs
Eric Hartmann [Fri, 6 Jul 2018 09:06:57 +0000 (11:06 +0200)]
Fix incorrect groupId for docs

6 years agofix varargs and unchecked called warnings
Sébastien Lesaint [Thu, 5 Jul 2018 16:26:06 +0000 (18:26 +0200)]
fix varargs and unchecked called warnings

6 years agodrop dependency of sonar-ce on sonar-server
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

6 years agofinish moving report task code out of sonar-server
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

6 years agosonar-ce-task-projectanalysis depends on only sonar-server-common
Sébastien Lesaint [Tue, 3 Jul 2018 10:26:32 +0000 (12:26 +0200)]
sonar-ce-task-projectanalysis depends on only sonar-server-common

6 years agoclean up dependency on static IssueStorage#insertChanges
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

6 years agomove NewAlerts and ServerExtensionInstaller to server-common
Sébastien Lesaint [Mon, 2 Jul 2018 16:00:46 +0000 (18:00 +0200)]
move NewAlerts and ServerExtensionInstaller to server-common

6 years agomove shared rule classes to server-common
Sébastien Lesaint [Mon, 2 Jul 2018 15:49:39 +0000 (17:49 +0200)]
move shared rule classes to server-common

6 years agomove shared Quality Gate 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

6 years agoremove some rules classes useless in Compute Engine container
Sébastien Lesaint [Mon, 2 Jul 2018 14:44:20 +0000 (16:44 +0200)]
remove some rules classes useless in Compute Engine container

6 years agomove metric shared classes to server-common
Sébastien Lesaint [Mon, 2 Jul 2018 13:32:13 +0000 (15:32 +0200)]
move metric shared classes to server-common

6 years agomove core integration test documentation to private
Sébastien Lesaint [Mon, 2 Jul 2018 07:57:31 +0000 (09:57 +0200)]
move core integration test documentation to private

6 years agoremove useless debt classes from Compute Engine
Sébastien Lesaint [Fri, 29 Jun 2018 15:43:30 +0000 (17:43 +0200)]
remove useless debt classes from Compute Engine