# Changelog ## 2026-10-14 - Changed prospect industry, trigger event, fleet size and decision-maker role to controlled dropdowns and aligned CSV import validation/examples. - Added task due-date and status filters, defaulting to seven days either side of today, plus customer record links in task results. - Removed legacy COI, client/account reference, source/referrer, fax and extension customer fields from the active schema. - Added reliable role-default permission fallback and complete permission seeding for new users, fixing incomplete navigation for newer admin accounts. - Added an Excel customer-import template with controlled dropdowns, plus case-insensitive choice matching and automatic numeric fleet-size banding during CSV preview. - Added direct `.xlsx` customer imports and removed the now-redundant example CSV download. - Fixed direct Excel imports on hosts where uploaded temporary files have no `.xlsx` filename extension. - Added confirmed customer pipeline-stage changes to the task list while retaining the active task filters. - Added cadence-completion overrides to choose the next step and action date, skip intervening steps or end the cadence, alongside a clearer follow-up edit layout. - Expanded cadence overrides to repeat the current step or return to an earlier step, rebuilding the remaining logical sequence while retaining replaced steps with a Skipped status. ## 2026-10-09 - Compact customer pipeline - Replaced the seven-column pipeline with compact responsive stage lanes. - Added owner and site filters while retaining the default seven-day stage-change period. - Added provisional drag-and-drop stage changes with explicit confirmation, cancellation and lost-reason handling. - Retained a Move control for keyboard and touchscreen use; only confirmed moves update history, activities and cadence processing. ## 2026-10-09 - Cadence archiving - Added reversible Archive and Restore controls to cadence administration. - Archived cadences are deactivated and excluded from future cadence starts while historical customer runs, tasks and versions remain unchanged. - Added a separate archived-cadences view and audit-log entries for archive and restore actions. ## 2026-10-09 - Admin website analytics - Added a read-only Google Analytics dashboard within Admin Tools for the B&T website GA4 property. - Added preset and custom date filtering with automatic comparison against the preceding equivalent period. - Added widgets for users, new users, sessions, page views, engagement rate and key events. - Added daily traffic, acquisition-channel, landing-page and device reporting. - Added protected 15-minute caching and a saved-data fallback when Google Analytics is temporarily unavailable. ## 2026-08-27 - V1 foundation - Created a separate B&T Vehicle Hire CRM codebase and database schema. - Added login foundation, branded dashboard, customers, enquiries, follow-up tasks, search and admin/server-health screens. - Added activity, attachment and audit tables without Recovery World quote, build, estimate, PandaDoc or Shopify dependencies. - Expanded customer records from the booking-system reference screen: client/account references, source/referrer, phone extension, mobile, fax, country and a separate head-office address. - Added a customer-level Default COI (Certificate of Insurance) setting. - Initialised the empty FastHosts database with the eight-table Jeff V1 schema.