Remove the 'routable_pat' feature flag
What does this MR do and why?
This change removes a feature flag system that was controlling when "routable" personal access tokens could be used. Previously, the routable token functionality was gated behind a feature flag called routable_pat that could be enabled or disabled for specific users or globally. Now, this functionality is always enabled by default.
The code removes the conditional logic that checked whether the feature flag was enabled before creating routable tokens. It also deletes the feature flag configuration file entirely and simplifies the test code by removing all the different test scenarios for when the feature flag was enabled or disabled.
Essentially, this represents the final step in rolling out routable personal access tokens - removing the safety controls now that the feature is considered stable and ready for all users.
References
MR acceptance checklist
Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.