Backend
Implemented - [Tickets] Auto calculate time quantity for hourly tickets when open/close time changed
Implemented - Logs for job_board_and_companies on create, update
Implemented - Rework messages sending - even if UKG cannot be updated, the sms messages still are sent
Implemented - Apply timeout for livemap endpoint
Implemented - Add customer name to jobs and tickets (customer, restricted, granted)
Implemented - [Custom fields] Hide material_rate custom fields for drivers
Fixed - [Pricing] [Tickets report] Ticket created by secondary sub hauler has no hauler pricing in the ticket report
Fixed - [Sentry] Stack is generating issues periodically
Fixed - [Truck management report] Data visibility is cut off
Fixed - [Migration] Inspector doesn't see custom variables in the tickets list
Fixed - [Jobs] Cost code = null is blocking trucks to be assigned by sub-hauler
Frontend
Implemented - Add options to choose time zone per company while adding an offline hauler
Implemented - Add the customer name to jobs and tickets, no matter if it is customer, restricted, or granted
Implemented - [Tickets] Show pauses in "Edit ticket" form when user edits hourly ticket
Implemented - Add legend popup for grid - colors definition
Fixed - [Job Board] Hauler can't add truck to half-filled job
Fixed - Filters are not saved after refreshing the page
Fixed - [Projects] Clear button removes region restriction
Fixed - [Dispatch] Pavertrackers are not inherited into the job order form when a project payload is selected
Fixed - [Regions] If locked regions are removed on User edition form - locked_region = 1 in DB
Mobile Application
Implemented - Add all customer types name to jobs and tickets for customer
Implemented - Add Restricted, Granted customer name to tickets tiles listing to driver
Implemented - DO and PU drop down list alphabetical order
[Migration fields > variables] Added custom variables functionality in UI
Fixed - [Tickets] Missing equipment usage time
Fixed - [Dark Mode] - 'My Fleet' filter and 'Select Regions' list