Hosting Host-UA for ukrainians!
zymnavoda | zanachka | house m.d.

JIRA plugin pack

Description

This plugin contains set of JIRA workflow elements: conditions, validators and post functions. Also it include an instrument to set choosed dashbloards to selected users or group.

Information

Name JIRA plugin pack
Version 0.0.4
Author(s) Ganzha Vitaliy
Homepage http://bytes.org.ua/products/jira-plugin-pack/
Price Free!
License BSD
IssueTracking http://code.google.com/p/jira-plugin-pack/issues/list
Download http://bytes.org.ua/downloads/jira-plugin-pack/
Source http://jira-plugin-pack.googlecode.com/svn/trunk/
Page on JIRA Extensions Site http://confluence.atlassian.com/display/JIRAEXT/JIRA+Plugin+Pack/

Installation

1. Copy the jar listed above into JIRA’s WEB-INF/lib directory. 2. Restart JIRA. 3. Enjoy!

Features

Issue hasn’t unclosed subtask (workflow condition) – allow to execute transition only if all issue’s subtasks are closed:

Add condition to workflow View Condition

User in/not in specified group (workflow condition) – allow only users in (or not in) a given group to execute a transition:

user is in group JIRA plugin pack user is in group 3 JIRA plugin pack user is in group 2 JIRA plugin pack User in/not in specified field (workflow condition) – allow only users in (or not in) a given field to execute a transition:

user in field JIRA plugin pack  JIRA plugin pack user in field 3 JIRA plugin pack

Assign to parent issue assignee (workflow post function) – The  issue (sub-task) will be assigned to the parent issue assignee:

assign to parent issue assignee function JIRA plugin pack

Regex replace field value (workflow post function) – The value of selected field will be replaced with regular expression (Supports Perl-style patterns - http://www.perl.com/doc/manual/html/pod/perlre.html):

reg replace field value JIRA plugin pack reg replace field value 2 JIRA plugin pack Set field value from User (User gets from field) Property value (workflow post function) – The value of selected field will be taken from Properties of User from field:

set cfvalue from userprops JIRA plugin pack set cfvalue from userprops 2 JIRA plugin pack set cfvalue from userprops 3 JIRA plugin pack

Add user to watcher list (workflow post function) – Add user (Assignee, Current, Reporter or selected user from multi select) to watcher list:

add user to watcherlist JIRA plugin pack set-cfvalue-from-userprops add selected users to watchers

Assign issue to group member (workflow post function) – Issue is assigned to the first member of group from selected Group Select Custom Field:

assign from group customfield function JIRA plugin pack

Assign to parent issue reporter (workflow post function) – The issue (sub-task) will be assigned to the parent issue reporter;

Regular Expression Match Validator – The value of the field must mutch to the specified pattern (Supports Perl-style patterns – http://www.perl.com/doc/manual/html/pod/perlre.html)

regular expression match validator JIRA plugin pack

Compare Date Field With Current Date (workflow validator) -Compare date field with current date during a workflow transition. Based on JIRA Suite Utilities plugin:

dateCompareNow validator JIRA plugin pack dateCompareNow validator 2 JIRA plugin pack

Administer user dashboards (webwork action) – allows to set custom dashboards to users or groups. After you have this plugin installed, in your administration menu appear link: User Dashboards

EditUserDashboards JIRA plugin pack EditUserDashboards 2 JIRA plugin pack
  • Regular Expression Custom Field – all values of this field will be matched specified pattern.
E.g., we want to create field for IP Address. Then you must create custom field of *Regular Expression Custom Field* type:  JIRA plugin pack Then specify pattern in custom field options (^\d\d\d\x2E\d\d\d\x2E\d\d\d\x2E\d\d\d$):  JIRA plugin pack Use it!  JIRA plugin pack
VN:F [1.6.3_896]
Rating: 9.0/10 (2 votes cast)
VN:F [1.6.3_896]
Rating: 0 (from 0 votes)
Share and Enjoy:
  • Print this article!
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Share/Bookmark
  1. Lon F. Binder
    Листопад 11th, 2009 | 21:43 | #1

    Vitaliy –

    I have taken your JIRA plugin pack and made a new version 0.0.2 that converted the project into a more common JIRA plugin format, using the maven commands, etc.

    The main additional functionality I have added is to allow any specific user to be picked for the “Add Watchers” post function.

    I would like to commit this code to the Google Code project. Please let me know how.

    Best,

    Lon

  2. admin
    Листопад 14th, 2009 | 18:51 | #2

    Hi Lon!

    First of all, I want to thank you for your interest in this plugin!

    Do you have any Google account email address? I you have it, I will add you as commiter to project, if not – I have to find another way.

  3. Trevor
    Червень 8th, 2010 | 02:54 | #3

    Nice work! I need the Add watcher post workflow function.. Any chance this will work in Jira 4.1?

    Cheers,
    Trevor

  4. admin
    Червень 14th, 2010 | 16:46 | #4

    @Trevor

    Hi Trevor!

    Thank you for comment.

    I’ll make research about compatibility this plugin with JIRA 4.x and soon will submit new version.

    Also feel free to modify this plugin for your need and I can commit this changes to repository.

  5. Bobby
    Червень 24th, 2010 | 00:47 | #5

    I am interested in adding watchers to the new created issues. Can it be done with your plugin?

  6. admin
    Липень 4th, 2010 | 18:37 | #6

    Hi Bobby!

    Yes, you can add user (reporter,assignee or currenct user) using this plugin.

    Use Post function Add user to watcher list to the Create transition to JIRA workflow.

  1. Листопад 18th, 2009 | 19:59 | #1
Hosting Host-UA for ukrainians!
zymnavoda | zanachka | house m.d.