Commit Graph

11 Commits

Author SHA1 Message Date
Trevor Vallender 60e1f72a45 Add journals to Jobs to track changes
Redmine uses journals to track changes to Issues. Whilst theoretically a
polymorphic association, there are a bunch of places where it is assumed
this is an issue, so we have to account for that and start patching
things.

Refs #3320
2024-02-27 17:30:50 +00:00
Trevor Vallender 472d2b0479 Add jobs to time reports
Refs #2771
2024-01-16 13:10:16 +00:00
Trevor Vallender bf2a207429 Allow bulk edit of job on time entries
Refs #2188
2024-01-09 09:20:44 +00:00
Trevor Vallender 80d3bc8454 Correct view dir name
Refs #2188
2024-01-09 08:43:24 +00:00
Trevor Vallender a74d1ad2ea Allow sorting/grouping by jobs
This takes affect in the time entry view.
2023-12-07 13:44:10 +00:00
Trevor Vallender a71ffbcacc Auto-assign time to jobs
If a job is not specified, a reasonable choice will be made.

Refs #2111
2023-12-05 14:25:24 +00:00
Trevor Vallender a697bbf7be Assign users default time log categories
These will be used to show the amount logged against specific time
budgets on each project. It’s potentially a little naïve but we can
start with the simpler approach and see.

Refs #2165
2023-11-30 19:50:20 +00:00
Trevor Vallender 62d924dadc Filter on jobs in time reports
Completes #2107
2023-11-27 14:20:28 +00:00
Trevor Vallender afcb4c3ccc Show jobs in time entries view 2023-11-22 19:44:13 +00:00
Trevor Vallender 6b1646e180 Associate time entries with a job 2023-11-21 14:01:09 +00:00
Trevor Vallender 2384c4eb00 wip 2023-11-21 12:14:34 +00:00