Skip to content

Deprecate manual iteration creation

Mario Celi requested to merge 356069-deprecate-manual-iteration-management into master

What does this MR do and why?

Deprecates manual iteration creation on the GraphQL API as only automated iteration cadences will be supported in the future.

How to set up and validate locally

  • Deprecation reason should be displayed in GraphiQL for iterationCreate
  • You should be able to create an iteration with the iteration_cadences feature flag enabled or disabled. The created iteration should be created under the first manual cadence for the group. A manual iteration cadence should be created if none existed before trying to create the iteration.
  • Creating an interation is only possible inside the first manual iteration cadence for the group, even if the cadence id is provided in the mutation.

MR acceptance checklist

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

Related to #356069 (closed)

Edited by Mario Celi

Merge request reports