Changes between Version 13 and Version 14 of TimeTrackingPlugin


Ignore:
Timestamp:
Jan 27, 2018, 9:36:36 AM (20 months ago)
Author:
figaro
Comment:

Further cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • TimeTrackingPlugin

    v13 v14  
    55== Description
    66
    7 This plugin supports time tracking by adding the following to Trac:
    8 * A ''Tasks'' admin panel, where tasks can be created and assigned a time estimate.
    9 * A ''Log'' admin panel, where users can log the time they spend on these tasks.
    10 * A new permission `TIME_TRACKING` that is required to use these panels.
    11 * Two new database tables to store these tasks and log entries.
     7This plugin supports time estimation and tracking on tasks. Tasks are defined within the plugin and can be associated with existing tickets of the Trac project.
     8
     9This plugin adds the following screens to Trac:
     10* A '''Tasks''' admin panel, where tasks can be created and assigned a time estimate.
     11* A '''Log''' admin panel, where users can log the time they spend on these tasks.
     12* Visually display the amount of hours burned.
     13
     14This plugin adds new permissions `TIME_TRACKING` that is required to use these panels and `TIME_TRACKING_ADMIN` to configure the plugin. Also two new database tables are added to store the tasks and log entries.
    1215
    1316{{{#!rbox width=320px
     
    2326}}}
    2427
    25 Trac's reporting module can be used to define various reports that summarize these tasks and log entries. For reporting purposes tasks can be grouped into ''projects'' and ''categories'', and log entries can record a ''location''.
     28Trac's reporting module can be used to define various reports that summarize these tasks and log entries. For reporting purposes tasks can be grouped into '''projects''' and '''categories''', and log entries can record a '''location'''.
    2629
    2730{{{#!rbox width=320px
     
    3235Tasks are created and estimated per ''year''.
    3336
    34 There is ''no'' formal connection between tasks and tickets. Informally wiki-links to tickets can be entered in the task or log descriptions.
     37There is ''no'' formal connection between tasks and tickets. Informally links to tickets can be entered in the task or log descriptions.
    3538
    3639Optional:
    37 * Charts of burned up hours and activity per day using [http://www.chartjs.org/ Chart.js].
     40* Charts of burned up hours and activity per day using [http://www.chartjs.org/ Chart.js] (MIT-licensed).
    3841* WeekPlanPlugin integration for calendar view of log entries.
    3942
     
    4346
    4447Parameters:
    45 * `width`: Width of the chart. (Defaults to 1200.)
    46 * `height`: Height of the chart. (Defaults to 600.)
    47 * `user`: `|`-separated list of users. (Defaults to all users.)
    48 * `category`: `|`-separated list of categories. (Defaults to all categories.)
    49 * `project`: `|`-separated list of projects. (Defaults to all projects.)
    50 * `task`: `|`-separated list of tasks. (Defaults to all tasks.)
    51 * `year`: `|`-separated list of years. (Defaults to all years.)
    52 * `mode`: `cumulative` or `activity`. (Defaults to cumulative.)
     48* `width`: Width of the chart. Defaults to 1200.
     49* `height`: Height of the chart. Defaults to 600.
     50* `user`: `|`-separated list of users. Defaults to all users.
     51* `category`: `|`-separated list of categories. Defaults to all categories.
     52* `project`: `|`-separated list of projects. Defaults to all projects.
     53* `task`: `|`-separated list of tasks. Defaults to all tasks.
     54* `year`: `|`-separated list of years. Defaults to all years.
     55* `mode`: `cumulative` or `activity`. Defaults to cumulative.
    5356
    5457{{{#!rbox width=320px
     
    9598A database upgrade will be required as usual:
    9699{{{#!sh
    97 trac-admin path-to-your-trac-environment upgrade
     100$ trac-admin path-to-your-trac-environment upgrade
    98101}}}
    99102