Projects: Search query builder refactor
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
- enable gdk for elasticsearch
- enable feature flag
search_project_query_builder
- perform global search
- perform group search
- test existing facet for including archived projects
- you can see the elasticsearch query using the performance bar
Edited by Terri Chu