Arthur Bassi
d9d6334f57
fix(work-orders): lock completed status and legacy detail
...
Keep Flag, comments, and extra docs writable after completion, and hide the completed status menu.
2026-08-24 12:06:42 -03:00
Arthur Bassi
18d80a3c47
feat(work-orders): lock completed work orders with confirmation (SH-115)
...
Keep flag, comments, and extra docs mutable; require Mark as Complete confirmation.
2026-08-24 12:06:40 -03:00
Arthur Bassi
4c9f8b7d81
fix(work-orders): treat vendor save as a live company assignment
...
Clear leftover primary dispatch status on vendor patch so Completed is not
blocked after a new company is chosen. Keep Jira keys out of source comments.
2026-08-20 14:17:20 -03:00
Arthur Bassi
e9b00bab57
fix(work-orders): ignore inactive primary dispatch on board closability (SH-183)
...
Board Completed must not treat Cancelled/Canceled/Refused leftover vendorId as a live company assignment.
2026-08-20 10:52:43 -03:00
Arthur Bassi
1554cf30d0
fix(work-orders): require vendor company not technician to complete (SH-183)
2026-08-19 11:49:19 -03:00
arthur.bassi
c2a7044905
test(work-orders): add additionalContacts to Unassigned/uplift fixtures after merging origin/dev
2026-08-18 21:53:37 -03:00
arthur.bassi
32177e831b
fix(work-orders): set isAddOn on pending-uplift StatusCell fixture
...
Keep the SH-188 fixture assignable to WorkOrderTableRow after the SH-184 merge.
2026-08-18 12:04:55 -03:00
arthur.bassi
37a6098ecb
fix(work-orders): require company not technician for Completed (SH-183)
2026-08-17 13:54:05 -03:00
Arthur Bassi
8a221c8819
fix(work-orders): consume board pendingUpliftCount for SH-188 gate
...
Map the authoritative board/search/detail pendingUpliftCount into the
Completed closability gate and align the pending-uplift tooltip with SH-188.
2026-08-12 09:55:34 -03:00
arthur.bassi
6b415f732c
fix(work-orders): unify closability with sh-114 and pending uplift
2026-08-11 15:26:21 -03:00
arthur.bassi
f5414e4b14
feat(work-orders): block completed when uplift is pending
2026-08-11 15:26:21 -03:00