How to disable time tracking overtime limitations

Time tracking workflows documentation says: “The timer pauses automatically as soon as the tracked time reaches the maximum working period for a single day. If the timer isn't stopped (manually or programmatically) before the start of the next working day, it resumes tracking from 09:00. The timer is also paused automatically at the start of any non-working day.”

How can I disable this behavior? I want to record time in days as 6h/day, 5 days/week, but I don't want to be limited on how much I work per day and which days of the week. This is important for personal projects.

0
1 comment
Official comment

Hi,

I'm Sergey from the YouTrack team.

I see you're already discussing this with my colleague in a private ticket, so let's continue the conversation there. For those who might have similar questions, I'll copy the answer here:

The In Progress Work Timer and other built-in timers use the intervalToWorkingMinutes method of the workflow API. This method takes the start and end values (Unix time) of the working interval and calculates the working time based on the working hours per day set in the general time tracking settings.

Since this method operates at the base application level, it can't be customized. If you need a different calculation method, you can use the workflow API to create a custom workflow that better fits your requirements.

Please sign in to leave a comment.