Augustin Husson
5bcf2e6511
upgrade react-script to v4
...
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
2021-09-04 15:56:36 +02:00
Levi Harrison
922f9babb1
Change starting show screen progress bar condition ( #8946 )
...
* Show progress bar when max is not 0
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Added semicolon
Signed-off-by: Levi Harrison <git@leviharrison.dev>
2021-06-17 12:48:38 +02:00
Levi Harrison
eb8ca06885
React UI: Add Starting Screen to Individual Pages ( #8909 )
...
* Fix/removed forwarding
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Added global 'wasReady' and 'wasUnexpected'
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Eslint fixes
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Added withStartingIndicator wrapper
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Fixed condition
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Removed unused import
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Moved withStartingIndicator calls to pages index
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Fixed withStartingIndicator tests
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Fixed eslint (maybe?)
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Trailing comma
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Added prettier ignore
Signed-off-by: Levi Harrison <git@leviharrison.dev>
* Fix eslint (pt. 2)
Signed-off-by: Levi Harrison <git@leviharrison.dev>
2021-06-15 22:37:16 +02:00
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