Skip to content

Ailaaj One — Release Notes v1.4.1

Ailaaj One — Dispatch badges, orders filters & docs (v1.4.1)

| Release version | OMS 1.5.1 · Ailaaj One 1.4.1 | | Release date | 22 June 2026 | | Applies to | Dispatch Station (rider badges) · Orders Management · Admin → Billing · Academy (/docs/) | | Availability | GA — no new migrations |


What this release is

A patch across four areas: printable Dispatch Station rider badges (fed from tenant_riders), Orders Management product filtering and clearer filter chips, Ailaaj One invoice print layout with store address on Bill to, and an Academy build fix so every guide link resolves after deploy.


Dispatch Station

Admin → Operations → Shipping Methods (Riders tab) · linked to the /dispatch kiosk badge scan

Improvements

  • Printable rider badge cardRider QR opens a print-ready card with the runner’s name, phone, vehicle type and number, assigned warehouses, the Ailaaj logo, and the dispatch QR (ailaaj:rider:<hash>). Data is read from tenant_riders and tenant_rider_warehouses when the dialog opens, then Print Badge outputs a 4×6″ layout for lanyard or wallet mounting.

Fixed

  • Badge always matches Edit Rider — reprint after changing rider details picks up the latest row from the database; the card no longer relies on stale values passed from the table.

Orders Management

Orders list filters

Improvements

  • Product picker filter — choose a catalog product instead of typing name or SKU. The filter is stored as a product UUID in the URL and the list query matches order_items.product_id (with SKU fallback for legacy lines).
  • Removable filter chips — search, product, status, payment, location, customer, and date each show as their own chip with × to clear; the toolbar uses consistent compact control height.

Fixed

  • Product filter accuracy — selecting a product from the picker no longer runs a loose text search; it resolves orders that actually contain that product.

Ailaaj One — invoice layout

Admin → Billing · platform subscription invoices

Improvements

  • Store address on Bill to — printed and preview invoices can show the tenant’s primary store address (first store on the tenant) under the bill-to name and admin email, so PDF invoices read like a proper letterhead block.

Academy

/docs/ · built on every deploy

Improvements

  • Cross-guide links work after builddocs:build now rewrites relative MDX links in the generated HTML and validates them before the build finishes, so links between guides (for example Dispatch Station → how-to pages) resolve correctly on /docs/ instead of 404ing.

Notes for operators

  1. Rider badge: Admin → Operations → Shipping Methods (Riders tab)Rider QRPrint Badge. See Print a rider badge QR. Regenerating a QR invalidates old badges.
  2. Orders: use the product dropdown to filter; clear one chip at a time or Clear all.
  3. No database migration required for this patch.