Commit Graph

302 Commits

Author SHA1 Message Date
Simon Brandhof
ac06fa8bd3 Update some copyright headers to 2016 2016-11-14 12:18:50 +01:00
Simon Brandhof
5b62930f33 Fix Quality flaw in sonar-ws/OkHttpClientBuilder 2016-11-10 10:40:47 +01:00
Julien Lancelot
33a4a86124 SONAR-8377 Rename IssueFilterParameters to IssuesWsParameters 2016-11-10 09:57:51 +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
Sébastien Lesaint
1fc2f5426e SONAR-8172 fix support for empty parameter in WsClient's Request 2016-11-08 18:02:54 +01:00
Teryk Bellahsene
aee1bfc450 SONAR-8361 WS api/components/search_projects return isFavorite 2016-11-08 17:36:37 +01:00
Julien Lancelot
0b3cf3fe41 SONAR-8120 api/measures/search now accepts only project keys 2016-11-03 15:35:15 +01:00
Julien Lancelot
1609c61c56 SONAR-8120 Remove components list from api/measures/search 2016-10-25 16:04:56 +02:00
Julien Lancelot
4c65ae712e SONAR-8120 Remove componentIds parameter 2016-10-25 10:24:25 +02:00
Julien Lancelot
2415c0342d SONAR-8315 Make facets optional in WS api/components/search_projects 2016-10-24 16:21:30 +02:00
Simon Brandhof
f34266f025 SONAR-8278 Support organizations in web service api/permissions/search_templates 2016-10-21 15:58:40 +02:00
Julien Lancelot
20aa37c82a SONAR-8221 Add IT on search projects action 2016-10-20 16:01:03 +02:00
Teryk Bellahsene
7f47ee191a SONAR-8232 WS api/components/search_projects return the ncloc facet 2016-10-20 14:47:37 +02:00
Teryk Bellahsene
93410000b4 SONAR-8287 Refactor project measures index and WS domain 2016-10-18 17:01:46 +02:00
Julien Lancelot
3ecbbba4ff SONAR-8287 Add filter parameter in api/components/search_projects 2016-10-18 17:01:19 +02:00
Simon Brandhof
7a778aa7df SONAR-8279 organization in WS api/permissions/set_default_template 2016-10-16 23:16:40 +02:00
Simon Brandhof
2b7b047064 SONAR-8277 organization in WS api/permissions/remove_user_from_template 2016-10-16 23:16:40 +02:00
Simon Brandhof
6ae5a93158 SONAR-8276 organization in WS api/permissions/remove_project_creator_from_template 2016-10-16 23:16:39 +02:00
Simon Brandhof
fcdbb222fe SONAR-8268 organization in WS api/permissions/delete_template 2016-10-16 23:16:39 +02:00
Simon Brandhof
eeec0fa9d6 SONAR-8271 organization in WS api/permissions/add_user_to_template 2016-10-16 23:16:38 +02:00
Simon Brandhof
7305fac471 SONAR-8270 organization in WS api/permissions/add_project_creator_to_template 2016-10-16 23:16:37 +02:00
Simon Brandhof
6189f1973d SONAR-8272 SONAR-8273 organization in WS to apply permission templates 2016-10-16 23:16:37 +02:00
Simon Brandhof
73b71c9e8e Support organizations in user group web services 2016-10-13 12:13:11 +02:00
Simon Brandhof
8595a520f3 Support organizations in permission template web services 2016-10-13 12:13:11 +02:00
Simon Brandhof
b05d763913 Support organizations in permission web services 2016-10-13 12:13:11 +02:00
Teryk Bellahsene
b081169a1d SONAR-8221 Create WS api/components/search_projects paginate and sort 2016-10-12 16:45:33 +02:00
Sébastien Lesaint
55dfa5865f SONAR-8190 SONAR-8191 SONAR-8206 rename api/root/* to api/roots/* 2016-10-12 12:24:33 +02:00
Sébastien Lesaint
2a0b5d3083 SONAR-8206 add RootService#search in WS Client 2016-10-12 12:24:33 +02:00
Sébastien Lesaint
93b2b3e902 SONAR-8206 add WS api/root/search 2016-10-12 12:24:32 +02:00
Sébastien Lesaint
9a2a008ff6 SONAR-8154 add IT on root required for api/organizations/create 2016-10-12 12:24:30 +02:00
Sébastien Lesaint
2a5cb5ade8 SONAR-8190 add ws-client RootService 2016-10-12 12:24:30 +02:00
Sébastien Lesaint
3ac0e9be3f SONAR-8151 test WS organizations authorizations in IT 2016-10-12 10:48:47 +02:00
Teryk Bellahsene
e80a4713d3 SONAR-8120 WS measures/* fix protobuf parsing for older version of sonar-ws 2016-10-03 11:36:21 +02:00
Teryk Bellahsene
7bc5f69462 SONAR-8120 WS measures/search flatten the response 2016-09-30 14:17:25 +02:00
Teryk Bellahsene
c06807de9d SONAR-8120 WS measures/search check request
- all metrics exist
- all component ids or keys exist
- at least one metric provided
- at least one component provided
etc.
2016-09-30 14:16:55 +02:00
Teryk Bellahsene
2bbfd0c6ca SONAR-8120 Create WS measures/search to search for measures 2016-09-30 14:16:55 +02:00
Sébastien Lesaint
490fb33ae2 SONAR-8100 remove return of id and id parameter in organizations WSs 2016-09-29 08:58:21 +02:00
Sébastien Lesaint
38bff9ca1c SONAR-8100 add OrganizationService to access WS organizations 2016-09-26 16:48:04 +02:00
Sébastien Lesaint
7b33b0a132 SONAR-8172 add WS /api/organizations/update 2016-09-26 16:27:46 +02:00
Sébastien Lesaint
b4f6625ff1 SONAR-8096 add WS /api/organizations/search 2016-09-26 16:21:11 +02:00
Sébastien Lesaint
ea974db813 SONAR-8097 add WS /api/organizations/create 2016-09-26 16:15:39 +02:00
Julien Lancelot
3f06e24f94 SONAR-8117 Extract update of quality gate condition into QualityGateConditionsUpdater 2016-09-22 14:10:31 +02:00
Julien Lancelot
e34e860366 SONAR-8117 Extract creation of quality gate condition into QualityGateConditionsUpdater 2016-09-22 14:10:31 +02:00
Julien Lancelot
7b348e0ba5 SONAR-8117 Extract creation of quality gate into QualityGateUpdater 2016-09-22 14:10:30 +02:00
Julien Lancelot
1d8455866b SONAR-8116 Return rating metrics in api/qualitygates/app 2016-09-22 14:10:30 +02:00
David Rautureau
1d20e24831 Prepare for next development iteration 2016-09-19 17:32:59 +02:00
Julien Lancelot
e79090d655 Fix quality flaws 2016-09-19 12:44:15 +02:00
Julien Lancelot
65d3b1d057 SONAR-7907 It should be possible to add SCM account that contains comma 2016-09-16 15:15:30 +02:00
Julien Lancelot
82bcba2289 SONAR-7855 Use protobuf in api/qualityprofiles/create WS 2016-09-14 11:10:52 +02:00
Julien Lancelot
9033014604 Merge commit 'a56e60d168802ff9dc23ffec978bb412fd501f97' 2016-09-13 16:40:42 +02:00