Edgewall Software

Opened 17 years ago

Closed 16 years ago

#2176 closed enhancement (fixed)

Ticket change extension point

Reported by: Kevin Ballard <kevin@…> Owned by: Christopher Lenz
Priority: normal Milestone: 0.10
Component: ticket system Version: 0.9b2
Severity: major Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:


There really needs to be an extension point for listening to ticket creation and ticket changes. I'm trying to write a plugin that needs to know when tickets are created/modified, but that's not possible as of 0.9b2. I'm sure other people will also want to have plugins that can get at this information.

Attachments (0)

Change History (5)

comment:1 by Jonas Borgström, 17 years ago

Milestone: 0.91.0

Trac could probably use a couple of additional extension points in order to make it easier to write plugins (and for internal use). This will however have to wait until 1.0.

comment:2 by Christopher Lenz, 16 years ago

Milestone: 1.00.10

We need this to make a spam filter plugin.

comment:3 by Christopher Lenz, 16 years ago

Owner: changed from Jonas Borgström to Christopher Lenz
Status: newassigned

comment:4 by Christopher Lenz, 16 years ago

See #3029 for a patch.

comment:5 by Christopher Lenz, 16 years ago

Resolution: fixed
Status: assignedclosed

An ITicketChangeListener extension point has been added in [3145].

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain Christopher Lenz.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Christopher Lenz to the specified user.

Add Comment

E-mail address and name can be saved in the Preferences .
Note: See TracTickets for help on using tickets.