Commit History

fix(mask): ensure proper mask interpretation - selected areas are removed; add detailed logging
20727d7

LogicGoInfotechSpaces commited on

fix(mask): improve mask loading to match standard convention (white=remove); add debug logs
e7611db

LogicGoInfotechSpaces commited on

feat(api): add passthrough flag to return original image unchanged for /inpaint and /inpaint-multipart
5452c3d

LogicGoInfotechSpaces commited on

feat(api): robust painted mask detection; fallback to dark-threshold when diff empty; add logs
fc3f561

LogicGoInfotechSpaces commited on

feat(api): allow painted-on mask via mask_is_painted flag (auto-diff + Otsu threshold)
2eaee03

LogicGoInfotechSpaces commited on

feat(api): support invert_mask flag for /inpaint and /inpaint-multipart (selected area removed by default)
7f02de5

LogicGoInfotechSpaces commited on

feat(api): simplify /inpaint response to return only filename; update docs
37fb070

LogicGoInfotechSpaces commited on

feat(api): add /inpaint-url endpoint returning public download URL; docs updated
174828e

LogicGoInfotechSpaces commited on

feat(download): make /download public; docs: add HTTP_API_Documentation.txt
ff3e3e4

LogicGoInfotechSpaces commited on

feat(api): return image directly from /inpaint; docs: mark download optional for ID-based flow
1c42249

LogicGoInfotechSpaces commited on

API: add root endpoint with routes overview to avoid 404 at /
0dd809a

LogicGoInfotechSpaces commited on

API: write under /data; Dockerfile precreates /data/uploads and /data/outputs with perms
e880bba

LogicGoInfotechSpaces commited on

API: implement inpainting endpoints (upload image/mask, inpaint, download, logs); optional Bearer via API_TOKEN
f7573cd

LogicGoInfotechSpaces commited on

API: add FastAPI endpoints for Hair Swap flow; deps updated
ae10bc2

LogicGoInfotechSpaces commited on