shoc-frontend-new/src/test/app/(protected)/workorders
Alexandre Brandizzi 74dd1292a4 fix(workorders): applying a panel filter replaces the exact id selection
The server honours only the id set when one is sent, so a facet applied during an ids drill-down showed as an active chip while doing nothing. Applying any facet now drops the selection; applying the panel unchanged keeps it. The ids param is also capped at the server limit whatever built the set.
2026-09-25 11:52:27 -03:00
..
adv-date-range-section.test.tsx chore(workorders): keep ticket keys out of test names 2026-09-24 22:41:05 -03:00
appt-time-cell.test.tsx fix(work-orders): let picker toggle clear appointment start and end 2026-08-31 09:35:49 -03:00
assigned-to-cell.test.tsx feat(work-orders): keep Assigned To open and name audit actors [SH-127] 2026-08-28 09:19:43 -03:00
aveta-service-notes.test.tsx fix(work-orders): persist Extra Docs Aveta category round-trip 2026-08-25 15:11:25 -03:00
build-inline-draft-create-input.test.ts fix(work-orders): restore Range tab on Schedule On for inline and slide-over 2026-09-04 15:59:53 -03:00
carried-over-counter-pill.test.tsx feat(work-orders): show carry-over pill and map day-tab for prior-week WOs 2026-09-01 14:16:52 -03:00
comp-doc-cell-service-gate.test.tsx fix(work-orders): address SH-116 CompDoc review blockers 2026-07-30 09:04:03 -03:00
comp-doc-dialog-completion-contract.test.tsx Merge branch 'dev' into feature/wo-multi-poc-contacts 2026-08-19 09:32:29 -03:00
comp-doc-dialog-footer-exclusive.test.tsx fix(work-orders): use local calendar day for slide-over completedDate 2026-08-10 17:12:13 -03:00
comp-doc-signed-pdf-upload.test.tsx fix(work-orders): stop the stale-version docStatus patch after a signed PDF upload (SH-380) 2026-09-18 16:59:24 -03:00
completed-lock-view-only-dialogs.test.tsx feat(work-orders): lock completed work orders with confirmation (SH-115) 2026-08-24 12:06:40 -03:00
date-cell-schedule-range.test.tsx feat(work-orders): align Schedule On clear with shared demotion path 2026-09-09 15:44:49 -03:00
dispatch-checklist-section.test.tsx test(work-orders): cover missing checklist completedBy provenance 2026-07-24 10:11:43 -03:00
dispatcher-filter.test.tsx fix(work-orders): give type filter an accessible menu keyboard contract 2026-08-20 18:47:23 -03:00
due-date-calendar-dialog.test.tsx feat(work-orders): add per-WO Aveta indicators and advanced filter 2026-08-24 15:16:51 -03:00
due-date-past-due-announcement.test.tsx [SH-117] Give work-order board indicators accessible names (#137) 2026-08-26 18:10:29 -03:00
due-date-schedule-floor.test.tsx test(work-orders): avoid unsupported array at helper 2026-09-16 13:59:22 -03:00
duplicate-wo-number-dialog.test.tsx feat(work-orders): duplicate WO number dialog on table and wizard (SH-189) (#90) 2026-08-13 11:04:48 -03:00
editable-wo-number-cell-sh-placeholder.test.tsx test(work-orders): remove query devtools overlay after navigation 2026-09-16 15:15:52 -03:00
flag-cell.test.tsx fix(work-orders): expose flag picker as named dialog 2026-08-31 11:46:04 -03:00
media-upload-modal-api.test.tsx fix(media): apply the SH-116 media contract to every upload surface 2026-09-24 20:59:26 -03:00
media-uploader-dropzone.test.tsx fix(media): pre-check duration and per-work-order counts on Extra Docs 2026-09-24 22:01:22 -03:00
media-uploader-grid-item-meta.test.tsx fix(work-orders): persist extra media placement 2026-09-09 17:09:28 -03:00
new-wo-wizard-duplicate.test.tsx fix(work-orders): restore blank alphanumeric WO number on create 2026-08-26 08:20:18 -03:00
reschedule-counter-pill.test.tsx feat(work-orders): add per-WO Aveta indicators and advanced filter 2026-08-24 15:16:51 -03:00
reschedule-notify.test.ts feat(work-orders): align Schedule On clear with shared demotion path 2026-09-09 15:44:49 -03:00
resolve-technician-key.test.ts feat(work-orders): draft technician until vendor dialog save (SH-193) (#89) 2026-08-11 14:01:31 -03:00
save-existing-row-type.test.ts test(work-orders): guard SH-235 severity tooltip and escalation toast rules 2026-09-16 11:01:06 -03:00
service-picker-search-placeholder.test.tsx fix(work-orders): make service picker search placeholder type-neutral 2026-09-17 01:40:58 -03:00
severity-badge.test.tsx test(work-orders): guard SH-235 severity tooltip and escalation toast rules 2026-09-16 11:01:06 -03:00
slide-over-audit-list-assignment.test.tsx feat(work-orders): keep Assigned To open and name audit actors [SH-127] 2026-08-28 09:19:43 -03:00
slide-over-audit-list-timestamp.test.tsx fix(work-orders): show full audit timestamps and previous type values (SH-361, SH-363) 2026-09-16 11:43:34 -03:00
slide-over-audit-tab-assignment.test.tsx feat(work-orders): keep Assigned To open and name audit actors [SH-127] 2026-08-28 09:19:43 -03:00
slide-over-comment-highlight.test.tsx feat(notifications): open comment, mention, assignment and uplift items where they happened 2026-09-18 13:42:13 -03:00
slide-over-completed-comments-extras.test.tsx fix(work-orders): lock completed status and legacy detail 2026-08-24 12:06:42 -03:00
slide-over-completion-service-gate.test.tsx fix(work-orders): gate completion document button on service selection (SH-369) 2026-09-16 15:23:17 -03:00
slide-over-emergency-due-date.test.tsx feat(work-orders): add per-WO Aveta indicators and advanced filter 2026-08-24 15:16:51 -03:00
slide-over-extras-aveta-draft.test.tsx fix(work-orders): follow Aveta draft on Extra Docs while editing 2026-08-25 13:36:38 -03:00
slide-over-extras-aveta.test.tsx fix(media): apply the SH-116 media contract to every upload surface 2026-09-24 20:59:26 -03:00
slide-over-extras-upload-contract.test.tsx fix(media): count HEIC and untyped phone files, guard overlapping picks 2026-09-24 22:51:17 -03:00
slide-over-footer-completed.test.tsx fix(work-orders): drop slide-over edit actions after complete 2026-08-24 12:06:42 -03:00
slide-over-info-tab-edit-view-additional-contacts.test.tsx feat(work-orders): make appointment time optional in create flows 2026-08-28 11:05:43 -03:00
slide-over-schedule-range.test.tsx feat(work-orders): align Schedule On clear with shared demotion path 2026-09-09 15:44:49 -03:00
slide-over-signed-pdf-upload.test.tsx fix(work-orders): stop the stale-version docStatus patch after a signed PDF upload (SH-380) 2026-09-18 16:59:24 -03:00
status-cell-closability.test.tsx fix(work-orders): offer only valid manual status transitions inline (SH-357, SH-358) 2026-09-16 11:43:34 -03:00
status-cell-past-due-copy.test.tsx feat(work-orders): align inline lifecycle transitions with AAP 2026-09-02 15:11:31 -03:00
status-cell-pending-uplift.test.tsx feat(work-orders): align inline lifecycle transitions with AAP 2026-09-02 15:11:31 -03:00
type-cell.test.tsx fix(work-orders): persist type via PATCH and lock completed rows 2026-09-07 11:39:12 -03:00
use-comp-doc-dialog-address-seed.test.tsx feat(work-orders): consume completion freeze snapshot on the board 2026-09-10 15:41:01 -03:00
use-media-upload-session.test.tsx feat(work-orders): query broadcast, remove auth bypass, dispatch polish (#100) 2026-08-14 11:52:48 -03:00
use-site-dialog-state.test.tsx feat(work-orders): consume completion freeze snapshot on the board 2026-09-10 15:41:01 -03:00
use-slide-over-edit-state-completed.test.tsx fix: resolve notification review findings 2026-09-18 14:23:43 -03:00
use-slide-over-media-state.test.tsx fix(work-orders): render PM extra media in the gallery (SH-371) 2026-09-16 15:23:24 -03:00
use-sync-out-of-range-search-page.test.tsx fix(work-orders): sync search page when the result set shrinks 2026-08-25 13:57:56 -03:00
use-wizard-poc-autofill.test.tsx feat(work-orders): board wizard create with service notes (#99) 2026-08-13 18:43:11 -03:00
use-wizard-vendor-company-notes.test.tsx fix(work-orders): keep wizard vendor notes bound to the selected company 2026-09-16 15:18:06 -03:00
use-wo-table-row-handlers-duplicate.test.ts feat(work-orders): add consistent save/delete toast feedback 2026-08-26 18:42:56 -03:00
use-wo-table-row-handlers-schedule.test.ts feat(work-orders): align Schedule On clear with shared demotion path 2026-09-09 15:44:49 -03:00
use-work-order-deep-link.test.tsx Merge remote-tracking branch 'origin/feat/ab/sh-292-notification-center' into HEAD 2026-09-18 14:35:17 -03:00
use-work-orders-day-pagination.test.tsx fix(work-orders): paginate board and search without loading the full dataset (SH-165) 2026-08-24 18:38:32 -03:00
use-work-orders-list-filters-week.test.tsx feat(work-orders): show carry-over pill and map day-tab for prior-week WOs 2026-09-01 14:16:52 -03:00
use-work-orders-list-page-cancel-toast.test.ts fix(work-orders): address PR review on toast feedback 2026-08-26 19:30:29 -03:00
use-work-orders-list-page-completion-doc.test.ts fix(work-orders): complete the work order when its completion document is generated (SH-341) 2026-09-16 11:43:33 -03:00
use-work-orders-table-local-state-order.test.tsx fix(work-orders): skip canceled keyboard reorder and persist destination-week order 2026-09-03 13:34:28 -03:00
vendor-dialog-add-technician.test.tsx feat(work-orders): draft technician until vendor dialog save (SH-193) (#89) 2026-08-11 14:01:31 -03:00
vendor-dialog-can-submit.test.ts fix(work-orders): preserve staged vendor selection 2026-09-09 17:09:26 -03:00
vendor-dialog-frozen-company.test.tsx fix(work-orders): keep completion freeze on live registry edits 2026-09-10 18:47:32 -03:00
vendor-dialog-map-and-scroll.test.tsx fix(work-orders): register inline technicians through the additive vendor roster 2026-09-16 13:16:44 -03:00
vendor-dialog-save-gate.test.tsx fix(work-orders): register inline technicians through the additive vendor roster 2026-09-16 13:16:44 -03:00
vendor-dialog-stable-identity.test.tsx fix(work-orders): register inline technicians through the additive vendor roster 2026-09-16 13:16:44 -03:00
week-day-nav.test.tsx feat(work-orders): add multi-select All types filter (SH-243) 2026-08-20 16:32:30 -03:00
wizard-schedule-date-range.test.tsx feat(work-orders): align Schedule On clear with shared demotion path 2026-09-09 15:44:49 -03:00
wizard-service-clears-vendor.test.tsx Merge remote-tracking branch 'origin/dev' into fix/ab/sh-364-inline-technician-registration 2026-09-17 15:27:39 -03:00
wizard-sidebar-summary-rows.test.ts fix(work-orders): stop sending customer on create 2026-08-25 22:26:01 -03:00
wizard-step-location-service.test.tsx fix(work-orders): stop sending customer on create 2026-08-25 22:26:01 -03:00
wizard-step-type-schedule-assigned-to.test.tsx feat(work-orders): keep Assigned To open and name audit actors [SH-127] 2026-08-28 09:19:43 -03:00
wizard-step-type-schedule-clears-service.test.tsx fix(work-orders): clear registry service when WO type changes 2026-09-16 19:33:08 -03:00
wizard-step-vendor-time-closability.test.tsx fix(work-orders): promote dated pre-schedule picks to Scheduled 2026-09-04 14:31:08 -03:00
wizard-vendor-inline-technician.test.tsx Merge remote-tracking branch 'origin/dev' into fix/ab/sh-364-inline-technician-registration 2026-09-17 15:27:39 -03:00
wo-day-pagination-footer.test.tsx fix(work-orders): paginate board and search without loading the full dataset (SH-165) 2026-08-24 18:38:32 -03:00
wo-table-adv-search-page-sync.integration.test.tsx fix(work-orders): use local calendar day for Past Due and stabilize slow suites 2026-09-16 22:06:33 -03:00
wo-table-adv-search-pagination.test.tsx fix(work-orders): unblock pager e2e and refresh visual baselines 2026-08-25 09:23:47 -03:00
wo-table-column-order.test.tsx chore(workorders): remove ticket keys from column comments 2026-09-16 15:05:25 -03:00
wo-table-completed-date-clear.test.tsx fix(workorders): let dispatchers clear the completed date from the board cell (SH-390) 2026-09-24 20:44:08 -03:00
wo-table-head-date-tooltips.test.tsx fix(work-orders): make date help controls accessible 2026-09-16 16:56:26 -03:00
wo-table-inline-row-required-fields.test.tsx feat(work-orders): render inline create cells as fields with required asterisks 2026-09-16 11:13:17 -03:00
wo-table-inline-schedule-range.test.tsx fix(work-orders): restore Range tab on Schedule On for inline and slide-over 2026-09-04 15:59:53 -03:00
wo-table-inline-status-schedule.test.tsx feat(work-orders): align Schedule On clear with shared demotion path 2026-09-09 15:44:49 -03:00
wo-table-row-cells-assigned-toast.test.tsx fix(work-orders): toast after assigned-to save on the board 2026-09-01 10:20:38 -03:00
wo-table-row-cells-type-toast.test.tsx fix(work-orders): persist type via PATCH and lock completed rows 2026-09-07 11:39:12 -03:00
wo-table-row-completed-date-clear.test.tsx test(workorders): type the terminal statuses in the SH-390 row test 2026-09-24 21:38:55 -03:00
wo-table-row-completed-lock.test.tsx fix(work-orders): remove stale schedule clear handlers 2026-09-09 17:09:26 -03:00
wo-table-row-reorder-keyboard.test.tsx fix(work-orders): remove stale schedule clear handlers 2026-09-09 17:09:26 -03:00
wo-table-row-schedule-clear.test.tsx feat(work-orders): align Schedule On clear with shared demotion path 2026-09-09 15:44:49 -03:00
wo-table-row-service-cells-vendor-toast.test.tsx fix(work-orders): address PR review on toast feedback 2026-08-26 19:30:29 -03:00
wo-table-row-style.test.ts feat(work-orders): add per-WO Aveta indicators and advanced filter 2026-08-24 15:16:51 -03:00
wo-table-search-empty.test.tsx fix(work-orders): paginate board and search without loading the full dataset (SH-165) 2026-08-24 18:38:32 -03:00
wo-table-unassigned-queue.test.tsx fix(workorders): persist manual POC edits via dedicated POC endpoint (SH-379) 2026-09-18 14:44:06 -03:00
wo-table-unscheduled-highlight.test.tsx fix(work-orders): remove stale schedule clear handlers 2026-09-09 17:09:26 -03:00
wo-table-unscheduled-server-owned.test.tsx fix(work-orders): add Unscheduled option to Advanced Filters Date range (#181) 2026-09-15 19:11:35 -03:00
wo-type-filter.test.tsx fix(work-orders): restore type filter e2e menu test id 2026-08-20 21:54:01 -03:00
work-order-complete-dialog.test.tsx feat(work-orders): lock completed work orders with confirmation (SH-115) 2026-08-24 12:06:40 -03:00
work-order-header-closability.test.tsx chore(work-orders): resolve closability conflicts with platform-polish 2026-08-12 15:33:15 -03:00
work-order-ids-drilldown.test.tsx fix(workorders): applying a panel filter replaces the exact id selection 2026-09-25 11:52:27 -03:00
work-order-slide-over-failed-save.test.tsx fix(work-orders): gate account picker to org-wide scope 2026-08-25 21:10:12 -03:00
work-order-uplift-create-permissions.test.tsx fix: allowlist internal uplift denial copy 2026-09-22 23:41:17 -03:00
work-order-uplifts-affordances.test.tsx test(work-orders): add additionalContacts to uplift affordances fixture after merging origin/dev 2026-08-19 09:40:22 -03:00
work-order-view-completed-lock.test.tsx fix(work-orders): lock completed status and legacy detail 2026-08-24 12:06:42 -03:00
work-orders-advanced-filters-banner-count.test.tsx fix(work-orders): add Unscheduled option to Advanced Filters Date range (#181) 2026-09-15 19:11:35 -03:00
work-orders-advanced-search-wiring.test.tsx fix(workorders): make the Advanced Filters date range narrow results (SH-391) 2026-09-24 20:58:47 -03:00
work-orders-board-core-affordances.test.tsx fix(work-orders): scope keyword search to the week and keep filters global 2026-09-16 11:18:12 -03:00
work-orders-dispatcher-layout.test.tsx fix(work-orders): gate account picker to org-wide scope 2026-08-25 21:10:12 -03:00
work-orders-search-scope.test.tsx fix(work-orders): clarify search scope with advanced filters 2026-09-16 15:42:01 -03:00