Commit Graph

7127 Commits

Author SHA1 Message Date
Simon Brandhof
34cdbe891e SONAR-8353 persist deliveries in Compute Engine
Deliveries older than 1 month are purged.
2016-11-14 12:18:50 +01:00
Simon Brandhof
ba7e66a7f6 SONAR-8353 add WebhookDeliveryDao 2016-11-14 12:18:50 +01:00
Simon Brandhof
6c69f5bcce SONAR-8353 create table webhook_deliveries 2016-11-14 12:18:50 +01:00
Julien Lancelot
901b8810a4 SONAR-8247 Fix security headers 2016-11-14 12:18:50 +01:00
Simon Brandhof
ac06fa8bd3 Update some copyright headers to 2016 2016-11-14 12:18:50 +01:00
Teryk Bellahsene
2d343607c8 SONAR-8313 Enhance filter field description of WS api/components/search_projects 2016-11-14 12:04:10 +01:00
Teryk Bellahsene
82060eef2e SONAR-8363 Mark just created projects as favorite 2016-11-14 11:17:46 +01:00
Stas Vilchik
ea1538164f SONAR-8329 clean up 2016-11-14 09:36:42 +01:00
Simon Brandhof
fd78d281d5 Fix Quality flaws
- missing tests for Protobuf
- remove incorrect imports of org.elasticsearch.common.Strings
2016-11-12 16:24:37 +01:00
Simon Brandhof
5f19514f1f Decrease complexity when using Protobuf builders 2016-11-11 15:54:49 +01:00
Simon Brandhof
129d630f52 Fix Quality flaws around NPE 2016-11-11 12:34:11 +01:00
Simon Brandhof
fcdefb9e09 Improve stability of ProcessUtilsTest on slow box 2016-11-11 12:23:19 +01:00
Teryk Bellahsene
103982f1e5 SONAR-8313 Describe filter field in WS api/components/search_projects 2016-11-11 11:55:20 +01:00
Stas Vilchik
2ea97723f0 display a special message on the projects page on empty instances 2016-11-11 10:32:05 +01:00
Teryk Bellahsene
f613b74935 fix quality flaws 2016-11-10 17:51:08 +01:00
Stas Vilchik
cb010a0100 fix requesting of issues facet 2016-11-10 16:47:03 +01:00
Stas Vilchik
763be23543 do not explicitly provide sorting criteria on issues page 2016-11-10 16:44:26 +01:00
Stas Vilchik
c0b7ba1cf5 SONAR-8375 Display the summary of a search on the "Issues" page 2016-11-10 13:23:45 +01:00
Stas Vilchik
7a5ed51a7f SONAR-8373 Change the "Issues" link in the global navigation 2016-11-10 13:23:45 +01:00
Stas Vilchik
b2eb4f11fd SONAR-8374 Make the "Me" option more visible on the "Issues" page 2016-11-10 13:23:45 +01:00
Julien Lancelot
33a4a86124 SONAR-8377 Rename IssueFilterParameters to IssuesWsParameters 2016-11-10 09:57:51 +01:00
Julien Lancelot
787f0f1265 SONAR-8377 Drop issue filters tables 2016-11-10 09:57:51 +01:00
Julien Lancelot
0962f303a5 SONAR-8377 Remove issue filters dao 2016-11-10 09:57:51 +01:00
Julien Lancelot
39338ec257 SONAR-8377 Remove WS / startup registration on issue filters 2016-11-10 09:57:51 +01:00
Julien Lancelot
dcc88b6c2d SONAR-8377 Remove some code related to issue filters in rails 2016-11-10 09:57:51 +01:00
Stas Vilchik
772ee99c17 SONAR-8248 Fix SSF-51 Item 2 (#1376) 2016-11-10 09:52:23 +01:00
Stas Vilchik
36127595a7 fix issues bulk change 2016-11-10 09:39:43 +01:00
Julien Lancelot
7231cb6490 Restore url_for_static method because it's used by Governance plugin 2016-11-10 08:48:45 +01:00
Simon Brandhof
bcd0f171c8 SONAR-8352 add the scanner properties sonar.analysis.* to payload 2016-11-09 21:37:18 +01:00
Simon Brandhof
8301fe8e28 SONAR-8351 Send JSON payload over HTTP when project analysis is complete 2016-11-09 21:34:38 +01:00
Simon Brandhof
f050424587 SONAR-8351 share OkHttpClient utilities
sonar-ws correctly configures OkHttpClient for the
support of HTTPS, proxy (incl. authentication), timeouts and user agent.
This code should be reused by web server and compute engine, for
example when sending webhook payloads.

The new class OkHttpClientProvider allows web server/CE
to instantiate and configure a single instance of OkHttpClient.
2016-11-09 20:48:20 +01:00
Simon Brandhof
64bbc7c507 SONAR-8351 Configure HTTP proxy URL from bootstrap process
Proxy is configured in conf/sonar.properties. The related properties
are propagated to system properties by the first call  to DefaultHttpDownloader.
The correct approach is to directly configure the JVM properties when
the bootstrap process creates web server and CE processes.
2016-11-09 20:46:58 +01:00
Stas Vilchik
4df0a72fcd SONAR-8381 Remove links to All Views and All Developers from the search 2016-11-09 17:34:26 +01:00
Julien Lancelot
046911d801 SONAR-8355 Drop tables "measure_filters" and "measure_filter_favourites" 2016-11-09 16:47:34 +01:00
Julien Lancelot
003b0805e5 SONAR-8355 Remove measure filters Dao 2016-11-09 16:47:34 +01:00
Julien Lancelot
72fa937e63 SONAR-8355 Remove rails code related to measure filters 2016-11-09 16:47:34 +01:00
Julien Lancelot
c1cd38a648 SONAR-8354 Drop tables "active_dashboards", "dashboards", "widgets", "widget_properties" 2016-11-09 16:47:34 +01:00
Julien Lancelot
6d53f242b3 SONAR-8354 Remove dao related to dashboards 2016-11-09 16:47:34 +01:00
Julien Lancelot
b11c4820ef SONAR-8354 Remove dashboards from api/navigation/global WS 2016-11-09 16:47:34 +01:00
Julien Lancelot
cb4cb7791b SONAR-8354 Remove dashboards startup registration 2016-11-09 16:47:34 +01:00
Julien Lancelot
3368f8b3d5 SONAR-8354 Remove widgets 2016-11-09 16:47:34 +01:00
Julien Lancelot
fcc13e0a09 SONAR-8354 Clean rails code related to dashboards 2016-11-09 16:47:34 +01:00
Stas Vilchik
1c1676ebd8 redirect from /issues/search to /issues 2016-11-09 16:32:17 +01:00
Stas Vilchik
b929bdc91e SONAR-8376 Do not display issue filters and drop management page 2016-11-09 16:32:17 +01:00
Stas Vilchik
20831ebb75 SONAR-8119 apply feedback 2016-11-09 16:17:16 +01:00
Julien Lancelot
622c3b0d36 SONAR-8379 Sort issues by date in api/issues/search 2016-11-09 15:58:22 +01:00
Julien Lancelot
81ce6352f7 SONAR-8321 Improve error handling when error is thrown by web service 2016-11-09 15:51:52 +01:00
Stas Vilchik
246cdd07b8 move sidebar to the left 2016-11-09 15:51:40 +01:00
Stas Vilchik
a289218684 SONAR-8360 Add favorite projects filter 2016-11-09 15:51:40 +01:00
Stas Vilchik
f662a342d3 SONAR-8362 Display information of favorite projects 2016-11-09 15:51:40 +01:00