shoc-frontend-new/src
Alexandre Brandizzi 44e96cf2a3 fix(media): apply the SH-116 media contract to every upload surface
Photos up to 10 MB (JPG/PNG/HEIC), videos up to 100 MB and 90 s (MP4/MOV),
at most 10 photos and 3 videos per work order, pre-validated with stable
generic messages on the Photos & Videos modal, the Completion Doc media tab,
Extra Docs and the vendor portal. Video duration is read from metadata when
the browser can; unreadable metadata never blocks. Mobile MIME variants
(empty type, octet-stream with a video extension, QuickTime) stay accepted.
The signed completion PDF keeps its 50 MB cap.
2026-09-24 20:59:26 -03:00
..
api Merge pull request #228 from Sea-Haven-Industries/fix/ab/sh-379-poc-persist 2026-09-18 23:33:52 +00:00
app fix(media): apply the SH-116 media contract to every upload surface 2026-09-24 20:59:26 -03:00
components Merge remote-tracking branch 'origin/main' into feat/ab/sh-288-event-notifications 2026-09-20 21:53:34 +00:00
config feat(team-members): add searchable team member registry (SH-324) 2026-09-16 18:54:33 -03:00
data SH-273: derive Site Area from State (#190) 2026-09-15 16:38:18 -03:00
domain fix(media): apply the SH-116 media contract to every upload surface 2026-09-24 20:59:26 -03:00
hooks
infra/query-key Merge pull request #225 from Sea-Haven-Industries/feat/ab/sh-292-notification-center 2026-09-18 23:33:59 +00:00
lib fix(media): apply the SH-116 media contract to every upload surface 2026-09-24 20:59:26 -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
test fix(media): apply the SH-116 media contract to every upload surface 2026-09-24 20:59:26 -03:00
app-root.tsx
app-routes.tsx
logo.svg
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