Skip to main content

Release Notes 13-06-2025

Support avatar
Written by Support
Updated over 4 months ago

13-06-2025 June System Release V1

Summary

This comprehensive system release delivers significant performance improvements, enhanced user experience, and strengthened platform reliability. The release includes 38 total improvements across multiple modules, with major enhancements to API performance, workflow efficiency, and cross-platform stability.

Key Highlights

  • 38 total improvements (22 fixes, 12 enhancements, 3 new features)

  • Major performance upgrades for APIs and system responsiveness

  • Enhanced document approval workflows with improved reliability

  • New admin approval system for account registrations

  • Improved data accuracy across all modules

  • Strengthened platform security and data protection

Performance Improvements

Faster System Response Times

  • Resolved Work Orders timeout issues for more reliable access

  • Significantly improved Plant list API performance in production environments

  • Enhanced inspection reports loading times and overall user experience

Optimised Dashboard Performance

  • Improved document approval workflow reliability

  • Enhanced training record accuracy in contractor dashboard charts

  • Better HTML formatting in alerts and notifications

New Features & Enhancements

Workers Module

Enhanced Account Management

  • New security measures for account type changes during registration

  • Improved CSV export functionality with last login details for staff

  • Better registration token management for imported workers

Streamlined Workflows

  • Enhanced automatic document approval processes

  • Improved staging area import functionality

  • Cleaner supplier display in staff details

Forms Module

Better Administrative Oversight

  • Comprehensive user action tracking for permit role assignments

  • Enhanced audit trails for administrative activities

Live Access

Improved Functionality

  • Enhanced search capabilities in Personnel on Site Board

  • Added compliance status information to PDF exports

Supplier Management

Better User Experience

  • Added informative tooltips for status updates

  • Improved understanding of system update timing

Mobile App Improvements

Enhanced Mobile Experience

  • Improved QR code scanning functionality with better organization boundaries

  • Fixed PDF report data display issues in inspection apps

  • Better form validation in inspection templates

  • Improved corrective actions display

API & Integration Updates

Enhanced API Performance

  • Improved inspection data API with template information

  • Simplified overdue actions API (removed pagination)

  • Optimised Plant list API for better reliability

Better Integration Support

  • More comprehensive inspection data for third-party systems

  • Enhanced error handling and response times

  • Improved authentication and session management

General System Improvements

Enhanced Privacy & Compliance

  • Removed external tracking components for better user privacy

  • Improved UI stability and button responsiveness

  • Enhanced session management across the platform

Better Data Management

  • Improved data consistency across incident tracking

  • Enhanced organisational data boundaries

  • Strengthened platform reliability and stability

What This Means for You

System Administrators

  • Better performance monitoring and system reliability

  • Enhanced user account management controls

  • Improved privacy compliance measures

Document Managers

  • More reliable document approval processes

  • Enhanced workflow efficiency

  • Better audit trail visibility

Mobile Users

  • Faster, more secure mobile app experience

  • Improved data accuracy in reports

  • Better scanning and inspection functionality

API Users

  • Faster response times and better reliability

  • More comprehensive data access

  • Simplified integration processes

Update Information

Improved Security: We've strengthened our platform's data protection measures to ensure your information remains secure and properly organised

Performance Gains: You may notice faster loading times and improved responsiveness across the platform


13-06-2025 Work Orders V2 + Live Access 2.8 API updates

Summary

This major release introduces significant enhancements to the Work Orders module and Live Access functionality. The release includes comprehensive API improvements, new workflow features, enhanced integration capabilities, and numerous bug fixes to improve reliability and user experience.

Key Highlights

  • 49 total issues resolved (21 bug fixes, 17 improvements, 10 new features)

  • Complete Work Orders API suite with full CRUD operations

  • Enhanced Live Access integration with improved work order management

  • New site assignment capabilities for flexible worker deployment

  • Improved data security and cross-organisation protection

  • Comprehensive HN Work Order Integration support

Work Orders

New Features

  • Comprehensive Work Order API Suite - Complete set of REST API endpoints for third-party integrations:

    • Create Work Order (POST) - Add new work orders programmatically

    • Update Work Order (PUT) - Modify existing work orders with full field support

    • Get Work Order List (GET) - Retrieve filtered work order lists with date/time parameters

    • Get Work Order Detail (GET) - Access detailed work order information including history

  • Work Order Update History - Complete audit trail showing all changes made to work orders, including timestamps, user details, and modification logs for improved accountability and tracking

  • Unlinked Work Order Email Alerts - Configurable email notification system for work orders that aren't properly linked to sites or suppliers, helping maintain data integrity and workflow completeness

  • Enhanced Worker Site Assignment - New setting allowing workers to sign into any site their company is assigned to, providing greater flexibility in workforce deployment whilst maintaining proper access controls

  • Automatic Site Assignment - Improved logic to automatically assign suppliers to sites when workers sign into sites they are not currently assigned to, streamlining the onboarding process

Bug Fixes

  • Fixed critical data security issue - Resolved serious vulnerability where work order data fetching could match supplier data from other organisations, ensuring proper data isolation and security

  • Corrected Live Access status update restrictions - Fixed issue where workers could see status selection options when signing out of work orders, even when the ‘Update Work Order Status from Live Access’ setting was disabled

  • Resolved work order list loading errors - Fixed console errors and page crashes that occurred when loading work orders without configured descriptions

  • Enhanced work order completion logic - Resolved issue where work orders without expected completion dates couldn't be closed off through Live Access, improving workflow flexibility

  • Fixed automatic site assignment - Corrected bug where workers signing into unassigned sites weren't automatically assigned, ensuring proper access and tracking

  • Improved API data accuracy - Fixed API response showing ‘WorkOrderActice’ instead of ‘WorkOrderActive’, ensuring proper boolean field naming

  • Resolved HTML display issues - Cleaned up HTML elements appearing in the Sites column data, improving user interface presentation

  • Fixed filter functionality - Restored ‘Clear All’ filters feature in Work Orders list view that had stopped working.

  • Enhanced URL validation - Added proper validation alerts for invalid URL formats in work order settings

  • Improved field validation - Added comprehensive validation for Create/Edit Work Order fields to prevent data entry errors

API Enhancements

  • Enhanced Work Order Number handling - Removed automatic ‘CFWOID’ prefix addition to supplied work order numbers, providing cleaner API integration

  • Improved WorkRef field handling - Made WorkRef a required field for work order creation via API, ensuring data consistency

  • Extended description field length - Increased character limit for work order descriptions to accommodate more detailed information

  • Enhanced response data - API responses now include contractor/supplier information in PUT request success responses

  • Improved timestamp tracking - Work order timestamps are now updated when contractors sign in, providing better activity tracking

Live Access Mobile API

New Features

  • New Torus Integration Endpoint - Added get-has-outstanding-torus-keys-by-project endpoint for enhanced project-specific key management and tracking

  • Selective Status Update Control - Implemented restrictions preventing workers from updating work order statuses based on work order origin, providing better control over workflow management

Bug Fixes

  • Improved work order completion tracking - Fixed issue where completion dates weren't being updated when contractors completed work orders using Live Access

  • Enhanced activity/work order distinction - Improved clarity in the interface to better distinguish between activities and work orders in the selection view

  • Fixed account settings persistence - Resolved issue where the ‘Allow Workers to sign into Sites they are not assigned to’ setting couldn't be disabled once enabled

Improvements

  • Enhanced profile endpoint - Updated set-current-profile endpoint to include flags indicating whether work order status should be updated, improving Live Access decision-making

  • Improved synchronisation settings - Updated Work Order sync and update settings specifically for Live Access integration, ensuring proper data flow between systems

API Updates

New Endpoints

  • Sites POST Endpoint - New API endpoint for creating sites programmatically, supporting automated site management workflows

  • Enhanced Work Order APIs - Complete suite of work order management endpoints with comprehensive documentation and parameter support

Improvements

  • Better DateTime parameter support - Enhanced API endpoints now accept and properly handle DateTime parameters for improved filtering and querying

  • Improved error handling - Enhanced API error responses and validation to provide clearer feedback for integration developers

  • Enhanced Third Party Integration - Improved API matching logic for third-party contractor IDs with ComplyFlow supplier system

Supplier and Worker Registration

Bug Fixes

  • Fixed ABN validation side effects - Resolved issues with Australian Business Number validation affecting the public registration form functionality

Improvements

  • Enhanced ABN processing - Improved ABN validation system with automatic space removal during saving, ensuring data consistency

Configuration and Account Settings

Bug Fixes

  • Fixed settings interface issues - Resolved problems with Work Orders settings screen functionality in test environments

  • Corrected settings display - Fixed MyBuildings settings appearing outside the designated MyBuilding area in the configuration interface

  • Restored settings functionality - Fixed mistakenly renamed ‘Update to Live Access’ option in work order settings.

Improvements

  • Enhanced notification checkbox - Hidden non-functional ‘Notify Supplier’ checkbox feature to prevent user confusion

  • Improved settings organisation - Better categorisation and display of work order-related settings

Technical Improvements

This release includes significant backend enhancements:

  • Enhanced database performance for work order queries

  • Improved API response times and data handling

  • Better error logging and debugging capabilities

  • Enhanced security measures for cross-organisation data protection

  • Improved data validation across all work order operations


13-06-2025 Competency Matrix refactored V1

Summary

This release delivers a comprehensive overhaul of the Competency Matrix feature within the Reports module. The refactored system provides enhanced filtering capabilities, improved data accuracy, better user interface design, and expanded functionality for tracking staff and worker competencies across the organisation.

Key Highlights

  • 29 total issues resolved (17 bug fixes, 11 improvements, 1 new feature)

  • Complete filtering system overhaul with enhanced accuracy and reliability

  • Improved data integrity for training and competency tracking

  • Enhanced user interface with better column management and CSV export functionality

  • New search flexibility with AND/OR condition toggle options

  • Expanded competency tracking including plant category operator competencies

Reports and KPIs

New Features

  • Flexible Search Conditions - Added toggle functionality to switch between AND and OR search conditions, providing greater flexibility in competency searches and allowing users to find staff with any matching criteria rather than requiring all criteria to be met.

  • Enhanced Plant Category Integration - Expanded competency tracking to include tests requested by Plant Category Operator Competencies in NCF, providing comprehensive visibility into equipment-specific training requirements.

Major Improvements

  • Completely Redesigned Filtering System - Rebuilt the entire filtering mechanism to provide accurate and reliable results:

    • Online Training Filter Independence - Online training filters now work independently without requiring Staff Category or Site filter dependencies

    • Accurate Training Status Display - Training courses now correctly show their actual completion status rather than defaulting to "Not Requested"

    • Proper Site-Based Training Handling - Online training requested from Site Details with "Include Staff" flag set to FALSE now displays correct completion status

    • Removed Problematic Status Dropdown - Eliminated the entire Status dropdown that was causing filtering inconsistencies

  • Enhanced User Interface Labels - Updated filter labels for better clarity, changing "Show only matching users" to "Show Users Matching Filters" for improved user understanding.

  • Comprehensive Tooltip System - Added informative tooltips to the competency matrix legend, helping users understand the meaning of different status indicators and colour coding.

  • Improved Visual Design - Enhanced the visual presentation of "Not Requested" items with light grey styling to clearly distinguish them from required competencies.

Critical Bug Fixes

  • Resolved Fatal Error - Fixed critical system crash that occurred when using the "Type" filter and selecting the "Worker" value, ensuring stable operation of the competency matrix.

  • Corrected Permission System - Resolved competency matrix permission issues that were preventing proper access control and user functionality.

  • Fixed Staff Status Filter - Restored the missing "Active" value in the Staff Module's Status filter dropdown that was inadvertently removed during competency matrix updates.

  • Enhanced Data Accuracy - Corrected multiple issues where inactive workers were showing as active in the competency matrix, ensuring accurate personnel status reporting.

Data Export & Display Improvements

  • Fixed Column Alignment Issues - Resolved problems where column headers were misaligned with their content when tables contained many columns, improving readability and data interpretation.

  • Enhanced CSV Export Functionality - Fixed multiple CSV export issues:

    • Persistent Column Display - Document/Training columns no longer disappear from the table after downloading CSV files

    • Accurate Export Content - CSV exports no longer include columns from previous filter applications

    • Proper File Naming - Corrected CSV file naming to reflect actual content and date

  • Improved Caching System - Resolved caching issues with project names that were causing data inconsistencies and display problems

  • Enhanced Filter Persistence - Fixed issue where filters would disappear when selecting Staff Categories, Additional Documents, or Plant Categories

Online Training Integration

  • Accurate Status Tracking - Completely overhauled online training status tracking to ensure accurate display of completion, expiration, and request status across all competency views.

  • Enhanced Filter Accuracy - Rebuilt online training status filters to provide precise filtering results without dependency on other filter selections

  • Improved Training Visibility - Enhanced the system to properly track and display training requirements from multiple sources including direct assignments, site requirements, and plant category competencies

Dashboard

Bug Fixes

  • Contractor Dashboard Consistency - Fixed styling inconsistencies in the Contractor App Dashboard where Online Training Count displayed with different visual formatting compared to other dashboard elements

Staff

Bug Fixes

  • Restored Staff Filter Functionality - Fixed the Staff Module's Staff List filters where the "Active" status value was missing from the Status filter dropdown due to competency matrix refactoring side effects

Technical Improvements

This release includes significant backend enhancements:

  • Rebuilt filtering engine for improved performance and accuracy

  • Enhanced database queries for competency and training data retrieval

  • Improved caching mechanisms to prevent data inconsistencies

  • Better error handling to prevent system crashes during filtering operations

  • Optimised data export processes for large competency matrices

Did this answer your question?