15 November, 2025

Release Notes

This update delivers a range of improvements across Shift Logs, Work Orders, Events, Data Loading and general system behaviour. These changes aim to make Samurai easier to use, reduce errors and provide clearer visibility across maintenance activities.

Shift Log

  • Updated the Department selector so it is simpler to navigate, ensuring only the correct Departments can be chosen. This helps prevent sub Departments being selected by mistake.
  • Added a new Shift Log Access toggle on each Department. When enabled, the Department becomes available for shift log use. This gives administrators more control over which areas appear in the Shift Log.
  • Introduced an Event Location table. When enabled, this allows teams to record where an Event occurred for clearer reporting and improved context.
  • Added a new setting Use Shift Log Only. When turned on, work order features are hidden and the system operates in a simplified mode focused on shift based logging.
  • When Use Shift Log Only is enabled, a work order is now created automatically when a new Event is logged. This reduces manual steps for operators.
  • Improved the Shift Log PDF report
    • Event comments are now grouped neatly at the end of the report for easier reading.
    • Added settings to select the report page size and orientation.
    • Improved layout including spacing, header and footer for a clearer and more professional report.

Work Orders

  • Added a new comments feature for work orders. Users can record notes and upload images directly on a work order which improves communication among team members.
  • If the Shift Log is being used, these comments can also be displayed on the related Event to maintain a single source of truth.
  • Comments are stamped with the user and time so that the history is clear.
  • Support for comments in the mobile app will be added in a future update.

Events

  • Improved Event validation to prevent overlapping Event entries. This helps ensure accurate downtime reporting and avoids conflicting records.
  • Added a setting to show or hide the crew selector on Events. When enabled, the crew can be taken automatically from the first work order linked to the Event, improving consistency.
  • Added a setting to show or hide comments on Events. When enabled, comments from the linked work order are displayed, helping supervisors and teams see relevant information in one place.

Data Loading

  • Updated the asset importer to support MeterId, Start Reading, Utilisation and End of Life fields. This helps streamline onboarding of asset data.
  • Added an importer for Events. This supports importing Events that are In Progress or Complete which helps with migrations and historical data entry.

Settings

  • Settings are now grouped into categories to make them easier to navigate.
  • Added expand and collapse controls for each category so users can quickly find the settings they need.

Misc Updates

  • Improved backend checks to ensure users only access Departments they are authorised to view. This enhances data security and keeps information aligned with roles.
  • Added password visibility toggles on the sign up form to make it easier for users to enter credentials correctly.
  • Extended page and API access restrictions based on user profile. This ensures users only see functions relevant to their role and helps simplify the interface for general users.

Bug Fixes

  • Meter readings now store a full date and time which improves accuracy for usage and reporting.
  • Added validation for datetime input to reduce data entry errors.