• Joined on 2026-05-11
adam synced commits to refs/pull/32/head at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
c641e42215 fix(work-orders): remove duplicate clearRowPatch declaration
adam synced commits to refs/pull/32/merge at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
f86402b482 Merge c641e422155298482c9163244bdb6ecf9fc73ad7 into 94794c74e8a79ab96392ed378fd90179a0dcb9f9
c641e42215 fix(work-orders): remove duplicate clearRowPatch declaration
Compare 2 commits »
adam synced commits to refs/pull/33/head at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
a5b02d469d feat(work-orders): board wizard create with sites and service notes
c641e42215 fix(work-orders): remove duplicate clearRowPatch declaration
Compare 2 commits »
adam synced commits to refs/pull/33/merge at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
247c8bf38a Merge a5b02d469dc27d0c6189bfef68e9d036379e5954 into c641e422155298482c9163244bdb6ecf9fc73ad7
a5b02d469d feat(work-orders): board wizard create with sites and service notes
c641e42215 fix(work-orders): remove duplicate clearRowPatch declaration
Compare 3 commits »
adam synced commits to refs/pull/34/head at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
2c899ebfd8 fix(work-orders): drop auth-bypass from wizard mock gate
a30326aa49 fix(work-orders): type-safe FormData test and Node harness stability
279f65a336 fix(work-orders): align MUI v9 props for dialog and layout
12f9b5e89e fix(work-orders): resolve stack QG lint and api errors
a9ee990389 refactor(work-orders): harden dispatch modals with loading and close guards
Compare 9 commits »
adam synced commits to refs/pull/34/merge at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
7fa4cc0ff7 Merge 2c899ebfd8269567bc0637788aebe29288b6515c into a5b02d469dc27d0c6189bfef68e9d036379e5954
2c899ebfd8 fix(work-orders): drop auth-bypass from wizard mock gate
a30326aa49 fix(work-orders): type-safe FormData test and Node harness stability
279f65a336 fix(work-orders): align MUI v9 props for dialog and layout
12f9b5e89e fix(work-orders): resolve stack QG lint and api errors
Compare 10 commits »
adam synced commits to refs/pull/40/head at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
df2b5803a1 fix(test): cast canceled status in board-core fixture
5e30c07c79 fix(test): align board-core affordance fixtures with WorkOrderTableRow
Compare 2 commits »
adam synced commits to refs/pull/40/merge at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
df2b5803a1 fix(test): cast canceled status in board-core fixture
5e30c07c79 fix(test): align board-core affordance fixtures with WorkOrderTableRow
Compare 3 commits »
adam synced commits to refs/pull/42/head at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
7df076f011 fix(work-orders): wire Advanced Search sheet and cover SH-121 flow
4550acf1ea feat(work-orders): add board advanced search UI
df2b5803a1 fix(test): cast canceled status in board-core fixture
5e30c07c79 fix(test): align board-core affordance fixtures with WorkOrderTableRow
Compare 4 commits »
adam synced commits to refs/pull/42/merge at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
7df076f011 fix(work-orders): wire Advanced Search sheet and cover SH-121 flow
4550acf1ea feat(work-orders): add board advanced search UI
df2b5803a1 fix(test): cast canceled status in board-core fixture
5e30c07c79 fix(test): align board-core affordance fixtures with WorkOrderTableRow
Compare 5 commits »
adam synced commits to refs/pull/43/head at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
878e1d6a92 test(work-orders): cover New WO wizard open/close affordance
faa6396e56 fix(work-orders): mount New WO wizard on board page
7fb4334405 feat(work-orders): add board wizard shell UI
7df076f011 fix(work-orders): wire Advanced Search sheet and cover SH-121 flow
4550acf1ea feat(work-orders): add board advanced search UI
Compare 7 commits »
adam synced commits to refs/pull/43/merge at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
878e1d6a92 test(work-orders): cover New WO wizard open/close affordance
faa6396e56 fix(work-orders): mount New WO wizard on board page
7fb4334405 feat(work-orders): add board wizard shell UI
7df076f011 fix(work-orders): wire Advanced Search sheet and cover SH-121 flow
Compare 8 commits »
adam synced commits to refs/pull/44/head at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
01351b3f33 test(work-orders): cover missing checklist completedBy provenance
40c6e3cb3d fix(work-orders): never attribute checklist completion to viewer
d2ff345965 feat(work-orders): add dispatch detail shell
878e1d6a92 test(work-orders): cover New WO wizard open/close affordance
faa6396e56 fix(work-orders): mount New WO wizard on board page
Compare 10 commits »
adam synced commits to refs/pull/44/merge at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
01351b3f33 test(work-orders): cover missing checklist completedBy provenance
40c6e3cb3d fix(work-orders): never attribute checklist completion to viewer
d2ff345965 feat(work-orders): add dispatch detail shell
878e1d6a92 test(work-orders): cover New WO wizard open/close affordance
Compare 11 commits »
adam synced commits to refs/pull/45/head at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
a252fe18e0 fix(test): mock useWorkOrderDetail for board page suites
e682be1e13 fix(work-orders): refresh detail after dispatch create
c3f98fde62 fix(test): use Scheduled status in completion contract fixture
3acc42b0cd test(work-orders): cover completion doc date contract
8aa56f4941 fix(work-orders): map completion date separately from schedule
Compare 17 commits »
adam synced commits to refs/pull/45/merge at adam/shoc-frontend-new from mirror 2026-07-24 13:56:16 +00:00
0d5675bbc0 Merge a252fe18e05b278be806d42966029e06770c6d8f into 01351b3f33
a252fe18e0 fix(test): mock useWorkOrderDetail for board page suites
e682be1e13 fix(work-orders): refresh detail after dispatch create
c3f98fde62 fix(test): use Scheduled status in completion contract fixture
3acc42b0cd test(work-orders): cover completion doc date contract
Compare 18 commits »
adam synced commits to feature/wo-detail-comp-doc at adam/shoc-frontend-new from mirror 2026-07-24 13:56:15 +00:00
a252fe18e0 fix(test): mock useWorkOrderDetail for board page suites
e682be1e13 fix(work-orders): refresh detail after dispatch create
c3f98fde62 fix(test): use Scheduled status in completion contract fixture
3acc42b0cd test(work-orders): cover completion doc date contract
8aa56f4941 fix(work-orders): map completion date separately from schedule
Compare 17 commits »
adam synced commits to feature/wo-dispatch-shell at adam/shoc-frontend-new from mirror 2026-07-24 13:56:15 +00:00
01351b3f33 test(work-orders): cover missing checklist completedBy provenance
40c6e3cb3d fix(work-orders): never attribute checklist completion to viewer
d2ff345965 feat(work-orders): add dispatch detail shell
878e1d6a92 test(work-orders): cover New WO wizard open/close affordance
faa6396e56 fix(work-orders): mount New WO wizard on board page
Compare 10 commits »
adam synced commits to feature/wo-platform-polish at adam/shoc-frontend-new from mirror 2026-07-24 13:56:15 +00:00
2c899ebfd8 fix(work-orders): drop auth-bypass from wizard mock gate
a30326aa49 fix(work-orders): type-safe FormData test and Node harness stability
279f65a336 fix(work-orders): align MUI v9 props for dialog and layout
12f9b5e89e fix(work-orders): resolve stack QG lint and api errors
a9ee990389 refactor(work-orders): harden dispatch modals with loading and close guards
Compare 9 commits »
adam synced commits to feature/wo-slide-over-media at adam/shoc-frontend-new from mirror 2026-07-24 13:56:15 +00:00
c641e42215 fix(work-orders): remove duplicate clearRowPatch declaration