Allow prevention of image deletion in gitlab registry on per project level
Problem to solve
Users may accidentially delete images that are in use in production systems.
Intended users
Prevention will be activated by Maintainers, Managers or DevOps personell
Proposal
Maintainer and administrators are able to disable the deletion of images and tags from the gitlab registry of a project or group.
Permissions and Security
permissions should align with existing permissions.
Testing
Image deletions should actually be impossible, once the setting is activated
What does success look like, and how can we measure that?
see above