netresearch / timetracker

Simple time tracking front end with optional Jira synchronization, AD/LDAP integration and XLSX export.
GNU Affero General Public License v3.0
21 stars 27 forks source link

TIM-18: Add optional "billable" field to monthly .xlsx export #39

Closed cweiske closed 4 years ago

cweiske commented 4 years ago

For some projects, we use a Jira issue label "billable" to declare those tickets whose times we can put on a bill to our customers.

A new (optional) configuration value app_show_billable_field_in_export is introduced which enables fetching of the "billable" label from jira, and adds it value in the .xlsx export file.

The monthly statement .xlsx export form gets a new checkbox "limit export to billable entries". If this is set, only timetracker entries for tickets with the "billable" label are exported.