Changelog
Unreleased (2026-09-19, round 2)
- Tours: detour around restrictions, avoid tolls, pickups with load profile, multi-day tours with daily/weekly rest, trainer weights sent to VROOM, checkpoints (border, customs, weighbridge), offline gazetteer of 59 Tunisian towns.
- Load plans: isometric 3D view in the PDF, JPEG export, XML item import, item priority in the solver, EN 12195-1 lashing calculation, bags, realistic 3D models, tablet toolbar; load plans from tours skip pickups.
- Fleet: driver licence/medical alerts, configurable over-consumption threshold, insurance cover details, tachograph CSV import, configurable TCO components, reset of fuel logs/odometers/contracts/tyres.
- WMS: optimised picking route (S-shape / 2-opt) with guidance, map route and picking-list PDF, packaging barcodes, tablet scan console, reset of open transfers.
- Base: custom field editor for trainers, automation rules menu; docs
docs/fr/protection_donnees.md; 162 tests; compliance 212/239.
Unreleased (2026-09-19)
- French and Arabic translations for all functional modules (2,079 terms).
- Tours: restrictions and tolls, recurring multi-day plans, four optimisation modes, stop panel with live recompute, analysis views, planned vs actual, snapshot restore, cost split, PDF reports, GeoJSON/KML, rule switches, batch geocoding; new module
logitrain_tour_fleet(missions, fuel, vehicle-document checks). - Load plans: Three.js 3D viewer, container library, tail lift, pallet building, cylinders, irregular goods, scenarios, history, PDF loading plan, XML export, reference grading, precise solver, ADR segregation, lashing, costs, sharing.
- Fleet: vehicle investment, extended documents, tax simulation, repair orders and downtime, exit slip, tyres, spare parts, depreciation boards, leasing, driver hours, licence points, mission expenses, VAT, extended TCO, PDF reports.
- WMS: RFID inventory campaigns, warehouse map and layout generator, storage categories and put-away check, scan console screen, transport and customs documents, duplicate-read window; fix: reserved quantities no longer counted as scanned.
- Base: reset wizard, exercise difficulty and answer key, submission record picker, results analysis; trainers can create contacts.
- Demo data for all new features and a 40-exercise library;
deploy/cohort_db.sh;scripts/check_community.py,scripts/gen_database_doc.py; docsAPI.md,DATABASE.md,docs/fr/.
0.1.0 — 2026-09-08
First increment: seven modules installing on Odoo 18.0 Community, 31 Odoo tests + bridge/solver tests green. - Fleet: regulatory documents with expiry alerts, preventive maintenance plans, fuel logs and consumption, missions, incidents, TCO report. - WMS/RFID: EPC codec (SGTIN-96, GID-96), readers, ingestion endpoint, sessions with reconciliation, tag generation (CSV/ZPL), simulator, scan console v0. - Tours: plans/tours/stops, OSRM + VROOM clients with approximate fallback, evaluator (breaks, windows, amplitude), violations, snapshots, comparison, Leaflet map widgets. - Load plans: extreme-point packer with support/stacking/payload/delivery-order constraints, KPIs, SVG projections, manual edit + re-validation. - Demo dataset (Tunisia), rfid-bridge service, docker-compose deployment, CI.