Files
mrp/CHANGELOG.md
2026-03-15 14:00:12 -05:00

6.2 KiB

Changelog

This file is the running release and change log for MRP Codex. Keep it updated whenever shipped functionality, architecture expectations, deployment behavior, or operator-facing workflows materially change.

Unreleased

Added

  • Inventory transfers with paired physical stock movement posting between warehouses and locations
  • Manual inventory reservations plus automatic work-order-driven component reservations
  • Reserved and available stock visibility on inventory item detail and stock-by-location views
  • Manufacturing stations with queue-day definitions and item-level station/time operation templates
  • Automatic work-order operation plans copied from buildable item routing into planning/gantt
  • Live planning gantt timelines backed by active projects and open manufacturing work orders
  • Planning summary metrics and exception cards for overdue or at-risk project/manufacturing schedule items
  • Sales approval actions with approved-by/approved-at stamps on quotes and sales orders
  • Automatic sales-document revision history with authored reasons and per-revision snapshots
  • Projects domain foundation with customer, owner, due date, priority, notes, and attachment support
  • Project linkage to sales quotes, sales orders, and shipments for cross-module delivery tracking
  • Project list/detail/create/edit workflows and app-shell navigation entry
  • Dashboard project widgets for active, at-risk, and overdue program visibility
  • Manufacturing foundation with work orders, optional project linkage, work-order attachments, and app-shell navigation entry
  • BOM-based manufacturing requirement visibility plus material issue and completion posting through inventory transactions
  • Dashboard manufacturing widgets for released, active, and overdue work visibility
  • Purchase-order supporting documents for vendor invoices, acknowledgements, certifications, and procurement backup files
  • Vendor-detail purchasing visibility with recent purchase-order activity and PO launch shortcuts

Changed

  • The dashboard now treats Projects as a live first-class module alongside CRM, inventory, sales, and shipping
  • The dashboard now treats Manufacturing as a live first-class module alongside CRM, inventory, sales, shipping, and projects
  • The dashboard now treats Planning as a live first-class module with direct gantt access from the landing page
  • Inventory control now distinguishes on-hand, reserved, and available stock instead of treating all positive stock as fully free
  • Manufacturing and inventory now share a routing-driven workflow where assemblies/manufactured parts define station/time templates and work orders inherit them automatically
  • Sales quote and sales-order detail pages now surface approval state and revision history directly in the operational workflow
  • Project editing now uses searchable pickers for customer, owner, quote, sales-order, and shipment linkage instead of static operational dropdowns
  • Project detail now surfaces linked work orders and can launch pre-seeded manufacturing records
  • Purchase-order detail now links back to the vendor CRM record and supports direct supporting-document management on the PO itself
  • Vendor CRM detail now exposes purchasing activity and can launch pre-seeded purchase orders
  • Roadmap and project docs now treat broader audit-trail coverage and operational diagnostics as the next active priority after the inventory-control slice

2026-03-15

Added

  • Dashboard foundation followed by live-data dashboard cards and operational summary widgets
  • Purchase-order domain foundation with searchable vendor and SKU workflows
  • Purchase receiving foundation tied to purchase orders, including warehouse/location receipt posting, receipt history, and per-line received and remaining quantity tracking
  • Branded quote, sales-order, and purchase-order PDFs through the shared backend Puppeteer document pipeline
  • Navigation icon support for top-level modules

Changed

  • Purchasing detail workflows now support operational receiving directly from the purchase-order record
  • Sales and purchasing detail pages now expose one-click PDF rendering actions
  • Dashboard direction and project instructions were tightened through new documentation guidance
  • Roadmap and project docs now treat shipping/logistics documents as the next active priority after receiving and commercial PDFs

Fixed

  • Purchase-order follow-up fixes after the initial purchasing rollout
  • PDF rendering and document-pipeline fixes after the first document commits
  • General refinement pass across active workflows after the initial March 15 feature wave

2026-03-14

Added

  • Initial MRP foundation scaffold
  • Docker build and runtime foundation, plus Unraid deployment guidance
  • Prisma setup, migration fixes, npm/workspace fixes, and supporting JS/runtime cleanup
  • Auth/RBAC foundation, dark mode support, and early UI cleanup
  • CRM foundation through customer/vendor records, hierarchy, contacts, lifecycle metadata, images, and final CRM polish
  • Inventory foundation through item master, BOMs, warehouses, stock locations, searchable SKU flows, and inventory detail refinements
  • Dense workspace and compact UI passes across the active product surface
  • Sales foundation with searchable document entry, conversion actions, default cost/price support, and totals/commercial logic
  • Shipping foundation with sales-order linkage and packing-slip PDFs
  • Company-profile and document PDF foundation with subsequent documentation updates

Changed

  • Inventory default-price support flowing into sales documents
  • Purchase-order line restrictions to purchasable inventory items only
  • Search and focus behavior received follow-up fixes during CRM/inventory/sales rollout
  • Documentation was expanded repeatedly as the foundation scope grew

Fixed

  • Prisma reliability and workspace setup issues discovered during the first foundation build-out
  • SKU picker and autocomplete issues during inventory rollout
  • Focus and autosuggest regressions during dense operational form work

Known follow-up areas

  • Shipping labels, bills of lading, and logistics attachments
  • Vendor invoice/supporting-document attachments
  • Sales approvals and document revision history
  • Projects, manufacturing execution, and planning depth