shawnandClaude Sonnet 5 94ebd0733a fix: make order search case-insensitive
Searching "JOHN" or "ord-1001" returned no orders because SQLite instr()
is case-sensitive. Compare lowercased values for order number, customer
name, and email. Adds API regression tests for both cases.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01HUfxyr6EcRi4EYSX1wLoRh
2026-09-11 14:54:14 +10:00
2026-09-10 15:01:02 +09:00
2026-09-03 22:02:52 +09:00
2026-09-03 22:02:52 +09:00
2026-09-03 22:02:52 +09:00
2026-09-03 22:02:52 +09:00
2026-09-03 22:02:52 +09:00
2026-09-03 22:02:52 +09:00
2026-09-03 22:02:52 +09:00
2026-09-03 22:02:52 +09:00
2026-09-03 22:02:52 +09:00
2026-09-03 22:02:52 +09:00

OrderOps

Run

bun install
bun run seed
bun run seed:user
# tab 1
bun run dev:api
# tab 2
bun run dev:web

Open http://localhost:5173.

Contributing

Read CONTRIBUTING.md before opening a PR. It defines repo-specific coding conventions, local verification expectations, and the PR checklist students should use with their coding harness.

Login

  • default seed creates customer accounts only
  • create an employee account with bun run seed:user
  • login uses username only
  • employee accounts can access /orders
S
Description
No description provided
Readme
246 KiB
Languages
TypeScript 99.6%
HTML 0.4%