Remove the `canEditStages` property from VSA
The following discussion from !31189 (merged) should be addressed:
-
@ekigbo started a discussion: (+3 comments) Question: since these are premium+ and silver+ features should this now come from a license check on the backend? Feels a bit odd to hard code a
true
here.Or is the license check earlier in the request cycle?
Let's remove the canEditStages
property from https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/app/assets/javascripts/analytics/cycle_analytics/components/stage_table_nav.vue#L36 and https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/app/assets/javascripts/analytics/cycle_analytics/components/base.vue#L284
Edited by Ezekiel Kigbo