Improvements to order tracking and address handling
What's new
- Orders without a tracking number are no longer lost. Previously, orders missing a carrier tracking ID were silently dropped on import. They are now kept and accessible.
- Richer order details. Each imported order now records whether a scan was performed, a fallback delivery type, package volume (in litres), and the street number of the delivery address.
- Delivery address linked to orders. Orders are now associated with a verified delivery address, laying the groundwork for more accurate address-based reporting and tracking.
- Smarter hub management. When adding a hub that already exists at an address, the system now clearly reports the existing hub rather than overwriting it unexpectedly.
- Import reliability improvements. The order import pipeline now archives the raw file before processing, and if a batch is refused it automatically retries in smaller parts — reducing the chance of a failed import leaving data in an inconsistent state.
- Security fix. A field on delivery addresses that should only be visible to staff is no longer exposed to signed-in users.
What's coming next
- Better route distance calculations based on the actual sequence of stops rather than an estimated figure.
Leave a Reply