Geo Sites - Filter By Status
What does this MR do and why?
Part 1 of 2 for #336882 (closed)
This change adds top level filtering for the Geo Sites page. This allows user to filter by the health status of their nodes. This status is also stored in the query parameter so that a refresh will retain the filter.
Screenshots or screen recordings
Before | After |
---|---|
Desktop | Mobile |
---|---|
How to set up and validate locally
- Fetch and checkout this branch
- Setup Geo and access your Primary GDK (How to setup Geo)
- Go to the Geo Sites page (
admin/geo/sites
) - Ensure the filter nav is there and it works
- Ensure the query param is updated in the URL and when you refresh it retains the query
- Ensure when filters are active the correct site information is present
- Ensure when filters are active it correctly edits/removes the correct site
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #336882 (closed)
Edited by Zack Cuddy