Opened 9 years ago

Closed 8 years ago

Last modified 8 years ago

#4391 closed enhancement (wontfix)

Option to hide billable checkbox

Reported by: key@… Owned by: anonymous
Priority: normal Component: TimingAndEstimationPlugin
Severity: minor Keywords: billable, checkbox, hiding, option
Cc: fkadmin@… Trac Release: 0.11


Since we have some internal projects, which are not billable at all, we'd like an option (for example a trac.ini option) to completely hide the "billable" checkbox.

Attachments (0)

Change History (9)

comment:1 Changed 9 years ago by anonymous

bump :) - anyone?

comment:2 Changed 9 years ago by Russ Tyndall

Oddly enough, the permissions branch allows you to hide fields you dont want to see. But it will still be on all the reports and whatnot. Is that enough? Do I need to do more?

comment:3 Changed 9 years ago by anonymous

We also like to remove the billing option because we dont bill at the governement. I tried to remove the custom billing fields from trac.ini but the report fails without billing. After some SQL changes it worked, but im sure there are lot of other users who never bill.

comment:4 Changed 9 years ago by allard

Owner: changed from Russ Tyndall to anonymous
Status: newassigned

Im making a patch for this one at the moment, because of other activities my estimation is to have it ready before 22-06-2009 ( i will not bill )

comment:5 Changed 9 years ago by filipe

Cc: fkadmin@… added; anonymous removed

thanks for that!

comment:6 Changed 9 years ago by anonymous

Is there a way to set billable to False (by default) until this enhancement is done?

comment:7 Changed 9 years ago by Russ Tyndall

Billable can be set to false by editing the default value in the custom fields section of the trac.ini

comment:8 Changed 8 years ago by Russ Tyndall

Resolution: wontfix
Status: assignedclosed

Given that the permissions branch of the plugin allows you to hide billable and you can easily set the default value, I am going to close this as wontfix

[field settings]
fields = billable,...
billable.permissions = ALWAYS:hide

comment:9 Changed 8 years ago by Russ Tyndall

I typoed the config, please see this instead:

[field settings]
fields = billable,...
billable.permission = ALWAYS:hide

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain anonymous.
The resolution will be deleted.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.