prometheus/web/ui/react-app/src/pages/graph
Augustin Husson f72cabb437
Add sorting and filtering to flags page (v2) (#8988)
* Add sorting and filtering to flags page

Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>

* Make filter understand

Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>

* split big state object into smaller ones

Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>

* use fuzzy match and sanitize html for search results

Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>

* use fuzzy.filter

Signed-off-by: Dustin Hooten <dustinhooten@gmail.com>

* replace fuzzy lib by @nexucis/fuzzy + fix flags issues

Signed-off-by: Augustin Husson <husson.augustin@gmail.com>

* replace fuzzy by @nexucis/fuzzy in ExpressionInput.tsx

Signed-off-by: Augustin Husson <husson.augustin@gmail.com>

* remove fuzzy lib from package.json

Signed-off-by: Augustin Husson <husson.augustin@gmail.com>

* fix flags test

Signed-off-by: Augustin Husson <husson.augustin@gmail.com>

* simplify the input in the fuzzy search

Signed-off-by: Augustin Husson <husson.augustin@gmail.com>

* cleanup html to be easily compatible with the dark theme

Signed-off-by: Augustin Husson <husson.augustin@gmail.com>

* fix filtering when there is no result

Signed-off-by: Augustin Husson <husson.augustin@gmail.com>

* use id to fix the test

Signed-off-by: Augustin Husson <husson.augustin@gmail.com>

Co-authored-by: Dustin Hooten <dustinhooten@gmail.com>
2021-07-01 21:15:06 +02:00
..
CMExpressionInput.test.tsx remove unused import 2021-04-13 22:13:02 +02:00
CMExpressionInput.tsx Add a dark theme (#8604) 2021-04-15 18:14:07 +02:00
CMTheme.tsx Add a dark theme (#8604) 2021-04-15 18:14:07 +02:00
DataTable.test.tsx React UI: Fixed data table for matrix always showing 1 as value (#6896) 2020-02-29 07:45:48 +01:00
DataTable.tsx React UI: Fixed data table for matrix always showing 1 as value (#6896) 2020-02-29 07:45:48 +01:00
ExpressionInput.test.tsx Add expression explorer (Closes #8211) (#8404) 2021-02-19 23:42:20 +01:00
ExpressionInput.tsx Add sorting and filtering to flags page (v2) (#8988) 2021-07-01 21:15:06 +02:00
Graph.test.tsx React UI: Add Exemplar Support to Graph (#8832) 2021-06-12 18:02:40 +02:00
Graph.tsx React UI: Select time range with mouse drag (#8977) 2021-06-30 10:40:43 +02:00
GraphControls.test.tsx React UI: Add Exemplar Support to Graph (#8832) 2021-06-12 18:02:40 +02:00
GraphControls.tsx React UI: Add Exemplar Support to Graph (#8832) 2021-06-12 18:02:40 +02:00
GraphHelpers.test.ts React UI: Select time range with mouse drag (#8977) 2021-06-30 10:40:43 +02:00
GraphHelpers.ts React UI: Select time range with mouse drag (#8977) 2021-06-30 10:40:43 +02:00
GraphTabContent.test.tsx ReactUI: folder re-organization (#6601) 2020-01-14 19:34:48 +01:00
GraphTabContent.tsx React UI: Select time range with mouse drag (#8977) 2021-06-30 10:40:43 +02:00
Legend.tsx changes from PR requests (#6880) 2020-03-16 08:22:08 +01:00
MetricsExplorer.tsx Add a dark theme (#8604) 2021-04-15 18:14:07 +02:00
Panel.test.tsx Add expression explorer (Closes #8211) (#8404) 2021-02-19 23:42:20 +01:00
Panel.tsx React UI: Select time range with mouse drag (#8977) 2021-06-30 10:40:43 +02:00
PanelList.test.tsx React UI: Make the new PromQL editor the default (#8925) 2021-06-11 17:40:09 +02:00
PanelList.tsx React UI: Add Exemplar Support to Graph (#8832) 2021-06-12 18:02:40 +02:00
QueryStatsView.test.tsx ReactUI: folder re-organization (#6601) 2020-01-14 19:34:48 +01:00
QueryStatsView.tsx Add a dark theme (#8604) 2021-04-15 18:14:07 +02:00
SeriesName.test.tsx ReactUI: folder re-organization (#6601) 2020-01-14 19:34:48 +01:00
SeriesName.tsx React-UI: flex-wrap the content (#6796) 2020-02-11 15:25:39 +01:00
TimeInput.test.tsx Update React vendoring (#6855) 2020-02-25 20:12:40 +01:00
TimeInput.tsx React UI: Select time range with mouse drag (#8977) 2021-06-30 10:40:43 +02:00