prometheus/web/ui/react-app/src
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
..
components Change starting show screen progress bar condition (#8946) 2021-06-17 12:48:38 +02:00
constants Make React UI the default, keep old UI under /classic (#8142) 2020-11-03 14:51:48 +01:00
contexts Add a dark theme (#8604) 2021-04-15 18:14:07 +02:00
fonts Add new codemirror-promql-based expression editor (#8634) 2021-03-23 23:55:52 +01:00
hooks React UI: Add Starting Screen to Individual Pages (#8909) 2021-06-15 22:37:16 +02:00
pages Add sorting and filtering to flags page (v2) (#8988) 2021-07-01 21:15:06 +02:00
themes Improve styling of selected exemplar details (#8945) 2021-06-15 22:50:01 +02:00
types React UI: Select time range with mouse drag (#8977) 2021-06-30 10:40:43 +02:00
utils React UI: Add Exemplar Support to Graph (#8832) 2021-06-12 18:02:40 +02:00
vendor/flot React UI: Select time range with mouse drag (#8977) 2021-06-30 10:40:43 +02:00
App.test.tsx React UI: Add Starting Screen to Individual Pages (#8909) 2021-06-15 22:37:16 +02:00
App.tsx React UI: Add Starting Screen to Individual Pages (#8909) 2021-06-15 22:37:16 +02:00
globals.ts Integrate beginning of React UI (#5694) 2019-10-17 14:38:09 +02:00
index.tsx Add a dark theme (#8604) 2021-04-15 18:14:07 +02:00
Navbar.test.tsx React UI: Use null value for determining consoles link display (#6790) 2020-02-09 13:39:44 +01:00
Navbar.tsx Add a dark theme (#8604) 2021-04-15 18:14:07 +02:00
react-app-env.d.ts Integrate beginning of React UI (#5694) 2019-10-17 14:38:09 +02:00
setupTests.ts Add new codemirror-promql-based expression editor (#8634) 2021-03-23 23:55:52 +01:00
Theme.tsx Add a dark theme (#8604) 2021-04-15 18:14:07 +02:00