mirror of
https://github.com/DRYTRIX/TimeTracker.git
synced 2026-01-06 03:30:25 -06:00
Add Task.total_billable_hours aggregating billable TimeEntry.duration_seconds (rounded to 2 decimals) Expose total_billable_hours via Task.to_dict Update tasks/view.html to display “Billable Hours” when > 0 No schema change; uses existing billable flag and durations