11-01-2025 January System Release V1
Client App
Configuration
Organisation Management: Audit Priority Timeframe field now defaults to days when creating a new Organisation
Dashboard
Review Documents Section
Acceptance Criteria text now consistently displays the WYSIWYG field data, including font size, type, and colour
Fixed the duplicate display of the date picker icon
Restored the functionality of the Transfer Approval feature
Document preview feature added to avoid forced downloads
Fixed an issue to ensure designated Contractor approver Staff Users can approve Contractors in a Project
Incident Module
V2 Get Incident API now correctly displays Corrective Actions
Added file upload feature for existing Activities in the Corrective Actions (CAs) and Investigations (INV) sections
Risk Register
Risks by Site
Updated to ensure action badges refresh instantly after creating a new action
Disabled the 'Manage > Transfer Owner' option for Staff Users with the Risk R Org or R Site permissions
Edit Risk Details: Corrected the warning alert to ensure it displays correctly
Risk Review: Accordion row completion count and percentage now update instantly
Add Risk: Implemented auto-generation of actions for Risk Owners who are not the logged-in user when adding a new Risk
Risk Areas: Updated user role validation to ensure access is limited to CF Admin users
Sites
Updated NCF to allow the use of an existing Site Code and show a warning
Staff Module
Staff List: Improved search filter to include site assignments from Sites column, ensuring accurate results
Staff Invitation:
Updated to ensure Staff Invitation Acceptance email alerts are still sent for Staff users already under another Client ORG
Staff invitation process: Corrected "date format" for the DOB and Start Date fields
Staff Permissions: Updated the system to revoke Create & View Incidents permissions correctly
Admin Functions: Resolved backend issues affecting multiple features for Staff Admin login
Existing Staff Users: Email invitations to join another Client/Organisation now correctly redirects to the NCF Dashboard
Suppliers
Supplier List: Reinstated the site assignment feature
Work Orders:
Resolved errors during Create/Edit operations
List View: Resolved issue with collapsing to block view, ensuring seamless navigation
Supplier Details:
Restored "Upload on behalf" buttons and resolved issues with restricted/HR documents
Additional Details section: Changes to Postal Address and Safety Contact fields are now saved correctly after selecting Edit and Save
Worker Details (OCF): Fixed the issue preventing admin creation for unregistered workers
Contractor App
Dashboard
Finish Setup alerts: Entity column now populates correctly, providing accurate information
Alerts
Alert buttons are no longer disabled after sorting and pagination.
Requested By column data no longer displays HTML tags
Document Upload: Upload modal remains open when an invalid file type is entered, allowing for correction
Worker
Editing Admin Profiles: Resolved the issue causing loss of permit permissions when editing admin profiles
Worker Profile: Upgraded the profile photo upload functionality
Worker List: Added the email address to the search index for Workers
Bulk Import:
Resolved inconsistency in counting and displaying duplicated worker records in the import flow and staging area
Resolved issue where importing multiple workers (CSV) failed due to email addresses with trailing spaces.
Worker Login: Resolved the fatal error during the Personal Details Verification step, ensuring seamless login experience
Registration
Company Registration: CTAs (Call-to-Action buttons) now remain visible when selecting Sites/Categories
Supplier Registration: Resolved fatal error occurring when confirming mobile number registration by pressing the Enter key
Other Updates
Document Types: Restored the hyperlink for Help with Managing Documents
Client List: Fixed the table layout issue that caused responsiveness problems when using horizontal scroll
Date Picker: Updated the Date picker component
Contractor API
Excluded projects from the response where the Contractor has been archived
Enhanced Security: API now returns an error and prevents token link creation for deactivated Staff Users
Inspection Module
Synced Inspections: Corrected priority display issues when syncing from iOS/Android
Inspection APP
Inspection Templates: Resolved issue preventing removal of Custom Fields from Inspection Templates linked to at least one Inspection
LMS (Learning Management System)
Updated to ensure LMS records refreshed when multi-identity Staff profiles are provisioned to a new Client Organisation, allowing Staff Users to take Online Tests
Live Access
iOS PROD version: Resolved issue causing blank List view data for Site Managers, ensuring proper display of information
Keywatcher: Resolved an issue causing errors in the key requests view
11-01-2025 Security Release - bugs & security vulnerabilities
Security Updates
This release includes comprehensive security enhancements, critical bug fixes and system updates to fortify platform integrity, mitigate vulnerabilities and optimise performance
Client APP
Permit Configuration: Patched security vulnerability to prevent exploitation when updating permits
Plant Categories: Enhanced security for adding/editing Plant Categories in the Configuration section, safeguarding data across Organisations
Contractor APP
Contractor Registration: Strengthened security measures to prevent XSS vulnerabilities, ensuring a safer registration process
Contractor Worker List: Eliminated XSS data vulnerability, providing a more secure and reliable experience
Inspection APP
Inspection List Search: Resolved fatal error triggered by double quotes ("") in search filter, ensuring seamless searching functionality
Live Access
Improved security in the Enable Permits via QR code sign-in feature, protecting the Permit status refresh process when internal workers sign in and submit a Permit across Organisations
11-01-2025 User Activity Feed release
User Activity Feed
Enhanced with revamped operations and significant upgrades to the Incident Module, optimising functionality and streamlining processes for Superusers
11-01-2025 Incident Customisations release
Incident Customisations
This release introduces additional features in the Incident Module, along with general bug fixes to enhance overall platform stability and user experience
Client APP
Restored the functionality of the ‘Allow Staff with No Incident Permissions to View their Incidents’ setting
Incident Permissions: Restricted access to History tab to ensure proper access control
Fixed errors that occurred when signing off an incident
Fixed forward incident alert feature to resolve console error and ensure seamless reporting functionality
Incident Module
Incident Status:
Resolved an issue where incidents without Corrective Action or Investigation incorrectly displayed as Submitted when forwarded, despite specific settings
Updated to block Incident closure when there are incomplete actions and the ‘allow closure’ box is not ticked
Updated to prevent incident closure while an investigation was ongoing
Updated to ensure the incident status changed to ‘Open’ after adding open items
Fixed an issue where adding open items with ‘Allow Closure’ checked incorrectly changed a closed incident’s status to Submitted
Corrected confirmation message issue to accurately reflect incident status updates
Added an option to exclude corrective actions and investigations from affecting the status
New setting keeps incidents in Submitted status until Notification Manager forwards them
Corrective Actions:
Resolved issue where the ‘Allow Completion after Incident Closure/Sign-off’ option option remained enabled on closed incidents
Updated to ensure the 'Close Incident' option is visible in the action menu for incidents with open Corrective Actions when applicable
Resolved console error when adding Corrective Actions from incident details view
History Tab: Updated to log changes to incident records and specific actions, including deselecting a checkbox
Incident List:
Added Investigation column to the list view for improved visibility
Introduced additional filters for easier customisation and navigation
Incident Visibility: Incident creators can now view their submitted incidents with view-only access