Inspection APP (Both iOS and Android)
New Features
Display of compliant and non-compliant users when selecting staff for plant inspections
Support for SITE-only users in staff selection
Optional ‘Contractor involved in Inspection’ field, configurable via template settings
Enforced Date of Birth (DOB) verification for all selected users on shared devices
Improvements
New backend endpoint for faster QR code scanning and Plant Item search
Enhanced handling of 'Next Inspection Date' updates after inspection completion
Redesigned shared device workflow for improved verification and syncing
Improved Sites dropdown usability for scheduled inspections
Removal of unnecessary location service permissions from the Android app
Final regression testing completed across both platforms
Bug Fixes
QR Code Scanning
Resolved app crashes when scanning QR codes
Fixed issues with outdated contractor and location fields being pre-filled
Restored missing Plant ID on inspection titles and PDFs
Corrected DOB validation for non-compliant users
Addressed ‘No Plant Item Found’ errors when updating inspection dates
Plant & User Management
Fixed syncing issues for added/updated plant photos
Resolved staff selection screen not displaying with multiple plant categories
Corrected UI display of staff names and compliance statuses
Ensured all plant items are shown, regardless of assigned contractor
Data Synchronisation
Addressed ‘Failed to update’ and JSON errors when syncing inspection photos
Resolved syncing issues for shared devices and test environments
Ensured inspection data reflects the selected user in shared mode
User Interface & Experience
Improved validation on DOB confirmation screens
Fixed attendee signature issues on iOS
Resolved inconsistencies in the Priority field display
Fixed navigation issues after syncing inspections