Summary
This release fixes document approval permissions for staff users, resolves form loading issues for multi-organisation workers, and adds an invoice status filter to the Supplier list view.
Document Management
Staff Document Approval Permissions Fixed - Staff users assigned as document category approvers can now correctly see and use the approve/reject buttons for Staff Global Document categories.
Staff Document Dashboard Expanded - Documents for invited Staff members now appear in document approval dashboards, ensuring no pending approvals are missed.
Forms Module
Form Loading Fixed for Multi-Organisation Workers - Forms no longer get stuck on the "processing your request" loading screen for Workers who belong to multiple organisations.
Supplier Management
Invoice Status Filter Added - A new Invoice Status filter (Paid, Unpaid, Overdue, Not Overdue) is now available on the Supplier list view for easier supplier management.
Sites Module
PDF Preview Page Order Fixed - Multi-page PDF documents in Site Access preview now display pages in the correct order.
Site Document Download Permission Fixed - Staff users with site-level read permission can now download site documents from the datatable, matching the access already available through other paths.
Contractor Registration
Multi-Identity Confirmation Fixed - The multi-identity confirmation process during public registration no longer fails when an employee record has no email address.
APIs
Site Update API Added - A new PUT endpoint allows external systems to update site details including name, code, address, state, postcode, country, end date, and site contact.
AI Review
Overall Grade Display Added - AI Review results now show an overall grade with colour-coded indicators for pass, partial, and fail outcomes.
System
Password Reset Emails Now Tracked - Password reset emails are now sent through the alert queue for full tracking and auditability.