UX follow-ups from "Resolve "[Frontend] Allow filtering compliance violations by branch"
What does this MR do and why?
Two minor UX fixes for violations report:
- replace debounced input with search box
- add detailed empty error message
Screenshots or screen recordings
Compliance_report___Commit451___GitLab__3_
How to set up and validate locally
- Ensure you have valid EE license
- Run
FILTER=compliance_report_violations rake db:seed_futo seed compliance report violations - Open
/groups/Commit451/-/security/compliance_dashboard/violationsin your GDK (assuming you have defaultCommit451group) - Observe
Search target branchfilter using search box, not input - Enter anything except
masterto target branch filter - Observe detailed empty message
- Reset target branch filter, select dates 1 month in the past
- Observe simple empty message
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 #407892 (closed)
Edited by Illya Klymov