linkerd2/web/app/js/components
Risha Mars 14cba8870e
Revive scatterplot: re-add scatterplot to Deployments page (#144)
* Revive scatterplot: re-add scatterplot to Deployments page

Tried to make some UI improvements to address previous problems:

* added a hover bar and tooltip that displays all of the nodes under the bar, 
in descending order of successRate (to correspond with their order in the chart)
* the tooltip looked weird in the empty state so I also added the max/min latencies 
observed there

Also cleans up the Deployments page a little when there are not any "least healthy deployments".

* Previously, the sidebar tooltip would still render the last
highlighted nodes' information when the dots updated. Fix that
by selecting a datapoint to highlight when the dots update.

* Add overlay tooltip with names of highlighted nodes

* Align the node labels with the node, except in cases of label overlap


Signed-off-by: Risha Mars <mars@buoyant.io>
2018-01-17 10:10:59 -08:00
..
util Revive scatterplot: re-add scatterplot to Deployments page (#144) 2018-01-17 10:10:59 -08:00
BarChart.jsx Add a couple more eslint rules (#50) 2017-12-15 12:24:42 -08:00
CallToAction.jsx refactored incomplete-mesh messaging to be stored in CopyUtils.jsx (#78) 2017-12-21 10:51:54 -08:00
ConduitSpinner.jsx Add linting to js and jsx files (#29) 2017-12-08 16:39:29 -08:00
Deployment.jsx Add /paths page that displays metrics by path, add ability to sort Table (#133) 2018-01-11 17:36:48 -08:00
DeploymentSummary.jsx add ability to add flash to latest datapoint on line graph. (#127) 2018-01-12 09:58:36 -08:00
Deployments.jsx Revive scatterplot: re-add scatterplot to Deployments page (#144) 2018-01-17 10:10:59 -08:00
ErrorBanner.jsx Consolidate api calling from the UI; Start surfacing API errors (#65) 2017-12-21 15:18:35 -08:00
HealthPane.jsx Add links to each deployment name in the Conduit dashboard (#44) 2017-12-19 15:40:24 -08:00
LatencyOverview.jsx Revive scatterplot: re-add scatterplot to Deployments page (#144) 2018-01-17 10:10:59 -08:00
LineGraph.jsx add ability to add flash to latest datapoint on line graph. (#127) 2018-01-12 09:58:36 -08:00
Metric.jsx Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
NoMatch.jsx Introducing Conduit, the ultralight service mesh 2017-12-05 00:24:55 +00:00
Paths.jsx Add /paths page that displays metrics by path, add ability to sort Table (#133) 2018-01-11 17:36:48 -08:00
PodDetail.jsx Make TabbedMetricsTable in charge of fetching timeseries (#89) 2018-01-03 16:55:56 -08:00
Routes.jsx Add message to indicate /routes is not implemented (#77) 2017-12-20 10:25:10 -08:00
ScatterPlot.jsx Revive scatterplot: re-add scatterplot to Deployments page (#144) 2018-01-17 10:10:59 -08:00
ServiceMesh.jsx Consolidate api calling from the UI; Start surfacing API errors (#65) 2017-12-21 15:18:35 -08:00
Sidebar.jsx Implement client-side version checking (#79) 2018-01-02 16:07:50 -08:00
StatPane.jsx Allow Deployments page to handle larger numbers of deployments (#32) 2017-12-13 15:29:00 -08:00
StatPaneStat.jsx add ability to add flash to latest datapoint on line graph. (#127) 2018-01-12 09:58:36 -08:00
StatusTable.jsx Upgrade React, ant, enzyme (#109) 2018-01-10 10:10:59 -08:00
TabbedMetricsTable.jsx Revive scatterplot: re-add scatterplot to Deployments page (#144) 2018-01-17 10:10:59 -08:00
UpstreamDownstream.jsx Make TabbedMetricsTable in charge of fetching timeseries (#89) 2018-01-03 16:55:56 -08:00
Version.jsx Implement client-side version checking (#79) 2018-01-02 16:07:50 -08:00