Skip to content

Remove remaining old ruby code for usage quotas - pipelines

Sheldon Led requested to merge led/360784-remove-remaining-backend-code into master

What does this MR do and why?

Issue: #360784 (closed)

This is part of a list of MRs that clean up the old code for the Pipelines Tab in the Usage Quotas page. This finishes the removal of all dead code on the backend

PoC !104710 (closed)

Title MR Description
Remove usage_quotas_pipelines_vue feature flag !105487 (merged) With this MR all the old JS/ruby code will never be executed because it's never being included. This gives us more piece to break down the JS removals in more MRs. We can remove the FF as well, at this point
Remove remaining old ruby code for usage quotas - pipelines !105723 (merged) 👈 You're here
Remove Group CI minutes usage old app !105795 (merged) Removes the old frontend files for Group Usage Quotas
Remove Profile CI minutes usage old app !105880 (merged) Removes the old frontend files for Profile Usage Quotas. This finishes the removal of all dead code on the frontend

Screenshots or screen recordings

No UI changes. Details: #360785 (comment 1180904501)

How to set up and validate locally

  1. Checkout the branch
  2. Visit: http://gdk.test:3000/groups/flightjs/-/usage_quotas#pipelines-quota-tab
  3. Visit: http://gdk.test:3000/-/profile/usage_quotas#pipelines-quota-tab
  4. Make sure both pages are rendering correctly

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Sheldon Led

Merge request reports