Alexandre Brandizzi
|
509b3c3212
|
fix(work-orders): persist completedDate via board and media sh-116
leave EditWorkorder for completedDate; await mutations before draft saved
toast; upload-then-categorize with MIME allowlist, progress, cancel, retry.
|
2026-07-31 12:24:31 -03:00 |
|
Arthur Bassi
|
96f3daf20c
|
fix(work-orders): persist completedDate without legacy GetWorkorderById
Save Draft failed on GetWorkorderById (HTTP 400) before EditWorkorder.
Post only Id + CompletedDate and cover the EditWorkorder route contract.
|
2026-07-31 09:43:23 -03:00 |
|
Arthur Bassi
|
e3aa69e577
|
chore(work-orders): sync feature/wo-detail-comp-doc with current dev
|
2026-07-30 10:59:22 -03:00 |
|
Arthur Bassi
|
188499155e
|
fix(work-orders): persist docStatus via board PATCH with NotNeeded mapping
Map API NotNeeded to UI NN on read. Emit board PATCH Yes|No|NotNeeded on
write, and keep DocStatus off the EditWorkorder payload.
|
2026-07-29 09:23:34 -03:00 |
|
Arthur Bassi
|
b7056f569e
|
fix(work-orders): persist completion doc fields without race
Map docStatus through the real update payload, serialize concurrent
table patches per work order, and split CompDoc UI for governance.
|
2026-07-28 12:49:51 -03:00 |
|
Arthur Bassi
|
8ae54a6173
|
fix(work-orders): use overdue=true and harden board patch overlays
|
2026-07-27 10:26:35 -03:00 |
|
Arthur Bassi
|
3ea136ce3c
|
feat(work-orders): integrate board list, search and field patch API
|
2026-07-27 10:19:34 -03:00 |
|
Arthur Bassi
|
725efd2703
|
feat(work-orders): slim completion-doc UI onto current dev
Keep SH-116 CompDocDialog wiring and completedDate board contract.
Drop slide-over ownership (SH-112) so it stays in PR #32.
|
2026-07-27 09:47:46 -03:00 |
|
Arthur Bassi
|
e13bc4c1a2
|
feat(work-orders): add domain core types, api, mappers and use-cases
|
2026-07-17 13:58:19 -03:00 |
|