Geo Sites - Filter by Search

What does this MR do and why?

Part 2 of 2 for #336882 (closed)

This change adds top level search filtering for the Geo Sites page. This allows user to filter by the name or url of their sites. This query is also stored in the query parameter so that a refresh will retain the filter.

Screenshots or screen recordings

Before After
Desktop Screen_Shot_2022-01-31_at_12.45.01_PM After
Mobile Screen_Shot_2022-01-31_at_12.44.22_PM Mobile_After
Short Video Demo

Short_Demo

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 search bar is there and working
  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.

Edited by Zack Cuddy

Merge request reports

Loading