deckhearth/test/api
Randall Stillwell fe1695f7ad feat(designer): custom frame editor and cost symbols
- custom_frames: per-user frames with full 9-slot palette (JSONB),
  unique names; designer frame picker lists them alongside starters,
  click to use, edit/delete via inline editor with live preview
- custom_symbols: upload cost icons (PNG/WebP/SVG, 2MB) keyed by short
  code; re-uploading a code replaces the old icon; ManaPips renders
  icon pips for {CODE} tokens with graceful text fallback
- custom_cards.custom_frame_id links designs to custom frames; API GETs
  join and nest the palette; deleting a frame falls back to starter
- migration 1787700511000
2026-08-24 21:13:12 -05:00
..
scan Migrate Deck Hearth off Vercel/Neon to homelab Dokploy stack. 2026-08-15 09:32:13 -05:00
auth-utils.test.js refactor(db): collapse @neondatabase/serverless onto @vercel/postgres + delete lib/database.js (#30) 2026-05-26 22:54:01 -05:00
custom-cards.test.js feat(designer): custom frame editor and cost symbols 2026-08-24 21:13:12 -05:00
custom-frames.test.js feat(designer): custom frame editor and cost symbols 2026-08-24 21:13:12 -05:00
custom-games.test.js feat(designer): game targeting and custom game spaces 2026-08-24 21:01:04 -05:00
custom-symbols.test.js feat(designer): custom frame editor and cost symbols 2026-08-24 21:13:12 -05:00
user-cards.test.js Migrate Deck Hearth off Vercel/Neon to homelab Dokploy stack. 2026-08-15 09:32:13 -05:00