Workforce360 Updates logo

Updates

See the latest new features, improvements, and product updates

Subscribe to Updates

Labels

  • All Posts
  • Announcement
  • Improvement
  • Release Notes
  • Bug fixes
  • Fatigue360
  • Fatigue360 App
  • Enviro360
  • DMS360
  • Obstruction360
  • Worksite360
  • MacRail System

Jump to Month

  • April 2025
  • March 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • November 2023
  • October 2023
  • September 2023
  • July 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
Changelog byAnnounceKit

Create yours, for free!

Release NotesBug fixesFatigue360DMS360Obstruction360Worksite360MacRail System
a year ago

April 2024: Release Notes


Workforce360

  • Introduction of 2FA for Cloud Applications
    • On login Users are asked to enter a 6-digit code sent to the email address listed against their account. 
    • If you login via different devices/browsers, then you will be required to repeat this process. If you are using the same device and browser, then the 2FA will be last for a period (longer than a day) before you'll be asked to repeat this.
  • Updated Password Requirements & Expiration
    • All users (except those using Single Sign-On (SSO)) will be required to update their passwords every 90 days.
  • Account Deactivation for Inactive Users
    • The system will automatically deactivate accounts that have not been accessed for more than 90 days. Affected users will receive an email notification informing them of the deactivation and outline how they can reactivate their account.


Fatigue360

  • Week 'backgrounds' and number have been added to the Staff Timeline.
  • Added a new option to change whether a Shift 'can be charged', which by default is set to 'Yes'. For cancelled shifts, the system will automatically mark as no - unless the shift is filled (this can still be overridden). 
  • New Reports added to export Shifts that are 'Ok to Charge' and 'Not Ok to Charge'.
  • Updated the 'Viewer (No Personal Data Access)' Licence type to allow view of Staff screen, for search functionality.
  • Staff import with an new address, will automatically set the 'start date' of that address to a year prior.
  • Increased shift time variance on the Gane time import from 3 to 4 hours.

Integrations

  • ASite integrations updated to use updated Statuses, and ensure shift competencies are correctly flagged.

Bug Fixes

  • Fixed issue when exporting the issues from the dashboard where the shifts were unfilled


DMS360

  • Added a total to the CO2 Emissions Report.
  • Added the Site Delivery Address into the Booking Confirmation email. 
  • Added a link to the Delivery Protocol file into the Booking Confirmation email.
  • Added the option to book a collection instead of delivery.
  • Optimisations for Users using the system via a tablet, with the sidebar being collapsible

Bug Fixes

  • Fixed issue with export options where the text format option wouldn't work.
  • Fixed issue where the booking form could be submitted even if the FORS check had failed.
  • Adjusted layout to accommodate issues when the delivery schedule had been set to 15 minute increments.


Worksite360

  • Added 'Average Total Travel Time' to the Event homepage, to go along side other metrics such as 'Average Shift Length'.
  • Register History updated to show full date (e.g. 01/05/2024 10:00) for time in, instead of 10:00, Wed 1st.

Bug Fixes

  • Fixed an issue with Schedule import where the first task in the file could be missed.


MacRail System

  • Updated Sponsor Total Hours report to group by Fatigue360 project & 'worksite'.
  • Version 1.8.2 of the MacRail Worksite App released, removing the requirement for 'Managers' to have confirmed their shift in the App before being able to manage others on sign-in.
  • Legacy reports migrated into the Automated reporting suite allowing for better management.


Obstruction360

  • Version 1.3.1 of app released to better accommodate tablets with smaller screens.
Avatar of authorWeston Analytics
AnnouncementRelease NotesFatigue360Enviro360DMS360Obstruction360Worksite360MacRail System
a year ago

Two-Factor Authentication has arrived!

Today, 2FA (two factor authentication) has been introduced to the Workforce360 platform, adding an additional layer of security to protect your information and that of others. 

The process is simple, and easy to follow. The steps below describe the process and what you need to do:

  1. Log into your account as normal (via https://account.workforce360.co.uk/ or  https://account.macrail.co.uk/)
  2. If you are presented with a screen asking you to enter the two-factor authentication code check the email linked to your account for a 6 digit number.
  3. Enter this number in the below field:
  4. Click Confirm

If you login via different devices/browsers, then you will be required to repeat this process. If you are using the same device and browser, then the 2FA will be last for a period (longer than a day) before you'll be asked to repeat this.

If you are logging via the web to access any of the applications listed below, you will be affected:

  • DMS360
  • Enviro360
  • Fatigue360
  • MacRail System
  • Obstruction360
  • Worksite360

A Commitment to Security
This update underscores our commitment to providing a secure platform. If you run into any issues as a result of this update, please contact the helpdesk: helpdesk@westonanalytics.com and we'll help as quickly as possible.

As previously communicated, this is the 2nd phase of our security update further updates will be coming for the various mobile apps over the coming weeks, so look out for further updates.

Avatar of authorWeston Analytics
AnnouncementFatigue360Fatigue360 AppEnviro360DMS360Obstruction360Worksite360MacRail System
a year ago

Enhanced Security Measures for Workforce360 Platform

At Weston Analytics we are committed to ensuring the highest standards of security for all users on its platform. 

As part of this ongoing commitment, we are announcing a series of enhancements to our account security measures, set to begin in April and running through to end of June. These updates are designed to provide a secure and reliable experience.

New Security Measures (starting April 16 2024)

  • Mandatory Password Updates: All users (except those using Single Sign-On (SSO)) will be required to update their passwords every 90 days. This will ensure that all accounts meet our stringent security standards. Upon login, users will receive a notification that they are required to do this, and an email will be sent to the email address listed with instructions.
  • Account Deactivation for Inactive Users: In an effort to streamline user access and maintain a secure platform, the system will automatically deactivate accounts that have not been accessed for more than 90 days. Affected users will receive an email notification informing them of the deactivation and outline the steps to reactivate their account.

These enhancements are part of our proactive approach to security and are informed by an extensive analysis of user account activity. To avoid being caught by this on the 16th April, you can update your password at any point between now and then using the 'Forgot Password' tool on the login screen.  The next time you'll be asked is  90 days after you update it.

Introducing Two-Factor Authentication (2FA) (starting April 30 2024)

We will be implementing Two-Factor Authentication (2FA), requiring users to verify their identity by entering a code sent to their email address. This will be rolled out in two phases:

  1. Web/Cloud Applications: Starting April 30 2024, 2FA will be introduced for web/cloud-based applications (including the MacRail System, Worksite360, and Fatigue360).
  2. Mobile Applications: 2FA will be extended to our mobile apps towards the end of Q1 (April-June 2024). Detailed information about the app specific rollout will be provided closer to time.

All users will need to comply with the 2FA requirement unless they are utilising Single Sign-On (SSO) in which case your own Organisation's rules will apply.

A Commitment to Security:

These updates underscore our dedication to providing a secure, reliable platform for our diverse user base. We understand these changes may require an adjustment period and are committed to supporting our users through this transition. The staggered nature of this implementation will allow us to respond to feedback and make adjustments along the way.

For any inquiries, please contact us via the helpdesk: helpdesk@westonanalytics.com 

Avatar of authorWeston Analytics
AnnouncementRelease NotesFatigue360Fatigue360 AppWorksite360
a year ago

February 2024: Release Notes

Fatigue360

Competency Expiry Notifications

Starting from today, when a Staff member's competencies are due to expire, a daily notification will be sent out to inform licensed Users of this occurrence. By default, this notification will be issued 30 days in advance, but each Organisation has the option to modify this setting (to as few as 7 days, or as many as 60 days).

Knowing when a staff member's competencies are expiring is essential for ensuring compliance, safety, quality, and efficiency of any organisation's operations.

Where Staff members have multiple competencies expiring on the same day, the notification will indicate the total number of competencies due to expire. If they have only one competency expiring, then this will be specifically mentioned.

By default all applicable users will be opted in to receive this notification (unless we've been requested to not do so). We've taken this action as part of our expansion of the competency module in Fatigue360, which started with the widget added to the Dashboard last month showing what competencies were expiring in the selected date range or week. 

If you don't wish to receive the Notification - you can opt-out at at any time by accessing your Notification options (Profile Menu (your name) -> Notifications) and unticking 'Competency Expiring' notification. 

Additional Changes

  • New Export option added to generate Staff Timesheet Export Using Planned Data.
  • Week dropdown added back to the Dashboard to allow quick change of week using the same filter.
  • Further updates  to the Sentinel lookup to work with Sentinel's 2 Factor Authentication update.
  • On Import of Staff, if a team is listed that doesn't already exists that team will be created and the Staff member assigned to it.

Integrations

  • New option added to the M-Site Integration to retrieve the Postcode when limited to enrolled employees only.


Workforce App

  • Number of past actual shifts visible updated to show the last 7 days. Staff can only update shifts for up to 48 hours after the shift has started.


Worksite360

  • Further updates to the Sentinel import to work with Sentinel's 2 Factor Authentication update.


We've received a number of suggested features this month that are now publicly available for upvoting.  Upvoting these highlights the level of interest there is in a particular item, and we take that into account when determining what we should be doing to improve the various products.  So please consider taking a look at them or leaving your own suggestions.

Avatar of authorWeston Analytics
AnnouncementRelease NotesBug fixesFatigue360Enviro360Obstruction360Worksite360MacRail System
a year ago

January 2024: Release Notes

Fatigue360

  • A new Event List screen has been added (listed under the Timeline menu) that lists all the Events added to Fatigue360. This has the option to search through the Events to find those with a certain name, client, status and in a particular date range. 
    • From the Event List it is possible for Users to edit the details of the Event, check the audit history, or go to the Shift timeline for that Event.
    • The Event List screen includes an option to export the Event details into an Excel spreadsheet.
  • Competencies Expiring widget added to the Dashboard, showing the Competencies expiring in the selected date range. The drill-down view will should the Staff Member and the competency, and this can be exported.
  • A new option has been added to the Multiple Shift Options (CRTL+ click on multiple shifts), to update the Start and Finish times of multiple shifts for different staff members.
  • New option added to override the Travel Time values on a planned shift, for Primary Sponsored Staff, has been added to the Shift sidebar. The travel time calculated using the Google Distance Matrix API will also be shown underneath the field, even after a different value is entered. 
  • Event copying has been updated to allow the name of the new Event to be changed, the default option will continue to use the same name as the original Event.
  • The required fields for the Accommodation import have been simplified, to change certain fields (e.g. reference number, number of nights) from being required to being optional. 
  • Updated the Sentinel import to work with Sentinel's 2 Factor Authentication.

Integrations

  • New option added to the M-Site Integration to only synchronise employees that have been enrolled on active sites, and fix added to handle records that have no name.

Bug Fixes

  • Fixed a bug on the Dashboard that could cause it to not load when the date range covered multiple years.
  • Fixed a display bug where the 'broken clause' issue would should on a Shift, even though the calculation for remaining hours/days would show that they had not breached the clause.


Worksite360

  • Updated the Sentinel screen to work with Sentinel's 2 Factor Authentication.


MacRail System

  • Updated the Pre-Populated Notification Email to include shifts that were specifically updated after an upload, and to include details of the user who uploaded the shifts.

Bug Fixes

  • Fixed bug with the 'Pre-populated Shift - Card Issues' email where it would have no content.
  • Fixed bug where the week selection for the Event list on the Workforce Portal would be out by 1 week.


Enviro360

  • Tracking of requests being made to the API to show when Users are accessing Enviro360.


Obstruction360

  • Tracking of requests being made to the API to show when Users are accessing Obstruction360 and the version they are using.


Organisation Dashboard

  • Added new option to map the Sentinel Sponsor name against a company record via the Organisation Dashboard (for those with Worksite360), used on sign-in to set the individuals company.
  • New option added to re-send the Organisation invite email to a User after first inviting them.


Platform

  • Forgot Password tool formerly moved to the account section. Any URL that used the old location should automatically redirect to the new form.
  • Updated Firebase push notification integration to handle the latest requirements from Google.


Avatar of authorWeston Analytics
ImprovementRelease NotesFatigue360
a year ago

Fatigue360 Dashboard Update

Today we are announcing an update to the Fatigue360 Dashboard to allow Users to better tailor their experience to what matters to them.

Users can now apply a variety of filters to their data, such as Company, Event Type, Tags and more. The Dashboard will update based on your selection, and when drilling down to see data that makes up the number.

The filter will be maintained when you navigate away and across any devices, you use Fatigue360 on. If you are dealing with hundreds of shifts a week with staff in a variety of locations or teams, then using these options should allow a greater focus on specific areas of that concern.


Over the life of the Fatigue360, we have added widgets and charts and these have been added for everyone.  Now for the first time, Users have control over what charts and widgets are displayed and can create a dashboard that focuses on what is important. For now, the only charts that can't be removed are the Fatigue & Risk Indexes, and Unresolved Shift issues, as we consider these core components for rostering in Fatigue360. 


If you have bookmarked any of the drill-down result pages, because of an update to the URLs, those will no longer work and will result in a 'Page Not Found'. You will need to update any bookmarks.

Visual Changes

Based on feedback received we have also tried to make the segments in some of the charts more distinguishable. To that end, the Unresolved Shift Issues (and actual issues) will now have shapes or lines applied to each segment that should make it more digestible for any visually impaired users.  

The Events by Company chart has been replaced with a simple and easy-to-read table that lists the totals for each company. This chart has proved to not be as clear (especially with companies that have similarly coloured logos) as the User would have to hover over the various segments to know which was which.

The colours on the remaining charts using a Red/Amber/Green (RAG) setup have been tweaked slightly to try and make them clearer, and we will continue reviewing how to improve these.

Miscellaneous Changes

  • The Peak and Average for the Fatigue/Risk Index have been added.
  • Person Issues & Issues By Day tables, now show the total number of shifts along with the number of issues. 
  • Drill down on the Person / Issues By Day will display the shift, plus whatever issues were found e.g. On Site Rule, Clause Breach.
  • Query improvements for the Unresolved Shift Issue / Person Issues / Issues By Day drill down. 
  • Query improvements for the Shift Status / Staff Status / Sponsor Status drill down.
  • Shifts Not OK to Pay drill down updated to include the planned and actual duration.


We hope you enjoy the new features of the Fatigue360 dashboard and will be looking forward to seeing how everyone customises their dashboard. 

If there is an aspect that the dashboard does not allow you to track or if you have any questions or feedback, please feel free to get in touch with us. 

Avatar of authorWeston Analytics
AnnouncementBug fixesFatigue360Worksite360
a year ago

October 2023: Release Notes

Fatigue360

  • New Standard Export added to the system 'Staff Timesheet Actuals'. We've added a standard timesheet export to allow the exporting of Actuals from Fatigue360 for each Staff member in a timesheet format. 

We know that everyone has a different idea of what is required from a timesheet, so we've created a generic version having reviewed several different approaches. We're open to any suggestions or improvements you might have to improve this export for everyone.

  • In the Staff Sidebar, when a Staff member's door-to-door exceeds the door-to-door rule, then this will be flagged on the Staff Member (this works where a known route exists between the staff member and the Event's address).
  • Event Reference will be auto-capitalised and any additional whitespace is removed, ensuring that the references match the various importers.
  • Staff charts updated to include the Peak and Average Fatigue/Risk Indexes for the timeframe selected.
  • For the Issues, Fatigue & Risk chart drill down on the Dashboard an Excel Export option has been added. 
  • For Organisations with a relationship set up with MacRail, there is now the option to toggle the Staff Member's access to the MacRail App, this has the same requirements as the toggle for the Workforce App (i.e. Staff member will need an email address).

Integrations

  • Added toggle for the Bullhorn Integration to not sync updates to shifts that have been manually updated.
  • Updated the MSite Integration to synchronise data across multiple projects/events.

Bug Fixes

  • Fixed an issue where the overlapping shift issue wouldn't always clear if there was one shift spanning more than 24 hours.
  • Fixed an issue with cancelling a planned shift between two actuals that would create invalid rest after the first shift.
  • Fixed a cosmetic bug where the Team selection would appear on the Multiple Shift selection sidebar.


Worksite360

  • Inductions Module updated to allow editing of existing induction records. 
  • On sign-in via Facial Recognition the User's phone number will now be applied to the register entry created.
  • Filters were added to the Facial Recognition camera logs to limit the logs to verification and connection events.
  • A search option was added to the Facial Recognition camera logs.

Bug Fixes

  • Fixed an issue where the error wouldn't be displayed for the Unique Reference field on the Induction form.
  • Fixed a bug with the App Card Request module where the data was correctly linked together but the User would receive an error message.
  • Fixed a bug with the company logo upload where the field would be required when editing other information related to the company.
  • Fixed an issue where a Person with the same induction multiple times would cause a conflict that would result in register entries being marked as 'Not Inducted'


Avatar of authorWeston Analytics
Announcement
a year ago

Feedback & Feature Suggestion

At Weston Analytics, we're committed to providing you with the best possible experience, and we believe that your feedback plays a crucial role in achieving that goal. 

Today, we're excited to invite you to join our ongoing effort to improve our products. We want to hear your ideas, and suggestions for new features or improvements that will make your experience even better. 

Why your input matters:

  1. You know your needs better than anyone, and your insights can help us tailor our products to your specific requirements. 
  2. Your suggestions can help us prioritise development efforts and ensure that we're working on features that matter most. 
  3. Your feedback is not just a one-time event; it's part of an ongoing cycle of improvement, it helps us make continuous updates and refinements to meet your evolving needs.
  4. Collaborating with our user base strengthens our products and creates a more satisfying user experience for everyone. 

Here are a few ways you can get involved: 

  1. Use the ‘Suggest a Feature’ in the update widget, to submit your ideas or to upvote existing ones which will help shape our roadmap (note: All ideas submitted will be screened before being listed publicly)
  2. We're looking at running webinars, that would cover a particular subject area and provide a forum to discuss best practices and how the products can be changed to support that. These interactive sessions would offer an opportunity to discuss your ideas directly with our team. 
  3. Participate in the user surveys and polls that we periodically send out to gather thoughts on specific topics and priorities.

We believe that together, the future of products like Fatigue360, Enviro360 and Worksite360 can be shaped to them being an even more valuable tool for your business. 

We look forward to hearing your ideas and working together to bring them to life.  As always, if you have any questions or need assistance, please don't hesitate to reach out to our support team using the helpdesk: helpdesk@westonanalytics.com

Avatar of authorWeston Analytics
AnnouncementRelease NotesBug fixesFatigue360Fatigue360 AppObstruction360Worksite360
a year ago

September 2023: Release Notes

Fatigue360

  • A new Shift Issues Popup has been added to the Event Timeline, that all outstanding issues on that Event. This popup is accessible after selection of an Event on the Event timeline, provided the Event is flagged as having issues (coloured red). Green/Yellow Events will not have this option.

You can choose to View each of the shifts in the list, which will load up the Shift Timeline to the point in time of the shift, allowing you to review the schedule and take action.

  • New Planned vs. Actual Report was added as an option in the Report Module, to allow a comparison between planned and actual fatigue, risk, and rest.
  • Individual Staff Fatigue and Risk Report that can be downloaded for a specific period via the Staff Timeline.
  • ‘Supply Chain’ Sponsor Type added as a Sponsor Type option for Staff Members.
  • New option for Roster Export to include shifts marked as Did Not Attend.
  • The Purchase Order has been added to the Roster Export.
  • The Clause Conflicts graph has been updated to show the specific clauses being breached when hovering over a data point.

Bug Fixes

  • Fixed issue with Roomex CSV Export, where date values weren’t read correctly after the file was opened and resaved in Excel.


Workforce App

  • The Roster Changes Notification has been updated, based on feedback, to include the dates of the affected shifts, e.g., 2 Shifts were cancelled (01/10, 02/10), and to include shifts that the Staff Member was unassigned from (if they had been confirmed/accepted).

Bug Fixes

  • Fixed an issue where a shift with a skipped end journey could reappear on the home screen after the shift times were changed by the user.


Worksite360

  • Added the Hours Worked, Average Shift Length and Total Unique People to the Event homepage. For the Hours Worked, any shifts marked as DNSO it is assumed that their shift length was the average shift length.

  • Improved the UI for adding multiple-choice answers in the Assessment Module to make setting these up easier. 
  • The What3Words field has been added to the Add/Edit Event form in Worksite360 and will be displayed on the Event Homepage along with the Access Point, Postcode and Google Map.
  • Updated the processes to improve the performance and reliability of using Worksite360 data to update Fatigue360 Shifts as Did Not Attend, or add Unplanned entries
  • Addressed a performance issue with loading of records in the People Module, while searching for a card number or name.
  • Addressed a performance issue when looking up existing Event names for autocompletion when adding an Event*
  • Addressed a performance issue in the Dashboard API with the loading of Events and associated data over a longer period*

*Improved overall system speed and responsiveness.

Bug Fixes

  • Fixed issue with register import where cells with values created by a formula could be read incorrectly.


Obstruction360

  • Improved database querying when retrieving notices, decreasing the time taken to load hundreds or thousands of notices raised across a long-running project.
  • Updated rendering of notices on the web to only load images within the user's viewport, loading the rest when the user scrolls.


Organisation Dashboard

  • Added App Sessions to the User page, showing the first and last time a User was seen using a specific version of an App.


Your feedback is important to us, and a number of changes listed above have either happened because of it or were influenced by it. If you have suggestions on potential improvements please contact the helpdesk: helpdesk@westonanalytics.com

Avatar of authorWeston Analytics
AnnouncementRelease NotesBug fixesFatigue360Fatigue360 AppEnviro360Worksite360
a year ago

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.
Avatar of authorWeston Analytics