Release Notes #118 - Sprint 05/21/2026 - 05/28/2026
Project : Guardhouse Web
Sprint Number : Sprint 118
Release Version : release_GH
Release Dates : 21 May 2026 AUS | 28 May 2026 UK
Reference Doc. :
- Scope
- [GH-7021] Email Report Distribution v2
- Enhancement to the Email Report Distribution to align the sending of the automatic email reports to the Site-level Time Zone
- For example:
- Sites are grouped based on their Time Zone
- Group A (AEST (UTC+10:00)) – Site A, Site B
- Group B (AWST (UTC+08:00) – Site C
- Group C (ACST (UTC+09:30) – Site D, Site E and Site F
- Each Time Zone group will generate one report using data from all sites in that group - each group receives its own email at its local time.
- Each email will contain one embedded report link
- The report data is based on the Time Zone of that group:
- Daily: previous day (00:00 – 23:59) in the group’s Time Zone
- Weekly: previous week (Sunday 00:00 – Monday 23:59) in the group’s Time Zone
- Reports are sent based on the time configured in the Customer Portal, but
- interpreted per Time Zone group.
- Group A → sent at 9:00 AM AEST
- Group B → sent at 9:00 AM AWST
- Group C → sent at 9:00 AM ACST
- NOTE: If a Site doesn't have a state selected, use the Server default (AU – AEST (UTC+10:00), UK – BST (UTC +00:00))
- Sites are grouped based on their Time Zone
- Other issues resolved in this ticket:
- [GH-7185] [Patrol Staff Activity] An empty report is generated when the date range is set to one day.
- [GH-7246] Automatic email not receive during testing Digital occurence log and Patrol activity report
- [GH-7290] [S117FT] DOL Daily Report Email Contains Multiple Embedded Links with Different Report Dates
- [GH-7316] Implement fallback resend process for unsent incident report emails
- Background process that will run daily and resend email if there were failures in the sending of scheduled reports
- [GH-7355] IMS Payroll Extract
- New CSV export available under the Paysheet > Export dropdown
- Report Contents:
- Employee Number – staff’s Employee ID
- Data Entry Code – Pay Category
- Quantity – Total working hours per pay category worked by staff per site
- Costing Code – Site Reference Number 1
- Rate – Hourly rate of pay category
- Date 1 – Start Date of the Pay Period
- Date 2 – End Date of the Pay Period
- Comment – Timeclock comments
- [GH-5485] TSv2: Updating Status on Timesheet Reports
- Enhancement on the Timesheet Excel Download Report to show the actual status of the Timesheet in the “Approved” column
- Pending – anything that is not approved or rejected yet
- Approved
- Rejected
- Enhancement on the Timesheet Excel Download Report to show the actual status of the Timesheet in the “Approved” column
- [GH-7072] TSv2: Timesheet Approval optimization
- Background improvements with regards to the bulk processing of timesheet data (bulk updates, approve all, reject all)
- [GH-6938] Venue Sign On Register (Timesheet Event Report D)
- New variation of the Timesheet Event Report, under TIMESHEET REPORTS
- Generates the same data as the other Timesheet Event Report types, but with different format
- Report Contents:
- Headers:
- First row, Left Panel: "Security Register"
- First row, Right panel: Company logo
- Second row, Left panel:
- Licensee = Customer Name
- Function/Event = Event Name
- Location = Site Name (each site starts on a new page)
- Second row, Center Panel:
- Licensee = null
- Function/Event = Event Name
- Location = Event address
- Second row, Right Panel:
- <Company name> - <Master Licence No.>
- Columns:
- C – row number
- DATE – Shift Date
- LAST NAME – Last Name of Assigned Staff
- FIRST NAME – First Name of Assigned Staff
- FULL ADDRESS – Staff > HR Details > Home Address ([Address], [City], [State abbreviation] [Post Code])
- LIC. NO. – Staff > Licence/Compliance > Licence number
- ID TAG – Keep null
- RADIO – Keep null
- START – Scheduled shift start time
- ACT START – Keep null
- SIGN – Keep null
- FINISH – Scheduled shift end time
- ACT FINISH – Keep null
- SIGN – Keep null
- Headers:
- Beta Feedback for Timesheets v2:
- [GH-6986] Timesheet Page: The application hangs (Unresponsive) when the users attempting to create a leave request.
- [GH-7214] TSV2 on but timesheets are not flowing to Paysheets +Invoicing after approval
- Timesheets:
- [GH-7038] AU | Unable to approve leaves
- [GH-7051] Change pay template in staff page is not reflecting in Timesheet page
- Paysheets:
- [GH-7040] Staff Pay Calendar changing will cause Paysheet to double Pay hours
- [GH-7028] Leave types which are ticked not to export to payroll are still coming out on the Sage report
- [GH-5774] Timesheet not showing on the Paysheet
- Reports:
- [GH-7215] US country: NSW state appears even though no license state is available for US.
- [GH-7269] Hours are duplicated in Timesheet with Invoicing report and Paysheet
- [GH-6935] "Cannot download this report" Error Using Security Award Timesheet hrs Summary
- [GH-6736] Duplicate timesheet hours
- Pay Template Setup:
- [GH-5729] Pay Template Not Updating
- [GH-6610] Subcontractor Pay Template issues
- Licence and Compliance:
- [GH-7153] URGENT – Missing HR Compliance Notes + Dashboard Data Inconsistency (High Priority)
- [GH-6138] UI License / Compliance note screen ledger not updating when switching staff
- UK Leave:
- [GH-7024] UK: Incorrect Current Available Leave Balances
- Others:
- [GH-4889] Black Line Appearing on Staff Names in Roster Despite Updated Compliance and Licence
- [GH-7255] IR Excel Summary showing multiple sheets
- [GH-6756] Adding Compliance document- Staff
- [GH-7338] Missed Welfare Check push notification did receive by Admin Manager
- [GH-7276] Foundation: Entitlement-based authorization system
- [GH-7021] Email Report Distribution v2
Guardhouse enhancements:
Guardhouse bug fixes:
- Beta Feedback for Timesheets v2:
- [GH-6986] Timesheet Page: The application hangs (Unresponsive) when the users attempting to create a leave request.
- [GH-7214] TSV2 on but timesheets are not flowing to Paysheets +Invoicing after approval
- Timesheets:
- [GH-7038] AU | Unable to approve leaves
- [GH-7051] Change pay template in staff page is not reflecting in Timesheet page
- Paysheets:
- [GH-7040] Staff Pay Calendar changing will cause Paysheet to double Pay hours
- [GH-7028] Leave types which are ticked not to export to payroll are still coming out on the Sage report
- [GH-5774] Timesheet not showing on the Paysheet
- Reports:
- [GH-7215] US country: NSW state appears even though no license state is available for US.
- [GH-7269] Hours are duplicated in Timesheet with Invoicing report and Paysheet
- [GH-6935] "Cannot download this report" Error Using Security Award Timesheet hrs Summary
- [GH-6736] Duplicate timesheet hours
- Pay Template Setup:
- [GH-5729] Pay Template Not Updating
- [GH-6610] Subcontractor Pay Template issues
- Licence and Compliance:
- [GH-7153] URGENT – Missing HR Compliance Notes + Dashboard Data Inconsistency (High Priority)
- [GH-6138] UI License / Compliance note screen ledger not updating when switching staff
- UK Leave:
- [GH-7024] UK: Incorrect Current Available Leave Balances
- Others:
- [GH-4889] Black Line Appearing on Staff Names in Roster Despite Updated Compliance and Licence
- [GH-7255] IR Excel Summary showing multiple sheets
- [GH-6756] Adding Compliance document- Staff
- [GH-7338] Missed Welfare Check push notification did receive by Admin Manager
- [GH-7276] Foundation: Entitlement-based authorization system