Changelog: Dwi - 2026-06-25
Daily Changelog - Waste Vantage Legacy
Overview
Today's changes by Dwi introduce the core Inquiry management module. This includes a new database schema, Eloquent model, controller, routes, views, and sidebar navigation to list, view, edit, delete, and convert customer website inquiries into leads.
Added
- Inquiry Model (
app/Inquiry.php)- Created Inquiry model with soft deletes, scopes for
activeandnewEntry, relationships (convertedLead), and cast definitions.
- Created Inquiry model with soft deletes, scopes for
- Inquiry Controller (
app/Http/Controllers/Admin/InquiryController.php)- Created controller implementing resource methods for list (
index), show details (show), create (store), update (update), delete (destroy), deactivate, and convert to lead.
- Created controller implementing resource methods for list (
- Inquiry Table Migration (
database/migrations/2026_06_25_134332_create_inquiries_table.php)- Created the
inquiriesschema with support for contact information, requirements (demo/pricing request, system/inquiry type), status, and conversion links.
- Created the
- Inquiry Views (
resources/views/admin/inquiries/index.blade.php,resources/views/admin/inquiries/show.blade.php)- Created responsive blade pages for inquiry overview table and detailed individual inquiry inspector with edit/deactivate controls.
Changed
- Sidebar Navigation (
resources/views/layouts/_admin.blade.php)- Added the "Inquiries" sub-menu item under the Marketing navigation group.
- Admin Routes (
routes/admin.php)- Declared the administrative Inquiry routes for CRUD, deactivation, and lead conversion.
- Lead Show Details View (
resources/views/admin/leads/show.blade.php)- Adjusted layout class on the lead detail card and tweaked sizing/padding on the
create-quote-btnbutton.
- Adjusted layout class on the lead detail card and tweaked sizing/padding on the
Fixed
- None.
Removed
- None.