Skip to content

Geo Sites - Filter By Status

Zack Cuddy requested to merge 336882-geo-sites-filter into master

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
Before All_Filter
Desktop Mobile
Unhealthy_Filter Screen_Shot_2022-01-24_at_3.54.50_PM

How to set up and validate locally

  1. Fetch and checkout this branch
  2. Setup Geo and access your Primary GDK (How to setup Geo)
  3. Go to the Geo Sites page (admin/geo/sites)
  4. Ensure the filter nav is there and it works
  5. Ensure the query param is updated in the URL and when you refresh it retains the query
  6. Ensure when filters are active the correct site information is present
  7. 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.

Related to #336882 (closed)

Edited by Zack Cuddy

Merge request reports