Provide mechanism to globally disable specific project settings for test / non-production / QA environments
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem to solve
When setting up a non-prod/test/QA environment, some functions should be allowed to be disabled such as webhooks and scheduled pipelines to not use resources in environments that are made for testing purposes only.
Intended users
Admins
Proposal
Provide a mechanism (API / Rake task / admin setting etc.) that will disable specific project settings to not run project webhooks, integrations, send emails or run pipelines.
Relabelled groupgeo since this is most commonly part of a restore from backup.
Permissions and Security
For admins only
Links / references
Edited by 🤖 GitLab Bot 🤖