JIRA Misc Workflow Extensions

(55) 45067 downloads Innovalog WorkflowAvailable for JIRA 5.0 - 6.2.3 and JIRA OnDemand Vendor supported
Innovalog supports this add-on.

Get support

Atlassian Verified
This add-on is supported by Innovalog, an Atlassian Verified vendor.

Get support

Workflow conditions, validators and post-functions that you can use to implement custom workflows in JIRA

Workflow Conditions

Workflow Validators

Workflow Post-Functions

Disable (hide) a transition based on the previous status or the actors of an issue, or simply unconditionally hide a transition that is only used indirectly (e.g. through a post-function).

Enforce custom rules on the data that must be input during a transition, such as requiring that a field is modified, that a comment is provided, or that a multi-select field has a single value.

Assign an issue to a role member, set a field to a constant value or Groovy expression, copy field values to/from the parent issue or linked issues, and much more.

Workflow Conditions

Workflow Validators

Workflow Post-Functions

Disable (hide) a transition based on the previous status or the actors of an issue, or simply unconditionally hide a transition that is only used indirectly (e.g. through a post-function).

Enforce custom rules on the data that must be input during a transition, such as requiring that a field is modified, that a comment is provided, or that a multi-select field has a single value.

Assign an issue to a role member, set a field to a constant value or Groovy expression, copy field values to/from the parent issue or linked issues, and much more.

Pricing overview

Pricing details are loading…

This add-on is free and pre-installed on your OnDemand instance.

User reviews

(55)Sign in to write a review »
by Mick Flanigan on 27 Jun 2013
This is a good plugin, been installed in our instance for quite some time. What is very troubling is this plugin is quite pervasive in the ecosystem, and suddenly it becomes a paid use plugin. Nothing like the model of "gain adoption by offering for free then hitting upgrading customers with an extortionate price", knowing full well the plugin functions are deeply embedded now and users will have alot of pain to back it out. And pricing at 10% of JIRA cost? Seems that if I have 20 plugins and if everyone started following this price model, I have just tripled the original cost of my instance. How is that sustainable? What I want to know is when Atlassian is going to start integrating these with the product and stop nickel and dime'ing us to death for core functionality. i wouldn't mind paying something for this, maybe $200-$500 max for enterprise unlimited, but $1k for 2000 users? They all use the same 5 or 6 workflows, whether its 20 people or 2000. Why is this licensed by user. I hope this is not the standard model moving forward, its pretty guerrilla.
53 out of 55 found this review helpful
Was this review helpful?YesNo
by Elian Kool on 10 Jul 2013
I absolutely agree with Mick Flanigan's statement. Quite useful, but too pricey. Would definitely be willing to pay up to USD 200, but the 720 for our 500 user instance is certainly too much for "helper"-functionality.
22 out of 23 found this review helpful
Was this review helpful?YesNo
by Thor Howe on 24 Jun 2013
I also agree that this plugin is useful but doesnt provide the benefits as other plugins might for this price. I will be looking for alternative solutions as well, which are out there.
4 out of 4 found this review helpful
Was this review helpful?YesNo
by d0m on 13 Jun 2013
This plugin was free, up until ... well, a very short while ago. I'm very sad this step from open source BSD license (where has the source code of the old version vanished by the way?) to commercial was taken without a warning or even a real cause. Same goes for the prices, which are a little ... over the top (IMHO). I used to recommend this plugin blindly to all my admin-friends and may do this in the future (if you're developing useful stuff for the plugin and the customers with the money now earned). My opinion about the plugin did not change at all: This was and still is a MUSTHAVE plugin for all JIRA administrators! Very helpful extensions to workflows.
4 out of 4 found this review helpful
Was this review helpful?YesNo

Vendor response

Thanks for your feedback. I'm glad you find our plugin useful.

The source code for older versions of the plugin is still available on BitBucket (https://bitbucket.org/innovalog/jmwe).

As for the price, we tried to set it to the same level as comparable plugins (i.e. around 10% of the price of JIRA itself). This is always a difficult decision, and we do hope we made the right one ;-)

And as for adding useful stuff to the plugin, we're very open to new ideas, which you can post on our JIRA instance (https://innovalog.atlassian.net).

Best regards,

David Fischer

by Vilhelm Bergsveinsson on 21 Nov 2013
I´m sorry to say that I totally agrees with Mick Flanigan. We´ve been using this plugin for a while with good results, it´s now used in many of our workflows. Today we upgraded to Jira 6.1.1 and sadly this plugin, for obvious reasons, stopped working. Many of our core functions stopped working and it´s causing us a lot of problems which could result in a roll- back to jira 5.x. We find the price tag way to high and are actually offended that you decide to start charging for the plug-in out of nowhere. We won´t be paying for it and hopefully we can find a way to make our system work as before.
5 out of 6 found this review helpful
Was this review helpful?YesNo

More details

The JIRA Misc Workflow Extensions plugin provides an assortment of workflow conditions, validators and post-functions that you can use to implement custom workflows in JIRA.

Conditions:

  • Previous Status
  • Separation of Duties
  • Hide Transition

Validators:

  • Field has been modified
  • Comment required
  • Field has single value
  • Previous status
  • Parent status

Post-functions:

  • Assign to role member
  • Assign to last role member
  • Increase value of field
  • Set field to user property value
  • Copy field value to parent
  • Copy Value from Field to Field
  • Add field value to parent
  • Set field value from parent
  • Set Issue security from user role
  • Transition Parent Issue

More details

The JIRA Misc Workflow Extensions plugin provides an assortment of workflow conditions, validators and post-functions that you can use to implement custom workflows in JIRA.

Conditions:

  • Previous Status
  • Separation of Duties
  • Hide Transition

Validators:

  • Field has been modified
  • Comment required
  • Field is required
  • Field has single value
  • Previous status
  • Parent status

Post-functions:

  • Assign to role member
  • Assign to last role member
  • Set Field Value to constant or Groovy expression
  • Increase value of field
  • Set field to user property value
  • Copy field value to parent
  • Copy Value from Field to Field
  • Add field value to parent
  • Set field value from parent
  • Copy Field Value to Linked Issues
  • Set Field Value From Linked Issue Function
  • Set Field Value Of Linked Issues
  • Set Issue security from user role
  • Transition Parent Issue
  • Transition Linked Issues
  • Comment Issue

Free add-on FAQ

Good news! This add-on is free.

Paid-via-Atlassian pricing FAQ

How do upgrades and renewals work?

You can upgrade your Atlassian host product license to increase the user tier for add-on licenses any time. Upgrade prices are calculated based on Atlassian's formula, and are automatically reflected in your cart. View an example of the JIRA upgrade price matrix here.

Add-on licences for downloaded Atlassian products are perpetual. Your original purchase includes 12 months of maintenance. To continue receiving upgrades and support after the initial 12 months, you can renew your maintenance for 50% of the original purchase price. You can purchase maintenance for up to 36 additional months at any time.

OnDemand add-on subscriptions renew each month and can be canceled any time.

How do I determine my pricing tier?

Choose the same user tier you pay for in the Atlassian host application. For example, if you have a JIRA download license for 25 users, you should purchase this tier.

Even if fewer users want to use the add-on than your host application license, the two licenses should match exactly.

What's the difference between OnDemand and download pricing?

Just like your Atlassian host application, there are two pricing models. Pick the model that matches your Atlassian product, and the same rules apply:

OnDemand:
Subscriptions renew every month
Add-ons and instances are hosted by Atlassian
Download:
Licenses last forever, support and upgrades last for 12 months
Instances and add-ons are hosted on your servers
Do you offer academic, community, or open-source licenses?

Add-on purchase and renewal is half-price if you have an academic license for your Atlassian host application.

Add-ons are always free for community and open-source licenses.

For more details about qualifying for special licenses, see here.

Do you offer enterprise pricing?

Choose enterprise pricing if your Atlassian host application is billed for enterprise licenses.

Enterprise pricing includes 24/7 phone and email support, access to training through Atlassian University, and other perks. Learn more.

Can I extend my free trial?

You can extend your add-on trial up to 5 times – in other words, for up to six months. Extend your trial by generating a new evaluation license key from Atlassian Marketplace. Click Free Trial and you'll be directed to generate a license at MyAtlassian. Paste this license key into the add-on listing in UPM from your Atlassian host application, and you're all set.

Alternatively, if you remove your expiring trial license from your Atlassian host application, you can re-add it back for another free trial.

What are legacy pricing tiers?

If you bought your Atlassian host application during or before February 2012, you qualify for legacy pricing tiers.

  • JIRA tiers are 10, 25, 50, and 100 users. The legacy unlimited tier was 100+ users.
  • The Confluence legacy tiers are 10, 25, 50, 100, 500, and 2000 users. The unlimited legacy tier was 2000+ users.
  • There are no enterprise licenses prior to and including February 2012.

Support

Innovalog is Atlassian Verified. Verified add-on vendors demonstrate high quality, reliability, and business traction. Learn more

Innovalog supports JIRA Misc Workflow Extensions. You can visit the support site to get help.

Get support

Innovalog supports JIRA Misc Workflow Extensions. You can visit the support site to get help.

Get support

Release notes

JIRA OnDemand

New in this release


  • [JMWE-197] - Add conditional triggering to Transition Parent Issue post-function
  • [JMWE-201] - Add conditional execution support to most post-function


Fixed in this release


  • [JMWE-111], [JMWE-162], [JMWE-193] Support Watchers field
  • [JMWE-191] Set Field Value function does not support arrays of strings
  • [JMWE-194] Support adding field values in Set Field Value and similar post-functions
  • [JMWE-202], [JMWE-204] Fix issue with user fields
  • [JMWE-206] Separation of duties partially broken


Release notes

version 3.3.0JIRA 5.0 - 6.2.3

New in this release


  • [JMWE-121] - New Post-Function: Comment issue
  • [JMWE-126] - Improvement: ability to translate the warn message of the parent status validator


Fixed in this release


  • [JMWE-124] - Comment Required Validator - Not able to add comment in Bulk Changes
  • [JMWE-183] - A role which was used in a post function has been removed, and now we cannot remove the post function which referenced that role
  • [JMWE-209] - Configure page should state it is not useful when using UPM 2.0.1+
  • [JMWE-210] - "Set Field Value from Linked Issue" function doesn't support "Issue type" field
  • [JMWE-221] - Assign to last role member does not work properly after upgrading to JIRA 6+


Installation

  1. Log into your JIRA instance as an admin.
  2. Click the admin dropdown and choose Atlassian Marketplace. The Manage add-ons screen loads.
  3. Click Find new add-ons from the left-hand side of the page.
  4. Locate JIRA Misc Workflow Extensions via search. The appropriate add-on version appears in the search results.
  5. Click Try free to begin a new trial or Buy now to purchase a license for JIRA Misc Workflow Extensions. You're prompted to log into MyAtlassian. JIRA Misc Workflow Extensions begins to download.
  6. Enter your information and click Generate license when redirected to MyAtlassian.
  7. Click Apply license. If you're using an older version of UPM, you can copy and paste the license into your JIRA instance.

To find older JIRA Misc Workflow Extensions versions compatible with your instance, you can look through our version history page.

This add-on is pre-installed on your OnDemand instance.

Similar add-ons