Commit Graph

  • ccf6ddad40 Fix variant pricing: resolve reverse prices from *-holo fields, hide unpriced rows main nlevesque 2026-07-29 00:40:41 +02:00
  • 0c6fa47c84 Fix focus ring shape on input-group children nlevesque 2026-07-29 00:29:32 +02:00
  • 9d3261718f Remove quantity field; normalize missing prices to 0,00 € nlevesque 2026-07-29 00:07:53 +02:00
  • 1cfbf1db49 Scope /mycards and dashboard to own cards only nlevesque 2026-07-28 23:55:31 +02:00
  • fd2d5408d6 Fix login error feedback + load basecoat toast module nlevesque 2026-07-28 23:30:18 +02:00
  • c5378f6008 Make the app installable (PWA metadata) nlevesque 2026-07-28 21:30:32 +02:00
  • 458d2a1e55 Replace favicon with Poké Ball icon (Wikimedia SVG + multi-size ICO) nlevesque 2026-07-28 21:24:58 +02:00
  • fc51371dad Migrate backend from PocketBase to Directus nlevesque 2026-07-28 20:33:46 +02:00
  • a3a69e0eae Build with npm and ECR Public node image (dodge Docker Hub rate limits) nlevesque 2026-07-28 14:20:09 +02:00
  • fee2155a18 Drop bundled PocketBase: app-only deployment via POCKETBASE_URL nlevesque 2026-07-28 14:13:10 +02:00
  • 445ed8892f Add healthchecks: app checks /login (200), pocketbase checks /api/health nlevesque 2026-07-28 13:03:51 +02:00
  • 9eb3ca137f Fix migration: use plain-JSON field defs (JSVM has no Text/Select globals) nlevesque 2026-07-28 12:42:00 +02:00
  • 2df1325a09 Add env-driven SMTP and app identity settings for PocketBase nlevesque 2026-07-28 10:29:04 +02:00
  • 3d712b8c57 Add self-hosted PocketBase stack with auto-migrations nlevesque 2026-07-28 09:38:07 +02:00
  • c3c1f5e216 Initial commit nlevesque 2026-07-28 08:58:44 +02:00