Update tab count on filtered search
What does this MR do and why?
This MR grabs the job count from GraphQL and gets rid of the Rails count passed down to the component. This allows us to update the count on filtered search results.
This MR also removes the Pending and Running tabs since filtered search has that same ability.
This code is behind jobs_table_vue
and jobs_table_vue_search
.
Main feature MR: !82539 (merged)
This MR is related to two issues that will need to be handled before rolling the feature out
Plan is to rollout both feature flags at the same time.
Screenshots or screen recordings
How to set up and validate locally
- Enable
jobs_table_vue
andjobs_table_vue_search
feature flags in rails console - Visit CI/CD > Jobs
- Switch tabs back and forth
- Perform filtered search status searches
- Ensure everything is working correctly
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 #356278 (closed)
Edited by Payton Burdette