shoc-frontend-new/src
Codex Review Integration fdd97c24f9 Merge branch 'dev' into feat/sh-298-sentry
Three conflicts, all where dev refactored code this branch had instrumented:

- api.ts — dev extracted the session-expiry helper into
  lib/auth/expire-session. Took dev's import, dropped the now-duplicate local
  copy, kept the tracing import.
- work-order-board-documents-api.ts — dev replaced the ky upload with
  uploadFormWithProgress, an XHR path that exists because ky's
  onUploadProgress streams the body and browsers refuse that over HTTP/1.1.
  Kept dev's helper and wrapped it in traceHttpOperation so the upload stays
  instrumented; neither change is lost.
- work-orders-api.test.ts — kept both mock surfaces, since the merged
  work-orders-api calls apiRequestRaw while other code uses the ky instance.

getMediaContent arrived from dev calling `api.get` directly, which this file
no longer imports; routed it through apiRequestRaw like its siblings, which
also brings it under tracing.
2026-09-10 14:44:12 -03:00
..
api Merge branch 'dev' into feat/sh-298-sentry 2026-09-10 14:44:12 -03:00
app Merge remote-tracking branch 'origin/dev' into feat/SH-186-schedule-clear 2026-09-09 18:18:11 -03:00
components feat(uplifts): align Reject/Revoke Cancel and required asterisk [SH-120] 2026-08-27 11:35:54 -03:00
config fix(vendors): complete shell and visual parity gates 2026-08-10 12:11:38 -03:00
domain Merge branch 'dev' into feat/sh-298-sentry 2026-09-10 14:44:12 -03:00
hooks feat(ui): add shared board UI primitives and plumbing 2026-07-17 11:59:05 -03:00
infra/query-key feat(work-orders): keep Assigned To open and name audit actors [SH-127] 2026-08-28 09:19:43 -03:00
lib fix(work-orders): restore completion media uploads over HTTP/1.1 2026-09-07 15:19:39 -03:00
observability fix(observability): preserve HTTP error status 2026-09-03 21:51:40 -03:00
providers feat(observability): identify and scrub Sentry transactions 2026-09-03 17:12:49 -03:00
routing feat: add browser Sentry tracing 2026-09-03 13:59:13 -03:00
styles chore: correct Sea Haven branding and rewrite README (#25) 2026-07-17 13:17:21 -04:00
test Merge branch 'dev' into feat/sh-298-sentry 2026-09-10 14:44:12 -03:00
app-root.tsx Feat/vite typescript migration (#16) 2026-06-18 14:41:17 -03:00
app-routes.tsx Feat/vite typescript migration (#16) 2026-06-18 14:41:17 -03:00
logo.svg Initialize project using Create React App 2025-08-11 19:13:42 -05:00
main.tsx fix: capture React root errors in Sentry 2026-09-03 15:53:50 -03:00
vite-env.d.ts feat(observability): identify and scrub Sentry transactions 2026-09-03 17:12:49 -03:00