Add an instance-level toggle to prevent forking
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem to solve
In %13.2 we'll be implementing the ability for group owners to prevent forking outside of the group. This resolves a pain point for GitLab.com customers but does not address additional pain points for self-managed users or users with nuanced needs around project forking controls and visibility.
Intended users
Add an instance-level toggle to "prevent forking" or similar language. This toggle, if enabled
would prevent any forking across the instance.
Further details
We'll likely need to employ a similar mechanism as !33923 (merged) to allow admins
to reduce the scope of this inheritance only to compliance framework-labeled projects or some other identifier for use cases that do not require this broad action.