grafana/public/app/plugins/datasource/testdata
Andrej Ocenas 218a8de220
NodeGraph: Add node graph visualization (#29706)
* Add GraphView component

* Add service map panel

* Add more metadata visuals

* Add context menu on click

* Add context menu for services

* Fix service map in dashboard

* Add field proxy in explore linkSupplier

* Refactor the link creation

* Remove test file

* Fix scale change when view is panned

* Fix node centering

* Don't show context menu if no links

* Fix service map containers

* Add collapsible around the service map

* Fix stats computation

* Remove debug log

* Fix time stats

* Allow string timestamp

* Make panning bounded

* Add zooming by mouse wheel

* Clean up the colors

* Fix stats for single trace graph

* Don't show debug config

* Add more complex layout

* Update layout with better fixing of the root nodes

* Code cleanup

* Change how we pass in link creation function and some more cleanup

* Refactor the panel section into separate render methods

* Make the edge hover more readable

* Move stats computation to data source

* Put edge labels to front

* Simplify layout for better multi graph layout

* Update for dark theme

* Move function to utils

* Visual improvements

* Improve context menu detail

* Allow custom details

* Rename to NodeGraph

* Remove unused dependencies

* Use named color palette and add some fallbacks for missing data

* Add test data scenario

* Rename plugin

* Switch scroll zoom direction to align with google maps

* Do some perf optimisations and rise the node limit

* Update alert styling

* Rename function

* Add tests

* Add more tests

* Change data frame column mapping to use column names

* Fix test

* Fix type errors

* Don't show context menu without links

* Add beta status to panel

* Fix tests

* Changed function to standard methods

* Fix typing

* Clean up yarn.lock

* Add some UI improvements

- better styling of the zoom buttons
- disable buttons when max reached

* Fix panel references after rename

* Add panel icon
2021-01-19 16:34:43 +01:00
..
__mocks__ Migration: TestData Query Editor (#27997) 2020-10-14 13:08:35 +03:00
components NodeGraph: Add node graph visualization (#29706) 2021-01-19 16:34:43 +01:00
dashboards TestData: Update streaming.json (#22132) 2020-02-13 06:29:36 +01:00
img AddDataSource: Updated page design & categories (#16971) 2019-05-09 11:45:39 +02:00
testData NodeGraph: Add node graph visualization (#29706) 2021-01-19 16:34:43 +01:00
ConfigEditor.tsx Chore: Reorg packages (#20111) 2019-10-31 10:48:05 +01:00
constants.ts Migration: TestData Query Editor (#27997) 2020-10-14 13:08:35 +03:00
datasource.ts NodeGraph: Add node graph visualization (#29706) 2021-01-19 16:34:43 +01:00
LogIpsum.ts QueryProcessing: Observable query interface and RxJS for query & stream processing (#18899) 2019-09-12 17:28:46 +02:00
metricTree.test.ts TemplateVariables: Introduces $__searchFilter to Query Variables (#19858) 2019-10-18 11:40:08 +02:00
metricTree.ts Templating: fixes filtering options with more than 1000 entries (#24614) 2020-05-14 08:09:21 +02:00
module.tsx Migration: TestData Query Editor (#27997) 2020-10-14 13:08:35 +03:00
nodeGraphUtils.ts NodeGraph: Add node graph visualization (#29706) 2021-01-19 16:34:43 +01:00
plugin.json Chore: show grafana labs not project (#23913) 2020-04-26 15:34:56 -07:00
QueryEditor.test.tsx Migration: TestData Query Editor (#27997) 2020-10-14 13:08:35 +03:00
QueryEditor.tsx NodeGraph: Add node graph visualization (#29706) 2021-01-19 16:34:43 +01:00
runStreams.ts MutableDataFrame: Remove unique field name constraint and values field index and unused/seldom used stuff (#27573) 2020-11-11 18:21:51 +01:00
TestInfoTab.tsx ESlint: React fixes part 1 (#29062) 2020-11-18 15:36:35 +01:00
types.ts NodeGraph: Add node graph visualization (#29706) 2021-01-19 16:34:43 +01:00
variables.ts Variables: Adds new Api that allows proper QueryEditors for Query variables (#28217) 2020-11-18 15:10:32 +01:00