]> source.dussan.org Git - sonarqube.git/log
sonarqube.git
9 years agoadd top 5 rules on 'New Issues' and 'My New Issues' notifications 294/head
Teryk Bellahsene [Wed, 6 May 2015 12:25:01 +0000 (14:25 +0200)]
add top 5 rules on 'New Issues' and 'My New Issues' notifications

9 years agoSONAR-6529 Fail to create manual metrics on MSSQL if DB role db_owner is not granted
Simon Brandhof [Wed, 6 May 2015 21:21:26 +0000 (23:21 +0200)]
SONAR-6529 Fail to create manual metrics on MSSQL if DB role db_owner is not granted

9 years agofaster grunt build
Stas Vilchik [Wed, 6 May 2015 09:01:06 +0000 (11:01 +0200)]
faster grunt build

9 years agoMerge pull request #293 from SonarSource/feature/compatibility_rulefinder_rulequery
Julien HENRY [Wed, 6 May 2015 09:33:47 +0000 (11:33 +0200)]
Merge pull request #293 from SonarSource/feature/compatibility_rulefinder_rulequery

Restore partial support of RuleQuery in RuleFinder to fix issue with Gro...

9 years agoRestore partial support of RuleQuery in RuleFinder to fix issue with Groovy plugin 293/head
Julien HENRY [Wed, 6 May 2015 08:40:07 +0000 (10:40 +0200)]
Restore partial support of RuleQuery in RuleFinder to fix issue with Groovy plugin

9 years agoSONAR-6469 New Java WS to deactivate a user 287/head
Jean-Baptiste Lievremont [Tue, 5 May 2015 11:58:38 +0000 (13:58 +0200)]
SONAR-6469 New Java WS to deactivate a user

9 years agoSONAR-6465 Enforce use of SortedMap for ES index settings 276/head
Jean-Baptiste Lievremont [Tue, 5 May 2015 13:47:24 +0000 (15:47 +0200)]
SONAR-6465 Enforce use of SortedMap for ES index settings

9 years agoSONAR-6465 Refactor string multi field definition
Jean-Baptiste Lievremont [Mon, 4 May 2015 10:57:08 +0000 (12:57 +0200)]
SONAR-6465 Refactor string multi field definition

9 years agoSONAR-6465 Prevent side effect of multi-field mapping creation
Jean-Baptiste Lievremont [Mon, 4 May 2015 08:43:53 +0000 (10:43 +0200)]
SONAR-6465 Prevent side effect of multi-field mapping creation

9 years agoSONAR-6465 Create new Java WS to search users
Jean-Baptiste Lievremont [Wed, 29 Apr 2015 14:51:26 +0000 (16:51 +0200)]
SONAR-6465 Create new Java WS to search users

9 years agoMerge pull request #289 from SonarSource/feature/batch/new_ws_to_get_users
Julien HENRY [Wed, 6 May 2015 08:04:57 +0000 (10:04 +0200)]
Merge pull request #289 from SonarSource/feature/batch/new_ws_to_get_users

SONAR-6522 Consume batch/users WS to populate JSON report

9 years agoSONAR-6522 Consume batch/users WS to populate JSON report 289/head
Julien HENRY [Tue, 5 May 2015 15:11:35 +0000 (17:11 +0200)]
SONAR-6522 Consume batch/users WS to populate JSON report

9 years agoUse mime type for woff fonts
Simon Brandhof [Tue, 5 May 2015 21:00:28 +0000 (23:00 +0200)]
Use mime type for woff fonts

9 years agoSONAR-6212 Coverage exclusion properties are not working for IT and overall coverage
Julien HENRY [Tue, 5 May 2015 16:11:16 +0000 (18:11 +0200)]
SONAR-6212 Coverage exclusion properties are not working for IT and overall coverage

9 years agoSONAR-6366 fix quality flaws
Sébastien Lesaint [Tue, 5 May 2015 14:59:51 +0000 (16:59 +0200)]
SONAR-6366 fix quality flaws

9 years agoFix some quality flaws
Julien HENRY [Tue, 5 May 2015 14:05:31 +0000 (16:05 +0200)]
Fix some quality flaws

9 years agoapply new navigation WS
Stas Vilchik [Tue, 5 May 2015 13:15:16 +0000 (15:15 +0200)]
apply new navigation WS

9 years agoSONAR-6521 Pull ES scroll method to utility class 286/head
Jean-Baptiste Lievremont [Tue, 5 May 2015 08:30:46 +0000 (10:30 +0200)]
SONAR-6521 Pull ES scroll method to utility class

9 years agoFix protobuf merge
Jean-Baptiste Lievremont [Tue, 5 May 2015 07:55:17 +0000 (09:55 +0200)]
Fix protobuf merge

9 years agoSONAR-6521 Add internal WS to list user details for batch
Jean-Baptiste Lievremont [Mon, 4 May 2015 16:03:36 +0000 (18:03 +0200)]
SONAR-6521 Add internal WS to list user details for batch

9 years agoSONAR-6521 Add protobuf declaration for users
Jean-Baptiste Lievremont [Mon, 4 May 2015 15:44:29 +0000 (17:44 +0200)]
SONAR-6521 Add protobuf declaration for users

9 years agoSONAR-6525 Fix security bypass on plugin-contributed pages 272/head
Jean-Baptiste Lievremont [Tue, 5 May 2015 09:35:56 +0000 (11:35 +0200)]
SONAR-6525 Fix security bypass on plugin-contributed pages

9 years agoSONAR-6427 SONAR-6428 Add permission checks on plugin pages
Jean-Baptiste Lievremont [Thu, 30 Apr 2015 09:15:17 +0000 (11:15 +0200)]
SONAR-6427 SONAR-6428 Add permission checks on plugin pages

9 years agoSONAR-6428 Fix WS example & response
Jean-Baptiste Lievremont [Thu, 30 Apr 2015 08:29:51 +0000 (10:29 +0200)]
SONAR-6428 Fix WS example & response

9 years agoSONAR-6427 Fix WS example & response
Jean-Baptiste Lievremont [Thu, 30 Apr 2015 07:56:08 +0000 (09:56 +0200)]
SONAR-6427 Fix WS example & response

9 years agoSONAR-6265 apply feedback
Stas Vilchik [Tue, 5 May 2015 09:26:04 +0000 (11:26 +0200)]
SONAR-6265 apply feedback

9 years agoMerge pull request #280 from SonarSource/feature/batch/feed_file_dependencies
Julien HENRY [Tue, 5 May 2015 09:23:59 +0000 (11:23 +0200)]
Merge pull request #280 from SonarSource/feature/batch/feed_file_dependencies

SONAR-6457 Feed dependencies in batch report

9 years agoSONAR-6457 Feed dependencies in batch report 280/head
Julien HENRY [Mon, 4 May 2015 17:45:03 +0000 (19:45 +0200)]
SONAR-6457 Feed dependencies in batch report

9 years agoSONAR-5851 apply feedback
Stas Vilchik [Tue, 5 May 2015 08:36:09 +0000 (10:36 +0200)]
SONAR-5851 apply feedback

9 years agoSONAR-6138 apply feedback
Stas Vilchik [Tue, 5 May 2015 07:57:21 +0000 (09:57 +0200)]
SONAR-6138 apply feedback

9 years agoSONAR-6366 remove operational field from JSON response 233/head
Sébastien Lesaint [Mon, 4 May 2015 07:14:17 +0000 (09:14 +0200)]
SONAR-6366 remove operational field from JSON response

remove operational field from response of /api/system/migrate_db, response from /api/system/status should be used instead

9 years agoSONAR-6366 add status NOT_SUPPORTED
Sébastien Lesaint [Thu, 30 Apr 2015 16:21:49 +0000 (18:21 +0200)]
SONAR-6366 add status NOT_SUPPORTED

9 years agofix JSON empty msg field on /api/system/restart when not in dev mode
Sébastien Lesaint [Thu, 30 Apr 2015 12:59:54 +0000 (14:59 +0200)]
fix JSON empty msg field on /api/system/restart when not in dev mode

9 years agoSONAR-6366 add missing impl of PlatformDatabaseMigrationAsynchronousTest
Sébastien Lesaint [Tue, 28 Apr 2015 15:52:51 +0000 (17:52 +0200)]
SONAR-6366 add missing impl of PlatformDatabaseMigrationAsynchronousTest

9 years agoSONAR-6366 SQ state check in RoR now uses Java DBMigration status
Sébastien Lesaint [Tue, 28 Apr 2015 13:57:49 +0000 (15:57 +0200)]
SONAR-6366 SQ state check in RoR now uses Java DBMigration status

use to be based on the RoR code handling the DB migration, it is now based on its Java replacement

9 years agoSONAR-6366 split ruby upgradeAndStart into three Java steps
Sébastien Lesaint [Tue, 28 Apr 2015 13:31:07 +0000 (15:31 +0200)]
SONAR-6366 split ruby upgradeAndStart into three Java steps

modified ruby scripts used by RubyBridge to define and instance a class instead of only define a method alone because mapping such script to a Java interface works only for the first script (at least in unit tests)
split upgrade_and_start from Ruby into two seperate Ruby tasks (trigger ActiveRecord migration on one side and web route (re)creation on the other) and a pure Java task to restart the container

9 years agoSONAR-6366 make Java WS available when DB migration is needed
Sébastien Lesaint [Tue, 14 Apr 2015 14:43:59 +0000 (16:43 +0200)]
SONAR-6366 make Java WS available when DB migration is needed

introduce a new "level" in ServerComponents called safe-mode which is started in place of level3 and 4 when DB needs to be migrated
update ROR code so that Java WS are always started by ROR, even when DB needs an upgrade. In such case, only Java Webservices which supports DB to be in such state are now instanced
in addition, make sure the currentContainer is pointing at all times to a fully initialized container chain (one ending with level4 or safemode), this ensure there is always valid components to support the UI and WS calls
PlatformDatabaseMigration is part of level2 in order to have the same instance share between safe mode container and level3/4 containers therefor avoiding loosing the migration status once the migration is copmplete and the Platform#doStart() is called
refactor Platform code to separate current container switch from start/stop of containers

9 years agoDashboard webService and action belong to level 4
Sébastien Lesaint [Tue, 14 Apr 2015 13:19:06 +0000 (15:19 +0200)]
Dashboard webService and action belong to level 4

9 years agoSONAR-6366 add new WS to migrate SonarQube DB
Sébastien Lesaint [Tue, 7 Apr 2015 12:22:48 +0000 (14:22 +0200)]
SONAR-6366 add new WS to migrate SonarQube DB

WS is available on /api/system/migrate_db

9 years agosystem/upgrades and system/restart should not require user authent
Sébastien Lesaint [Wed, 29 Apr 2015 11:24:09 +0000 (13:24 +0200)]
system/upgrades and system/restart should not require user authent

remove global authentication verification on /api/system in RoR so that WS /api/system/upgrades and /api/system/restart do not require user to be authenticated

9 years agoSONAR-6365 consistent properties for plugin in JSON response 275/head
Sébastien Lesaint [Mon, 4 May 2015 08:07:04 +0000 (10:07 +0200)]
SONAR-6365 consistent properties for plugin in JSON response

9 years agoSONAR-5851 apply feedback
Stas Vilchik [Mon, 4 May 2015 15:40:12 +0000 (17:40 +0200)]
SONAR-5851 apply feedback

9 years agoSONAR-6210 show key, hide parameters
Stas Vilchik [Mon, 4 May 2015 15:12:20 +0000 (17:12 +0200)]
SONAR-6210 show key, hide parameters

9 years agoSONAR-6215 do not show tab for currently open item
Stas Vilchik [Mon, 4 May 2015 15:08:09 +0000 (17:08 +0200)]
SONAR-6215 do not show tab for currently open item

9 years agoSONAR-6464 Optimize query that return file source hashes in /batch/project WS
Julien Lancelot [Mon, 4 May 2015 14:41:00 +0000 (16:41 +0200)]
SONAR-6464 Optimize query that return file source hashes in /batch/project WS

9 years agoupdate the versions of node.js and npm
Stas Vilchik [Mon, 4 May 2015 14:46:43 +0000 (16:46 +0200)]
update the versions of node.js and npm

9 years agoMerge pull request #278 from SonarSource/feature/batch/cleanup_devcockpit_views
Julien HENRY [Mon, 4 May 2015 14:08:10 +0000 (16:08 +0200)]
Merge pull request #278 from SonarSource/feature/batch/cleanup_devcockpit_views

Cleanup batch side from specific code for devcockpit and views

9 years agoCleanup batch side from specific code for devcockpit and views 278/head
Julien HENRY [Mon, 4 May 2015 09:39:01 +0000 (11:39 +0200)]
Cleanup batch side from specific code for devcockpit and views

9 years agofix quality flaws
Stas Vilchik [Mon, 4 May 2015 09:23:24 +0000 (11:23 +0200)]
fix quality flaws

9 years agoFix /api/issues/seach Ws description
Julien Lancelot [Mon, 4 May 2015 09:11:11 +0000 (11:11 +0200)]
Fix /api/issues/seach Ws description

9 years agofix missing line return at EOF
Sébastien Lesaint [Mon, 4 May 2015 07:40:49 +0000 (09:40 +0200)]
fix missing line return at EOF

9 years agoSONAR-6379 fix minor typo in action description
Sébastien Lesaint [Mon, 4 May 2015 07:34:24 +0000 (09:34 +0200)]
SONAR-6379 fix minor typo in action description

9 years agoSONAR-6377 fix typo in actio description
Sébastien Lesaint [Mon, 4 May 2015 07:33:07 +0000 (09:33 +0200)]
SONAR-6377 fix typo in actio description

9 years agoSONAR-6455 Create WS /api/dependencies/show 268/head
Julien Lancelot [Thu, 30 Apr 2015 13:11:36 +0000 (15:11 +0200)]
SONAR-6455 Create WS /api/dependencies/show

9 years agoSONAR-6458 Persist file dependencies in the compute engine
Julien Lancelot [Thu, 30 Apr 2015 12:19:14 +0000 (14:19 +0200)]
SONAR-6458 Persist file dependencies in the compute engine

9 years agoSONAR-6458 Create FileDependencyDao to insert and select file dependencies
Julien Lancelot [Wed, 29 Apr 2015 14:44:09 +0000 (16:44 +0200)]
SONAR-6458 Create FileDependencyDao to insert and select file dependencies

9 years agoSONAR-6429 Add showProvisioning when appropriate
Jean-Baptiste Lievremont [Thu, 30 Apr 2015 12:04:01 +0000 (14:04 +0200)]
SONAR-6429 Add showProvisioning when appropriate

9 years agoSONAR-6466 Refactor create/update methods out of UserService into UserUpdater
Jean-Baptiste Lievremont [Tue, 28 Apr 2015 14:40:09 +0000 (16:40 +0200)]
SONAR-6466 Refactor create/update methods out of UserService into UserUpdater

9 years agoSONAR-6376 SONAR-6383 remove artifact from JSON response 269/head
Sébastien Lesaint [Wed, 29 Apr 2015 14:15:42 +0000 (16:15 +0200)]
SONAR-6376 SONAR-6383 remove artifact from JSON response

9 years agoSONAR-6379 add release description and changeLogUrl in JSON response 267/head
Sébastien Lesaint [Wed, 29 Apr 2015 14:07:55 +0000 (16:07 +0200)]
SONAR-6379 add release description and changeLogUrl in JSON response

+ fix broken br tag in action description

9 years agoSONAR-6366 SONAR-6379 remove artifact from JSON response 266/head
Sébastien Lesaint [Wed, 29 Apr 2015 13:29:57 +0000 (15:29 +0200)]
SONAR-6366 SONAR-6379 remove artifact from JSON response

9 years agoSONAR-6377 rename status + add better description of it
Sébastien Lesaint [Wed, 29 Apr 2015 12:50:51 +0000 (14:50 +0200)]
SONAR-6377 rename status + add better description of it

9 years agoFix some other quality flaws
Simon Brandhof [Thu, 30 Apr 2015 08:27:27 +0000 (10:27 +0200)]
Fix some other quality flaws

9 years agoFix quality flaws
Simon Brandhof [Thu, 30 Apr 2015 08:21:25 +0000 (10:21 +0200)]
Fix quality flaws

9 years agoImprove error handling in ZipUtils
Simon Brandhof [Tue, 28 Apr 2015 13:19:58 +0000 (15:19 +0200)]
Improve error handling in ZipUtils

java.io.File#listFiles() hides IO errors by returning null !

9 years agoFix benchmarck test because of new type in file_sources
Julien Lancelot [Thu, 30 Apr 2015 06:44:26 +0000 (08:44 +0200)]
Fix benchmarck test because of new type in file_sources

9 years agoSONAR-6380 fix error in action description
Sébastien Lesaint [Wed, 29 Apr 2015 15:22:45 +0000 (17:22 +0200)]
SONAR-6380 fix error in action description

9 years agoSONAR-6453 Add columns in the dependencies table 264/head
Julien Lancelot [Tue, 28 Apr 2015 14:31:19 +0000 (16:31 +0200)]
SONAR-6453 Add columns in the dependencies table

9 years agoorder independent tests of tests - SONAR-6255
Teryk Bellahsene [Wed, 29 Apr 2015 08:54:06 +0000 (10:54 +0200)]
order independent tests of tests - SONAR-6255

9 years agoFix some quality flaws
Julien HENRY [Wed, 29 Apr 2015 08:23:32 +0000 (10:23 +0200)]
Fix some quality flaws

9 years agoRemove useless ResourceSnapshotMapper and rename folder dependency to design
Julien Lancelot [Tue, 28 Apr 2015 15:07:23 +0000 (17:07 +0200)]
Remove useless ResourceSnapshotMapper and rename folder dependency to design

9 years agoseveral tests with the same name SONAR-6255 242/head
Teryk Bellahsene [Mon, 27 Apr 2015 15:26:15 +0000 (17:26 +0200)]
several tests with the same name SONAR-6255

several tests can have the same name. a uuid is introduced to have an identifier for the test.
coverage details are aggregated for all the tests with the same name.

9 years agopersist tests in db - SONAR-6255
Teryk Bellahsene [Wed, 22 Apr 2015 08:53:04 +0000 (10:53 +0200)]
persist tests in db - SONAR-6255

9 years agoadd new column data_type in file_sources table - SONAR-6255
Teryk Bellahsene [Mon, 20 Apr 2015 09:16:25 +0000 (11:16 +0200)]
add new column data_type in file_sources table - SONAR-6255

9 years agoSONAR-6338 Add some docs in the coverage batch report
Julien Lancelot [Tue, 28 Apr 2015 10:03:51 +0000 (12:03 +0200)]
SONAR-6338 Add some docs in the coverage batch report

9 years agoFix quality flaws
Jean-Baptiste Lievremont [Tue, 28 Apr 2015 09:40:41 +0000 (11:40 +0200)]
Fix quality flaws

9 years agoForce maven 3.2.5 in travis build
Simon Brandhof [Tue, 28 Apr 2015 09:03:43 +0000 (11:03 +0200)]
Force maven 3.2.5 in travis build

Travis recently upgraded to maven 3.3.1, which is not supported for SQ build

9 years agoSONAR-6428 Use default project dashboards when user has no specific config 263/head
Jean-Baptiste Lievremont [Tue, 28 Apr 2015 08:09:50 +0000 (10:09 +0200)]
SONAR-6428 Use default project dashboards when user has no specific config

9 years agoAdd mvn -V to travis build
Simon Brandhof [Tue, 28 Apr 2015 08:46:59 +0000 (10:46 +0200)]
Add mvn -V to travis build

9 years agoSONAR-6427 Add root qualifiers in global nav WS 262/head
Jean-Baptiste Lievremont [Tue, 28 Apr 2015 07:46:33 +0000 (09:46 +0200)]
SONAR-6427 Add root qualifiers in global nav WS

9 years agoSONAR-6428 Replace server-side URL generation with display conditions
Jean-Baptiste Lievremont [Mon, 27 Apr 2015 12:58:55 +0000 (14:58 +0200)]
SONAR-6428 Replace server-side URL generation with display conditions

9 years agoSONAR-6428 Apply feedback from PR
Jean-Baptiste Lievremont [Mon, 27 Apr 2015 09:51:19 +0000 (11:51 +0200)]
SONAR-6428 Apply feedback from PR

9 years agoSONAR-6428 WS to get component navigation information
Jean-Baptiste Lievremont [Tue, 21 Apr 2015 10:15:11 +0000 (12:15 +0200)]
SONAR-6428 WS to get component navigation information

9 years agoRemove second LOG added by merge
Julien Lancelot [Mon, 27 Apr 2015 15:55:34 +0000 (17:55 +0200)]
Remove second LOG added by merge

9 years agoAutomatic merge from branch-5.1
Jenkins CI [Mon, 27 Apr 2015 15:53:24 +0000 (17:53 +0200)]
Automatic merge from branch-5.1

* origin/branch-5.1:
  SONAR-6493 java.lang.NullPointerException in the PopulateProjectsUuidColumns migration

9 years agoSONAR-6493 java.lang.NullPointerException in the PopulateProjectsUuidColumns migration
Julien Lancelot [Mon, 27 Apr 2015 15:45:47 +0000 (17:45 +0200)]
SONAR-6493 java.lang.NullPointerException in the PopulateProjectsUuidColumns migration

9 years agoSONAR-6493 java.lang.NullPointerException in the PopulateProjectsUuidColumns migration
Julien Lancelot [Mon, 27 Apr 2015 15:28:25 +0000 (17:28 +0200)]
SONAR-6493 java.lang.NullPointerException in the PopulateProjectsUuidColumns migration

9 years agoSONAR-6427 Use default dashboards when user has no specific configuration 259/head
Jean-Baptiste Lievremont [Mon, 27 Apr 2015 08:25:59 +0000 (10:25 +0200)]
SONAR-6427 Use default dashboards when user has no specific configuration

9 years agoAdd key in /api/sources/lines WS
Julien Lancelot [Mon, 27 Apr 2015 14:36:40 +0000 (16:36 +0200)]
Add key in /api/sources/lines WS

9 years agoSONAR-6338 Fix issue on uncovered lines
Julien Lancelot [Mon, 27 Apr 2015 13:17:41 +0000 (15:17 +0200)]
SONAR-6338 Fix issue on uncovered lines

9 years agoFix wrong import
Julien HENRY [Mon, 27 Apr 2015 14:11:42 +0000 (16:11 +0200)]
Fix wrong import

9 years agoMerge pull request #260 from SonarSource/feature/batch/feed_tests
Julien HENRY [Mon, 27 Apr 2015 13:46:50 +0000 (15:46 +0200)]
Merge pull request #260 from SonarSource/feature/batch/feed_tests

SONAR-6278 Feed tests in compute report

9 years agoSONAR-6278 Feed tests in compute report 260/head
Julien HENRY [Wed, 22 Apr 2015 21:32:39 +0000 (23:32 +0200)]
SONAR-6278 Feed tests in compute report

9 years agoSONAR-6429 WS to support settings navigation 254/head
Jean-Baptiste Lievremont [Thu, 23 Apr 2015 13:46:21 +0000 (15:46 +0200)]
SONAR-6429 WS to support settings navigation

9 years agoFix quality flaws
Julien Lancelot [Mon, 27 Apr 2015 10:11:55 +0000 (12:11 +0200)]
Fix quality flaws

9 years agoSONAR-6430 add plugin source revision to JSON response 258/head
Sébastien Lesaint [Fri, 24 Apr 2015 15:24:44 +0000 (17:24 +0200)]
SONAR-6430 add plugin source revision to JSON response

information added to response of WS listing installed pluging and pending operations on plugins

9 years agoSONAR-6385 add WS to list SonarQube upgrades 256/head
Sébastien Lesaint [Thu, 23 Apr 2015 07:00:01 +0000 (09:00 +0200)]
SONAR-6385 add WS to list SonarQube upgrades

9 years agoFix quality flaw
Jean-Baptiste Lievremont [Mon, 27 Apr 2015 07:57:27 +0000 (09:57 +0200)]
Fix quality flaw

9 years agoSONAR-6380 SONAR-6381 SONAR-6382 WS description should mention update center 255/head
Sébastien Lesaint [Fri, 24 Apr 2015 07:31:22 +0000 (09:31 +0200)]
SONAR-6380 SONAR-6381 SONAR-6382 WS description should mention update center

9 years agoSONAR-6377 SONAR-6379 add update center refresh date to JSON response
Sébastien Lesaint [Thu, 23 Apr 2015 20:12:16 +0000 (22:12 +0200)]
SONAR-6377 SONAR-6379 add update center refresh date to JSON response

add the date to the reponse of the plugin WS: available and updates