Patch Notes 2.1.9

Prev Next

Changes and updates for the patch cycle ending 8-23-2024 

Schedule Module

  • Fixed an issue that caused V1 application data to fail to sync with V2 application data. 

  • Fixed an issue that prevented that work order status from updating correctly. 

Projects Module 

  • [NEW] Filters UI 2.0 has been deployed. 

    • This new filter design makes it easier to view and modify search filters. 

    • Date pickers and related filters are now standardized across the module. 

    • Region filters are now standardized across the module. 

    • Project ID and Project Name are now merged into a single filter criterion. 

    • Some functionality is still being built and will be implemented in a future patch.  

  • [NEW] project search by user and region permission. 

    • Database will now automatically apply region filters for users with region restrictions. 

    • Users may optionally filter by individual regions they have access to. 

    • Only matching projects will be parsed in search, increasing search response times, reducing database load, and increasing efficiency.  

  • Fixed a series of small issues that could occur when accessing older projects. 

  • Fixed an error that could occur when loading older projects. 

  • Fixed an issue with breadcrumb behavior that could load the wrong page.

  • Various minor improvements to code structure and readability.  

Work Orders 

  • Fixed a null value error that could occur when labor records are manually created without a TIME IN value. 

  • Fixed an issue that caused the PM checkout progress bar to not update. 

  • Fixed a series of minor issues without the gap patch page. 

  • Added validation checks to ensure that users provide a region when uploading certain files. 

  • Fixed an issue with the Foreman role that could cause their time entries to show approved without any interaction. 

  • Fixed an issue that doubled labor hours when a user was listed as both Foreman and Crew. 

  • Improved edge case logic to handle rare “undefined” and “null pointer” errors. 

PM Check Out Module 

  • [NEW] Filters UI 2.0 has been deployed. 

    • This new filter design makes it easier to view and modify search filters. 

    • Date pickers and related filters are now standardized across the module. 

    • Region filters are now standardized across the module. 

    • Project ID and Project Name are now merged into a single filter criterion. 

    • Some functionality is still being built and will be implemented in a future patch. 

  • [WIP] Refactor of backend module code.

Timecard Approval Module 

  • [NEW] Added a “Today” button to the date picker to allow faster navigation to the current day from an applied filter. 

  • Fixed an issue with time range calculations.

  • Various improvements to back-end code.  

Employees 

  • Added subtabs to the Employee Performance Tab.