Add `&project_ids[]=` query string parameter to filter by one or more projects from `<group>/-/dependencies.json`
Why are we doing this work
This work is necessary because it allows end users to filter the group level dependency list by one or more projects that belong to the group hierarchy.
Relevant links
Non-functional requirements
-
Documentation: -
Feature flag: group_level_dependencies_filtering -
Performance: -
Testing:
Implementation plan
-
Parse a query string parameter named project_ids[]
fromGroups::DependenciesController
and forward it to the service object. -
Filter the set of results by :project_ids
in the finder. -
Identify and add any database indexes to optimize this query
Verification steps
Edited by mo khan