Dustin Hooten
fce2e131db
React UI: Fix issue when changing query then time, the old query executed ( #6437 )
...
* React UI: Fix issue when changing query then time, the old query is executed
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* pr feedback
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* more pr feedback
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
2019-12-12 23:22:12 +01:00
Boyko
28470c229c
React UI: Graph refactoring ( #6382 )
...
* move graph related files into own folder
Signed-off-by: blalov <boiskila@gmail.com>
* move graph helper functions into own file
Signed-off-by: blalov <boiskila@gmail.com>
* fix typo in file name
Signed-off-by: blalov <boiskila@gmail.com>
* fix typo in file name and lint fixes
Signed-off-by: blalov <boiskila@gmail.com>
2019-11-27 16:51:40 +01:00
Boyko
fa1489e35c
React UI: Improve graph legend hover performance ( #6367 )
...
* improve hover performance
Signed-off-by: blalov <boyko.lalov@tick42.com>
* increase graph tests coverage
Signed-off-by: blalov <boiskila@gmail.com>
* wrap plotSetAndDraw into requestAnimationFrame to achieve smooth hover effect
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* unit tests
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* add destroy plot method to types
Signed-off-by: blalov <boiskila@gmail.com>
* make chart undefined by default
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* make destroy plot test more meaningful
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* remove chart.destroy extra check
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
2019-11-26 20:48:53 +01:00
Boyko
731ca08acd
React UI: Graph legend ( #6321 )
...
* initial commit
Signed-off-by: blalov <boyko.lalov@tick42.com>
Signed-off-by: Boyko Lalov <boyskila@gmail.com>
* eslint fixes
Signed-off-by: blalov <boyko.lalov@tick42.com>
Signed-off-by: Boyko Lalov <boyskila@gmail.com>
* hover bug fix
Signed-off-by: blalov <boyko.lalov@tick42.com>
Signed-off-by: Boyko Lalov <boyskila@gmail.com>
* refactoring
Signed-off-by: blalov <boyko.lalov@tick42.com>
Signed-off-by: Boyko Lalov <boyskila@gmail.com>
* remove unnecessary check
Signed-off-by: blalov <boyko.lalov@tick42.com>
Signed-off-by: Boyko Lalov <boyskila@gmail.com>
* fix tests
Signed-off-by: blalov <boyko.lalov@tick42.com>
Signed-off-by: Boyko Lalov <boyskila@gmail.com>
* lint fix
https://github.com/prometheus/prometheus/issues/6268
Signed-off-by: blalov <boyko.lalov@tick42.com>
Signed-off-by: Boyko Lalov <boyskila@gmail.com>
* fix typos
Fixes<https://github.com/prometheus/prometheus/issues/6268 >
Signed-off-by: blalov <boyko.lalov@tick42.com>
Signed-off-by: Boyko Lalov <boyskila@gmail.com>
* init hover events if can
Fixes: <https://github.com/prometheus/prometheus/issues/6268 >
Signed-off-by: blalov <boyko.lalov@tick42.com>
Signed-off-by: Boyko Lalov <boyskila@gmail.com>
* review changes
Signed-off-by: blalov <boyko.lalov@tick42.com>
Signed-off-by: Boyko Lalov <boyskila@gmail.com>
* fix activeIndex bug
Signed-off-by: Boyko Lalov <boyskila@gmail.com>
* extend plot options types
Signed-off-by: Boyko Lalov <boyskila@gmail.com>
* adding more types
Signed-off-by: blalov <boyko.lalov@tick42.com>
* fix branch after wrong force push
Signed-off-by: blalov <boyko.lalov@tick42.com>
* unit test fixes
Signed-off-by: blalov <boyko.lalov@tick42.com>
* remove unused variables
Signed-off-by: blalov <boyko.lalov@tick42.com>
2019-11-24 13:14:57 +01:00
Dustin Hooten
e0443e6fa3
Add unit tests for react-app ( #6234 )
...
* Add MetricFormat unit tests
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add App unit tests; Add debug script
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add Checkbox unit tests
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add SeriesName unit tests
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add QueryStatsView unit test
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add Legend unit tests
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Remove unused utils/func
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add utils/urlParams unit test
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add utils/timeFormat unit test
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add ExpressionInput unit tests
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add GraphControls unit test
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add TimeInput unit test
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add DataTable unit test
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add SanitizeHTML unit test
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add Graph unit test
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Extract utils/html
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add PanelList unit test
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add Panel unit test
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
* Add react-ui test coverage report to CI
Signed-off-by: Dustin Hooten <dhooten@splunk.com>
2019-10-28 18:09:48 +01:00