Skip to content

Latest commit

 

History

History
130 lines (88 loc) · 5.44 KB

File metadata and controls

130 lines (88 loc) · 5.44 KB

Changelog

[Unreleased]

Added

  • Added backend and frontend linting, focused formatting checks, frontend unit tests, API integration tests, automated quality-requirement tests, and machine-readable coverage reports.
  • Added blocking 30% coverage thresholds for the selected customer-critical backend modules and frontend utilities.

Fixed

  • Unified OMS and Analytics navigation behind refresh-safe hash routes with correct browser Back/Forward history and durable entity IDs.
  • Added Inventory-driven replenishment presets with authoritative delta quantities and deterministic same-city/same-country warehouse selection.
  • Corrected reversed Analytics date ranges so the start and end dates are swapped instead of collapsing to one day.
  • Synchronized final Assignment 6 release, transition, issue, CI, and evidence documentation.

[3.0.0] - 2026-07-19 - MVP v3 Final Delivery

Added

  • Added persistent comment history, scoped Analytics, store-specific item ownership, location phone numbers, and final release/handover evidence.
  • Added blocking link, secret, backend-test, and frontend-build CI gates.

Changed

  • Completed replenishment navigation, item terminology, transaction details/export, low-stock presentation, semantic colors, workspace persistence, and final UI consistency work.
  • Synchronized Sprint 5 user stories, acceptance criteria, issue status, UAT, customer acceptance, independent-trial evidence, and handover documentation.

Verification

  • Protected-main pipeline 51661 passed all configured jobs at release-publication completion.
  • All 42 backend tests and the frontend production build pass.
  • Customer accepted the increment with follow-up changes, independently tried the product, and all recorded follow-ups are complete.

[2.1.0] - 2026-07-11 - Week 6 Trial Release

Added

  • Added the Week 6 public report, sanitized Sprint Review transcript, Sprint Review summary, reflection, retrospective, and LLM report.
  • Added maintained customer-handover, contributor, agent, UAT, and trial-release documentation.

Changed

  • Recorded customer feedback for persistent store context, import validation, transaction export, order dates, inventory filtering, item voiding, comments, and detail-page consistency.
  • Prepared the Sprint 5 transition and MVP v3 follow-up scope.

Notes

  • This version is the Assignment 6 Sprint 4 trial or handover-candidate release.
  • Final independent-use and transition acceptance were not confirmed in Week 6.

[2.0.0] - 2026-07-05 - MVP v2/Sprint 3

Added

  • Added development process and configuration-management documentation.
  • Added maintained architecture documentation and diagram sources for Week 5.
  • Added MVP v2 roadmap, testing, quality, UAT, and Definition of Done updates.
  • Added Week 5 report index, reflection, retrospective, LLM report, MVP v2 demo scenario, and MVP v2 release notes.

Changed

  • Updated Week 5 UAT scenarios from Sprint Review feedback.
  • Updated Week 5 public report with current repository, branch, testing, and evidence links.

Notes

  • Week 5 final release, public demo, hosted docs, and recording links are included in final evidence.

[1.1.0] - MVP v2/Sprint2

Added

  • Added Assignment 4 quality requirements.
  • Added automated quality requirement test documentation.
  • Added testing strategy documentation.
  • Added user acceptance test scenarios.
  • Added Week 4 customer review summary and transcript.
  • Added Week 4 reflection, retrospective, and LLM usage report.
  • Added Sprint2 release evidence for v1.1.0.
  • Added branch protection and CI evidence screenshots.

Changed

  • Updated Definition of Done with Assignment 4 quality gates.
  • Updated roadmap for Sprint2 and future quality work.
  • Updated Week 4 public report with Sprint2 links, release evidence, CI evidence, and customer feedback response.
  • Updated root README with current run instructions and Assignment 4 documentation links.

Notes

  • The Assignment 4 Sprint focused on usability, security, reliability, testing, CI evidence, and customer feedback handling.
  • The deployed product is available at http://10.93.26.176:5173 from the Innopolis University network.
  • The Assignment 4 release is v1.1.0.

[1.0.0] - MVP v1

Added

  • Unified order model for sales, replenishment, and transfer orders.
  • Order workflow validation by order type and status.
  • Priority for replenishment and transfer orders.
  • Order comments, rejection reasons, and cancellation reasons.
  • Guided order creation flow.
  • Item search by SKU, EAN, product name, and description.
  • Readable inventory transaction page.
  • Structured store and warehouse creation forms.
  • Backend smoke tests for orders, item search, and inventory transactions.
  • Manual MVP v1 verification checklist.
  • Migrated Assignment 2 user stories into GitLab issues.
  • Created Product Backlog and Sprint 1 milestone.
  • Defined MVP v1 scope.
  • Added user-story traceability in docs/user-stories.md.
  • Added Definition of Done and roadmap documentation.
  • Updated Week 3 report files.

Changed

  • Backend uses the latest OMS schema and SQLAlchemy models.
  • Frontend API types match the MVP v1 backend fields.
  • Inventory uses real, reserved, and available quantity fields.
  • Startup seed adds default roles, actions, permissions, and order status transitions.
  • Updated repository documentation for Assignment 3 submission.

Notes

  • The PostgreSQL schema used by the app is oms_schema.
  • The frontend remains the MVP UI with focused workflow improvements.