Task 2 is dependent on Task 1. I have created a dependency, but still I am able to mark Task2 in progress though Task 1 is still not complete. How to enable this?
You will need a little bit of code to put in a "condition" - it should be able to look at Task1 and return "false" if it is incomplete, which will remove the option to use the transition on task2.
There are a load of add-ons in the marketplace that can provide that code, or a way to implement your own version of it.
The marketplace is the best place to look.
I'd always start with ScriptRunner (as the most powerful, and I've got a load of ScriptRunner experts on hand), but you might find Jira Misc Workflow Extensions, Automation or other scripting tools and even add-ons that provide just the conditions you need.
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG