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.vueto 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.