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.