Add deprecation alert for manual cadences
What does this MR do and why?
- Group manual cadences in the top in the cadence list
- Show a deprecation warning for manual cadences (in the cadence list and in the update form)
- Remove "automatic" checkbox from the cadence new/edit form
Resolves #353349 (closed).
Screenshots
How to set up and validate locally
-
Turn on
:iteration_cadences
FF via rails console. -
On
master
branch create a new group with one automatic cadence and one manual cadence with some iterations in it. -
Test that the manual cadence can be edited and updated to use the automatic mode.
-
Test that only automatic cadences can be created.
-
(for automatic cadences) Test that iterations cannot be individually added.
-
(for manual cadences) Test that iterations can be added as before.
When iteration_cadences
FF is turned off, no change should be observed.
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.
Edited by euko