deckhearth/test/lib
Randall Stillwell 45f823a84e
Some checks failed
CI / Lint (pull_request) Has been cancelled
CI / Schema map up to date (pull_request) Has been cancelled
CI / Forbidden patterns (9 checks) (pull_request) Has been cancelled
CI / Migrations apply (node-pg-migrate) (pull_request) Has been cancelled
CI / Unit tests (vitest) (pull_request) Has been cancelled
Convoy metrics gate / Require role-event telemetry on convoy PRs (pull_request) Has been cancelled
PR Health rollup / Aggregate gate status (pull_request) Has been cancelled
Preview smoke / Should run? (pull_request) Has been cancelled
Preview smoke / Playwright smoke (pull_request) Has been cancelled
feat(pricing): wire Lorcast (Lorcana) + TCGdex (Pokemon) + docs
- lib/card-import/lorcana-bulk.js: Lorcast per-card pricing via api.lorcast.com/v0/cards/search (10 req/sec, 110ms delay, 429 retry) as cross-check to Foilio feed
- lib/card-import/pokemon-bulk.js: TCGdex pricing (already wired via lib/pricing/tcgdex-client.js)
- test/lib/card-import-lorcana-bulk.test.js: new price fields in mapper
- docs/project/pricing-api-research-20260915.md: final verified source matrix
- docs/DOKPLOY_DEPLOY.md: pricing API env vars
2026-09-16 16:24:43 -05:00
..
card-import fix(mtg): support Scryfall oracle bulk JSONL.gz download 2026-09-09 12:20:28 -05:00
pricing fix(pricing): test fixes and post-merge tooling 2026-09-09 11:51:08 -05:00
auth-secret.test.js test(auth): add vitest harness + 16 auth-focused unit tests (Brief 5 of fix-auth-bypass) 2026-05-23 11:12:15 -05:00
card-embed.test.js Migrate Deck Hearth off Vercel/Neon to homelab Dokploy stack. 2026-08-15 09:32:13 -05:00
card-import-discover.test.js Prioritize newest missing sets in catalog sync queue. (#49) 2026-05-27 21:49:58 -05:00
card-import-lorcana-bulk.test.js feat(pricing): wire Lorcast (Lorcana) + TCGdex (Pokemon) + docs 2026-09-16 16:24:43 -05:00
card-import-pokemon-github.test.js Switch Pokémon catalog import to pokemon-tcg-data on GitHub. (#52) 2026-05-28 11:56:01 -05:00
card-import-reconcile-submissions.test.js Normalize collector numbers in catalog match and harden scanner adds. (#53) 2026-05-28 14:45:55 -05:00
card-import-sync-catalog.test.js Migrate Deck Hearth off Vercel/Neon to homelab Dokploy stack. 2026-08-15 09:32:13 -05:00
card-number-utils.test.js Normalize collector numbers in catalog match and harden scanner adds. (#53) 2026-05-28 14:45:55 -05:00
card-text-match.test.js Scanner identify upgrade — Phase 1 hot path (#156) 2026-08-14 20:21:20 -05:00
card-visual-match.test.js feat(scanner): Layer-0 visual catalog search (Phase 3) (#160) 2026-08-14 21:46:39 -05:00
collection-vocabulary.test.js Vocabulary cleanup follow-up (#55) 2026-05-29 10:01:03 -05:00
deck-builder-stats.test.js refactor(deck-builder): extract stats lib and stats bar (Brief 1) (#89) 2026-06-03 17:24:40 -05:00
deck-detail-grouping.test.js refactor(deck): extract grouping lib and stats sidebar (Brief 1) (#137) 2026-06-13 00:44:16 -05:00
format-relative-time.test.js Realign dashboard home nav and wire honest ownership stats (#164) 2026-08-15 16:47:59 -05:00
permission-middleware.test.js Migrate Deck Hearth off Vercel/Neon to homelab Dokploy stack. 2026-08-15 09:32:13 -05:00
scanner-batch-identify.test.js feat(scanner): add desktop workstation layout (#165) 2026-08-15 17:21:23 -05:00
scanner-card-detection.test.js Fix scanner multi-card flow, frame overlay, and rate limits. (#166) 2026-08-15 18:48:05 -05:00
scanner-card-identify.test.js feat(scanner): Layer-0 visual catalog search (Phase 3) (#160) 2026-08-14 21:46:39 -05:00
scanner-card-warp.test.js feat(scanner): perspective warp card detection (Phase 2) (#158) 2026-08-14 20:31:45 -05:00
scanner-route-api.test.js refactor(scanner): extract session and route API libs (page Brief 1) (#74) 2026-06-02 16:15:27 -05:00
scanner-session.test.js Mobile scanner checkout: scan first, commit later (#157) 2026-08-14 20:20:43 -05:00
scanner-video-layout.test.js Add manual tap-to-scan with shutter button on mobile. (#167) 2026-08-15 20:11:54 -05:00
sql.test.js Migrate Deck Hearth off Vercel/Neon to homelab Dokploy stack. 2026-08-15 09:32:13 -05:00
use-camera-scanner.test.js feat(scanner): add desktop workstation layout (#165) 2026-08-15 17:21:23 -05:00
use-scanner-queue.test.js Mobile scanner checkout: scan first, commit later (#157) 2026-08-14 20:20:43 -05:00