Project : Guardhouse Web
Sprint Number : Sprint 19May - 4Jul
Release Dates : 10 Jul 2025 AUS & 17 Jul 2025 UK
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