Project        : Guardhouse Web

Sprint Number    : Sprint 19May - 4Jul

Release Dates     10 Jul 2025 AUS & 17 Jul 2025 UK 


 

  1. Scope 

Guardhouse enhancements: 

  • [GH-5395] Privacy Policy on Account Activation 

  • Implementation of GDPR requirements where Guardhouse will need to get privacy policy acceptance from all staff 

  • Updated the account registration page we’re currently using: 

  • Added a checkbox that says “I accept the Privacy Notice and give my consent for data processing.” 

  • “Privacy Notice” text is a link that navigates to the Guardhouse Privacy Notice page 

  • This checkbox is required to be checked before allowing the staff to proceed with the registration 

  • For existing active accounts, when they login for the first time after this feature is released, a pop up will be displayed requiring the user to accept the Privacy Notice 

 

  • [GH-5548] Cancel Submitted Compliance Requests on Dashboard 

  • For each of the Submitted Compliances in the dashboard, a new column Cancel Request will be shown with the delete button shown 

  • When delete button is clicked, Save button is shown at the top right corner of the widget 

  • On click of Save, the compliance requests will be removed in the widget; at the same time, the compliance requests will not be visible anymore in the staff’s account in the mobile app 

 

  • [GH-5099][GH-5100] UI clean up - super admin - offered shifts - hard to see warning, need to improve process so block is more obvious 

  • UI updates for offered shift hire staff process 

  • The warning messages at the bottom of the Offered Shift Hire Staff pop-up will still be shown in red font 

  • The same warning messages for any overtime, compliance and max hours rule conflicts will also be displayed in the “Invalid offered shift” confirmation pop up for more readability 

 

  • [GH-5629] Timesheet Event Report - Report Type C 

  • In the Reports page > Timesheet Reports > Timesheet Event Report, a new Type C will be available 

  • The generated file will contain the following columns: 

  • “C”- “Shift number 1 thru X” Based on how many shifts on report 

  • Surname - Staff Surname 

  • Name - Staff First Name 

  • Licence - Licence Number 

  • Position - Site Position 

  • Position Details - Position Note 

  • Radio - Empty Field 

  • Uniform - Empty Field 

  • On - Scheduled Start Time 

  • Act On - Empty Field 

  • Sign - Empty Field 

  • Off - Scheduled End Time 

  • Act Off - Empty Field  

  • Sign - Empty Field 

 

  • [GH-5271] Make liveops full page display rather than Scrolling it - All customer 

  • UI changes on the Live Dashboard of the Customer Portal account 

  • Adjusted the size and made it full screen instead 

 

  • [GH-4163] Schedule publishing - create new Staff claim to allow admin / manager to publish shifts with warning 

  • Enhancement for the publishing processes – previously only super admins are allowed to publish shifts with warning; in this release, companies can now allow their admins and managers who manage the schedule to publish such shifts 

  • In the Staff Profile for admins and managers, the following claims will be available: 

  • Can publish compliance warning 

  • Can publish overtime warning 

  • Can publish max hour warning 

 

  • [GH-4476] Re: Onboarding- Missing Information / [GH-4476][GH-4883] Fw: Onboarding complete -Tax Info- ON boarding 

  • New fields added in the HR Details page under Tax File Number section: 

  • Residency Status – shows residency status entered during the onboarding process 

  • Updated Employment Status field to get the value for “Employment Basis” entered during the onboarding process 

 

  • [GH-5145] Invoice Profile - Quickbooks export enhancement 

  • Enhancement on the “Export – Quickbooks Format” under Invoicing > Actions menu 

  • Added text “Net “ in front of the Terms value 

 

  • [GH-5313] Pay Category Column on Timesheet with Pay Categories Report 

  • Enhancement on the “Timesheet Report with Pay Categories” under Reports > Timesheet Reports 

  •  New column “Pay Category” beside the “Pay Group” column 

 

  • [GH-5434] Adept Sage 50 

  • In the Invoicing page > Actions menu, a new item “Export Adept Sage 50” 

  • The exported CSV file will contain the following columns 

  • ACCOUNT_REF - CardID/Contact Name (8 characters) 

  • INVOICE_NUMBER - Invoice Number 

  • INVOICE_DATE - Invoice Date 

  • STOCK_CODE - Service Rate Name (remove spaces and special characters) 

  • DESCRIPTION - The "description" format we use depending on the Export Invoice Type 

  • QTY_ORDER - Units 

  • UNIT_PRICE - Charge Rate 

  • ITEMS_NET - Units x Charge rate (NOTE: Use the calculation logic in the invoice, do not calculate values in the Excel itself) 

  • TAX_CODE - Invoice Tax Rate (if 0 = T0, if other than 0 = T1) 

  • GROSS_UNIT_PRICE - Total due = (Units x Charge Rate) + Tax (NOTE: Use the calculation logic in the invoice, do not calculate values in the Excel itself) 

  • CUST_ORDER_NUMBER - Purchase Order Number 

 

  • [GH-5449] Ireland Leave - Use 8% in leave accruals calculations 

  • Has all accrual process same as UK except for the calculated amount 

  • Uses 8% for all leave accrual calculations 

 

  • [GH-5601] Show Clock out numbers on Live Ops 

  • In the Live Operations dashboard, a new count will be displayed for “Clocked Out” shifts 

  • This will show the count of all shifts shown in the Live Ops dashboard which has status = “Clocked Out” 

 

 

 

 

 

Guardhouse bug fixes: 

  • Dashboard: 

  • [GH-5409] Mobile - Clocking Out - Issue Clocking Out Shifts That Go Past Midnight (12:00) – released as hotfix in AU 2nd of June 

 

  • Schedule: 

  • [GH-4668] [UK PRIO] The 'Hire first responder' button allows people that are not available to be offered a shift. / [GH-5446] Offered Shifts Issue – released as hotfix in AU 2nd of June 

  • [GH-5502] Fw: Offered Shifts - Errors– released as hotfix in AU 2nd of June 

  • [GH-4971] Issue with Copy Week – All Shifts Being Copied even when selecting specific sites only 

  • [GH-4793] Issue with Actions > Copy Week – Remove custom rates 

  • [GH-5421] It appears to lose the ticking when you use the search bar to look for a new staff member. 

  • [GH-5542] Prod - Able to accept Offered shift with Hire First responder IF Rate selection is filled out 

  • [GH-5602] Command + F on Mac devices not working 

  • [GH-5604] Error Message and Loading Issue 

  • [GH-5524] Prod - Able to accept Offered shift with Hire First responder IF Rate selection is filled out 

 

  • Paysheets: 

  • [GH-4713] Payroll Validation error – incorrect rounding off of values 

  • [GH-4810] Duplicate Allowance 

  • [GH-4713] Payroll Validation error 

 

  • Invoicing: 

  • [GH-2722] First Time Setting Up Invoice Email Details doesn't reflect details right away in Invoice 

  • [GH-4576] URGENT: Invoice cannot be raised. 

  • [GH-4576][GH-5362] URGENT: Invoice cannot be raised. 

  • [GH-5027] Leave are coming up on the invoicing / [GH-5267] annual leave 28/3/25 charged on invoice 

  • [GH-5621] Invoicing items clean up when AllowScheduleUpdate config is enabled 

  • [GH-5415] Duplicate Invoice 

 

  • Reports: 

  • [GH-4783] Shift Variance Report – incorrect calculations due to incorrect rounding off of values 

  • [GH-5340] Fwd: Guardhouse - Data discrepancy Employee ID (Time Sheet Excel Download)  

  • [GH-5348] Fwd: Guardhouse - Timesheet Customer Hours Report Download - BUG – 45695 

  • [GH-5461] Electronic Sign On Register Report Issue – XPG 

  • [GH-5481] Electronic Sign on Register the Report is Pulling Random Names 

  • [GH-5507] Schedule Hrs by Subcontractor report error when downloading report. 

 

  • Mobile Patrols: 

  • [GH-5484] Issue with Site Instructions - released as hotfix in AU 2nd of June 

  • [GH-5460] Moble Patrol+ Runsheet Not updating 

  • [GH-4796] Guardhouse Test Accounts not showing Patrol Runsheets 

 

  • Staff: 

  • [GH-4601] Manager Access- Deactivating Admin/Super Admin 

  • [GH-4973] Unable to Change Payroll Calendar Due to Approved Timesheets Error 

  • [GH-5375] Fwd: Guardhouse - incorrect licence status vs the SIA web site. – 46013 

  • [GH-5510] UK - SIA Licences - Issue with Expiry Dates - Cannot handle 4 digit years - SES 

  • [GH-5506] Calendar view Issue 

  • [GH-5544] Compliances Not Listed in Compliance/Renewals showing on Schedule 

  • [GH-5252] Top company being able to deactivate linked staff - Clean up 

 

  • Subby Sharing: 

  • [GH-5203] Web - Subby sharing clean up  

  • [GH-5181] Linked shifts that are offered by subby and published through offered shifts not reflecting 

  • [GH-5182] Profile of new staff that are assigned to offered linked shift are not shared 

  • [GH-5183] Auto Publish Multilevel - when assigning staff that originated from bot co, the shift is not shared down to the bot co 

  •  [GH-5184] Created shift then linked to subby; then top drags the shift to a different site; site is not updated in subby 

  • [GH-5319] Subby – An error message appears when the subcontractor assigns new staff to linked shifts and for direct publishing on delegated sites. 

 

  • Max Hours: 

  • [GH-5099][GH-5103] Bug - super admin / admin / manager - template shift publish - need to refresh page before max hours will show and block 

  • [GH-5099][GH-5144] Drag and drop shift triggers Max hours 

 

  • Email Report Distribution 

  • [GH-5372] Email for Incident Report is being sent even the customer email is not yet confirmed – released as hotfix in AU 2nd of June 

  • [GH-5419] Email Distribution- DOL -Getting the DOL Report email distribution but getting it every 10 min – released as hotfix in AU 2nd of June 

  • [GH-5447] Email Distribution- Removed Account still getting emails. – released as hotfix in AU 2nd of June 

  • [GH-5393] Error in Auto-Generated Report Received via Email 

  • [GH-5459] New Digital Occurrence report 

  • [GH-5469] Deleted Email Still Receiving Incident Reports 

  • [GH-5513] Email Report Distribution - "When submitted" Incident Report emails coming from info@guardhousehq.com instead of reports@guardhousehq.com 

  • [GH-5516] Duplicate IRs still showing- Customer portal Setup 

  • [GH-5488] Error Message and Loading Issue After Changing Customer Portal Settings 

  • [GH-5560] Automated Reports Issues - Patrol Activity 

  • [GH-5647] Still Receiving Check Point Report for unassigned Site 

 

  • Leave: 

  • [GH-5376] Ireland - Turning off leave for all users 

 

  • Mobile: 

  • [GH-5152] Mobile API v1 - Subby Sharing Clean Up 

  • [GH-5206] Add Shift Origin from the Supplementary Details of the Shift 

  • [GH-5207] Added IsShared, Delegated, AutoPublish status when fetching subcon shift details  

  • [GH-5258] Add Subcontractor Details to Staff List 

  • [GH-5279] Added AutoPublish, is delegated to Customersubcontractorsharing details 

  • [GH-5205] Mobile API v2 - Subby Sharing Clean Up 

  • [GH-4329] BUG- Subbie Sharing- SChedule page- Updates from Subbie is not updated

  • [GH-4337] BUG- Subbie Sharing- SChedule page- Updates from Subbie is not updated 

  • [GH-5208] Added Subcontractor Rejected Shift details 

  • [GH-5257] Added Position Subcontractor details (Autopublish,share,delegaate status) 

 

  • Customer Portal: 

  • [GH-5428] QR Customer Portal Scrolling issue 

  • [GH-5432] Customer Portal | Customer Timesheet Approval | Leave showing in timesheets for approval 

 

  • Notifications: 

  • [GH-5318] Welfare Check notification not coming up as scheduled 

  • [GH-5482] WC Follow up not Sending 

  • [GH-5645] Fw: Offered Shifts Email Notification 

 

  • Penetration Testing Items: 

  • [GH-1816][GH-5582] webapp - apply new endpoints that includes companyId, employeeId in parameters