...
With this 1st version of Alkaes Minyaa Workflows for JIRA 7.x, an Upgrade Task is provided in order to migrate your Workflow.
All needed migration are performed by Upgrade Tasks :
- fr.alkaes.myaawf.upgrade.UpgradeTask_001 : It is provided in order to correct missing Workflow Function migrations.
Details for UpgradeTask_001
Since long time, JIRA references Workflow functions (Conditions, Validators & Post-Function) by using the Class Name only with the argument "class.name". The Class was loaded in the JIRA Core Classloader.
...
Find below the list of Function migrated :
Function Type | Old Package | New Package |
---|---|---|
conditions | com.atlassian.jira.workflow.condition.AllowLeader | fr.alkaes.myaawf.workflow.condition.AllowLeader |
conditions | com.atlassian.jira.workflow.condition.AllowReporter | fr.alkaes.myaawf.workflow.condition.AllowReporter |
conditions | com.atlassian.jira.workflow.condition.ValidatingIssueCondition | fr.alkaes.myaawf.workflow.condition.ValidatingIssueCondition |
conditions | com.atlassian.jira.workflow.condition.ActivityCondition | fr.alkaes.myaawf.workflow.condition.ActivityCondition |
conditions | com.atlassian.jira.workflow.condition.InactivityCondition | fr.alkaes.myaawf.workflow.condition.InactivityCondition |
conditions | com.atlassian.jira.workflow.condition.DateReachedCondition | fr.alkaes.myaawf.workflow.condition.DateReachedCondition |
conditions | com.minyaa.workflow.condition.AutoActionOnlyCondition | fr.alkaes.myaawf.workflow.condition.AutoActionOnlyCondition |
conditions | com.minyaa.workflow.condition.BlockingOnLinkedIssuesStatusCondition | fr.alkaes.myaawf.workflow.condition.BlockingOnLinkedIssuesStatusCondition |
Post-Function | com.atlassian.jira.workflow.function.InheritPriorityFunction | fr.alkaes.myaawf.workflow.postfunction.InheritPriorityFunction |
Post-Function | com.atlassian.jira.workflow.function.InheritComponentsFunction | fr.alkaes.myaawf.workflow.postfunction.InheritComponentsFunction |
Post-Function | com.atlassian.jira.workflow.function.InheritAffectedVersionsFunction | fr.alkaes.myaawf.workflow.postfunction.InheritAffectedVersionsFunction |
Post-Function | com.atlassian.jira.workflow.function.InheritFixVersionsFunction | fr.alkaes.myaawf.workflow.postfunction.InheritFixVersionsFunction |
Post-Function | com.atlassian.jira.workflow.function.InheritCustomFieldFromParentFunction | fr.alkaes.myaawf.workflow.postfunction.InheritCustomFieldFromParentFunction |
Post-Function | com.atlassian.jira.workflow.function.PropagateAffectedVersionToSubTask | fr.alkaes.myaawf.workflow.postfunction.PropagateAffectedVersionToSubTask |
Post-Function | com.atlassian.jira.workflow.function.PropagateFixVersionToSubTask | fr.alkaes.myaawf.workflow.postfunction.PropagateFixVersionToSubTask |
Post-Function | com.atlassian.jira.workflow.function.PropagateFieldToLinkedIssues | fr.alkaes.myaawf.workflow.postfunction.PropagateFieldToLinkedIssues |
Post-Function | com.atlassian.jira.workflow.function.event.FireIssueEventNameFunction | fr.alkaes.myaawf.workflow.postfunction.FireIssueEventNameFunction |
Post-Function | com.minyaa.workflow.function.BackToPreviousStepFunction | fr.alkaes.myaawf.workflow.postfunction.BackToPreviousStepFunction |
Post-Function | com.minyaa.workflow.function.TransitionSubtasksFunction | fr.alkaes.myaawf.workflow.postfunction.TransitionSubtasksFunction |
Validator | com.atlassian.jira.workflow.validator.ResolutionCommentValidator | fr.alkaes.myaawf.workflow.validator.ResolutionCommentValidator |
Validator | com.atlassian.jira.workflow.validator.FixVersionSelectionValidator | fr.alkaes.myaawf.workflow.validator.FixVersionSelectionValidator |
Validator | com.atlassian.jira.workflow.validator.AffectedVersionSelectionValidator | fr.alkaes.myaawf.workflow.validator.AffectedVersionSelectionValidator |
Validator | com.minyaa.workflow.validator.FibonacciOnResolutionValidator | fr.alkaes.myaawf.workflow.validator.FibonacciOnResolutionValidator |