Improvements
- [#977] A new field type, “Text area”, has been added to the custom fields configuration for both device cards and spare‑part cards. It allows creating a wider field on the card for multi‑line text input. Max text length can be 1024 characters (including spaces) (ACS-424).
- [#1045] The API endpoints
.../devices/create_deviceand.../devices/update_devicenow support creating a device with a duplicate name under the selected location.
To allow this, the request must include the parameterdevice_name_duplicate_confirmed: true.
If this parameter is not provided, the request returns an error indicating that the device name already exists. - [#1051] A tooltip has been added to text‑type custom fields on both the device card and the spare‑part card. When hovering over the field with the mouse, a popup displays the full text if it does not fit into the visible area (ACS‑424)
- [#1053] The counter value entered on the task is now included in the completed task report PDF (if provided the value is greater than 0)
- [#1055] The
.../tasks/updateAPI request now includes the ability to assign a device to a task if it is currently missing one (yellow work orders) (#24). - [#1057] When adding a completed task, a warning is now shown during saving if any required field has not been filled in
Bug Fixes
- [#997] Sorting by company name (A > Z) did not work in the executor’s table. – Fixed
- [#1040] When confirming a task on mobile, selecting “Confirm task” (instead of “Confirm and sign”) still redirected the user to the signing step. – Fixed
- [#1047] For one device, the “Relative overdue” indicator was already shown in red even though the related work order was still upcoming. Other devices displayed the status correctly. – Fixed
- [#1049] In the devices table, custom field columns were no longer displayed when filtering by category. – Fixed
- [#1050] When completing a work order via the API (/tasks/complete) without providing a work‑start time or performers, the system previously defaulted the start time to 08:00 and removed any previously selected performers. – Fixed
- [#1054] When opening a confirmed task and navigating to the “Used spare parts” TAB, opening a spare‑part card from the context menu caused the used‑quantity value in the background to change. – Fixed