Patch Notes 2.1.6

Prev Next

Changes and updates for the patch cycle ending 6-7-2024 

Global Changes 

  • Improvements to IP fetching and Sentry configurations. These systems support better automatic bug reporting diagnostics. 

  • Improvements to database configuration and internal .php files. 

PM Check Out Module 

  • The Project Manager Checkout module was added to Profit Ops.  

    • Allows project managers to review and finalize work order checkout after the Forman & Super. 

    • Allows project managers to edit or update work orders if they were not completed as scheduled. 

Schedule Module 

  • Fixed an issue that caused work orders to remain in the wrong container after the Super completes checkout. 

Work Orders 

  • UI changes to the labor tab to improve readability and emphasize difference between various buttons. 

  • Improved validation checks on Foreman and Super labor tab, with emphasis on accurate enforcement of the checkout requirements. 

  • Fleet, Material, and Labor tabs can now hide on work orders that do not require or need them. (e.g. Noticing, Shuttle, Traffic Control, Subcontractors) 

  • Fixed an issue that could cause UI alignment to break when fleet vehicles have excessively long names. 

  • Fixed an issue that caused info tab files to become misaligned on desktop view. 

  • UI improvements for better readability on small mobile screens. 

  • Removed role-based restrictions for some dropdown options. Foreman and Super permissions can now access and modify all work orders, even if they are not assigned to them. 

  • Fixed an issue that broke time entry validation if users cleared the in-punch without first updating the out-punch. 

  • Added a privacy check that prevents crew from viewing other labor entries on the same work order. 

  • Disabled double tab zoom on apple devices. This was done to prevent accidental zooming when quickly approving labor entries. 

  • Improvements to the maximum labor time validation process, ensuring that users cannot remain perpetually clocked in to a single work order. 

  • Fixed an issue that caused the “edit materials” button to appear on work orders that do not need it. 

  • All work order edits are now disabled after the project manager completes check out. Only a project manager can reverse this lockout. 

  • The Project Manager’s signature now appears on a work order when PM checkout is completed. 

Contacts Module 

  • Fixed an issue that could cause contacts to be duplicated on the list view. 

  • Added mobile and office number fields to the contact records. 

  • UI improvements to reduce whitespace on contact forms. 

Timecard Approval Module 

  • Backend improvements to time entry handing and approval validation. 

  • Improvements to approval UI 

  • Adjustments to permissions structure, further refining access rights to the module. 

  • Updated labor time entry and TCA approval codes. 

Timecard Module 

  • Refactor of backend logic and validation for labor records.