]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
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 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

7 years agoSONAR-10085 add Quality Gate Change event API
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

7 years agoSONAR-10085 BranchDto and SnapshotDto have equals hashCode & toString
Sébastien Lesaint [Wed, 15 Nov 2017 15:28:35 +0000 (16:28 +0100)]
SONAR-10085 BranchDto and SnapshotDto have equals hashCode & toString

7 years agoSONAR-10085 webhook now use shared model of QualityGate
Sébastien Lesaint [Fri, 17 Nov 2017 10:17:31 +0000 (11:17 +0100)]
SONAR-10085 webhook now use shared model of QualityGate

7 years agoSONAR-10085 add QualityGate model to be shared accross server
Sébastien Lesaint [Fri, 17 Nov 2017 10:17:06 +0000 (11:17 +0100)]
SONAR-10085 add QualityGate model to be shared accross server

7 years agoSupport build of SonarQube with JDK 9
Simon Brandhof [Thu, 23 Nov 2017 21:01:21 +0000 (22:01 +0100)]
Support build of SonarQube with JDK 9

7 years agoRename protobuf response of api/ce/component
Daniel Schwarz [Thu, 23 Nov 2017 16:03:32 +0000 (17:03 +0100)]
Rename protobuf response of api/ce/component

The new name "ComponentResponse" will allow to autogenerate sonar-ws for this webservice

7 years agoSONAR-10119 Set default page size of api/organizations/search to 100
Daniel Schwarz [Thu, 23 Nov 2017 14:32:45 +0000 (15:32 +0100)]
SONAR-10119 Set default page size of api/organizations/search to 100

7 years agoLICENSE-85 Add OfficialDistribution to the pico of the compute engine
Julien HENRY [Wed, 22 Nov 2017 09:43:17 +0000 (10:43 +0100)]
LICENSE-85 Add OfficialDistribution to the pico of the compute engine

7 years agoAdd USER_PATCHES_HOME support and minor quality improvements (#2815)
Janos Gyerik [Tue, 21 Nov 2017 15:50:40 +0000 (16:50 +0100)]
Add USER_PATCHES_HOME support and minor quality improvements (#2815)

7 years agoAutomatic merge from branch-6.7
ssjenka [Tue, 21 Nov 2017 07:02:23 +0000 (08:02 +0100)]
Automatic merge from branch-6.7

* origin/branch-6.7:
  SONAR-10054 Fix error when changing rule severity for a quality profile

7 years agoFix search form in project permission page
Grégoire Aubert [Mon, 20 Nov 2017 14:56:51 +0000 (15:56 +0100)]
Fix search form in project permission page

7 years agoSONAR-10040 Fix usage of /api/rules/tags
Grégoire Aubert [Mon, 20 Nov 2017 14:40:00 +0000 (15:40 +0100)]
SONAR-10040 Fix usage of /api/rules/tags

7 years agofix ActionsDropdown menu position
Stas Vilchik [Mon, 20 Nov 2017 13:24:01 +0000 (14:24 +0100)]
fix ActionsDropdown menu position

7 years agoSONAR-10054 Fix error when changing rule severity for a quality profile
Grégoire Aubert [Thu, 9 Nov 2017 14:06:09 +0000 (15:06 +0100)]
SONAR-10054 Fix error when changing rule severity for a quality profile

7 years agoupdate wording in marketplace
Stas Vilchik [Mon, 20 Nov 2017 12:31:22 +0000 (13:31 +0100)]
update wording in marketplace

7 years agoSONAR-10056 Fix DB warning banner on the Quality Gates page
Grégoire Aubert [Thu, 9 Nov 2017 14:02:01 +0000 (15:02 +0100)]
SONAR-10056 Fix DB warning banner on the Quality Gates page

7 years agoAdd development patches for start.sh
Simon Brandhof [Fri, 17 Nov 2017 20:15:30 +0000 (21:15 +0100)]
Add development patches for start.sh

7 years agoDo not compile Java tests in quick-build.sh
Konda Reddy [Fri, 17 Nov 2017 20:17:53 +0000 (14:17 -0600)]
Do not compile Java tests in quick-build.sh

-DskipTests just skips the test execution: the tests are still compiled. Where as-Dmaven.test.skip will skip both compilation and execution of the tests.

7 years agoMerge branch 'feature/it-cleanup'
Eric Hartmann [Fri, 17 Nov 2017 08:42:51 +0000 (09:42 +0100)]
Merge branch 'feature/it-cleanup'

7 years agoAdd sonar.pullrequest.* properties to travis.sh
Janos Gyerik [Thu, 16 Nov 2017 17:05:45 +0000 (18:05 +0100)]
Add sonar.pullrequest.* properties to travis.sh

7 years agoAuto-generate sonar-ws for integration tests 2803/head
Daniel Schwarz [Tue, 14 Nov 2017 09:42:32 +0000 (10:42 +0100)]
Auto-generate sonar-ws for integration tests

7 years agoActivate integration test ProjectKeyUpdatePageTest
Simon Brandhof [Tue, 14 Nov 2017 13:30:35 +0000 (14:30 +0100)]
Activate integration test ProjectKeyUpdatePageTest

7 years agoRefactor integration tests in category "analysis"
Simon Brandhof [Tue, 14 Nov 2017 12:25:08 +0000 (13:25 +0100)]
Refactor integration tests in category "analysis"

Drop usage of resetData()

7 years agoAdd category "issue" in integration tests
Simon Brandhof [Tue, 14 Nov 2017 09:49:23 +0000 (10:49 +0100)]
Add category "issue" in integration tests

7 years agoAdd category "project" to integration tests
Simon Brandhof [Mon, 13 Nov 2017 23:01:28 +0000 (00:01 +0100)]
Add category "project" to integration tests

7 years agoFix quality flaws
Eric Hartmann [Mon, 13 Nov 2017 17:02:33 +0000 (18:02 +0100)]
Fix quality flaws

7 years agoUpdate timings for BootstrappingTest
Eric Hartmann [Mon, 13 Nov 2017 12:33:53 +0000 (13:33 +0100)]
Update timings for BootstrappingTest

7 years agoSpeed-up execute of categories in CIX
Simon Brandhof [Mon, 13 Nov 2017 12:28:58 +0000 (13:28 +0100)]
Speed-up execute of categories in CIX

7 years agoRestoring BootStrappingTest
Eric Hartmann [Mon, 13 Nov 2017 10:33:59 +0000 (11:33 +0100)]
Restoring BootStrappingTest

7 years agoAdd category qualityGate to integration tests
Simon Brandhof [Sat, 11 Nov 2017 17:48:48 +0000 (18:48 +0100)]
Add category qualityGate to integration tests

7 years agoAdd category authorization to integration tests
Simon Brandhof [Sat, 11 Nov 2017 17:21:25 +0000 (18:21 +0100)]
Add category authorization to integration tests

7 years agoAdd category qualityModel to integration tests
Simon Brandhof [Sat, 11 Nov 2017 15:57:30 +0000 (16:57 +0100)]
Add category qualityModel to integration tests

7 years agoFix upgrade test
Simon Brandhof [Sat, 11 Nov 2017 14:35:34 +0000 (15:35 +0100)]
Fix upgrade test

7 years agoAdd missing functions to Testers
Simon Brandhof [Sat, 11 Nov 2017 14:16:37 +0000 (15:16 +0100)]
Add missing functions to Testers

7 years agoUpgrade Selenide to 3.8
Simon Brandhof [Sat, 11 Nov 2017 11:19:43 +0000 (12:19 +0100)]
Upgrade Selenide to 3.8

7 years agoAdd category measure to integration tests
Simon Brandhof [Sat, 11 Nov 2017 11:04:33 +0000 (12:04 +0100)]
Add category measure to integration tests

7 years agoFix ignored Selenium tests
Eric Hartmann [Fri, 10 Nov 2017 16:12:23 +0000 (17:12 +0100)]
Fix ignored Selenium tests

7 years agoFix quality flaw
Eric Hartmann [Fri, 10 Nov 2017 12:58:46 +0000 (13:58 +0100)]
Fix quality flaw

7 years agoAdd category "test" to integration tests
Simon Brandhof [Fri, 10 Nov 2017 13:27:34 +0000 (14:27 +0100)]
Add category "test" to integration tests

7 years agoFix cix.sh
Simon Brandhof [Fri, 10 Nov 2017 13:08:47 +0000 (14:08 +0100)]
Fix cix.sh

7 years agoAdd category "source" to integration tests
Simon Brandhof [Fri, 10 Nov 2017 13:06:24 +0000 (14:06 +0100)]
Add category "source" to integration tests

7 years agoAdd sonar.ce.gracefulStopTimeOutInMs for unit tests
Eric Hartmann [Fri, 10 Nov 2017 12:01:18 +0000 (13:01 +0100)]
Add sonar.ce.gracefulStopTimeOutInMs for unit tests

7 years agoRemove useless ignored tests
Eric Hartmann [Fri, 10 Nov 2017 11:08:15 +0000 (12:08 +0100)]
Remove useless ignored tests

7 years agoClean-up category "organization"
Simon Brandhof [Fri, 10 Nov 2017 10:06:13 +0000 (11:06 +0100)]
Clean-up category "organization"

7 years agoAbility to use functional categories in integration tests
Simon Brandhof [Fri, 10 Nov 2017 09:44:38 +0000 (10:44 +0100)]
Ability to use functional categories in integration tests

applied to "duplication" category

7 years agoMove helpers to sonar-qa-util
Simon Brandhof [Thu, 9 Nov 2017 16:39:52 +0000 (17:39 +0100)]
Move helpers to sonar-qa-util

7 years agoAdd upgrade test from 6.7 LTS
Simon Brandhof [Thu, 9 Nov 2017 16:26:54 +0000 (17:26 +0100)]
Add upgrade test from 6.7 LTS

7 years agoRemove duplicated SelenideConfig for UpgradeTest
Simon Brandhof [Thu, 9 Nov 2017 15:59:20 +0000 (16:59 +0100)]
Remove duplicated SelenideConfig for UpgradeTest

7 years agoMove pageobjects to new module sonar-qa-util
Simon Brandhof [Thu, 9 Nov 2017 15:58:27 +0000 (16:58 +0100)]
Move pageobjects to new module sonar-qa-util

7 years agoDrop issueFilter/ToDoTest
Simon Brandhof [Thu, 9 Nov 2017 15:12:53 +0000 (16:12 +0100)]
Drop issueFilter/ToDoTest

7 years agoSONAR-10046 adding minimum length validation to api/users/search
Guillaume Jambet [Tue, 7 Nov 2017 16:35:02 +0000 (17:35 +0100)]
SONAR-10046 adding minimum length validation to api/users/search

7 years agoSONAR-10046 adding minimum length validation to api/rules/search
Guillaume Jambet [Tue, 7 Nov 2017 16:34:22 +0000 (17:34 +0100)]
SONAR-10046 adding minimum length validation to api/rules/search

7 years agoSONAR-10046 adding minimum length validation to api/organizations/search_members
Guillaume Jambet [Tue, 7 Nov 2017 16:33:01 +0000 (17:33 +0100)]
SONAR-10046 adding minimum length validation to api/organizations/search_members

7 years agoSONAR-10046 adding minimum length validation to api/measures/component_tree
Guillaume Jambet [Tue, 7 Nov 2017 16:31:56 +0000 (17:31 +0100)]
SONAR-10046 adding minimum length validation to api/measures/component_tree