rswag-online/backend/app
Jeff Emmett 94fd3ad4d3 feat: add dithering API with 12 algorithms and screen-print color separations
Adds on-demand dithering endpoint (Floyd-Steinberg, Atkinson, Bayer, etc.)
and screen-print color separation workflow with per-channel PNG exports.
Uses hitherdither library with in-memory LRU cache (max 200 entries).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 17:01:42 -07:00
..
api feat: add dithering API with 12 algorithms and screen-print color separations 2026-03-16 17:01:42 -07:00
models feat: replace Stripe with Mollie payments + TBFF revenue split to bonding curve 2026-02-18 13:16:39 -07:00
pod fix: handle Printful v2 API list response format 2026-02-24 17:08:53 -08:00
schemas feat: add dithering API with 12 algorithms and screen-print color separations 2026-03-16 17:01:42 -07:00
services feat: add dithering API with 12 algorithms and screen-print color separations 2026-03-16 17:01:42 -07:00
__init__.py Initial commit: rSwag - merch store for the rSpace ecosystem 2026-02-18 03:24:22 -07:00
config.py feat: wire SMTP email credentials for noreply@rswag.online 2026-02-25 00:09:08 -08:00
database.py Initial commit: rSwag - merch store for the rSpace ecosystem 2026-02-18 03:24:22 -07:00
main.py feat: add dithering API with 12 algorithms and screen-print color separations 2026-03-16 17:01:42 -07:00