28-09-2023 Client Dashboard V4
Summary
Further updates and improvements have been made across the new Client Dashboard module.
28-08-2023 Hot fix
Summary
'Requests' resolved under Form Types with the 'Hide from Contractors' feature will now save any changes made.
28-09-2023 Incident V6 release
Summary
Incident Module> Investigation Details view, the 'Investigation Activity' table and data have been updated for a better user experience (UX).
Incident Module> Corrective Action Details view, the 'Investigation Activity' table and data have been updated to enhance the user experience (UX).
Incident Module> when the Person Responsible forwards the initial incident notification, any attached files will now be saved.
Incident Module> when adding a new incident or editing an existing one, the validation in the Notifiable modal has been fixed.
Incident Form Details> the UI of the Notification History view table has been fixed for responsive and mobile browser modes.
Incident App> Kanji Injury section, the drop-down values for the 'Treatment Provided' field will no longer extend beyond the container.
Incident App> Corrective Actions, editing any closed CA will no longer result in errors; it should now be operational.
Incident Module> Configuration> Notification Groups, UI related updates made.
Incident Module> Injury Table, a new option, 'Non-work Related,' has been added to the 'Injury Outcome' field.
Incident Module> Injury Table, the reset functionality for the 'Person Search' or 'Other' fields has been fixed and improved to ensure a better user experience (UX).
Incident Module> Injury Table> SOLV Integration, the CSV generated and sent to SOLV will correctly display the '&' character, ensuring successful syncing.
Incident Module > Configuration > Notification Groups, improvements have been made.
28-09-2023 September 2023 V2 release
Summary
Contractor App> when new worker profiles are created using an email address that already exists under another worker profile or company, the registration process now works, and multi-identity login is created successfully.
In the New Dashboard, there has been a UI improvement around the 'Approve documents' modal.
The client refactored menu has been fixed for navigation between modules.
Contractor App> Worker License, the option to purchase a license for the Primary Admin is now disabled.
Client App> Configuration, security improvements have been implemented around the Global Document Categories.
Only the Super User will have the ability to edit and update flags for all Global Document Categories.
Staff with Config Access but NOT designated as a Global Document Approver cannot add, edit, or delete Global Document Categories.
Staff with Config Access and also designated as a Global Document Approver can add, edit, and delete Global Document Categories, just like the Super User.
In the Client App, when uploading and approving a Contractor Project Document Category (with a Project flag) under the same Project, it will automatically expire the corresponding Project Document Category (under the same Project only).
In the Forms Module, fixes have been implemented around the 'Additional request' feature, related to Comment field validation.
In the New Staff List, a staff user with Staff R access rights will now have the 'Assign to Sites' option disabled when using Bulk Actions.
Security-related improvements and fixes for potential vulnerabilities.
Client App> New Staff List, when adding new staff records, the 'toast notification' confirmation has been fixed to display correctly, regardless of the new staff user’s status.
In the FORMS Module, the navigation menu has been updated with the new refactored menu.
In the FORMS Module, the CTA button, when editing items in the Form Configuration pages, has been fixed to display correctly with the updated design.
In the FORMS Module, creating a new question will no longer trigger a console error. The issue has been fixed.
Contractor App> Worker List, under Worker Details in the slide-over panel below the Client, the 'What does it mean?' modal will now include information when the Worker has no Site assigned.
Contractor App> Worker List> Worker Details in the slide-over panel, the 'Pending Review' status has also been implemented for all Worker Documents requested as 'Additional'.
Client App> Forms module, the Intercom feature has been hidden again.
New Staff Module> Staff List> CSV export, related fix has been implemented to correctly display the name without including the Staff User’s initials.
Client App> Inspection Module, the menu icon for actions has been fixed.
Client APP > Restrict SSO login/session, a related fix has been implemented for Clients using the OKTA login method.
In the CF System Compliance, we have introduced a new Laravel command. This allows us to manually trigger compliance checks for Staff users and Workers at the organisation level only, without affecting the entire system.
Inspection App> API to compel users to update the Inspection Apps when necessary upon release.
Incident App> SOLV integration, the CSV generation fails when the 'Site/Project' Name and Code include the '&' character.
We have fixed the part where, when creating a new site using the '&' character, the DB will now save the '&' character correctly.
We also executed a script to fix all the existing broken data in the PROD's DB.
In the FORMS Module, Staff Users with Permit Admin rights navigating to the Form Questions view will find a new CSV export created to provide information about how the questions are configured across sections/Form Types.
In the Client App, when logged in as Staff Admin and accessing Admin Functions, there is an improvement in searching for worker records to also display data for workers not yet registered.