05-09-2025 September 2025 Quick Release V1
Summary
Quick release addressing several production issues across multiple modules including dashboard filtering, site document performance, CF Admin module management, and CSV export optimisation.
Key Highlights
7 total issues resolved (4 bug fixes, 3 improvements)
Priority distribution: 1 High, 6 Medium
Key modules affected: Dashboard, Site Documents, CF Admin, Plant & Vehicles, Suppliers, Site Settings
Performance improvements for the Site Documents List
Dashboard
Invoice Status Filter Fix - Fixed the Invoice Status filter to correctly return alerts when "Not Overdue" is selected. The filter now properly includes suppliers whose latest invoice is paid when filtering for "Not Overdue"
Global Document Approval Dashboard - Synchronised the Invoice Status filter in Dashboard Global Document Approval to match the regular Dashboard
Site Documents
Performance Optimisation - Optimised Site Documents navigation performance for large accounts by improving query efficiency and reducing load times from 10+ seconds to under 3 seconds
Suppliers
CSV Export Performance - Improved CSV export performance for large supplier lists. Export time reduced from 58+ seconds to significantly faster processing!
Site Settings
Advanced Button Removal - Removed the "Advanced" button from Site Settings
CF Admin Module
Module Management Fix - Fixed CF Admin module visibility and access issues
Plant & Vehicles
Document Management - Resolved issue where accidentally uploaded documents in plant photo areas couldn't be deleted from the frontend