Changes between Version 123 and Version 124 of TimingAndEstimationPlugin
- Timestamp:
- Dec 24, 2016, 1:30:45 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TimingAndEstimationPlugin
v123 v124 8 8 [TimeEstimationUserManual User Manual] | 9 9 [query:status!=closed&component=TimingAndEstimationPlugin&order=priority Open Tickets] | 10 [/newticket?component=TimingAndEstimationPlugin &owner=bobbysmith007New ticket] '''10 [/newticket?component=TimingAndEstimationPlugin New ticket] ''' 11 11 12 12 == Description … … 17 17 18 18 This plugin has been tested on: 19 * Python >= 2.5 (perhaps more recent versions of Pythons will work on older Trac versions). 20 * Trac >= 0.10 21 * '''Because we are using ITicketChangeListener this plugin is only compatible with Trac >= 0.10''' 22 * if you wish to use Trac < 0.10, please use [trac:TimeTracking] 19 * Python >= 2.5 and perhaps more recent versions of Pythons will work on older Trac versions. 20 * Trac >= 0.10: because we are using ITicketChangeListener this plugin is only compatible with Trac >= 0.10 23 21 * Database, should support all three major open source databases: 24 22 * SQLite3 >= 3.6.8, required for SAVEPOINT calls to work 25 * !MySql23 * MySQL 26 24 * PostgreSQL 27 25 * Genshi: … … 88 86 * [source:timingandestimationplugin/branches/trac0.10 Version of this plugin for Trac 0.10] - no longer maintained 89 87 90 In the repository there is a script folder [browser:timingandestimationplugin/branches/trac0.12/scripts 0.12]/[browser:timingandestimationplugin/branches/trac0.11/scripts 0.11] that contains some Python files t hat I have written to perform billing queries across an entire directory of Tracs and email the results to a specified address. As these work in my setup, some paths at the top of each file may need to be changed. These are mostly included because I wrote them for myself and thought others might want to perform similar tasks.88 In the repository there is a script folder [browser:timingandestimationplugin/branches/trac0.12/scripts 0.12]/[browser:timingandestimationplugin/branches/trac0.11/scripts 0.11] that contains some Python files to perform billing queries across an entire directory of Tracs and email the results to a specified address. As these work in my setup, some paths at the top of each file may need to be changed. These are mostly included because I wrote them for myself and thought others might want to perform similar tasks. 91 89 92 90 == Installation … … 113 111 1. Restart your webserver. 114 112 115 == Post Installation Configuration Options113 == Configuration 116 114 117 115 === Components … … 121 119 The plugin's components are: 122 120 123 1. !TimeTrackingSetupParticipant[[BR]] 124 Required component. 125 1. !TimeTrackingTicketObserver[[BR]] 126 Ensures that the "Total Hours" values are updated when a user edits a ticket's "Add Hours to Ticket" field. You would not normally want to disable this component. 121 1. !TimeTrackingSetupParticipant: required component. 122 1. !TimeTrackingTicketObserver: ensures that the "Total Hours" values are updated when a user edits a ticket's "Add Hours to Ticket" field. You would not normally want to disable this component. 127 123 1. !TicketWebUiAddon 128 124 1. !TimingEstimationAndBillingPage … … 167 163 * TaskjugglerPlugin - Export data from Trac to Taskjuggler - uses the same custom fields as TandE. 168 164 169 == =Interacting with T&E165 == Interacting with T&E 170 166 171 167 If you want a plugin that you are writing to add reports to the management page, there is a file,