Add ability to filter violations

### Problem to solve
Allow users to filter violations by:
- status
- Project
- framework
- control
- date??
### Proposal
Add ability to filter violations
Backend MR https://gitlab.com/gitlab-org/gitlab/-/merge_requests/197057
issue