Skip to main content

Changelog: Aryan - 2026-06-11

Summary

Updates for today include integrating a new "Empties" tasks widget on the admin dashboard, adjusting visibility permissions for other task types, and compiling client-side assets to deploy the layout updates.


Added

  • Vue Dashboard Component: Created resources/js/components/dashboards/Empty.vue to render a list of scheduled "Empties" tasks with details (due date, driver name, customer address, client contact info, status badge) and quick action editing support.
  • Component Registration: Registered the new dashboard component <bin-empty-table> inside app.js.

Changed

  • Dashboard Views: Modified index.blade.php to conditionally render the changeover component, include the new empties component in a 2-column layout, and toggle visibility constraints of delivery, pickup, and disposal tables.
  • Main Controller: Updated MainController.php to fetch supplier package information (supplier_package_services) and pass it to the admin home dashboard.
  • Asset Compilation: Rebuilt and published frontend js bundle files (app.js) and asset compilation references (mix-manifest.json).

Fixed

  • None.

Removed

  • None.