Commit Graph

15413 Commits

Author SHA1 Message Date
Stas Vilchik
563745c2c5 SONAR-5467 Scroll tooltips with the code 2014-07-23 11:41:05 +02:00
Julien Lancelot
fa5e05ed1f SONAR-5477 Return global settings from database in /batch/global WS 2014-07-23 10:00:11 +02:00
Julien Lancelot
bdd27251c8 SONAR-5477 Return global settings in /batch/global WS 2014-07-23 08:35:05 +02:00
Stas Vilchik
e7e4d9f3fe Fix quality flaws 2014-07-22 21:12:53 +02:00
Stas Vilchik
a156268839 SONAR-5468 Improve rendering of cross-module and cross-project duplications 2014-07-22 18:51:04 +02:00
Julien Lancelot
8d31b522cd Return project key, sub project key and sub project name in /api/duplications/show WS 2014-07-22 17:04:14 +02:00
Julien Lancelot
e88728fea0 SONAR-5477 First version of the global referentials WS : only metrics are returned for the moment 2014-07-22 17:04:14 +02:00
Simon Brandhof
6c47dcc1e9 SONAR-5437 add missing test 2014-07-22 15:52:03 +02:00
Jean-Baptiste Lievremont
a365aff2a3 SONAR-5460 Show all parameter descriptions at once (instead of using bubbles) 2014-07-22 15:40:36 +02:00
Stas Vilchik
65efdc4567 Fix metric attributes in the coverage header of the component viewer 2014-07-22 15:35:34 +02:00
Stas Vilchik
22a7b60060 SONAR-5444 Tooltip on form criteria to display full list of selected items 2014-07-22 14:30:47 +02:00
Stas Vilchik
ce642c543d SONAR-5466 Workspace should display the project as well as the module 2014-07-22 14:09:09 +02:00
Stas Vilchik
40c6aeafd6 SONAR-5468 Improve rendering of duplications that are on the same file 2014-07-22 13:44:08 +02:00
Stas Vilchik
b3bbe32f49 SONAR-5400 Add overall coverage to the new Component Viewer 2014-07-22 13:05:30 +02:00
Stas Vilchik
6d5f68a9de Move ruby templates to handlebars 2014-07-22 12:03:42 +02:00
Jean-Baptiste Lievremont
2eb3d4016d SONAR-5368 Replace popup with inline help (a la quality gate) 2014-07-22 11:10:48 +02:00
Simon Brandhof
00226da4bc SONAR-5437 fix bug on postgres (at least) when no data to be upgraded 2014-07-22 10:30:27 +02:00
Julien Lancelot
ba7c312b6f SONAR-5474 Update the /api/components/app to support the overall coverage 2014-07-22 10:19:45 +02:00
Jean-Baptiste Lievremont
f3072deb3e SONAR-5001 Add Markdown help for manual/custom rules creation/update 2014-07-22 10:17:11 +02:00
Jean-Baptiste Lievremont
d2a6cb9963 SONAR-3373 Fix width of fields in manual rules creation modal 2014-07-22 09:50:29 +02:00
Jean-Baptiste Lievremont
fcc01fc2f8 SONAR-3373 Fix availability of the "Create" button 2014-07-22 09:37:26 +02:00
Julien Lancelot
9a5ebae109 SONAR-5417 Refactor existing batch WS to more easily add a new action 2014-07-22 09:22:58 +02:00
Simon Brandhof
fc5b404417 SONAR-5446 activate migration 2014-07-22 08:30:31 +02:00
Jean-Baptiste Lievremont
b0e80b5bec SONAR-3373 Remove rails stuff to manage manual rules 2014-07-21 18:34:02 +02:00
Stas Vilchik
718952272e SONAR-5227 Fix coding rules filters 2014-07-21 17:17:47 +02:00
Stas Vilchik
123c84f35b Fix the sqale rating display around the application 2014-07-21 17:11:47 +02:00
Jean-Baptiste Lievremont
409f06d2f2 Remove console.log 2014-07-21 17:00:43 +02:00
Jean-Baptiste Lievremont
b3ccc72144 SONAR-3373 Fix availability of edit/delete buttons on rules 2014-07-21 16:58:37 +02:00
Jean-Baptiste Lievremont
1eb5dbdab5 SONAR-5001 Split migration on rules description format (1 to add column, 1 to fill column) 2014-07-21 16:48:43 +02:00
Stas Vilchik
4e84e479a7 SONAR-5319 Display the SQALE Rating in the header bar of the Component Viewer 2014-07-21 16:48:06 +02:00
Julien Lancelot
a5a0eac92d Fix metrics returned when filter has saved the value of 'display' param to 'list' 2014-07-21 16:10:14 +02:00
Julien Lancelot
fc6d8e2ddc SONAR-5319 Return SQALE Rating and SQALE Debt ratio in /api/component/app WS 2014-07-21 16:00:41 +02:00
Jean-Baptiste Lievremont
997932e76a SONAR-5001 Add missing copyright header to migration 2014-07-21 15:54:51 +02:00
Stas Vilchik
c170323815 Initial component viewer tests 2014-07-21 15:45:58 +02:00
Jean-Baptiste Lievremont
6001978fe3 SONAR-5383 Add WS client methods to do raw WS calls (url+params -> string) 2014-07-21 15:05:50 +02:00
Stephane Gamard
b07f824fe4 SONAR-5410 - Fixed process hang when child fails to start 2014-07-21 14:37:37 +02:00
Stas Vilchik
e01128f4b9 SONAR-5227 Improve rendering of single-value select-boxes 2014-07-21 13:55:45 +02:00
Stephane Gamard
9a3ab999c8 SONAR-5410 - Updated log level for monitor 2014-07-21 10:32:58 +02:00
Stephane Gamard
d1bba451c9 SONAR-5410 - Fix multiple properties in JAVA_OPTS 2014-07-21 10:31:55 +02:00
Stephane Gamard
881746f43a SONAR-5410 - Using relative path to SONAR_HOME for configuraiton 2014-07-21 10:15:52 +02:00
Stephane Gamard
dcad5e5686 fix quality flaw (removed Exception printstack) 2014-07-21 10:15:52 +02:00
Stephane Gamard
693f6f1454 fix quality flaw (removed Exception printstack) 2014-07-21 10:15:52 +02:00
Stephane Gamard
010106b1ea fix quality flaw (removed Exception printstack) 2014-07-21 10:15:52 +02:00
Stas Vilchik
e8ede959a8 SONAR-5278 Components should be sorted by name in all components select boxes 2014-07-21 10:11:48 +02:00
Stas Vilchik
53c29de7a3 SONAR-5421 Fix MSIE compatibility mode issues 2014-07-21 09:40:03 +02:00
Stas Vilchik
dad2042ccb SONAR-5454 When drilling down on SQALE Rating or TechDebt Ratio, it should open the Issues tab 2014-07-21 09:30:40 +02:00
Stas Vilchik
5cffd3675d SONAR-5209 Fix issue when the unfiltered code is displayed 2014-07-21 09:08:00 +02:00
Jean-Baptiste Lievremont
18a85015fe SONAR-3373 Integrate management of manual rules in Rules space 2014-07-18 18:06:10 +02:00
Julien Lancelot
da86cf4808 SONAR-5207 Fix display of treemap 2014-07-18 16:18:03 +02:00
Stephane Gamard
6a5f7d47f8 SONAR-5408 - reading properties from sonar.properties for child processes 2014-07-18 16:08:20 +02:00
Stephane Gamard
78f1547dfa SONAR-5408 - Process and ProcessWrapper working with temp properties files 2014-07-18 15:52:17 +02:00
Stephane Gamard
9ed09aa7bd SONAR-5408 - ProcessWrapper passes properties file as args[0] 2014-07-18 15:52:16 +02:00
Julien HENRY
c3174fada2 SONAR-5417 Get active rules using batch protocol 2014-07-18 15:43:39 +02:00
Jean-Baptiste Lievremont
9d7b13c044 SONAR-5368 Use bubble popup for debt model information 2014-07-18 15:29:20 +02:00
Stas Vilchik
1a895d262c Fix component viewer permalink with duplications filter enabled 2014-07-18 17:12:19 +06:00
Stephane Gamard
dd181b05b0 SONAR-5408 - ESNode is in a "transition" state. Must take care of client and node. 2014-07-18 12:38:09 +02:00
Stephane Gamard
53dfc28036 SONAR-5408 - Reduced JMX connection trials to 5 2014-07-18 12:38:09 +02:00
Jean-Baptiste Lievremont
2cc04077c8 SONAR-5460 Refactor out bubble popup component 2014-07-18 12:26:20 +02:00
Jean-Baptiste Lievremont
0867840d7c SONAR-5460 Use popup to show long (Markdown) rule parameter descriptions 2014-07-18 12:26:19 +02:00
Stas Vilchik
f85bcca528 SONAR-5453 Add a filter to display 'Open' and 'Reopen' issues in the component viewer 2014-07-18 16:23:51 +06:00
Stephane Gamard
a0f187f7c0 SONAR-5408 - ProcessWrapper provides properties with a temp file. 2014-07-18 12:03:46 +02:00
Stas Vilchik
28d8c2c9a5 SONAR-3513 Sort unit tests based on name or execution time 2014-07-18 15:46:06 +06:00
Stephane Gamard
8e042f2ca9 SONAR-4898 - Updated default ES log levels 2014-07-18 11:39:48 +02:00
Stephane Gamard
08c51b67fa SONAR-4898 - Fixed ElasticSearchTests 2014-07-18 11:39:30 +02:00
Stephane Gamard
894ba986e7 SONAR-4898 - Using parent JVM in processWrapper 2014-07-18 11:31:35 +02:00
Stephane Gamard
1fcbbec8d7 SONAR-5410 - Ignored some ESNodeTests (temp) 2014-07-18 11:28:00 +02:00
Stephane Gamard
adc0bc21b5 SONAR-5408 - FIxed test for SONAR_HOME in process 2014-07-18 11:28:00 +02:00
Stephane Gamard
76e842ab44 SONAR-5408 - two-way ping for wrapper & process with isReady and JMX retry 2014-07-18 11:28:00 +02:00
Stephane Gamard
70dabb8a6d SONAR-5408 - Set SONAR_HOME from ProcessWrapper for child Process 2014-07-18 11:28:00 +02:00
Stephane Gamard
d45f4535d2 SONAR-5408 - Enforce existence of SONAR_HOME for process 2014-07-18 11:27:59 +02:00
Stephane Gamard
2ac26bfb14 SONAR-5408 - Added workingDirectory to ProcessWrapper 2014-07-18 11:27:59 +02:00
Stephane Gamard
672ae499cf SONAR-5410 - Added transport mode to sonar-server 2014-07-18 11:27:59 +02:00
Stephane Gamard
b474635915 SONAR-4898 - Moved NetworkUtils to sonar-process 2014-07-18 11:27:59 +02:00
Stas Vilchik
85a1d650d2 SONAR-5207 Fix ordering of treemap components 2014-07-18 15:19:42 +06:00
Stas Vilchik
5dec3e20ab SONAR-5209 Fix bug with duplications on the issues page 2014-07-18 10:18:46 +06:00
Stas Vilchik
ad032a40de SONAR-5209 Fix bug with tests header 2014-07-18 10:01:32 +06:00
Stas Vilchik
6397e5b8ed Sort issues on a same line in the Component Viewer 2014-07-18 09:23:34 +06:00
Simon Brandhof
5df2d2e6fa Fix some quality flaws 2014-07-17 22:31:43 +02:00
Julien Lancelot
c83b1e7896 SONAR-4693 Update error message while creating manual metric with same key as standard metric 2014-07-17 18:51:04 +02:00
Simon Brandhof
123eaf25e7 Fix some quality flaws 2014-07-17 17:37:25 +02:00
Simon Brandhof
7e0d3b5543 Replace MassUpdater by MassUpdate 2014-07-17 15:58:03 +02:00
Simon Brandhof
b078d6c68f SONAR-5463 log the total number of processed rows
and add missing unit tests on DECIMAL columns
2014-07-17 15:03:05 +02:00
Simon Brandhof
938581fa2a SONAR-5463 log progress status in data migrations 2014-07-17 14:45:09 +02:00
Stas Vilchik
d50085f3d8 Fix issue with the component viewer
when it has one issue selected
2014-07-17 18:38:57 +06:00
Simon Brandhof
1cd3cec55a DataChange : fix lock between connections and log progress status 2014-07-17 14:27:55 +02:00
Stas Vilchik
ffe7d3b5b7 Do not display coverage-per-test data for ERROR and FAILURE tests 2014-07-17 18:24:10 +06:00
Julien Lancelot
bb5b674ddb SONAR-5462 Upgrade PostgreSQL driver to support 9.3 2014-07-17 14:06:27 +02:00
Simon Brandhof
949a5cd949 Minor refactoring in IssueChangelogMigration 2014-07-17 12:08:30 +02:00
Simon Brandhof
a070fdd565 Enable scroll in db MassUpdate 2014-07-17 11:01:08 +02:00
Stas Vilchik
af1fcf5fe1 Merge branch 'master' of https://github.com/SonarSource/sonarqube 2014-07-17 13:28:30 +06:00
Stas Vilchik
5f9fca427e Fix IE9 drag'n'drop 2014-07-17 13:27:39 +06:00
Julien Lancelot
24abd42922 Merge remote-tracking branch 'origin/branch-4.4'
Conflicts:
	sonar-server/src/main/hbs/common/_markdown-tips.hbs
	sonar-server/src/main/java/org/sonar/server/test/ws/TestsShowAction.java
2014-07-17 09:19:57 +02:00
Stas Vilchik
38fe0c00e0 SONAR-5333 Highligh markdown links 2014-07-17 12:50:33 +06:00
Simon Brandhof
6749ac9896 wip 2014-07-17 07:15:54 +02:00
Simon Brandhof
c553274a3b SONAR-5446 Missing rule parameter values on Quality profiles 2014-07-17 07:15:05 +02:00
Simon Brandhof
69e25b3164 wip 2014-07-16 20:32:09 +02:00
Simon Brandhof
944e902116 Improve db mass update 2014-07-16 20:32:09 +02:00
Jean-Baptiste Lievremont
ecb83f2ff5 SONAR-5390 Fix tooltips of inactive filters 2014-07-16 17:38:20 +02:00
Jean-Baptiste Lievremont
921d66a09a SONAR-5001 Allow Markdown for rule property descriptions 2014-07-16 17:12:08 +02:00
Jean-Baptiste Lievremont
f92fb66e05 SONAR-5001 Set correct description_format depending on rule type 2014-07-16 16:14:16 +02:00
Jean-Baptiste Lievremont
b852e0e1be SONAR-5001 Use Markdown for custom rules and manual rules 2014-07-16 15:47:04 +02:00
Jean-Baptiste Lievremont
61e930fee6 SONAR-5001 Validate descriptions (exactly one of HTML or MD desc. must be provided) 2014-07-16 15:47:03 +02:00
Jean-Baptiste Lievremont
3c25a82416 SONAR-5001 Update API, ES and WS to support Markdown in rule descriptions 2014-07-16 15:47:03 +02:00
Jean-Baptiste Lievremont
3ecc736b43 SONAR-5001 Link description_format column to relational backend 2014-07-16 15:47:03 +02:00
Jean-Baptiste Lievremont
c1bb816479 SONAR-5001 Add DB column to store description format 2014-07-16 15:47:03 +02:00
Stas Vilchik
d61d264aa6 SONAR-4572 SONAR-5431 Fluid layout of the component viewer 2014-07-16 19:05:26 +06:00
Julien Lancelot
181d406af1 SONAR-5338 Fix UT 2014-07-16 13:13:23 +02:00
Simon Brandhof
b3fb72abc3 SONAR-5207 remove unused ruby code 2014-07-16 13:03:37 +02:00
Julien Lancelot
00552fc8c6 SONAR-5338 Add stacktrace when test_data measure is used 2014-07-16 13:03:24 +02:00
Julien Lancelot
d8f606d1de SONAR-5338 Read test info from the test_data measure 2014-07-16 13:03:06 +02:00
Julien Lancelot
d0ac5701c2 SONAR-5338 Fix UT 2014-07-16 12:54:32 +02:00
Julien Lancelot
4549c9cc09 SONAR-5338 Add stacktrace when test_data measure is used 2014-07-16 12:28:22 +02:00
Julien Lancelot
9fea95aa45 SONAR-5338 Read test info from the test_data measure 2014-07-16 12:10:27 +02:00
Stephane Gamard
3425d861e1 DAOv2 - Added upsert generation method 2014-07-16 10:26:39 +02:00
Stephane Gamard
e83fe5c029 fix qualitiy flaw 2014-07-16 10:26:38 +02:00
Stephane Gamard
8a153bf24c SONAR-4898 - Removed default ES debug 2014-07-16 00:24:56 +02:00
Stephane Gamard
3ae1e72bbc SONAR-4898 - Adjusting timeouts & fix possible NPE when ES is not ready 2014-07-15 23:03:12 +02:00
Stephane Gamard
14f774200b Commented out JVM level test 2014-07-15 22:54:53 +02:00
Stephane Gamard
31d42e891d fix missing licenses 2014-07-15 22:54:53 +02:00
Stephane Gamard
6e0670631d SONAR-5410 - Using sonar-process for ES launch (with JMX) 2014-07-15 22:54:53 +02:00
Stephane Gamard
1d9d035f19 Ignoring JVM level test 2014-07-15 22:54:53 +02:00
Stephane Gamard
c69ae78fc6 fix tests and outputs. 2014-07-15 22:54:53 +02:00
Stephane Gamard
866094481d SONAR-5409 - Using JMX to connect to wrapped Process 2014-07-15 22:54:53 +02:00
Stephane Gamard
b6d22a1cb7 SONAR-5409 - Using scheduler for Process parent ping-check 2014-07-15 22:54:53 +02:00
Stephane Gamard
f0d760a99b SONAR-5409 - Using JMS for sonar-process with MBean for monitoring 2014-07-15 22:54:53 +02:00
Stephane Gamard
b12b17b1c5 SONAR-5410 - Updated shutdown 2014-07-15 22:54:53 +02:00
Julien Lancelot
7d43b94440 SONAR-5451 Deletion of project fails on Oracle when this project contains more than 1'000 events 2014-07-15 18:53:05 +02:00
Stas Vilchik
c07c826187 SONAR-5207 Add treemap zoom test 2014-07-15 22:37:57 +06:00
Julien Lancelot
c052c67424 Restore rails dev mode in start-dev-server profile 2014-07-15 18:35:54 +02:00
Simon Brandhof
3fbb1c5c45 Remove sonar-server scripts that were moved to sonar-web 2014-07-15 14:48:09 +02:00
Stas Vilchik
ed5d70181b Come back to CasperJS 2014-07-15 18:00:45 +06:00
Stas Vilchik
ad9d114955 SONAR-5207 Remove ruby treemap 2014-07-15 12:50:12 +06:00
Stas Vilchik
d4b416add3 SONAR-5207 Remove ruby treemap 2014-07-15 12:05:27 +06:00
Stas Vilchik
5e08c120b4 Update karma tests 2014-07-15 12:04:08 +06:00
Stas Vilchik
557db7be44 karma tests 2014-07-15 12:04:08 +06:00
Simon Brandhof
9a55c20b4f Elasticsearch : disable multicast discovery of Elasticsearch (typo in property)
and remove dependencies on logback and commons-io
2014-07-14 10:56:31 +02:00
Simon Brandhof
e54940fd9e Temporarily re-enable Rails dev mode in sonar-web 2014-07-14 09:14:47 +02:00
Simon Brandhof
1de4e949ef SONAR-5408 extract sonar-web from sonar-server 2014-07-11 17:10:13 +02:00
Julien Lancelot
d67483d12e Improve some medium tests 2014-07-11 14:37:29 +02:00
Stas Vilchik
b97c29f330 SONAR-5207 Fix for views 2014-07-11 18:08:17 +06:00
Julien Lancelot
aef3934e4a SONAR-5450 Update css rating 2014-07-11 12:08:35 +02:00
Stas Vilchik
d124e6d51a Improve font rendering 2014-07-11 15:57:03 +06:00
Stephane Gamard
f0f0be6440 SONAR-5409 - Fixed test 2014-07-11 11:48:47 +02:00
Stephane Gamard
ab8b5cbcd6 SONAR-5409 - Fixed test 2014-07-11 11:44:19 +02:00
Stephane Gamard
7373af4dce SONAR-5409 - Fixed test 2014-07-11 11:34:42 +02:00
Stephane Gamard
7c12b01a5f SONAR-5409 - Monitor does not kill childs 2014-07-11 11:32:05 +02:00
Stephane Gamard
436422f908 SONAR-5409 - added onStart and onStop abstract methods to Process 2014-07-11 11:32:05 +02:00
Stas Vilchik
a404f337cd SONAR-5207 Treemap feedback 2014-07-11 15:19:42 +06:00
Stephane Gamard
2982086f6c SONAR-5409 - Coherent logs for process monitoring 2014-07-11 11:07:13 +02:00
Stephane Gamard
ebc3c1c213 SONAR-5409 - Added "--debug" switch to start.jar 2014-07-11 11:00:16 +02:00
Stephane Gamard
3aac1c8b4d SONAR-5409 - Monitor kills node if child process never checked-in (crash in main for example) 2014-07-11 10:35:14 +02:00
Stas Vilchik
cacecda0b0 Fix drag'n'drop 2014-07-11 14:20:22 +06:00
Stephane Gamard
50bdcb2e4b SONAR-5410 - Added assertions to tests 2014-07-11 09:40:02 +02:00
Stephane Gamard
5c12ffe97f SONAR-5409 - Removed non-used classes 2014-07-11 09:39:28 +02:00
Stephane Gamard
3267bd73ae SONAR-4898 - Added shutdown & interupt to shutdown hook 2014-07-11 00:58:39 +02:00
Stephane Gamard
5176c669e2 SONAR-4898 - Using NetworkUtils for ES port selection 2014-07-11 00:56:41 +02:00
Stephane Gamard
b4894854dd SONAR-5410 - fixed sonar-search log dir 2014-07-11 00:46:11 +02:00
Stephane Gamard
d6ef9a9ab4 SONAR-4898 - Fixed Env definition for start.jar 2014-07-10 23:59:49 +02:00
Stephane Gamard
30bc2f00dc SONAR-4898 - Working child/parent process with ES! :) 2014-07-10 18:06:46 +02:00
Stephane Gamard
2f7578b400 SONAR-5409 - Added monitoring service to sonar-process 2014-07-10 18:06:46 +02:00
Simon Brandhof
90ab387cde Move sonar-ws-client to sub-dir server/ 2014-07-10 14:35:50 +02:00
Simon Brandhof
c4ddca5b55 Rename artifactId "sonar-server-parent" to "server" 2014-07-10 14:33:31 +02:00
Simon Brandhof
4659898b6d Move sonar-server, sonar-search and sonar-process into sub-dir server/ 2014-07-10 14:16:46 +02:00