Rename All scanners to Any scanner in the tool coverage card

What does this MR do and why?

Rename All scanners to Any scanner

Change the label of the all scanners option in the ToolCoverageCard
scanner listbox on the group security inventory page from "All
scanners" to "Any scanner", and regenerate locale/gitlab.pot.

Use "Any scanner" because a project counts toward a status when any one
of its scanners has that status. Keep the allScanners i18n key and
ALL_SCANNERS_KEY so the URL param sync work still matches.

Related to https://gitlab.com/gitlab-org/gitlab/-/issues/580024
Changelog: changed
EE: true

A second commit changes the option's value from ALL to ANY, so it matches the label. The tool coverage card is not behind a feature flag.

References

Screenshots or screen recordings

Before After
Dropdown closed before-card after-card
Dropdown open before-dropdown after-dropdown

How to set up and validate locally

  1. git checkout 580024-rename-all-scanners-to-any-scanner-in-tool-coverage-card
  2. have a GitLab Ultimate licence
  3. go to a group => Secure => Security inventory
  4. open the scanner dropdown on the Tool coverage card
  5. check that the first option reads Any scanner
  6. with Any scanner selected, click a status in the chart and check that the project list filters as before

to run tests

yarn jest ee/spec/frontend/security_inventory

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Miranda Fluharty

Merge request reports

Loading
Loading