Skip to content

Projects: Search query builder refactor

Terri Chu requested to merge 462680-add-search-project-query-builder into master

What does this MR do and why?

Related to #462680 (closed)

This MR introduces a query builder for project search using Advanced search.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

N/A

How to set up and validate locally

I tested this with the feature flag search_project_query_builder on and off for:

  • admin user
  • a user with some permissions to groups/projects
  • anonymous user
  1. enable gdk for elasticsearch
  2. enable feature flag search_project_query_builder
  3. perform global search
  4. perform group search
  5. test existing facet for including archived projects
  6. you can see the elasticsearch query using the performance bar
Edited by Terri Chu

Merge request reports

Loading