Self-hosted Pokemon TCG API
  • TypeScript 95.6%
  • JavaScript 4%
  • Dockerfile 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Thomas Vu f5c9247d57 fix(security): payment replay store and CF-Connecting-IP rate keys
Prefer cf-connecting-ip for rate-limit keys (do not trust client XFF alone).
Claim sha256(X-Payment|PAYMENT-SIGNATURE) after x402 settle; 409 on replay.
2026-07-19 04:22:24 -04:00
.turbo Initial commit: Pokemon TCG API 2026-02-18 16:48:32 -05:00
data Initial commit: Pokemon TCG API 2026-02-18 16:48:32 -05:00
dist Add operation field to health response, x402 header support 2026-03-01 00:03:55 -05:00
node_modules fix: update price to /bin/zsh.01, add data freshness warnings 2026-03-07 00:28:54 -05:00
prisma feat: rewrite TCG API with Express + x402 payments 2026-03-04 11:01:26 -05:00
src fix(security): payment replay store and CF-Connecting-IP rate keys 2026-07-19 04:22:24 -04:00
tests feat: free gallery UI and scheduled latest-set catalog refresh 2026-07-11 20:05:12 -04:00
.env Initial commit: Pokemon TCG API 2026-02-18 16:48:32 -05:00
.env.example feat: free gallery UI and scheduled latest-set catalog refresh 2026-07-11 20:05:12 -04:00
.gitignore fix: restore production tcg service and backups 2026-03-10 09:11:20 -04:00
CHANGELOG.md fix: restore production tcg service and backups 2026-03-10 09:11:20 -04:00
debug-pricecharting.js fix: Improve PriceCharting scraper to handle multiple HTML formats 2026-03-03 18:00:43 -05:00
Dockerfile fix: restore production tcg service and backups 2026-03-10 09:11:20 -04:00
migrate-to-pg.js fix: Improve PriceCharting scraper to handle multiple HTML formats 2026-03-03 18:00:43 -05:00
package.json feat: free gallery UI and scheduled latest-set catalog refresh 2026-07-11 20:05:12 -04:00
phala-compose.yaml Simplify TCG Phala compose 2026-03-10 21:10:49 -04:00
test-pricecharting.js fix: Improve PriceCharting scraper to handle multiple HTML formats 2026-03-03 18:00:43 -05:00
tsconfig.json feat: simplify Express API without x402 (working version) 2026-03-04 14:01:35 -05:00