Loading
Link project names in the group scanner details list
What does this MR do and why?
On the group Security configuration page, selecting a scanner lists the group's projects, but the project names were plain text. Reaching a project took extra clicks.
This MR fetches each project's webPath and links the project name to the project:
NameCellgets an optionalprojectHrefprop. When it is set, the project name renders as a link. Subgroup rows ignore it, so their existing behavior is unchanged.ScannerDetailspassesitem.webPath, which is added togroup_scanner_details_projects.query.graphql.
The security inventory, which also uses NameCell, does not pass the prop and is unchanged.
Closes #604957
Screenshots or screen recordings
| Before | After |
|---|---|
| Project name is plain text | Project name links to the project |
How to set up and validate locally
- In a top-level group with Ultimate, go to Secure > Security configuration.
- Select a scanner, for example Secret Detection.
- Select a project name in the list. It opens the project.
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist.