wiki:SensitiveTicketsPlugin

Version 1 (modified by sbenthall, 5 years ago) (diff)

New hack SensitiveTicketsPlugin, created by sbenthall

SensitiveTickets

Description

SensitiveTickets is a plugin that lets users mark tickets as "sensitive" with a checkbox on the ticket form. Sensitive tickets are viewable only to those with the SENSITIVE_VIEW permission.

It is based on the example vulnerability_tickets.py.

Bugs/Feature Requests

Existing bugs and feature requests for SensitiveTicketsPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

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

Example

A user submits a security related ticket to a project's Trac, which is generally open to the public. They mark it as "Sensitive" so that only people in the internal team that deal with security issues can see the ticket.

A team uses Trac to handle its business development tasks, but wants to leave the record open for all. Some tasks, however--say, dealing with difficult clients--are sensitive. Those tickets are marked as sensitive and hidden to others but viewable by the business development team.

Recent Changes

[12834] by dkgdkg on 2013-03-28 22:00:25
clean up the docstring
[12833] by dkgdkg on 2013-03-28 22:00:14
bump version number for release
[11910] by dkgdkg on 2012-08-08 07:05:46
fix missing import of NotifyEmail (oops!)

Author/Contributors

Author: sbenthall
Contributors: