Skip to content

Remove unused VSA stage code

Adam Hegyi requested to merge remove-unused-vsa-stages-related-code into master

What does this MR do and why?

This MR is long overdue. Around GitLab %15.0 the group-level VSA feature frontend was significantly re-architected and the backend code was not cleaned up properly. This MR removes unused services, controller actions and model-level features. The removals are not user-facing, these features might have been used before %15.0.

We removed the following items:

I tested this change on both group-level and project-level VSA pages.

  1. Go to project > analytics > value stream.
  2. The page should load. (probably will show 0 values)

  1. Ensure you have an ultimate license.
  2. Go to group > analytics > value stream.
  3. The page should load.
  4. Create a new value stream.

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 Adam Hegyi

Merge request reports