]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
6 years agoSONAR-10116 Better scalability of loading of project measures
Daniel Schwarz [Thu, 23 Nov 2017 10:13:26 +0000 (11:13 +0100)]
SONAR-10116 Better scalability of loading of project measures

6 years agoDo not hardcode version of sonar-scanner in integration tests
Simon Brandhof [Thu, 30 Nov 2017 16:46:24 +0000 (17:46 +0100)]
Do not hardcode version of sonar-scanner in integration tests

6 years agoUpgrade Orchestrator to 3.15.2.1321
Simon Brandhof [Mon, 4 Dec 2017 13:15:32 +0000 (14:15 +0100)]
Upgrade Orchestrator to 3.15.2.1321

6 years agoSONAR-10089 Fix quality flaws
Eric Hartmann [Mon, 4 Dec 2017 17:02:57 +0000 (18:02 +0100)]
SONAR-10089 Fix quality flaws

6 years agoSONAR-9332 api/issues/tags searches across organizations
Teryk Bellahsene [Fri, 1 Dec 2017 15:34:41 +0000 (16:34 +0100)]
SONAR-9332 api/issues/tags searches across organizations

6 years agoSONAR-10074 Use new QP actions 'delete' and 'associateProjects'
Grégoire Aubert [Fri, 1 Dec 2017 14:44:27 +0000 (15:44 +0100)]
SONAR-10074 Use new QP actions 'delete' and 'associateProjects'

6 years agoSONAR-10074 Add QP actions "delete" and "associateProjects"
Julien Lancelot [Wed, 29 Nov 2017 14:07:50 +0000 (15:07 +0100)]
SONAR-10074 Add QP actions "delete" and "associateProjects"

In api/qualityprofiles/search, the following actions are now availables :
- delete : Available when not built-it, not default, and have either QP admin permission or have rights to edit
- associateProjects : Available when not default and have either QP admin permission or have rights to edit

6 years agoSONAR-10089 Fix migration on MySQL
Eric Hartmann [Mon, 4 Dec 2017 14:38:19 +0000 (15:38 +0100)]
SONAR-10089 Fix migration on MySQL

6 years agoSONAR-10088 Prevent deleting default quality gate
Grégoire Aubert [Tue, 28 Nov 2017 12:55:57 +0000 (13:55 +0100)]
SONAR-10088 Prevent deleting default quality gate

6 years agoSONAR-10088 Prevent deleting default quality gate
Julien Lancelot [Tue, 28 Nov 2017 12:07:01 +0000 (13:07 +0100)]
SONAR-10088 Prevent deleting default quality gate

6 years agoSONAR-10096 Forbid deleting built-in quality gate
Julien Lancelot [Tue, 28 Nov 2017 07:54:10 +0000 (08:54 +0100)]
SONAR-10096 Forbid deleting built-in quality gate

6 years agoSONAR-10096 Delete getDefault() from QualityGatesWsSupport
Julien Lancelot [Tue, 28 Nov 2017 07:53:26 +0000 (08:53 +0100)]
SONAR-10096 Delete getDefault() from QualityGatesWsSupport

QualityGateFinder has already methods to get default quality gate

6 years agoSONAR-10096 rewrite unit test not using old framework
Guillaume Jambet [Mon, 27 Nov 2017 13:48:22 +0000 (14:48 +0100)]
SONAR-10096 rewrite unit test not using old framework

6 years agoSONAR-10088 Forbid deleting built-in quality gate condition
Guillaume Jambet [Mon, 27 Nov 2017 09:41:07 +0000 (10:41 +0100)]
SONAR-10088 Forbid deleting built-in quality gate condition

6 years agoSONAR-10088 Prevent creating condition on built-in quality gate
Julien Lancelot [Mon, 27 Nov 2017 09:27:33 +0000 (10:27 +0100)]
SONAR-10088 Prevent creating condition on built-in quality gate

6 years agoSONAR-10088 Replace id by dto when creating condition
Julien Lancelot [Fri, 24 Nov 2017 16:05:00 +0000 (17:05 +0100)]
SONAR-10088 Replace id by dto when creating condition

6 years agoSONAR-10088 Improve isolation of CreateConditionActionTest
Julien Lancelot [Fri, 24 Nov 2017 15:16:23 +0000 (16:16 +0100)]
SONAR-10088 Improve isolation of CreateConditionActionTest

6 years agoSONAR-10088 Prevent updating built-in quality gate when updating condition
Julien Lancelot [Fri, 24 Nov 2017 12:23:27 +0000 (13:23 +0100)]
SONAR-10088 Prevent updating built-in quality gate when updating condition

6 years agoSONAR-10088 Improve isolation of UpdateConditionActionTest
Julien Lancelot [Fri, 24 Nov 2017 10:47:20 +0000 (11:47 +0100)]
SONAR-10088 Improve isolation of UpdateConditionActionTest

6 years agoSONAR-9962 Remove the ability to unset default quality profile
Eric Hartmann [Mon, 27 Nov 2017 10:52:14 +0000 (11:52 +0100)]
SONAR-9962 Remove the ability to unset default quality profile

6 years agoSONAR-10088 Remove api/qualitygates/app action
Julien Lancelot [Mon, 27 Nov 2017 13:44:59 +0000 (14:44 +0100)]
SONAR-10088 Remove api/qualitygates/app action

6 years agoSONAR-10110 Remove LoadedTemplate DAO
Julien Lancelot [Mon, 27 Nov 2017 13:30:30 +0000 (14:30 +0100)]
SONAR-10110 Remove LoadedTemplate DAO

6 years agoSONAR-10110 Remove log detecting old projects
Julien Lancelot [Mon, 27 Nov 2017 13:27:39 +0000 (14:27 +0100)]
SONAR-10110 Remove log detecting old projects

6 years agoSONAR-10110 Remove LOADED_TEMPLATES table
Julien Lancelot [Mon, 27 Nov 2017 10:53:55 +0000 (11:53 +0100)]
SONAR-10110 Remove LOADED_TEMPLATES table

6 years agoSONAR-10089 Add a migration to rename old quality gates
Eric Hartmann [Fri, 24 Nov 2017 14:22:29 +0000 (15:22 +0100)]
SONAR-10089 Add a migration to rename old quality gates

"SonarQube way" is renamed as "Sonar way (outdated copy)"

6 years agoApply feedback
Grégoire Aubert [Fri, 24 Nov 2017 16:00:35 +0000 (17:00 +0100)]
Apply feedback

6 years agoSONAR-9962 Remove the "unset as default" action on Quality Gates
Grégoire Aubert [Fri, 24 Nov 2017 10:55:03 +0000 (11:55 +0100)]
SONAR-9962 Remove the "unset as default" action on Quality Gates

6 years agoSONAR-10088 SONAR-10114 Allow/prevent QG actions based on list of authorized actions
Grégoire Aubert [Fri, 24 Nov 2017 10:41:05 +0000 (11:41 +0100)]
SONAR-10088 SONAR-10114 Allow/prevent QG actions based on list of authorized actions

6 years agoSONAR-10087 SONAR-10113 Display built-in badges on quality gates
Grégoire Aubert [Thu, 23 Nov 2017 13:19:58 +0000 (14:19 +0100)]
SONAR-10087 SONAR-10113 Display built-in badges on quality gates

6 years agoSONAR-10089 Add a migration removing loaded_templates for quality gates
Eric Hartmann [Wed, 22 Nov 2017 10:46:09 +0000 (11:46 +0100)]
SONAR-10089 Add a migration removing loaded_templates for quality gates

6 years agoSONAR-10089 Automatically update built-in quality gate
Eric Hartmann [Wed, 22 Nov 2017 00:49:15 +0000 (01:49 +0100)]
SONAR-10089 Automatically update built-in quality gate

6 years agoMerge QGateWsSupport to QualityGatesWsSupport
Julien Lancelot [Fri, 24 Nov 2017 13:29:59 +0000 (14:29 +0100)]
Merge QGateWsSupport to QualityGatesWsSupport

6 years agoSONAR-10088 Prevent updating built-in quality gate in rename ws
Julien Lancelot [Thu, 23 Nov 2017 15:49:56 +0000 (16:49 +0100)]
SONAR-10088 Prevent updating built-in quality gate in rename ws

6 years agoSONAR-10087 Use protobuf in api/qualitygates/rename
Julien Lancelot [Thu, 23 Nov 2017 15:38:24 +0000 (16:38 +0100)]
SONAR-10087 Use protobuf in api/qualitygates/rename

6 years agoSONAR-10087 Move rename logic from QualityGates to ws
Julien Lancelot [Thu, 23 Nov 2017 13:49:07 +0000 (14:49 +0100)]
SONAR-10087 Move rename logic from QualityGates to ws

6 years agoSONAR-10088 Return available actions in api/qualitygates/show
Julien Lancelot [Thu, 23 Nov 2017 10:46:30 +0000 (11:46 +0100)]
SONAR-10088 Return available actions in api/qualitygates/show

6 years agoSONAR-10088 Return available actions in api/qualitygates/list
Julien Lancelot [Thu, 23 Nov 2017 10:06:10 +0000 (11:06 +0100)]
SONAR-10088 Return available actions in api/qualitygates/list

6 years agoSONAR-10087 Add built-in field in api/qualitygates/list
Julien Lancelot [Wed, 22 Nov 2017 17:00:31 +0000 (18:00 +0100)]
SONAR-10087 Add built-in field in api/qualitygates/list

6 years agoSONAR-10087 Use protobuf in api/qualitygates/list
Julien Lancelot [Wed, 22 Nov 2017 16:49:49 +0000 (17:49 +0100)]
SONAR-10087 Use protobuf in api/qualitygates/list

6 years agoSONAR-10087 Move some logic from QualityGates to ListAction
Julien Lancelot [Wed, 22 Nov 2017 15:13:21 +0000 (16:13 +0100)]
SONAR-10087 Move some logic from QualityGates to ListAction

6 years agoSONAR-10087 Replace 'default' by 'isDefault' in api/qualitygates/list
Julien Lancelot [Wed, 22 Nov 2017 14:51:24 +0000 (15:51 +0100)]
SONAR-10087 Replace 'default' by 'isDefault' in api/qualitygates/list

- 'default' at root level is deprecated
- 'isDefault' is added on quality gate level

6 years agoSONAR-10087 Add built-in field in api/qualitygates/show
Julien Lancelot [Wed, 22 Nov 2017 14:05:14 +0000 (15:05 +0100)]
SONAR-10087 Add built-in field in api/qualitygates/show

6 years agoSONAR-10087 Use protobuf in api/qualitygates/show
Julien Lancelot [Wed, 22 Nov 2017 12:17:02 +0000 (13:17 +0100)]
SONAR-10087 Use protobuf in api/qualitygates/show

Also take the opportunity to move business from QualityGates to ShowAction

6 years agoSONAR-10087 Populate built-in flag on existing quality gates
Julien Lancelot [Tue, 21 Nov 2017 14:33:39 +0000 (15:33 +0100)]
SONAR-10087 Populate built-in flag on existing quality gates

6 years agoSONAR-10087 Add built-in flag to provided quality gate
Julien Lancelot [Tue, 21 Nov 2017 13:47:15 +0000 (14:47 +0100)]
SONAR-10087 Add built-in flag to provided quality gate

6 years agoSONAR-10059 Increase timeout to download plugins
Guillaume Jambet [Fri, 1 Dec 2017 12:39:46 +0000 (13:39 +0100)]
SONAR-10059 Increase timeout to download plugins

6 years agoFix issue in users admin when editing user without scm accounts
Grégoire Aubert [Fri, 1 Dec 2017 11:17:27 +0000 (12:17 +0100)]
Fix issue in users admin when editing user without scm accounts

6 years agoAutomatic merge from branch-6.7
ssjenka [Fri, 1 Dec 2017 07:02:29 +0000 (08:02 +0100)]
Automatic merge from branch-6.7

* origin/branch-6.7:
  SONAR-10060 api/system/info throws clean message when an exception is thrown

6 years agoSONAR-10060 api/system/info throws clean message when an exception is thrown
Teryk Bellahsene [Wed, 29 Nov 2017 16:31:50 +0000 (17:31 +0100)]
SONAR-10060 api/system/info throws clean message when an exception is thrown

6 years agoAutomatic merge from branch-6.7
ssjenka [Thu, 30 Nov 2017 07:02:43 +0000 (08:02 +0100)]
Automatic merge from branch-6.7

* origin/branch-6.7:
  SONAR-10072 Fix styling issue for Applications Quality Gates

6 years agoRegenerate sonar-ws
Daniel Schwarz [Wed, 29 Nov 2017 17:16:45 +0000 (18:16 +0100)]
Regenerate sonar-ws

6 years agoExclude generated files of sonar-ws from analysis
Simon Brandhof [Tue, 28 Nov 2017 10:53:41 +0000 (11:53 +0100)]
Exclude generated files of sonar-ws from analysis

6 years agoFix Quality flaws in MediaTypes
Simon Brandhof [Mon, 27 Nov 2017 15:16:41 +0000 (16:16 +0100)]
Fix Quality flaws in MediaTypes

6 years agoReduce the dependency between sonar-server and sonar-ws
Daniel Schwarz [Sat, 25 Nov 2017 07:26:13 +0000 (08:26 +0100)]
Reduce the dependency between sonar-server and sonar-ws

By copying the sonar-ws ...Request classes into the ...Action classes (as static inner classes). This will make the refactoring of sonar-ws towards generated Request classes a lot easier.

6 years agoApply naming conventions in sonar-ws protobuf
Daniel Schwarz [Sat, 25 Nov 2017 06:21:02 +0000 (07:21 +0100)]
Apply naming conventions in sonar-ws protobuf

6 years agoRemove documentation from generated WS client
Simon Brandhof [Fri, 24 Nov 2017 14:07:52 +0000 (15:07 +0100)]
Remove documentation from generated WS client

It allows to not have to commit changes each time a description
is changed in sonar-server

Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
6 years agoAdd @Generated to package_info.java
Simon Brandhof [Fri, 24 Nov 2017 13:23:16 +0000 (14:23 +0100)]
Add @Generated to package_info.java

Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
6 years agoMerge sonar-ws-generated into sonar-ws
Simon Brandhof [Fri, 24 Nov 2017 13:00:02 +0000 (14:00 +0100)]
Merge sonar-ws-generated into sonar-ws

6 years agoUpdate Generated annotation, to now link to "sonar-ws-generator"
Daniel Schwarz [Fri, 24 Nov 2017 08:35:48 +0000 (09:35 +0100)]
Update Generated annotation, to now link to "sonar-ws-generator"

6 years agoUse a static date example in the docs of api/ce/activity
Daniel Schwarz [Fri, 24 Nov 2017 08:29:37 +0000 (09:29 +0100)]
Use a static date example in the docs of api/ce/activity

6 years agoCopy generated sonar-ws sources to sonar-ws-generated, automatically
Daniel Schwarz [Fri, 24 Nov 2017 08:25:26 +0000 (09:25 +0100)]
Copy generated sonar-ws sources to sonar-ws-generated, automatically

6 years agoIn ws-client-generator, remove obsolete class name special cases
Daniel Schwarz [Fri, 24 Nov 2017 08:24:44 +0000 (09:24 +0100)]
In ws-client-generator, remove obsolete class name special cases

6 years agoGenerate client for api/user_groups
Simon Brandhof [Thu, 23 Nov 2017 21:53:45 +0000 (22:53 +0100)]
Generate client for api/user_groups

6 years agoDelete unused class org.sonarqube.ws.MessageFormatter
Simon Brandhof [Thu, 23 Nov 2017 21:46:04 +0000 (22:46 +0100)]
Delete unused class org.sonarqube.ws.MessageFormatter

6 years agoGenerate client for api/rules
Simon Brandhof [Thu, 23 Nov 2017 21:42:27 +0000 (22:42 +0100)]
Generate client for api/rules

6 years agoGenerate client for api/settings
Simon Brandhof [Thu, 23 Nov 2017 21:29:09 +0000 (22:29 +0100)]
Generate client for api/settings

6 years agoExclude some WS from code generation
Simon Brandhof [Thu, 23 Nov 2017 16:19:32 +0000 (17:19 +0100)]
Exclude some WS from code generation

6 years agoGenerate client of api/qualitygates and api/roots
Simon Brandhof [Thu, 23 Nov 2017 15:14:40 +0000 (16:14 +0100)]
Generate client of api/qualitygates and api/roots

6 years agoAdd generator of sonar-ws sources
Daniel Schwarz [Thu, 23 Nov 2017 14:32:43 +0000 (15:32 +0100)]
Add generator of sonar-ws sources

6 years agoInitial generation of sonar-ws client
Simon Brandhof [Wed, 22 Nov 2017 20:51:52 +0000 (21:51 +0100)]
Initial generation of sonar-ws client

6 years agoSONAR-9000 display all organizations a user is a member of
Stas Vilchik [Tue, 28 Nov 2017 14:56:44 +0000 (15:56 +0100)]
SONAR-9000 display all organizations a user is a member of

6 years agoSONAR-9000 Regenerate WS client for api/organizations/search
Teryk Bellahsene [Fri, 24 Nov 2017 16:42:58 +0000 (17:42 +0100)]
SONAR-9000 Regenerate WS client for api/organizations/search

6 years agoSONAR-9000 Drop api/organizations/search_my_organizations
Teryk Bellahsene [Fri, 24 Nov 2017 16:07:24 +0000 (17:07 +0100)]
SONAR-9000 Drop api/organizations/search_my_organizations

6 years agoSONAR-9000 Add admin action to WS api/organizations/search
Teryk Bellahsene [Fri, 24 Nov 2017 09:24:41 +0000 (10:24 +0100)]
SONAR-9000 Add admin action to WS api/organizations/search

6 years agoSONAR-9000 Filter on membership in WS api/organizations/search
Teryk Bellahsene [Thu, 23 Nov 2017 15:51:17 +0000 (16:51 +0100)]
SONAR-9000 Filter on membership in WS api/organizations/search

6 years agoSONAR-9000 Limit number of results for api/organizations/search to 500
Teryk Bellahsene [Thu, 23 Nov 2017 13:42:45 +0000 (14:42 +0100)]
SONAR-9000 Limit number of results for api/organizations/search to 500

6 years agoSONAR-10072 Fix styling issue for Applications Quality Gates
Grégoire Aubert [Tue, 28 Nov 2017 16:09:53 +0000 (17:09 +0100)]
SONAR-10072 Fix styling issue for Applications Quality Gates

6 years agoUse correct metric suffix
Grégoire Aubert [Tue, 28 Nov 2017 07:59:54 +0000 (08:59 +0100)]
Use correct metric suffix

7 years agoAutomatic merge from branch-6.7 2823/head
ssjenka [Mon, 27 Nov 2017 07:02:28 +0000 (08:02 +0100)]
Automatic merge from branch-6.7

* origin/branch-6.7:
  Fix Maven scanner incompatibility in UpgradeTest
  Silent cancelation of branch build on Travis if a PR is open
  SONAR-10057 upgrade PostgreSQL driver

7 years agofix assignee select in bulk change form
Stas Vilchik [Fri, 24 Nov 2017 16:15:30 +0000 (17:15 +0100)]
fix assignee select in bulk change form

7 years agoAdd Unit tests for users permission page
Grégoire Aubert [Mon, 20 Nov 2017 13:26:25 +0000 (14:26 +0100)]
Add Unit tests for users permission page

7 years agoUpdate users permission IT's
Grégoire Aubert [Mon, 20 Nov 2017 11:36:09 +0000 (12:36 +0100)]
Update users permission IT's

7 years agoRemove old users page
Grégoire Aubert [Thu, 9 Nov 2017 13:25:16 +0000 (14:25 +0100)]
Remove old users page

7 years agoRewrite users page to TS and React
Grégoire Aubert [Mon, 6 Nov 2017 13:18:22 +0000 (14:18 +0100)]
Rewrite users page to TS and React

7 years agoMove 'parseError' to request lib
Grégoire Aubert [Mon, 6 Nov 2017 14:08:24 +0000 (15:08 +0100)]
Move 'parseError' to request lib

7 years agoFix Maven scanner incompatibility in UpgradeTest
Simon Brandhof [Fri, 24 Nov 2017 14:27:22 +0000 (15:27 +0100)]
Fix Maven scanner incompatibility in UpgradeTest

Signed-off-by: Simon Brandhof <simon.brandhof@sonarsource.com>
7 years agoSilent cancelation of branch build on Travis if a PR is open
Stas Vilchik [Thu, 23 Nov 2017 14:10:55 +0000 (15:10 +0100)]
Silent cancelation of branch build on Travis if a PR is open

7 years agoSilent cancellation of branch build on Travis if a PR is open
Stas Vilchik [Fri, 24 Nov 2017 15:28:11 +0000 (16:28 +0100)]
Silent cancellation of branch build on Travis if a PR is open

7 years agoSONAR-10057 upgrade PostgreSQL driver
Simon Brandhof [Thu, 9 Nov 2017 17:23:45 +0000 (18:23 +0100)]
SONAR-10057 upgrade PostgreSQL driver

to fix compatibility with PostgreSQL 10.0

7 years agoRevert "Do not compile Java tests in quick-build.sh"
Simon Brandhof [Fri, 24 Nov 2017 12:34:34 +0000 (13:34 +0100)]
Revert "Do not compile Java tests in quick-build.sh"

This reverts commit d7016491fb4bd7d1c19ba36499649ad6a6d6da8e.

7 years agoSONAR-10057 upgrade PostgreSQL driver
Simon Brandhof [Thu, 9 Nov 2017 17:23:45 +0000 (18:23 +0100)]
SONAR-10057 upgrade PostgreSQL driver

to fix compatibility with PostgreSQL 10.0

7 years agofix logback configuration in UTs to drastically reduce build verbosity 2831/head
Sébastien Lesaint [Thu, 23 Nov 2017 16:29:08 +0000 (17:29 +0100)]
fix logback configuration in UTs to drastically reduce build verbosity

7 years agofix unstable UT SharedHealthStateImplTest
Sébastien Lesaint [Thu, 23 Nov 2017 16:15:25 +0000 (17:15 +0100)]
fix unstable UT SharedHealthStateImplTest

7 years agoSONAR-10104 use fixed ThreadPool with timeout on core threads 2818/head
Sébastien Lesaint [Thu, 23 Nov 2017 09:44:32 +0000 (10:44 +0100)]
SONAR-10104 use fixed ThreadPool with timeout on core threads

this strategy really allows to use multiple threads when queue is growing and little to no workers when its small

7 years agoSONAR-10112 add MBean to monitor queue and workers of AsyncExecution
Sébastien Lesaint [Wed, 22 Nov 2017 15:34:08 +0000 (16:34 +0100)]
SONAR-10112 add MBean to monitor queue and workers of AsyncExecution

7 years agoSONAR-10104 make webhooks run synchronously in the Compute Engine
Sébastien Lesaint [Wed, 22 Nov 2017 15:05:20 +0000 (16:05 +0100)]
SONAR-10104 make webhooks run synchronously in the Compute Engine

7 years agoSONAR-10104 update IT to support concurrent and async webhook calls
Sébastien Lesaint [Tue, 21 Nov 2017 16:09:45 +0000 (17:09 +0100)]
SONAR-10104 update IT to support concurrent and async webhook calls

7 years agoSONAR-10104 async webhooks with full in-memory implementation
Sébastien Lesaint [Tue, 21 Nov 2017 15:00:19 +0000 (16:00 +0100)]
SONAR-10104 async webhooks with full in-memory implementation

7 years agoSONAR-10085 include EvaluatedQualityGate in QGChangeEvent 2808/head
Sébastien Lesaint [Fri, 17 Nov 2017 13:00:26 +0000 (14:00 +0100)]
SONAR-10085 include EvaluatedQualityGate in QGChangeEvent

7 years agoSONAR-10065 persist properties sonar.pullRequest.* from analysis report
Sébastien Lesaint [Thu, 16 Nov 2017 10:45:04 +0000 (11:45 +0100)]
SONAR-10065 persist properties sonar.pullRequest.* from analysis report