Project: Guardhouse Web

Sprint Number: Sprint 3Mar – 28Mar 

Release DatesAUS - 3 April & UK - 9 April 



  1. Scope 

Guardhouse enhancements: 

  • [GH-4941] [Mobile API] Attachment Upload for IR - released as hotfix in AU 18th March 

  • Updated the process of uploading photos attached to an Incident Report 

  • Old implementation: all photos that has been attached to an Incident Report are only uploaded all at once upon the Save/Submit process, thus causing the upload of IR to fail especially when there are a lot of photos 

  • New implementation: as soon as the user attaches a photo, it will be uploaded by a background process and then the moment that the user saves, all photos have been uploaded already; thus reduces the time needed during the Save/Submit process 

 

  • [GH-4989] License and Compliance Sharing Clean Up / [GH-4765] Missing Licenses / [GH-4774] Missing Licence / [GH-4711] Double Up Licences and Missing Ones / [GH-3274] Fwd: Subbie Sharing Staff Security Licence 

 

  • [GH-4987] Deploy Timesheet Rebuild API's to PROD 

  • No visible changes yet on the UI 

  • No changes yet in the processes related to Timesheets 

  • This is just putting the API’s in the background to remove the challenge of deploying all new updates all at once 

 

  • [GH-4817][GH-4820] Brazil - License Types 

  • New license types when company Country = Brazil 

  • Only covers the following features: 

  • Staff Page > Licence/Compliance tab – adding of licenses for Brazil staff 

  • Dashboard > Security Licences widget – showing of licenses on the dashboard 

  • Reports > Security Licence Report – Brazil licenses should show up on the report 

  • For further development: 

  • Integrate to Staff Import Process 

  • Skill Matching rules for Brazil licenses 

 

  • [GH-4817][GH-4818] Brazil - Country and States addition 

  • Added Brazil in the countries list when editing companies 

  • When editing addresses for Customer, Static Site, Patrol Site, Staff, and any other page that uses addresses, Brazil and all its states will be available in the list 

  • For further development: 

  • Integrate to Staff Import Process 

  • Add Brazil during creation of new companies 

 

  • [GH-4686] Updated Bank Details Notification 

  • New config to setup recipients for the updated bank details notifications 

  • Super admin, admin and manager accounts are available to be selected 

  • Whenever updates on the following Staff Details are made in Web, a notification will be sent to the intended recipient 

  • Banking Details – Bank Name, Account Name, BSB, Account Number 

  • Tax File Number – Tax File Number, Tax File Declaration Upload 

  • Superannuation – Member Number, Fund Name 

  • Whenever updates on the Banking and Tax Info in the Mobile app, a notification will be sent to the intended recipient 

  • Bank Details – Bank Name, Account Name, BSB, Account Number 

  • Tax Info – Tax File Number, Tax Declaration Form 

 

  • [GH-4022] Top company being able to deactivate linked staff 

  • Allows the top company to deactivate a linked staff 

  • For further development: 

  • Deactivated staff are removed from linked shifts in top co view, but in the subcontractor, they are still assigned 

  • When Subby Approval is ON, the deactivated staff remains pending approval on the dashboard 

  • In multi-level setting, when mid company deactivates a linked staff, the same staff is still active in the top company 

 

 

 

Guardhouse bug fixes

  • Dashboard: 

  • [GH-4394] Dashboard | Published vs Unpublished Shifts Widget | Number of total shifts does not match the number of shifts on the schedule | UK 

 

  • Schedule: 

  • [GH-5099][GH-5102] Clean up - super admin / admin / manager - update shift times - need to clean up behavior when editing shift times - released as hotfix in AU 18th March 

  • [GH-5099][GH-5104] Bug - intermittent - not calculating max hours across customers 

  • [GH-4395] Armatus Skill Matching Clashing with Blacklisting on Schedule 

  • [GH-4226] Fw: error hiring staff with Offering Shifts - HIGH

 

  • Timesheets: 

  • [GH-5231] Timesheet All customer view error- ALL customer 

 

  • Paysheets: 

  • [GH-4949] Export Paysheet Download

 

  • Invoicing: 

  • [GH-4576] URGENT: Invoice cannot be raised. - released as hotfix in AU 18th March 

 

  • Reports: 

  • [GH-4778] Subby Sharing Mismatch report 

  • [GH-4655] [UK PRIO] Fwd: Guardhouse - Security License Report - 38452 

 

 

  • Staff: 

  • [GH-4709] Staff Calendar: Unavailable/Partly Unavailable Rejected is still viewable on the Calendar View 

 

  • Company Settings: 

  • [GH-5188] Duplicate Pay Groups- Deletion request 

  • [GH-5014] Fw: Staff Import Function not Working Again - import success but no staff imported 

  • [GH-4951] Staff Import Function not Working Again

  • [GH-4880] Payslip Advice Upload 

 

  • Self-Employed Invoice: 

  • [GH-5017] UK Prod - Unable to generate SE invoice if approved unscheduled entry is included 

  • [GH-4964] Invoice Headers not showing in the Self Employed invoice mobile 

  • [GH-4963] Pay Category is BLANK upon viewing generated PDF on Invoices Tab on Mobile app 

 

  • Notifications: 

  • [GH-4811] All UK accounts - Employee Leave Notification 

 

  • Others: 

  • [GH-5160] Xero Integration - authentication to apiv2 fix – released as hotfix in AU 18th March 

  • [GH-5234] Server performance: CPU percentage high usage 

  • [GH-1816][GH-4958] GH tools api security changes 

  • [GH-4682] Wage Advancement - Increase in processing interval 

  • [GH-4086] Incorrect Label- Linked notifications from customer 

 

  • Mobile API’s  – requires mobile release 

  • [GH-4910] [Mobile API] ability to select clocked out staff in incident report 

  • Mobile counterpart GHMB-1407