Hide "GitLab" as scanner vendor if only scanners are from Secure scanners
### Summary On the security dashboard, only some of the rows show the vendor for the scanner column. ### Steps to reproduce <!-- Describe how one can reproduce the issue - this is very important. Please use an ordered list. --> - Go to the [GitLab Security Dashboard](https://gitlab.com/gitlab-org/gitlab/-/security/dashboard/?state=DETECTED&state=CONFIRMED) ### Example Project <!-- If possible, please create an example project here on GitLab.com that exhibits the problematic behavior, and link to it here in the bug report. If you are using an older version of GitLab, this will also determine whether the bug is fixed in a more recent version. --> https://gitlab.com/gitlab-org/gitlab/-/security/dashboard/?state=DETECTED&state=CONFIRMED ### What is the current *bug* behavior? Some Vulnerabilities have a scanner "SAST", some other "SAST GitLab". ### What is the expected *correct* behavior? We should hide the GitLab vendor name if our provided scanners are the only ones enabled. Once any external scanner (3rd-party or even a home-grown custom analyzer) is added, we will show the vendor name for everyone. To state this another way: ``` If only GitLab scanners enabled Do not display vendor name Else Display vendor name ``` ### Relevant logs and/or screenshots || |-| |![ksnip_20201013-220415](/uploads/b13a9bb64d8e2b39154301108e29fff9/ksnip_20201013-220415.png)| Now that we are [adding the ability to have custom scanners](https://gitlab.com/gitlab-org/gitlab/-/issues/229661) where the scanner name might be the same, but the vendor is different, we should always show the vendor name for all rows.
issue