shoc-frontend-new/src/domain
Arthur Bassi 25837171a4
Some checks are pending
CI / ci (push) Waiting to run
CI / governance (push) Waiting to run
CI / vendor-visual-regression (push) Waiting to run
Deploy / deploy (push) Waiting to run
feat(work-orders): duplicate WO number dialog on table and wizard (SH-189) (#90)
* docs(work-orders): add pending BE contract checklist for design parity gaps

* feat(work-orders): confirm dialog when duplicate wo number detected

* fix(work-orders): show duplicate wo number dialog on wizard create

* docs(work-orders): align pr description with jira and qa residuals

* style(work-orders): prettier wizard duplicate dialog files

* refactor(workorders): extract wizard state hook and list overlays

* fix(work-orders): check duplicate numbers globally

* fix(work-orders): exhaust fuzzy pages for exact WO number lookup

Prevent accepting duplicates that fall outside the first fuzzy search page.

* style(work-orders): format editable WO number cell for Prettier gate

* fix(work-orders): 0-based WO search page and stale duplicate guard

* fix(work-orders): sync draft WO# ref in effect for duplicate guard [SH-189]

* fix(work-orders): extract WO number editor under max-lines gate

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(work-orders): harden duplicate WO number checks [SH-189]

* fix(work-orders): sync wizard refs in effects and exhaust duplicate WO lookup

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(work-orders): extract hooks to satisfy max-lines governance gate

Co-authored-by: Cursor <cursoragent@cursor.com>

* style(work-orders): format wizard state hook for Prettier gate

Co-authored-by: Cursor <cursoragent@cursor.com>

* fix(work-orders): search one-character WO numbers for duplicates

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-13 11:04:48 -03:00
..
accounts chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
assets chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
auth feat(ui): add shared board UI primitives and plumbing 2026-07-17 11:59:05 -03:00
calendar chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
contacts chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
dashboard Feat/vite typescript migration (#16) 2026-06-18 14:41:17 -03:00
employees chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
follow-ups chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
locations style(locations): format site query mapping 2026-07-27 10:27:13 -03:00
pm-schedules chore: upgrade frontend dependencies (#24) 2026-07-14 21:35:59 -03:00
settings Feat/vite typescript migration (#16) 2026-06-18 14:41:17 -03:00
uplifts feat(uplifts): complete SH-101 vendor workflow 2026-08-11 08:57:38 -03:00
vendor-operations Complete vendor operations roadmap frontend (#52) 2026-07-24 18:10:45 -03:00
vendor-portal fix(uplifts): align revise validation contract 2026-08-11 13:49:03 -03:00
vendor-pos feat(uplifts): complete SH-101 vendor workflow 2026-08-11 08:57:38 -03:00
vendors fix(work-orders): drop unrelated vendor changes from completedDate PR 2026-08-11 15:29:44 -03:00
work-orders feat(work-orders): duplicate WO number dialog on table and wizard (SH-189) (#90) 2026-08-13 11:04:48 -03:00