Draft: Repository Health: Setup performance and maintenance
Why Draft?
- UX Review !215969 (comment 2951283756)
- Tests
What does this MR do and why?
Part of #509253
Broken off from !215969
This change is behind the feature flag (:project_repositories_health)
This change is the fourth and final of multiple MRs focused on implementing the Repository Health Dashboard on the Usage Quotas page. The UI in totality can be viewed here: !215969
This change is focused on initializing the Repository Health Performance and Maintenance sections.
Screenshots or screen recordings
Demo User_Flow
| Expanded | Collapsed | Empty State |
|---|---|---|
|
|
|
How to set up and validate locally
- Enable feature flag
Feature.enable(:project_repositories_health) - Navigate to the Project -> Settings -> Usage Quotas
- Ensure Repository has a expandable chevron on it
- When clicked you can generate a new Health report
- Data is presented once report is generated
- You can click Regenerate Report button to regenerate the report with fresh data
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Related to #509253


