Releases: rematocorp/external-api
Releases · rematocorp/external-api
v22.14.0
v22.13.0
New features
- Task custom field(task requirement) addition endpoint. This creates custom field(requirement) for a task.
- Task custom field(task requirement) updating endpoint. This updates custom field(requirement) for a task.
- Task custom field(task requirement) deletion endpoint. This deletes task custom field(task requirement).
v22.12.0
New features
- Photo: upload base64 photo endpoint.
- Photo: get photo by id endpoint.
Changes
- Task: add/update/list endpoints return also user custom fields in responses.
v22.10.0
New features
- Task: add endpoint handles parentId and parentSequenceId to create child task.
- Task: update endpoint handles sequenceId to make task update convenient with id that shown in ui.
Changes
- Task: add/update/list endpoints return same
TaskDtotype object.
Bugfixes
- Task: add/update endpoints do not return excessive properties as they are filtered by
TaskDtofrom now.
v22.9.0
New features
- Crew Report: Added support for searching and filtering by task IDs in Crew report endpoints
- Crew Report: Included time tracking pauses and absence data in detailed and piecework reports
- Crew Report: Added
limitandoffsetparameters to the /crew/getDetailedReport and /crew/getPieceworkReport endpoints to support pagination
Changes
- Crew User: Renamed
externalIdtoadditionalInfoin Crew user endpoints to better match terminology used in the Remato UI - Refactoring: Renamed various Data Transfer Object (DTO) files from
*DTO.tsto*Dto.ts(e.g.,BaseGetReportDto) to unify naming conventions across the external API
Bugfixes
v22.8.0
New features
- API docs are now served using Scalar
- easier browsing, better request & response DTO formatting
- search support
- test out queries in the browser
- Crew: Added Crew user CRUD endpoints
- Crew: Added Crew user custom field CRUD endpoints
- Crew: Added Crew role list endpoint
- Crew: Added Crew group list endpoint
- Tasks: Added
workHoursto /tasks/list endpoint containing reported hours and breaks for each task, calculated ifincludeWorkHoursargument istrue'
Bugfixes
- Projects: Fix /projects/update endpoint resetting field values if all existing values were not provided in input arguments.