July 2023: Release Notes
Notifications
Workforce App
Starting today (26th July), a new daily Notification will be sent to Users of the Workforce App at 4pm to tell them about updates (made in the previous 24 hours) to their shifts for the next 7 days. (Update; an issue prevented some Notifications from being sent out on the 26th, but all Notifications fired successfully on the 27th July).
This notification will tell them about shifts they have been assigned to, had the times (start/finish) or role changed. It will also tell them about any new shifts that have been created and any shifts that have been cancelled (so long as they are still assigned to them).
By default, this new Notification is enabled for all Clients as we view this as an important update to the platform as it ensures Staff are aware of changes being made to their upcoming shifts. A new setting Roster Update Notifications has been added to the Settings screen in Fatigue360 whereby you can disable this notification.
We'll be monitoring the output of this Notification, and welcome any feedback to improve this.
Fatigue360
A new Notification has been added for licenced Users in Fatigue360, that will show whether a Staff Member accepts or rejects a request to work a shift via the Workforce App. This is an optional notification and can be enabled by accessing the Notification screen from the profile menu in Fatigue360.
Misc. / Other Changes
This month we've made several updates that aim to improve the performance in certain areas of the platform that we had identified. The improvements have either come through a reduction in queries or by moving some tasks to be processed in the background.
We can see from our server monitoring, that the changes outlined below have already had a positive impact on reducing potential bottlenecks.
This will be an ongoing process as we continue to monitor and identify other areas that need to be tackled.
Platform
- Reduced the number of queries required for tracking the logged-in session to improve overall performance and number of transactions.
Fatigue360
- Calculation of rest and the Fatigue/Risk indexes when copying or deleting an Event are now processed in the background. This decreases the time it takes to perform either of these actions.
- Re-calculation of rest and the Fatigue/Risk indexes after updating an actual has been moved to be processed in the background, greatly improving the time it would take to modify an older actual.
- Syncing of a shift on an Event Request will sync valid shifts and exclude those with issues. Previously an issue in the request (e.g., Staff Member doesn’t exist) would prevent synchronisation of all shifts.
Worksite360
- Screens have been added to the Organisation Dashboard to allow for custom entries to be added for all Close Call lookup fields.
- Added option for Users to submit a request for a Card that they own via Worksite360 for Organisations that allow users to do this.
- Updated the Excel Export for Inductions to include the recorded Primary Sponsor for each inducted person.
Enviro360
- A new version of the App was released to address a bug when scanning NFC tags on a device running Android 13.
Bug Fixes
- Fixed a query processing issue where multiple expensive queries would reduce the overall performance of the platform.
- Fixed an issue where an actual on a Supplier Event would be used in the Fatigue Calculation after the Event was deleted/cancelled.
- Fixed an issue where a cancelled shift would continue to be displayed on the Staff timeline for a cancelled Supplier Event that was no longer accessible.