Repository navigation
Releases: troii/timr-api
Releases · troii/timr-api
Release list
timr API 1.1.0
DELETE /tasks/{id}
New endpoint:
DELETE /v1/tasks/{id}- Deletes the Task and all its subtasks.
- Rejects deletion if the Task or any subtask has recorded or running Project Times.
- Adds the corresponding
deleteTaskoperation to generated SDKs; naming follows each language's conventions. SDK packages are published separately.
Responses
204 No Content
403 Forbidden
404 Not Found
409 Conflict- 204: Task and subtasks deleted; no response body.
- 409: recorded or running Project Times prevent deletion; nothing is deleted.
timr API 1.0.1
GET /users/{id}/working-time-accounts/{date}
- Removed from the specification and generated SDKs (
getUserWorkingTimeAccounts). - Use the account endpoint instead:
GET /v1/users/{id}/accounts/{date}GET /users/{id}/accounts/{date}
Clarified balance calculation in the documentation:
- On a balance date: returns the stored balance unchanged.
- Between balance dates: recalculates from the most recent balance using recorded actual times and target working time.
- Work Schedule Model: uses the User's current assignment. Request dates on or after the most recent model change; earlier dates may return incorrect balances.
Accounts.last_balance_date
Clarified the field description:
- Identifies the preceding balance entry, always before the requested day.
nullonly for the initialization date itself.
timr API 1.0.0
Release notes: https://developer.timr.com — the specification at this version is spec/openapi.yaml.