shoc-frontend-new/src
Alexandre Brandizzi ed12f59255 chore(work-orders): merge origin/dev into table-core branch
Integrate origin/dev (vendor module + maintainability conventions) after PR #39.

- Resolve src/app/(protected)/workorders/index.tsx conflict by keeping the
  PR #40 table rewrite (WoTable + WorkOrdersFilterBar); dev's only change to
  this file was a {Boolean(error)} lint fix on legacy filter UI that the
  rewrite already removed.
- work-order-mapper.ts auto-merged cleanly.
- Conform PR #40 table-core code to dev's new maintainability lint rules
  (seahaven/no-non-boolean-jsx-and, shared Text component for raw p/h
  elements, logical-AND for one-sided conditionals) using narrowing-preserving
  guards (!= null) where values flow into typed props, preserving behavior.

Validation (Node v24.14.0 / npm 11.9.0): npm ci, format:check, lint, build,
test (156/156) all green.
2026-07-24 14:04:15 -03:00
..
api feat(vendors): complete core vendor workflows 2026-07-23 17:36:21 -03:00
app chore(work-orders): merge origin/dev into table-core branch 2026-07-24 14:04:15 -03:00
components refactor(ui): enforce maintainable conditional feedback 2026-07-24 11:32:58 -03:00
config Feat/vite typescript migration (#16) 2026-06-18 14:41:17 -03:00
domain chore(work-orders): merge origin/dev into table-core branch 2026-07-24 14:04:15 -03:00
hooks feat(ui): add shared board UI primitives and plumbing 2026-07-17 11:59:05 -03:00
infra/query-key feat(vendors): complete core vendor workflows 2026-07-23 17:36:21 -03:00
lib feat(ui): add shared board UI primitives and plumbing 2026-07-17 11:59:05 -03:00
providers Feat/vite typescript migration (#16) 2026-06-18 14:41:17 -03:00
routing refactor(ui): enforce maintainable conditional feedback 2026-07-24 11:32:58 -03:00
styles chore: correct Sea Haven branding and rewrite README (#25) 2026-07-17 13:17:21 -04:00
test chore(work-orders): merge origin/dev into table-core branch 2026-07-24 14:04:15 -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 Feat/vite typescript migration (#16) 2026-06-18 14:41:17 -03:00
vite-env.d.ts feat(ui): add shared board UI primitives and plumbing 2026-07-17 11:59:05 -03:00