Files
jmiller c483f1ab49
Universal: Auto Version Bump / Version Bump (push) Successful in 16s
Universal: Pre-Release / Build Pre-Release (${{ inputs.stability || github.ref_name }}) (push) Successful in 16s
docs: update CHANGELOG with scaffolding
2026-06-23 14:14:17 +00:00

1.8 KiB

Changelog — MokoSuiteAuto

[Unreleased]

Added

  • Package Manifestpkg_mokosuiteauto.xml with dlid and updateservers
  • Plugin Manifestmokosuiteauto.xml with config fieldsets (inventory, financing, service dept)
  • Extension ClassAuto.php SubscriberInterface plugin
  • Services Provider — DI container registration for system plugin
  • SQL Install — 6 tables: vehicles, deals, fi_products, tradeins, test_drives, service_orders
  • SQL Uninstall — reverse-dependency drop order
  • Language Files — en-GB .ini and .sys.ini
  • VehicleHelper — inventory filters, VIN lookup, dashboard stats, aging report
  • DealHelper — deal creation, gross profit (front+back with trade allowance), sales dashboard
  • TradeInHelper — appraisal submission, equity calculation, pending review queue
  • TestDriveHelper — scheduling, mileage check-out/in, daily schedule, vehicle history
  • FinancingHelper — loan calculator, term comparison, deal desking with negative equity
  • ServiceDeptHelper — repair orders, VIN history, open orders, service dashboard
  • Wiki — Home, guides/Installation, guides/Configuration, reference/Helpers
  • README — layer architecture and feature overview
  • CLAUDE.md — repo-specific with VIN format, deal workflow, gross profit formula

Fixed

  • DealHelper — trade allowance was missing from front gross profit calculation
  • FinancingHelper — negative trade equity now rolls into financed amount

Removed

  • Makefile — template artifact, not used for Joomla packages

Security

  • Review #19: 2 critical fixes applied