wiki:TicketValidatorPlugin

Version 2 (modified by Max Stewart, 16 years ago) (diff)

--

Ticket Validator

Notice: This plugin is unmaintained and available for adoption.

Description

Basic ticket validation for Trac. The validation is based on the state that the ticket is in so you can specify different requirements for different steps in the workflow.

Currently you can only specify required fields.

Bugs/Feature Requests

Existing bugs and feature requests for TicketValidatorPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from [download:ticketvalidatorplugin here].

Source

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

Example

Say you require the 'actual' field to be filled out once the ticket has been completed and the 'estimate' field once the ticket has been accpeted. You can configure this through the admin page or edit the trac.ini file. The section in trac.ini would look something like this

[ticketvalidation]
actual.required = done
estimate.required = accepted,done

Recent Changes

18151 by Cinc-th on 2021-04-04 18:27:40
TicketValidatorPlugin: bump version to 0.3.0. The plugin seems to work properly with Python 3 and Trac 1.5/Trac 1.6.
18150 by Cinc-th on 2021-04-04 18:15:00
TicketValidatorPlugin: new Jinja2 template for admin page. Genshi is no longer required.
17514 by rjollos on 2019-09-23 17:16:45
0.2dev: Require Trac >= 1.0
(more)

Author/Contributors

Author: superafroman
Contributors:

Attachments (1)

Download all attachments as: .zip