Updates
Latest Updates
Jul 21, 2026
- Allow digital entry loads filtering by just verification status
- Add public JSON format to ChangelogController#index
- Add "Needs admin resolution" cohort to realtime scan tickets
Jul 16, 2026
- Add LoadTagArchiver to namespace historical load tags by year
- Load Ticket Import - Import Latitude and Longitude
Jul 15, 2026
- Quotas - Per-day delivered vs quota on the Tracking view
- Quotas - Manual refresh and loading state on the Tracking view
- handle error in syncing tract mapping
Jul 14, 2026
- Quotas - Read-only Tracking view with weekly crew delivered-vs-quota
- Vendors - Add a name column to the import errors table
- add constraint to catch orphan transactions
- Bug: redirect to unknown action
Jul 13, 2026
- Fix duplicate transaction rows on reconciliation show page
- Add totals row to unreconciled transactions tables
- Show loads without a trucking company to drivers
- Update docs anchors and nullify field visit ticket refs
- Bug: division by 0 in CutoutReport
- Bulk ticket update - improved UX
- Return JSON 401 for unauthenticated API requests
Jul 10, 2026
- Add backlink and delete link to field visits
- Copying ATAs
Jul 9, 2026
- Nullify field visit last_ticket_id when ticket is destroyed
Jul 8, 2026
- Use after_add/after_remove to clear a job's cache
- Enable Save when new distribution amount is 0
- Render scan-progress broadcast without layout (AppSignal #1582)
- Fix PG DISTINCT/ORDER BY crash on Reconciliations index synced filters
- Bail out of QBD bill/invoice create requests when a mapping is missing
- Guard QBD update workers against nil job data in handle_response
- Fix stuck scan-progress pill; extract to ViewComponent