Remove temporary Duo Pro settings banners
What does this MR do and why?
Resolves #444887 (closed) and #462470 (closed)
This MR removes the temporary banners that we implemented in !144807 (merged) as Duo Pro became a paid add on and the settings moved. It has now been several months and the banners are creating confusion, so it's time they go!
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
How to set up and validate locally
SaaS:
- Run in your terminal
export GITLAB_SIMULATE_SAAS=1
thengdk restart
- Navigate to Groups > Group > Settings > General > expand Permissions and group features
- Note there is no alert
Self Managed:
- Run in your terminal
export GITLAB_SIMULATE_SAAS=0
thengdk restart
- Navigate to Admin > Settings > General > expand AI-powered features
- Note there is no alert
To test code suggestions purchased vs. not purchased:
- see this comment
Edited by Missy Davies