Verify connection settings before enabling an integration
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Release notes
Problem to solve
Integrations can be enabled with broken settings.
Proposal
When an integration is enabled, we should also perform the connection test (same as with the Test settings
button), and block the integration from being enabled if the test fails.
Before we do this, we might first want to resolve some of the other issues in our Improve test functionality of the integrations epic, to make sure all integrations have working tests and return useful error messages.
Intended users
Feature Usage Metrics
Edited by 🤖 GitLab Bot 🤖