MR Changes tab: Make triage easier by adding SAST results and introducing a details drawer for SAST and Code Quality
This Epic will track down the implementation of the design concept from https://gitlab.com/gitlab-org/gitlab/-/issues/415112+. | Iteration 1 Demo | | ------ | | ![Screenshot_2023-08-23_at_20.16.04](/uploads/2740f581eb42553b74c954a110eb0cc3/Screenshot_2023-08-23_at_20.16.04.png) | | Iteration 2 Demo | | ------ | | ![Screenshot_2023-08-23_at_20.16.21](/uploads/9511f1f42358e277e59bdd7093611a54/Screenshot_2023-08-23_at_20.16.21.png) | | Iteration 3 Demo | | ------ | | ![Screenshot_2023-08-23_at_20.16.](https://gitlab.com/groups/gitlab-org/-/uploads/df869a33de224964a663206803ff26e1/Screenshot_2023-12-04_at_18.07.13.png) | Key changes include: * Updating the existing Code Quality results display in the Changes tab to match new designs. :white_check_mark: * Adding SAST findings to the Changes tab for the first time. :white_check_mark: * Adding SAST & CodeQuality Details to display in a drawer on the MR Changes Tab :white_check_mark: * Add actionable Items for SAST findings to inline Findings Drawer (to be done in Iteration 3) * ~~Refactoring the detail view of the Security MR Widget to display the findings-detail in a drawer instead of a modal~~ Demo MR: https://gitlab.com/jannik_lehmann/cq-and-sast-test/-/merge_requests/6
epic