v1.2.0
CurrentReleasedTime spent on a task, written and read
A task now carries one field for how long it took. It is written through its own action rather than PATCH because the permission differs, and it is read on every task response with no plan condition.
- Added
POST /tasks/{ref}/timeandPOST /projects/{project}/lists/{list}/tasks/{task}/time: record the duration in one of three shapes that all mean ninety minutes,"1:30","1.5"in decimal hours, and"90"in minutes, with an empty string clearing the field. The value replaces the previous total rather than adding to it, and"0"is refused because a caller sending it almost always meant to clear. Needstasks:writeand a plan that carries time tracking, 403 otherwise with nothing recorded. - Added
time_spent_minuteson every task response, always present andnullwhen nobody has measured the task.nullis not zero: the first says nobody stated how long it took, the second says it took no time. Reading needs no plan, because the numbers are the customer's own record of their work.