Support package registry visibility in the Debian registry
🔥 Problem
In #329253 (closed), we modified the package registry so that it was able to have its own visibility.
This allowed users to have a private project and a public package registry.
That change needs to update how the read_package
permission in each package format API. Example.
🚒 Solution
- Update the Debian Repository (project-level endpoints) to take the package registry visibility into account.
- including the distribution endpoints: https://docs.gitlab.com/ee/api/packages/debian_project_distributions.html
Edited by David Fernandez