Version 11 (modified by 7 years ago) (diff) | ,
---|
Contents
Support for Pending Tickets
Notice: This plugin is unmaintained and available for adoption.
Description
This plugin allows an administrator to mark a Ticket as "Pending" to indicate that information has been requested from the reporter. If the reporter doesn't reply within the allotted timeframe, the ticket will be closed automatically.
This works well when combined with the SimpleTicketPlugin.
Bugs/Feature Requests
Existing bugs and feature requests for PendingTicketPlugin are here.
If you have any issues, create a new ticket.
defect |
4 / 4 |
|
---|---|---|
enhancement |
1 / 1 |
Download
Download the zipped source from here.
Source
You can check out PendingTicketPlugin from here using Subversion, or browse the source with Trac.
Installation
General instructions on installing Trac plugins can be found on the TracPlugins page.
You will also need to enable the Plugin in your trac.ini
file:
[components] removepending.* = enabled
Set up your ticket workflow to include a 'pending' status, for example in your trac.ini
file:
[ticket-workflow] pending = new,assigned,accepted,reopened -> pending pending.permissions = TICKET_MODIFY
Specify the status for tickets when 'pending' is removed:
[ticket] pending_removal_status = new
To enable the automatic closing of tickets, you'll need to set up a script to be run by cron.
#!/bin/bash TRAC_ENV=/somewhere/trac/project SCRIPT_DIR=$TRAC_ENV/localscripts LOGFILE=$SCRIPT_DIR/close_old_pending.log date >> $LOGFILE python $SCRIPT_DIR/close_old_pending.py -p $TRAC_ENV -d 14 >> $LOGFILE 2>&1
Recent Changes
Author/Contributors
Author: datallah
Maintainer: none (needsadoption)
Contributors: