]>
source.dussan.org Git - sonarqube.git/log
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 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
Sébastien Lesaint [Fri, 17 Nov 2017 10:17:31 +0000 (11:17 +0100)]
SONAR-10085 webhook now use shared model of QualityGate
Sébastien Lesaint [Fri, 17 Nov 2017 10:17:06 +0000 (11:17 +0100)]
SONAR-10085 add QualityGate model to be shared accross server
Simon Brandhof [Thu, 23 Nov 2017 21:01:21 +0000 (22:01 +0100)]
Support build of SonarQube with JDK 9
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
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
Julien HENRY [Wed, 22 Nov 2017 09:43:17 +0000 (10:43 +0100)]
LICENSE-85 Add OfficialDistribution to the pico of the compute engine
Janos Gyerik [Tue, 21 Nov 2017 15:50:40 +0000 (16:50 +0100)]
Add USER_PATCHES_HOME support and minor quality improvements (#2815)
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
Grégoire Aubert [Mon, 20 Nov 2017 14:56:51 +0000 (15:56 +0100)]
Fix search form in project permission page
Grégoire Aubert [Mon, 20 Nov 2017 14:40:00 +0000 (15:40 +0100)]
SONAR-10040 Fix usage of /api/rules/tags
Stas Vilchik [Mon, 20 Nov 2017 13:24:01 +0000 (14:24 +0100)]
fix ActionsDropdown menu position
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
Stas Vilchik [Mon, 20 Nov 2017 12:31:22 +0000 (13:31 +0100)]
update wording in marketplace
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
Simon Brandhof [Fri, 17 Nov 2017 20:15:30 +0000 (21:15 +0100)]
Add development patches for start.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.
Eric Hartmann [Fri, 17 Nov 2017 08:42:51 +0000 (09:42 +0100)]
Merge branch 'feature/it-cleanup'
Janos Gyerik [Thu, 16 Nov 2017 17:05:45 +0000 (18:05 +0100)]
Add sonar.pullrequest.* properties to travis.sh
Daniel Schwarz [Tue, 14 Nov 2017 09:42:32 +0000 (10:42 +0100)]
Auto-generate sonar-ws for integration tests
Simon Brandhof [Tue, 14 Nov 2017 13:30:35 +0000 (14:30 +0100)]
Activate integration test ProjectKeyUpdatePageTest
Simon Brandhof [Tue, 14 Nov 2017 12:25:08 +0000 (13:25 +0100)]
Refactor integration tests in category "analysis"
Drop usage of resetData()
Simon Brandhof [Tue, 14 Nov 2017 09:49:23 +0000 (10:49 +0100)]
Add category "issue" in integration tests
Simon Brandhof [Mon, 13 Nov 2017 23:01:28 +0000 (00:01 +0100)]
Add category "project" to integration tests
Eric Hartmann [Mon, 13 Nov 2017 17:02:33 +0000 (18:02 +0100)]
Fix quality flaws
Eric Hartmann [Mon, 13 Nov 2017 12:33:53 +0000 (13:33 +0100)]
Update timings for BootstrappingTest
Simon Brandhof [Mon, 13 Nov 2017 12:28:58 +0000 (13:28 +0100)]
Speed-up execute of categories in CIX
Eric Hartmann [Mon, 13 Nov 2017 10:33:59 +0000 (11:33 +0100)]
Restoring BootStrappingTest
Simon Brandhof [Sat, 11 Nov 2017 17:48:48 +0000 (18:48 +0100)]
Add category qualityGate to integration tests
Simon Brandhof [Sat, 11 Nov 2017 17:21:25 +0000 (18:21 +0100)]
Add category authorization to integration tests
Simon Brandhof [Sat, 11 Nov 2017 15:57:30 +0000 (16:57 +0100)]
Add category qualityModel to integration tests
Simon Brandhof [Sat, 11 Nov 2017 14:35:34 +0000 (15:35 +0100)]
Fix upgrade test
Simon Brandhof [Sat, 11 Nov 2017 14:16:37 +0000 (15:16 +0100)]
Add missing functions to Testers
Simon Brandhof [Sat, 11 Nov 2017 11:19:43 +0000 (12:19 +0100)]
Upgrade Selenide to 3.8
Simon Brandhof [Sat, 11 Nov 2017 11:04:33 +0000 (12:04 +0100)]
Add category measure to integration tests
Eric Hartmann [Fri, 10 Nov 2017 16:12:23 +0000 (17:12 +0100)]
Fix ignored Selenium tests
Eric Hartmann [Fri, 10 Nov 2017 12:58:46 +0000 (13:58 +0100)]
Fix quality flaw
Simon Brandhof [Fri, 10 Nov 2017 13:27:34 +0000 (14:27 +0100)]
Add category "test" to integration tests
Simon Brandhof [Fri, 10 Nov 2017 13:08:47 +0000 (14:08 +0100)]
Fix cix.sh
Simon Brandhof [Fri, 10 Nov 2017 13:06:24 +0000 (14:06 +0100)]
Add category "source" to integration tests
Eric Hartmann [Fri, 10 Nov 2017 12:01:18 +0000 (13:01 +0100)]
Add sonar.ce.gracefulStopTimeOutInMs for unit tests
Eric Hartmann [Fri, 10 Nov 2017 11:08:15 +0000 (12:08 +0100)]
Remove useless ignored tests
Simon Brandhof [Fri, 10 Nov 2017 10:06:13 +0000 (11:06 +0100)]
Clean-up category "organization"
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
Simon Brandhof [Thu, 9 Nov 2017 16:39:52 +0000 (17:39 +0100)]
Move helpers to sonar-qa-util
Simon Brandhof [Thu, 9 Nov 2017 16:26:54 +0000 (17:26 +0100)]
Add upgrade test from 6.7 LTS
Simon Brandhof [Thu, 9 Nov 2017 15:59:20 +0000 (16:59 +0100)]
Remove duplicated SelenideConfig for UpgradeTest
Simon Brandhof [Thu, 9 Nov 2017 15:58:27 +0000 (16:58 +0100)]
Move pageobjects to new module sonar-qa-util
Simon Brandhof [Thu, 9 Nov 2017 15:12:53 +0000 (16:12 +0100)]
Drop issueFilter/ToDoTest
Guillaume Jambet [Tue, 7 Nov 2017 16:35:02 +0000 (17:35 +0100)]
SONAR-10046 adding minimum length validation to api/users/search
Guillaume Jambet [Tue, 7 Nov 2017 16:34:22 +0000 (17:34 +0100)]
SONAR-10046 adding minimum length validation to api/rules/search
Guillaume Jambet [Tue, 7 Nov 2017 16:33:01 +0000 (17:33 +0100)]
SONAR-10046 adding minimum length validation to api/organizations/search_members
Guillaume Jambet [Tue, 7 Nov 2017 16:31:56 +0000 (17:31 +0100)]
SONAR-10046 adding minimum length validation to api/measures/component_tree