Enhancements:
Desktop:
- Added a public API endpoint for checklist creation
Mobile:
- Users can search and view tasks not assigned to them but cannot update the status or complete these tasks
- When creating a Job, Quote, or Task, the "Assigned to" field allows you to assign the record to another user. Task editing also includes the ability to reassign tasks.
- Files now display tabs for Job/Quote (based on the task type) and Site (when a site is assigned to the Job/Quote). This enables users to view and upload files for both locations.
- All existing notes are visible
- The document library can now be linked to asset types, enabling mobile users to access associated PDFs directly within jobs. Here's how it works:
- Job > Files: Displays files from the asset type of all assets linked to the job, alongside files directly related to the job.
- Job > Asset Files: Displays files from the asset type of the specific asset, alongside files directly related to that asset.
Fixes:
Desktop:
- Fixed server error (500) occurring during ad hoc item creation from supplier invoices and supplier price updates
- Stock Receipt for SI/PO: Users can now receive and mark items as received partially, without needing to select all items.
- Multiple drafts can be created until the Receive Stock button is clicked.
- When creating or editing stock receipt drafts, the quantity is determined by the PO/SI line item quantity
- The Stock Receipt status will be marked as "Received" even when only some items have been received
- Fixed 404 error that occurred when clicking purchase order links in the supplier invoice list
Mobile:
- Location tracking has been improved. The mobile app now sends the user's current location every minute to both the active client and any clients who have location sharing enabled.
- Fixed an error where when warehouse is auto-populated also when it is not being applied when filtering Organization
- Add privacy policy link in settings menu
- Fix work notes listing layout
- Fix shift notification not getting dismiss after ending a shift in IOS