Skip to main content

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 active and newEntry, relationships (convertedLead), and cast definitions.
  • 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.
  • Inquiry Table Migration (database/migrations/2026_06_25_134332_create_inquiries_table.php)
    • Created the inquiries schema with support for contact information, requirements (demo/pricing request, system/inquiry type), status, and conversion links.
  • 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-btn button.

Fixed

  • None.

Removed

  • None.