Commit Graph

24532 Commits

Author SHA1 Message Date
Sébastien Lesaint
fd6e8e2666 SONAR-9740 rename HazelcastClient#getConnectedClients to getMemberUuids
which now return UUID of all members of the HZ cluster, both members and local clients to these member
also rename #getClientUuid to getUuid
2017-09-13 15:50:52 +02:00
Sébastien Lesaint
81b30756f2 SONAR-9741 remove health info from hazelcast when node shuts down 2017-09-13 15:50:52 +02:00
Sébastien Lesaint
ef16ed8f1b SONAR-9741 check search nodes health in api/system/health 2017-09-13 15:50:52 +02:00
Sébastien Lesaint
3a3df92e32 SONAR-9741 check app nodes status in api/system/health 2017-09-13 15:50:52 +02:00
Sébastien Lesaint
9250ab169f SONAR-9741 return nodes in response of api/system/health 2017-09-13 15:50:52 +02:00
Sébastien Lesaint
fa0fe58b05 SONAR-9741 search nodes share startup health status 2017-09-13 15:50:51 +02:00
Sébastien Lesaint
84422d2ca5 SONAR-9741 app shares search node info in hazelcast 2017-09-13 15:50:51 +02:00
Sébastien Lesaint
7ad97d0f0c SONAR-9741 populate default value of sonar.cluster.node.name
and propagate it through main process and sub processes
2017-09-13 15:50:51 +02:00
Sébastien Lesaint
55de8d527c SONAR-9741 add HealthChecker#checkCluster with check of ES status 2017-09-13 15:50:51 +02:00
Sébastien Lesaint
17dc4c8315 SONAR-9741 web process shares health info in Hazelcast 2017-09-13 15:50:51 +02:00
Sébastien Lesaint
0d06d27d3c SONAR-9741 make NetworkUtils an interface
to allow unit testing
2017-09-13 15:50:50 +02:00
Sébastien Lesaint
893b3d2f8d SONAR-9741 add SharedHealthState 2017-09-13 15:50:50 +02:00
Sébastien Lesaint
128f5f74e2 SONAR-9741 add PlatformLevel#addIfCluster 2017-09-13 15:50:50 +02:00
Sébastien Lesaint
45d340cd14 SONAR-9741 fix TODO in ComputeEngineContainerImpl 2017-09-13 15:50:50 +02:00
Sébastien Lesaint
d919b231c0 SONAR-9741 rename HazelcastClientWrapper to HazelcastClient 2017-09-13 15:50:49 +02:00
Sébastien Lesaint
80269a5d22 SONAR-9741 move shared cluster related classes to sonar-cluster 2017-09-13 15:50:49 +02:00
Sébastien Lesaint
904cd8b327 SONAR-9739 rename Cluster to WebServer 2017-09-13 15:50:49 +02:00
Simon Brandhof
b812e849cd SONAR-9740 ability to use UserSession in safe mode 2017-09-13 15:50:49 +02:00
Simon Brandhof
564c915cec SONAR-9740 support system passcode in WS 2017-09-13 15:50:49 +02:00
Simon Brandhof
9d5fc95ed9 SONAR-9740 support HTTP headers in API Request and sonar-ws 2017-09-13 15:50:49 +02:00
Simon Brandhof
5b9d601843 SONAR-9739 add protobuf response to WS api/system/status 2017-09-13 15:50:48 +02:00
Simon Brandhof
af99398a59 SONAR-9739 add integration test for WS api/system/health 2017-09-13 15:50:48 +02:00
Simon Brandhof
1c95f883c3 SONAR-9739 make StartupCrash startable 2017-09-13 15:50:48 +02:00
Simon Brandhof
d42dbb96cb SONAR-9739 improve integration tests of api/system/status 2017-09-13 15:50:48 +02:00
Simon Brandhof
c7697d5366 Refactor a few integration tests of Quality profiles 2017-09-13 15:50:48 +02:00
Sébastien Lesaint
4ea4aed065 default status code should also be 200 in UTs with WsActionTester 2017-09-13 15:50:48 +02:00
Sébastien Lesaint
b92dfb667c SONAR-9755 rename HealthCheck to NodeHealthCheck 2017-09-13 15:50:47 +02:00
Sébastien Lesaint
a27b49327f SONAR-9755 rename HealthChecker#check to checkNode 2017-09-13 15:50:47 +02:00
Sébastien Lesaint
93e75a9602 SONAR-9739 drop authentication on api/system/health 2017-09-13 15:50:47 +02:00
Sébastien Lesaint
1ef704d056 SONAR-9739 add check of CE's operational status in api/system/health 2017-09-13 15:50:47 +02:00
Sébastien Lesaint
eb6fa5835d SONAR-9739 add WS api/system/health 2017-09-13 15:50:47 +02:00
Sébastien Lesaint
da817d1a7f SONAR-9739 use UserSession#checkIsRoot 2017-09-13 15:50:47 +02:00
Sébastien Lesaint
b97f21885c SONAR-9739 add UserSession#checkIsRoot 2017-09-13 15:50:46 +02:00
Sébastien Lesaint
bf412423f3 SONAR-9744 try and improve description of api/system/status 2017-09-13 15:50:46 +02:00
Sébastien Lesaint
cc7bdac9fb SONAR-9744 DOWN status returned by api/system/status doesn't check DB 2017-09-13 15:50:46 +02:00
Simon Brandhof
4c8bee5c2a Disable analysis of PR based on another PR
This is currently not supported by the branch plugin.
2017-09-13 14:38:11 +02:00
Stas Vilchik
05c479bafd parse date in fromNow helper 2017-09-13 13:53:58 +02:00
Stas Vilchik
6884f8ff29 fix "Administration" active menu item 2017-09-13 13:53:58 +02:00
Stas Vilchik
461fec153a fix scrolling in workspace 2017-09-13 13:53:58 +02:00
Stas Vilchik
784fd2e364 fix event wrapping on project dashboard 2017-09-13 13:53:58 +02:00
Stas Vilchik
a1b9bc1ced SONAR-9375 Infinite loading of a project on the projects page 2017-09-13 13:53:58 +02:00
Stas Vilchik
1ca69cefbe avoid using redux in projects app 2017-09-13 13:53:58 +02:00
Stas Vilchik
361d9c3e6c rewrite projects app 2017-09-13 13:53:58 +02:00
Stas Vilchik
77bd653967 rewrite remaining helpers to ts 2017-09-13 13:53:58 +02:00
Stas Vilchik
793e86fce6 update prettier 2017-09-13 13:53:58 +02:00
Simon Brandhof
736e89cc16 Analyze pull requests as short-living branches on next.sonarqube.com 2017-09-13 13:45:35 +02:00
Grégoire Aubert
ae8c438f8d SONAR-9803 Prevent crashes when the date is undefined 2017-09-13 11:58:11 +02:00
Grégoire Aubert
bf50bf44a8 Do not show the activity preview graph on project dashboard if there is no data 2017-09-13 09:47:36 +02:00
Grégoire Aubert
6174a743c0 Tweak wording 2017-09-13 09:47:36 +02:00
Grégoire Aubert
ae4dce5c38 Fix display of multiple events in projects page 2017-09-13 09:47:36 +02:00