Forms
Resolved a critical issue where non-admin workers in the Contractor APP were unable to submit forms due to a permissions conflict that occurred after recent security updates
Fixed incorrect expiry date formatting in the Forms List view that was showing dates in MM/DD/YYYY format instead of the configured regional format, causing confusion for users
Corrected an issue where certain forms were not displaying correctly for users with limited permissions, preventing access to required documentation
Fixed the document upload component in forms that was failing to process attachments larger than 5MB, now successfully handling files up to the configured 20MB limit
Contractor APP
Resolved the issue where worker profiles would display an error message when accessed from the dashboard Quick Links menu
Fixed incorrect staff assignment logic that was preventing new workers from being properly associated with their supervisors
Corrected the bug where newly created document categories weren't appearing in the document upload workflow until after a system restart
Optimised the worker listing page to load 300% faster when displaying more than 500 workers, reducing wait times from 12+ seconds to under 4 seconds
Client APP
Fixed permission issue that prevented site managers from accessing all assigned project sites from the mobile application
Resolved the issue where dashboard statistics weren't automatically refreshing after form submissions, requiring users to manually reload the page
Fixed the data export feature that was truncating extended character fields when exporting to CSV format
API
Fixed the issue where authentication tokens weren't properly refreshing, causing intermittent API timeouts after extended use periods
Corrected data inconsistencies in webhook payloads when forms contained multi-select fields, ensuring all selected values are properly included
Resolved synchronisation timing issues that were causing occasional data duplication when integrating with external HRIS systems
Mobile Experience
Fixed data loss issue when submitting forms in areas with poor connectivity, ensuring all form data is properly queued and submitted when connection is restored
Corrected display issues with the mobile document viewer that caused certain PDF files to render with misaligned text on Android devices
Fixed camera integration on iOS devices that was occasionally failing to save photos taken within forms requiring photo evidence
System Performance
Optimised search indexing process, reducing CPU usage by 40% during peak times and improving overall system responsiveness
Implemented more efficient database queries for frequently accessed worker data, reducing average page load times by 25%