added complex address and devisions to company

This commit is contained in:
Mark Gregory
2026-07-03 10:12:04 +01:00
parent 6be15611eb
commit 0e067a15f3
25 changed files with 972 additions and 134 deletions
+13 -6
View File
@@ -1,6 +1,14 @@
latest: 1.1.0
latest: 1.2.0
versions:
- version: 1.2.0
date: 2026-07-02
changes:
- Added one-address-per-owner company address records using an industry-standard address layout backed by the Countries module.
- Added company divisions with optional codes, status, soft deletes, one address per division, user memberships and director coverage.
- Added optional division assignment and proper address relationship support for warehouses.
- Added Company module migrations with foreign keys, unique constraints and performance indexes.
- Added feature and Dusk coverage for company addresses, divisions, director coverage and warehouse division behaviour.
- version: 1.1.0
date: 2026-07-02
changes:
@@ -8,12 +16,11 @@ versions:
- Added company workbench show page with profile, KPI cards, recent users, warehouses and licences.
- Added guarded deletion so the system company cannot be deleted.
- Standardised Company module views on x-layouts::app and company::_form includes.
- version: 1.0.2
date: 2026-07-02
changes:
- Fixed company create/update validation when timezone is omitted from request payloads.
- version: 1.0.0
date: 2026-07-02
changes:
- Initial Company module skeleton.
- version: 1.0.2
date: 2026-07-02
changes:
- Fixed company create/update validation when timezone is omitted from request payloads.