Enable new dependency proxy vue app
What does this MR do and why?
This MR enables the new refactored vue app that replaces the dependency proxy haml implementation.
In this MR:
- We activate the new app
- We add a message when the proxy is disabled
- We remove the old code
- We fix the QA test selector.
- We fix the feature tests
Screenshots or screen recordings
Status | Before | After |
---|---|---|
Dependency Proxy Not Available | ![]() |
![]() |
Dependency Proxy Disabled | ![]() |
![]() |
Dependency Proxy Enabled & Available | ![]() |
![]() |
Screencapture of the new UI
How to set up and validate locally
- Go to
group => dependency proxy
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #322842 (closed)
Edited by Nicolò Maria Mezzopera