Files
Dustin Decker 4f0320cc4c Add deduplication to GitLab getAllProjectReposV2
The simplified GitLab enumeration (getAllProjectReposV2) was missing
deduplication logic that exists in the original getAllProjectRepos.

GitLab's ListProjects API can return the same project multiple times
when a user is a member through multiple groups, when projects are
shared across groups, or in nested group hierarchies.

This caused repositories to be scanned up to ~10 times when the
UseSimplifiedGitlabEnumeration feature flag is enabled.

Fixed by tracking seen project IDs in a map and skipping projects
that have already been processed.
2025-12-15 10:14:29 -08:00
..
2025-12-10 15:16:39 -05:00
2024-12-02 12:35:01 -08:00
2024-09-26 10:17:47 -07:00
2024-06-04 07:13:14 -04:00