Typed Ticket Workflow

Description

Add additional condition for workflow actions: ticket Type.

This allow to create actions applicable for specific ticket type. This plugin based on default ConfigurableTicketWorkflow? plugin.

For example "ready for QA"; action should be applicable for 'task' tickets only.

So you can write:

ready_for_qa.tickettype = task

You can add multiple types using comma:

ready_for_qa.tickettype = task, enhancement

If tickettype attribute is not set, no filter applicable.

This plugin must replace ConfigurableTicketWorkflow?. All ConfigurableTicketWorkflow? functions are still available.

Bugs/Feature Requests

Existing bugs and feature requests for TypedTicketWorkflowPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out TypedTicketWorkflowPlugin from here using Subversion, or browse the source with Trac.

Example

[ticket]
workflow = TypedTicketWorkflow

[ticket-workflow]
accept = new,assigned,accepted,reopened -> accepted
accept.operations = set_owner_to_self
accept.permissions = TICKET_MODIFY
accept.tickettype = bug, task

Recent Changes

[4791] by kivsiak on 11/13/08 10:36:48

[4790] by kivsiak on 11/13/08 10:34:06

[4789] by kivsiak on 11/13/08 10:33:44

[4788] by kivsiak on 11/13/08 10:33:13

0.11 created

Author/Contributors

Author: kivsiak
Contributors: