generated from MokoConsulting/Template-Joomla
39 lines
1.8 KiB
Markdown
39 lines
1.8 KiB
Markdown
<!--
|
|
Copyright (C) 2026 Moko Consulting <hello@mokoconsulting.tech>
|
|
SPDX-License-Identifier: GPL-3.0-or-later
|
|
INGROUP: MokoSuiteAuto.Documentation
|
|
BRIEF: Version history using Keep a Changelog
|
|
-->
|
|
|
|
# Changelog — MokoSuiteAuto
|
|
|
|
## [Unreleased]
|
|
|
|
### Added
|
|
- **Package Manifest** — `pkg_mokosuiteauto.xml` with dlid and updateservers
|
|
- **Plugin Manifest** — `mokosuiteauto.xml` with config fieldsets (inventory, financing, service dept)
|
|
- **Extension Class** — `Auto.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
|