wiki:PendingTicketPlugin

Support for Pending Tickets

Description

This plugin manages tickets with status Pending. If the reporter doesn't reply within the specified timeframe, the ticket will be closed automatically. If the reporter replies to the ticket, the status is changed from Pending (to New, by default).

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 need to enable the plugin in your trac.ini file:

[components]
removepending.* = enabled

Configure your ticket workflow to include a pending status. For example:

[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

Create a cron script to automatically close tickets:

#!/bin/bash

TRAC_ENV=/somewhere/trac/project
MAX_AGE=14
trac-admin $TRAC_ENV ticket close-pending $MAX_AGE

Recent Changes

15998 by rjollos on 2016-11-23 22:41:15
1.2dev: Use Trac 1.2 notification API

Fixes #12964.

15997 by rjollos on 2016-11-23 00:17:07
1.0dev: Change plugin name to match name on trac-hacks.org
15996 by rjollos on 2016-11-23 00:07:24
1.0dev: Implement admin command ticket close-pending
(more)

Author/Contributors

Author: datallah
Maintainer: Ryan J Ollos
Contributors:

Last modified 2 weeks ago Last modified on Nov 23, 2016, 12:46:54 AM