]>
source.dussan.org Git - sonarqube.git/log
Simon Brandhof [Mon, 4 Dec 2017 13:15:32 +0000 (14:15 +0100)]
Upgrade Orchestrator to 3.15.2.1321
Eric Hartmann [Mon, 4 Dec 2017 17:02:57 +0000 (18:02 +0100)]
SONAR-10089 Fix quality flaws
Teryk Bellahsene [Fri, 1 Dec 2017 15:34:41 +0000 (16:34 +0100)]
SONAR-9332 api/issues/tags searches across organizations
Grégoire Aubert [Fri, 1 Dec 2017 14:44:27 +0000 (15:44 +0100)]
SONAR-10074 Use new 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
Eric Hartmann [Mon, 4 Dec 2017 14:38:19 +0000 (15:38 +0100)]
SONAR-10089 Fix migration on MySQL
Grégoire Aubert [Tue, 28 Nov 2017 12:55:57 +0000 (13:55 +0100)]
SONAR-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
Julien Lancelot [Tue, 28 Nov 2017 07:54:10 +0000 (08:54 +0100)]
SONAR-10096 Forbid deleting built-in quality gate
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
Guillaume Jambet [Mon, 27 Nov 2017 13:48:22 +0000 (14:48 +0100)]
SONAR-10096 rewrite unit test not using old framework
Guillaume Jambet [Mon, 27 Nov 2017 09:41:07 +0000 (10:41 +0100)]
SONAR-10088 Forbid deleting built-in quality gate condition
Julien Lancelot [Mon, 27 Nov 2017 09:27:33 +0000 (10:27 +0100)]
SONAR-10088 Prevent creating condition on built-in quality gate
Julien Lancelot [Fri, 24 Nov 2017 16:05:00 +0000 (17:05 +0100)]
SONAR-10088 Replace id by dto when creating condition
Julien Lancelot [Fri, 24 Nov 2017 15:16:23 +0000 (16:16 +0100)]
SONAR-10088 Improve isolation of CreateConditionActionTest
Julien Lancelot [Fri, 24 Nov 2017 12:23:27 +0000 (13:23 +0100)]
SONAR-10088 Prevent updating built-in quality gate when updating condition
Julien Lancelot [Fri, 24 Nov 2017 10:47:20 +0000 (11:47 +0100)]
SONAR-10088 Improve isolation of UpdateConditionActionTest
Eric Hartmann [Mon, 27 Nov 2017 10:52:14 +0000 (11:52 +0100)]
SONAR-9962 Remove the ability to unset default quality profile
Julien Lancelot [Mon, 27 Nov 2017 13:44:59 +0000 (14:44 +0100)]
SONAR-10088 Remove api/qualitygates/app action
Julien Lancelot [Mon, 27 Nov 2017 13:30:30 +0000 (14:30 +0100)]
SONAR-10110 Remove LoadedTemplate DAO
Julien Lancelot [Mon, 27 Nov 2017 13:27:39 +0000 (14:27 +0100)]
SONAR-10110 Remove log detecting old projects
Julien Lancelot [Mon, 27 Nov 2017 10:53:55 +0000 (11:53 +0100)]
SONAR-10110 Remove LOADED_TEMPLATES table
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)"
Grégoire Aubert [Fri, 24 Nov 2017 16:00:35 +0000 (17:00 +0100)]
Apply feedback
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
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
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
Eric Hartmann [Wed, 22 Nov 2017 10:46:09 +0000 (11:46 +0100)]
SONAR-10089 Add a migration removing loaded_templates for quality gates
Eric Hartmann [Wed, 22 Nov 2017 00:49:15 +0000 (01:49 +0100)]
SONAR-10089 Automatically update built-in quality gate
Julien Lancelot [Fri, 24 Nov 2017 13:29:59 +0000 (14:29 +0100)]
Merge QGateWsSupport to QualityGatesWsSupport
Julien Lancelot [Thu, 23 Nov 2017 15:49:56 +0000 (16:49 +0100)]
SONAR-10088 Prevent updating built-in quality gate in rename ws
Julien Lancelot [Thu, 23 Nov 2017 15:38:24 +0000 (16:38 +0100)]
SONAR-10087 Use protobuf in api/qualitygates/rename
Julien Lancelot [Thu, 23 Nov 2017 13:49:07 +0000 (14:49 +0100)]
SONAR-10087 Move rename logic from QualityGates to ws
Julien Lancelot [Thu, 23 Nov 2017 10:46:30 +0000 (11:46 +0100)]
SONAR-10088 Return available actions in api/qualitygates/show
Julien Lancelot [Thu, 23 Nov 2017 10:06:10 +0000 (11:06 +0100)]
SONAR-10088 Return available actions 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
Julien Lancelot [Wed, 22 Nov 2017 16:49:49 +0000 (17:49 +0100)]
SONAR-10087 Use protobuf in api/qualitygates/list
Julien Lancelot [Wed, 22 Nov 2017 15:13:21 +0000 (16:13 +0100)]
SONAR-10087 Move some logic from QualityGates to ListAction
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
Julien Lancelot [Wed, 22 Nov 2017 14:05:14 +0000 (15:05 +0100)]
SONAR-10087 Add built-in field 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
Julien Lancelot [Tue, 21 Nov 2017 14:33:39 +0000 (15:33 +0100)]
SONAR-10087 Populate built-in flag on existing quality gates
Julien Lancelot [Tue, 21 Nov 2017 13:47:15 +0000 (14:47 +0100)]
SONAR-10087 Add built-in flag to provided quality gate
Guillaume Jambet [Fri, 1 Dec 2017 12:39:46 +0000 (13:39 +0100)]
SONAR-10059 Increase timeout to download plugins
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
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
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
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
Daniel Schwarz [Wed, 29 Nov 2017 17:16:45 +0000 (18:16 +0100)]
Regenerate sonar-ws
Simon Brandhof [Tue, 28 Nov 2017 10:53:41 +0000 (11:53 +0100)]
Exclude generated files of sonar-ws from analysis
Simon Brandhof [Mon, 27 Nov 2017 15:16:41 +0000 (16:16 +0100)]
Fix Quality flaws in MediaTypes
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.
Daniel Schwarz [Sat, 25 Nov 2017 06:21:02 +0000 (07:21 +0100)]
Apply naming conventions in sonar-ws protobuf
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>
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>
Simon Brandhof [Fri, 24 Nov 2017 13:00:02 +0000 (14:00 +0100)]
Merge sonar-ws-generated into sonar-ws
Daniel Schwarz [Fri, 24 Nov 2017 08:35:48 +0000 (09:35 +0100)]
Update Generated annotation, to now link to "sonar-ws-generator"
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
Daniel Schwarz [Fri, 24 Nov 2017 08:25:26 +0000 (09:25 +0100)]
Copy generated sonar-ws sources to sonar-ws-generated, automatically
Daniel Schwarz [Fri, 24 Nov 2017 08:24:44 +0000 (09:24 +0100)]
In ws-client-generator, remove obsolete class name special cases
Simon Brandhof [Thu, 23 Nov 2017 21:53:45 +0000 (22:53 +0100)]
Generate client for api/user_groups
Simon Brandhof [Thu, 23 Nov 2017 21:46:04 +0000 (22:46 +0100)]
Delete unused class org.sonarqube.ws.MessageFormatter
Simon Brandhof [Thu, 23 Nov 2017 21:42:27 +0000 (22:42 +0100)]
Generate client for api/rules
Simon Brandhof [Thu, 23 Nov 2017 21:29:09 +0000 (22:29 +0100)]
Generate client for api/settings
Simon Brandhof [Thu, 23 Nov 2017 16:19:32 +0000 (17:19 +0100)]
Exclude some WS from code generation
Simon Brandhof [Thu, 23 Nov 2017 15:14:40 +0000 (16:14 +0100)]
Generate client of api/qualitygates and api/roots
Daniel Schwarz [Thu, 23 Nov 2017 14:32:43 +0000 (15:32 +0100)]
Add generator of sonar-ws sources
Simon Brandhof [Wed, 22 Nov 2017 20:51:52 +0000 (21:51 +0100)]
Initial generation of sonar-ws client
Stas Vilchik [Tue, 28 Nov 2017 14:56:44 +0000 (15:56 +0100)]
SONAR-9000 display all organizations a user is a member of
Teryk Bellahsene [Fri, 24 Nov 2017 16:42:58 +0000 (17:42 +0100)]
SONAR-9000 Regenerate WS client for api/organizations/search
Teryk Bellahsene [Fri, 24 Nov 2017 16:07:24 +0000 (17:07 +0100)]
SONAR-9000 Drop api/organizations/search_my_organizations
Teryk Bellahsene [Fri, 24 Nov 2017 09:24:41 +0000 (10:24 +0100)]
SONAR-9000 Add admin action to 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
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
Grégoire Aubert [Tue, 28 Nov 2017 16:09:53 +0000 (17:09 +0100)]
SONAR-10072 Fix styling issue for Applications Quality Gates
Grégoire Aubert [Tue, 28 Nov 2017 07:59:54 +0000 (08:59 +0100)]
Use correct metric suffix
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
Stas Vilchik [Fri, 24 Nov 2017 16:15:30 +0000 (17:15 +0100)]
fix assignee select in bulk change form
Grégoire Aubert [Mon, 20 Nov 2017 13:26:25 +0000 (14:26 +0100)]
Add Unit tests for users permission page
Grégoire Aubert [Mon, 20 Nov 2017 11:36:09 +0000 (12:36 +0100)]
Update users permission IT's
Grégoire Aubert [Thu, 9 Nov 2017 13:25:16 +0000 (14:25 +0100)]
Remove old users page
Grégoire Aubert [Mon, 6 Nov 2017 13:18:22 +0000 (14:18 +0100)]
Rewrite users page to TS and React
Grégoire Aubert [Mon, 6 Nov 2017 14:08:24 +0000 (15:08 +0100)]
Move 'parseError' to request lib
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>
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
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
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
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 .
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
Sébastien Lesaint [Thu, 23 Nov 2017 16:29:08 +0000 (17:29 +0100)]
fix logback configuration in UTs to drastically reduce build verbosity
Sébastien Lesaint [Thu, 23 Nov 2017 16:15:25 +0000 (17:15 +0100)]
fix unstable UT SharedHealthStateImplTest
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
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
Sébastien Lesaint [Wed, 22 Nov 2017 15:05:20 +0000 (16:05 +0100)]
SONAR-10104 make webhooks run synchronously in the Compute Engine
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
Sébastien Lesaint [Tue, 21 Nov 2017 15:00:19 +0000 (16:00 +0100)]
SONAR-10104 async webhooks with full in-memory implementation
Sébastien Lesaint [Fri, 17 Nov 2017 13:00:26 +0000 (14:00 +0100)]
SONAR-10085 include EvaluatedQualityGate in QGChangeEvent
Sébastien Lesaint [Thu, 16 Nov 2017 10:45:04 +0000 (11:45 +0100)]
SONAR-10065 persist properties sonar.pullRequest.* from analysis report
Sébastien Lesaint [Thu, 16 Nov 2017 09:36:17 +0000 (10:36 +0100)]
SONAR-10085 add Quality Gate Change event API
and use it for webhook on issue changes
Sébastien Lesaint [Wed, 15 Nov 2017 15:28:35 +0000 (16:28 +0100)]
SONAR-10085 BranchDto and SnapshotDto have equals hashCode & toString