Skip to main content

Release Notes 14-08-2025

Support avatar
Written by Support
Updated over 2 months ago

14-08-2025 - Child Projects of Sites

Summary

Major new Site management feature allowing organisations to create parent Sites with child projects, providing better project hierarchy and organisation. Includes comprehensive fixes for Site display, filtering, and project management across the system.

Client Organisations can now create Parent Sites with child projects for better project management. This allows large Sites to be broken down into smaller, manageable project phases with a clear hierarchy.

This feature needs to be enabled from the Account Settings area.

Client APP

Account Settings Module

  • Project for Sites Setting Added
    New account setting to enable project hierarchy functionality for organisations.
    Administrators can control whether their organisation uses parent-child Site relationships.

  • Project Display Settings Fixed
    Toggling project display no longer incorrectly changes account-level project settings.
    Display preferences are now separate from core project functionality settings.

Sites Module

  • New Project Hierarchy Feature Introduced
    Organisations can now create parent Sites with child projects for better project management.
    This allows large Sites to be broken down into smaller, manageable project phases.

  • Project Display Toggle Added
    Added "Display Projects" toggle button to switch between parent Sites and child project views.
    Staff can easily navigate between different project hierarchy levels in the Site list.

  • Parent Site Relationship Field
    Child projects now clearly display their parent Site relationship in the Site details.
    This improves project tracking and understanding of Site hierarchies.

  • Projects Tab for Parent Sites
    Parent Sites now have a dedicated "Projects" tab showing all associated child projects.
    Staff can view and manage all projects under a parent Site from one central location.

  • Site Filtering and Search Improvements
    Fixed search filters to properly handle project hierarchies and Site relationships.
    Search results now correctly filter projects based on user permissions and Site assignments.

  • Special Character Handling Improved
    Fixed a critical issue where Site names containing quotation marks broke Site detail pages.
    All special characters in Site names now display correctly without system errors.

  • Project Deactivation Process Enhanced
    Improved deactivation functionality when using project hierarchies.

Staff Module

  • Staff Login Issues Resolved
    Fixed critical login error that prevented specific users from accessing the system.
    All staff users can now successfully log in regardless of their Site assignments.

Inspection Module

  • Inspection Search Filter Fixed
    Resolved broken search functionality in regular and scheduled inspection lists.
    Staff can now properly search and filter inspections by various criteria.

  • Site Navigation Error Fixed
    Eliminated fatal errors that occurred when navigating to certain Site pages.
    All Site navigation now works smoothly without system crashes.

System-Wide Updates

Data Management

  • Project Sorting Functionality
    Disabled some sorting when project hierarchy is enabled to prevent data display issues.

  • "My Sites Only" Filter Enhanced
    Fixed filter to properly respect project assignments and user permissions.

User Interface

  • Data Table Error Resolution
    Fixed data table errors that occurred when using project display options.
    Site lists now load properly regardless of project hierarchy settings.


14-08-2025 - August 2025 System Release V1

Summary

Scheduled system improvements and bug fixes, including staff management fixes, inspection scheduling updates, improved data security, and performance enhancements across multiple modules.

Client APP

Dashboard Module

  • Fixed Alert Display for Scheduled Inspections
    Staff users now only see their own scheduled inspection alerts on the dashboard.
    This ensures staff members have a cleaner, more relevant view of their tasks.

Staff Module

  • Staff Status Display Corrected
    Fixed an issue where staff activation and deactivation timestamps were showing incorrectly.
    Staff lists now accurately display when staff members were made inactive or reactivated.

  • Staff Profile Editing Now Works for All Users
    Staff users with read-only permissions can now successfully edit and save their own profile details.

Inspection Module

  • Inspection Template Scheduling Bug
    The "Update Schedule" button now works properly when setting inspections ‘never’ to end (i.e. you can successfully create ongoing inspection schedules without date limitations).

  • Inspections list Sorting issue
    Fixed an error that occurred when sorting scheduled inspections by contractor name.

  • Priority Dropdown Now in Correct Order
    Priority options in checklist items now appear in logical priority order rather than alphabetically.
    This makes it easier to select the appropriate priority level when creating inspections.

  • PDF Export Photos Display Correctly
    Resolved an issue where photos in inspection PDF exports were appearing tilted or rotated.
    All images now display in the correct orientation in exported documents.

  • File Upload Size Validation Added
    The system now properly validates and displays error messages for files larger than 5MB.
    Users receive clear feedback when attempting to upload oversized files to checklist items.

Forms Module

  • Site/Project Field Fixed for New Permits
    Resolved a JavaScript error that prevented the Site/Project field from appearing when creating permits (users can now properly select sites and projects when filling out new permit forms).

  • Form Status Filter Updated
    The status filter no longer shows the "Issued" option for organisations that don't use this feature.
    This simplifies the interface and reduces confusion for users.

Plant & Vehicles Module

  • Plant List Loading Issue Resolved
    Fixed an issue where the plant and vehicles list wouldn't load when using the In/Out filter.
    Users can now successfully view and filter equipment by their check-in/check-out status.

Risk Register Module

  • Expanded Text Fields for Better Documentation
    Risk titles can now be up to 150 characters (previously 64).
    Risk descriptions now support up to 1024 characters (previously 256), allowing for more detailed risk assessments.

Live Access Module

  • Sign-Out Location Flexibility Improved
    Users can now sign out from any location, not just the one they signed into.
    This resolves issues with QR code sign-outs at different site locations.

  • PDF Export Shows Complete Sign-Out Information
    Sign-in book PDF exports now include confirmation sets and signatures for sign-outs.
    This ensures complete documentation of all site access activities.

Contractor APP

Workers Module

  • Improved Status Messages for Deactivated Workers
    Updated tooltips on action buttons to clearly explain the status of deactivated workers.
    Contractors now see more helpful information when managing inactive workers.

Document History

  • Export Column Names Corrected
    Fixed duplicate column names in document history CSV exports.
    The export now correctly labels "Document Category" and "Document Type" columns separately.

System-Wide Updates

Performance Improvements

  • Consistent Data Table Scrolling
    Horizontal scrollbar behaviour has been standardised across all data tables.
    This provides a more consistent and predictable user experience when viewing large datasets.

Security Updates

API Updates

  • Staff List API Enhanced
    The "Get Staff List" endpoint now correctly returns deactivation timestamps.

  • Employee Archive API Fixed
    Resolved an error that occurred when archiving employees through the API.

System Email Alerts

  • Error Log Issues Resolved
    Fixed array-to-string conversion errors in email alert templates.
    System email notifications now send correctly without generating error logs.


14-08-2025 - Inactive Sites (Hide Finished Sites)

Summary

Major Site management improvements that allow organisations to properly handle completed projects by hiding inactive Sites from most areas while still maintaining access to historical data when needed. This release includes comprehensive updates across both Client and Contractor applications.

Sites with end dates in the past are automatically marked as inactive and hidden from most day-to-day operations.

Client APP

Sites Module

  • Site End Dates and Project Closing
    Added start and end dates to site details, allowing organisations to properly close completed projects.Sites with end dates in the past are automatically marked as inactive and hidden from most day-to-day operations.

  • Archived Sites View
    Site lists now properly handle archived sites with a separate toggle view for easy access.

  • Site End Date Confirmation
    Added double confirmation when setting site end dates to prevent accidental project closure.
    Site contacts are automatically notified when their site is marked as finished.

Dashboard Module

  • Inactive Site Indicators Added
    Training requirements for finished sites now show "(Inactive)" labels in dashboard alerts.

Forms Module

  • Site Selection Fixed
    Inactive sites are no longer available when creating new forms with regular form types.

  • Form Creation Improved
    Site selection modals now properly hide inactive sites during form creation and editing (this ensures forms are only created for active, ongoing projects).

Plant & Vehicles Module

  • Inactive Site Labels Added
    Plant and vehicle listings now show "(Inactive)" labels for equipment assigned to finished sites.

Risk Register Module

  • Risk Assessment Site Labels
    Risk registers now display "(Inactive)" labels for risks associated with finished Sites.
    Historical risk data remains accessible while indicating the project status.

Inspection Module

  • Inspection Site Management
    Inactive sites are properly displayed in inspection action lists when historical data is needed.
    Inspection listings now show "(Inactive)" labels for inspections on finished sites.

Reports Module

  • Report Filtering Enhanced
    Fixed issue where inactive sites were incorrectly appearing in report filters and results.
    Reports now properly exclude finished sites unless specifically requested.

Site Documents Module

  • Document Management for Inactive Sites
    Document lists now show "(Inactive)" labels for documents from finished sites.
    Added proper filtering to hide inactive sites when creating or editing site documents.
    Document list filters now include options to specifically view inactive site documents.

Suppliers Module

  • Supplier Site Assignments
    Inactive Sites are no longer available when adding new suppliers or editing supplier details.
    Worker detail screens now show "(Inactive)" labels for Sites that have been completed.
    Supplier worker lists display the Site status clearly to avoid confusion about current assignments.

Contractor APP

Workers Module

  • Worker Site Assignments Improved
    Inactive sites and projects are now handled correctly in all Worker views.
    Worker registration and management screens correctly hide finished Sites from selection.

Plant & Vehicles Module

  • Equipment Site Management
    Fixed issue where inactive Sites appeared when adding new plant and equipment.
    Plant detail screens now show "(Inactive)" labels for equipment assigned to finished Sites.

Profile Management

  • Contractor Profile Updates
    Inactive Sites are now properly hidden from contractor profile Site listings.
    This ensures contractors only see their current, active site assignments.

Registration Forms

  • Public Registration Improvements
    Inactive Sites and projects no longer appear in site selection during public Worker registration.
    Client worker registration forms also properly hide finished Sites from selection options.

Training Management

  • Training Site Labels
    Online and offline training records now show "(Inactive)" labels for training completed at finished Sites.
    This helps track training history while indicating which sites are no longer active.

Client Management

  • Client Site Access
    Add client wizard now properly hides inactive Sites from selection options.

Live Access Mobile APP

Site Access Control

  • Inactive Site Restrictions
    Finished Sites are now hidden from the Live Access mobile application.
    This prevents workers from attempting to sign into locations that are no longer active.

System-Wide Updates

Data Integrity

  • Site Status Consistency
    Standardised inactive site handling across all modules to ensure a consistent user experience.
    Fixed data table errors that occurred when accessing archived sites.

User Interface

  • Consistent Inactive Site Labelling
    Implemented standardised "(Inactive)" labels throughout the system for finished sites.
    This provides clear visual indicators while maintaining access to historical data.

Performance Improvements

  • Site Filtering Optimisation
    Improved performance by automatically excluding inactive sites from most queries.
    This reduces load times while maintaining the ability to access historical information when needed.

Did this answer your question?