Boyko
8c2bc2f57a
Unify react fetcher components ( #6629 )
...
* set useFetch loading flag to be true initially
Signed-off-by: blalov <boiskila@gmail.com>
* make extended props optional
Signed-off-by: blalov <boiskila@gmail.com>
* add status indicator to targets page
Signed-off-by: blalov <boiskila@gmail.com>
* add status indicator to tsdb status page
Signed-off-by: blalov <boiskila@gmail.com>
* spread response in Alerts
Signed-off-by: blalov <boiskila@gmail.com>
* disable eslint func retun type rule
Signed-off-by: blalov <boiskila@gmail.com>
* add status indicator to Service Discovery page
Signed-off-by: blalov <boiskila@gmail.com>
* refactor PanelList
Signed-off-by: blalov <boiskila@gmail.com>
* test fix
Signed-off-by: blalov <boiskila@gmail.com>
* use local storage hook in PanelList
Signed-off-by: blalov <boiskila@gmail.com>
* use 'useFetch' for fetching metrics
Signed-off-by: blalov <boiskila@gmail.com>
* left-overs
Signed-off-by: blalov <boiskila@gmail.com>
* remove targets page custom error message
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* adding components displayName
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* display more user friendly error messages
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* update status page snapshot
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* pr review changes
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* fix broken tests
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* fix typos
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
2020-02-03 15:14:25 +01:00
Boyko
bab47b58f5
ReactUI: folder re-organization ( #6601 )
...
* remove redundant sanitizeHTML abstraction
Signed-off-by: blalov <boiskila@gmail.com>
* organize folders
Signed-off-by: blalov <boiskila@gmail.com>
* move hooks outside common folder
Signed-off-by: blalov <boiskila@gmail.com>
* move PathPrefix interface in types
Signed-off-by: blalov <boiskila@gmail.com>
* remove config folder
Signed-off-by: blalov <boiskila@gmail.com>
* remove redundant snapshots
Signed-off-by: blalov <boiskila@gmail.com>
* rename common folder
Signed-off-by: blalov <boiskila@gmail.com>
* merge utils files
Signed-off-by: Boyko Lalov <boiskila@gmail.com>
* sync with master
Signed-off-by: blalov <boiskila@gmail.com>
2020-01-14 19:34:48 +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
Boyko
dab87ca281
split autocomplete dropdown in to groups ( #6211 )
...
* split autocomplete dropdown in to groups
Signed-off-by: blalov <boyko.lalov@tick42.com>
* fix autocomplete flickering
Signed-off-by: blalov <boyko.lalov@tick42.com>
* fix expression input issue.
Signed-off-by: blalov <boyko.lalov@tick42.com>
* select autocomplete item issue fix
Signed-off-by: blalov <boyko.lalov@tick42.com>
* remove metric group abstraction
Signed-off-by: blalov <boyko.lalov@tick42.com>
2019-10-26 19:50:22 +02:00
Ritesh Shrivastav
0f91ff4540
React UI: Sanitize HTML string to allow only supported elements ( #6165 )
...
* Add component to sanitize html
Signed-off-by: Ritesh Shrivastav <ritesh.conf@gmail.com>
* Use SanitizeHTML component to allow only supported elements
Signed-off-by: Ritesh Shrivastav <ritesh.conf@gmail.com>
* Add allowedTags props in SanitizeHTML component
Signed-off-by: Ritesh Shrivastav <ritesh.conf@gmail.com>
2019-10-17 20:52:24 +02:00