Auto-Remediation - Show available solutions in Project Security Dashboard - Add filtering capability [parent issue]

Summary

In this third and last iteration, we'll add new filtering capabilities to the Project Security Dashboard to let users filter vulnerabilities by available solutions.

Designs

Refer to the design issue: #235126 (closed)

Implementation plan

frontend issue documentation issue backend issue
#258817 (closed), #335695 #258816 (closed) #324672 (closed), #335543

PM Notes

An OKR is to make sure everything is pajamas, can we make sure to use pajamas and if pajamas doesn't have a pattern for what we are adding, contribute one? this may make this a heavier weight but as an OKR it's a high priority.

Edited by Jannik Lehmann