Projects
1. Project / View Gangsheet – Add filters by date and element.
2. Project / View Gangsheet – Export all or selected gang sheets to PDF.
3. Gangsheet – Allow the OS to post gang sheets for any past date.
4. Gangsheet / Timesheet – Restrict regular time to 7 hours for masons and bricklayers, and 8 hours for others.
5. Gangsheet / Report – Require users to select an element when adding vehicles.
6. Crew – Optimize the Crew module.
7. Crew – Add filters by yard and “My Yard” for all assignment screens.
8. Crew – Add a filter for “Past 12 Months” / “All” on all crew assignment screens.
9. Crew – Added a highlight effect on the row when a delete action is performed, so users can easily identify which row is being deleted.
10. Crew – Improve the filter UI to match the Project module; display filters in columns instead of a long vertical list.
11. Request – Make all fields optional except “Intersection” and “Element” for saw cutting, asphalt, and concrete requests.
12. Request– Optimize the request module (Safety, Saw cutting, Excavation, Concrete, Asphalt).
13. Request– Add a filter for “Past 12 Months” / “All” for all the request (Safety, Saw cutting, Excavation, Concrete, Asphalt)
Crews
14. Increased saved crews limit from 10 to 20 crews.
15. Fixed the Copy Crew issue where the dropdown became hidden after selecting a yard and crew number, then changing the yard again.
16. Displayed the Copy Crew list name beneath the crew name so users can easily view and compare crews.
17. Settings → Yard: Increased the crew number range from 1–15 to 1–20.
18. Updated the Copy Crew flow: Users must now confirm crew members before creating the crew. Users cannot assign crew members who are already assigned to another crew.
19. Copy Crew List: Now shows unique crews by crew number (1–20) for each Crew Type and Yard. The most recently created crew for each crew number will appear in the Copy Crew list.
Work History
20. In Work History, Crew Type now displays as Work Performed.
21. Element Work History is now displayed by Work Performed instead of Crew Type.
Costing
22. Employee: Added an Overtime Rate column in Wages.
23. Employee: Added the dollar sign ($) symbol for wages.
24. Settings → Job Role Wages: Added the dollar sign ($) symbol for wages.
25. Settings → Work Performed / Assign Materials: Added material and work performed icons so users can easily identify materials vs. work performed.
26. Project Costing: Now uses Employee Wages instead of Job Role Wages.
27. XLSheet – Now displays the list of employee names for each job role, along with their base and OT rates for employee/labor cost.
Gangsheet
28. Gangsheet/Timesheet – Disable the employee status toggle if the gangsheet has been submitted and costed.
29. Gangsheet/Timesheet – Update the hover tooltip text for the employee status toggle to display “Present/Absent” when hovering over the toggle.
Project
30. Implemented the yard filter for the project module.
31. Added a scrollbar when the yard list is long.
32. Removed the borough filter.
33. The filter now closes when clicking outside of it.
34. Calendar – Implement a yard filter and update the filter design for improved usability.
35. Gangsheet – Display the in/out times from the most recently saved gangsheet when creating a new gangsheet.
36. Employee – When an employee is deactivated, capture and store the employee’s inactive date.