Skip to content
Changelog v[1.2.0]

Changelog

Version [1.3.0] - Unreleased Latest

Added

Web

  • Finance role - A new Finance role gives designated users access to the Finance module, including event-level rate breakdowns navigable by month. This role replaces the previous Client role.
  • Supervisor role - A new Supervisor role provides read-only access across all screens including sessions, attendance, worker profiles, and the dashboard. Supervisors can be assigned to specific sessions with date-scoped access but cannot perform any actions.
  • GDPR data masking for Supervisors - GDPR details and email addresses are fully hidden from Supervisors. Cellphone numbers show only the last 3 digits.
  • Alert configuration — manager reminder sequence - Managers can now configure a full session lifecycle alert sequence covering worker reminders before sessions start, incomplete attendance after sessions end, late checkout nudges, and more. When applying alerts across multiple sessions in a group, the system detects partial coverage and shows which sessions already have the alert, applying it only to the remaining ones.
  • Induction as a prerequisite - Admins can now set Induction as a prerequisite type when configuring session requirements.
  • Document attachment on prerequisite template creation - The Prerequisites Config page now supports attaching documents when creating a new prerequisite template.
  • Formula tooltips in Workforce Overview - Hovering over data cards now shows a tooltip explaining the formula behind each metric, including Attendance Rate and On Time Rate.
  • Extended hours enhancement - When a worker exceeds their booking end time, managers can approve a specific number of minutes to reflect on payroll. Partial approvals are supported — a manager does not have to approve the full duration worked. A note is required before submitting.
  • Dashboard attendance totals filtered to live sessions only - Check-in and check-out totals on the dashboard now only reflect events that are currently live. Future, past, and draft events are excluded.
  • Force check-in modes - Admins and managers can force check-in a worker through three modes: immediate (defaults to booking start), minute offset (adjusts relative to actual presence), and booking start time. No direct timestamp entry is allowed.
  • Force checkout modes - Force checkout now supports three modes: immediate, scheduled timer (manager-defined duration), and booking end time. No manual timestamp entry is allowed in any mode.
  • Real-time worker status labels on session list - The casual worker list now shows live status labels per worker: On Site, On Position, On Break, Late Acknowledged, Liveness Requested, and Liveness Pending. Labels update in real time.

Kiosk

  • Induction acknowledgement - Workers can acknowledge induction requirements from the kiosk tablet during on-site check-in.

Mobile App

  • Induction acknowledgement - Workers can now acknowledge induction requirements directly from the mobile app.

Changed

Web

  • Check-in time rounding logic - Check-in times are now rounded based on a first-minute threshold rule to ensure consistency across payroll records.

Fixed

Web

  • Fixed acknowledgement log entries appearing out of order or missing in some sessions.
  • Fixed location requests, liveness checks, and extended hours being incorrectly blocked by a “worker must be clocked in” error even when the worker was checked in.
  • Fixed roles assigned in AXLR8 not appearing on worker profiles after syncing from AXLR8.
  • Fixed inflated Attendance Rate and On Time Rate metrics caused by a participant accumulation bug in Workforce Overview.

Mobile App

  • Fixed prerequisites created or updated on the web not syncing to the mobile app in real time.
  • Fixed “Break Ending Soon” notifications triggering at the moment a worker set their break duration instead of at the correct time before the break ends.