Add ai_edit_complete and ai_edit_last_date fields to media_clicks collection b69a1ee LogicGoInfotechSpaces commited on 14 days ago
Only log to admin media_clicks if user_id is provided; regular MongoDB logging always happens 7fa5d1a LogicGoInfotechSpaces commited on 14 days ago
Improve admin Mongo database detection and error messages c5411c1 LogicGoInfotechSpaces commited on 15 days ago
Add logging status endpoint and improved admin Mongo initialization logging 7cf424d LogicGoInfotechSpaces commited on 15 days ago
fix: correct indentation after else in /inpaint-multipart (line ~343) 515adea LogicGoInfotechSpaces commited on Nov 3
feat: use fixed pink RGB bounds (lower=[150,0,100], upper=[255,120,255]) for /remove-pink and mask_is_painted in /inpaint-multipart; keep white=remove logic 782a2a8 LogicGoInfotechSpaces commited on Nov 3
fix: improve pink detection with multiple methods and add debug logging to diagnose removal issues 1ab24b1 LogicGoInfotechSpaces commited on Nov 3
fix: correct binary mask encoding - pink pixels get alpha=0 so 255-alpha becomes white (255) for removal 62974a7 LogicGoInfotechSpaces commited on Nov 3
fix: improve image quality with LANCZOS4 interpolation, better mask validation, and high-quality PNG output 89c8105 LogicGoInfotechSpaces commited on Nov 3
fix: add debug logs for mask processing; verify output changes to diagnose removal issues c96c733 LogicGoInfotechSpaces commited on Nov 3
docs: update /remove-pink endpoint docstring - clarify no black paint needed fcb28c1 LogicGoInfotechSpaces commited on Nov 3
fix(api): remove black paint detection - just auto-detect pink segments, everything else kept automatically 87c6da8 LogicGoInfotechSpaces commited on Nov 3
feat(api): add /remove-pink endpoint - simple one-parameter endpoint that auto-detects pink segments and removes them 91da7a0 LogicGoInfotechSpaces commited on Nov 3
feat(api): improve pink/magenta auto-detection with tolerance - automatically segment pink as white (remove), rest as black (keep) 437b94f LogicGoInfotechSpaces commited on Oct 31
fix: simplify mask processing to match reference model - direct white=remove detection 8a0a72a LogicGoInfotechSpaces commited on Oct 31
feat(api): auto-convert painted images to black/white masks (white=remove, black=keep) for better compatibility f854294 LogicGoInfotechSpaces commited on Oct 31
fix(mask): improve mask detection - handle RGB paint directly, detect magenta and white areas; match reference model behavior 0964a65 LogicGoInfotechSpaces commited on Oct 31
feat(api): improve painted mask detection - detect magenta (255,0,255) and other paint colors; better logging dac0915 LogicGoInfotechSpaces commited on Oct 31
fix(mask): ensure proper mask interpretation - selected areas are removed; add detailed logging 20727d7 LogicGoInfotechSpaces commited on Oct 31
fix(mask): improve mask loading to match standard convention (white=remove); add debug logs e7611db LogicGoInfotechSpaces commited on Oct 31
feat(api): add passthrough flag to return original image unchanged for /inpaint and /inpaint-multipart 5452c3d LogicGoInfotechSpaces commited on Oct 31
feat(api): robust painted mask detection; fallback to dark-threshold when diff empty; add logs fc3f561 LogicGoInfotechSpaces commited on Oct 31
feat(api): allow painted-on mask via mask_is_painted flag (auto-diff + Otsu threshold) 2eaee03 LogicGoInfotechSpaces commited on Oct 31
feat(api): support invert_mask flag for /inpaint and /inpaint-multipart (selected area removed by default) 7f02de5 LogicGoInfotechSpaces commited on Oct 31
feat(api): simplify /inpaint response to return only filename; update docs 37fb070 LogicGoInfotechSpaces commited on Oct 2
feat(api): add /inpaint-url endpoint returning public download URL; docs updated 174828e LogicGoInfotechSpaces commited on Sep 26
feat(download): make /download public; docs: add HTTP_API_Documentation.txt ff3e3e4 LogicGoInfotechSpaces commited on Sep 26
feat(api): return image directly from /inpaint; docs: mark download optional for ID-based flow 1c42249 LogicGoInfotechSpaces commited on Sep 26
API: add root endpoint with routes overview to avoid 404 at / 0dd809a LogicGoInfotechSpaces commited on Sep 25
API: write under /data; Dockerfile precreates /data/uploads and /data/outputs with perms e880bba LogicGoInfotechSpaces commited on Sep 25
API: implement inpainting endpoints (upload image/mask, inpaint, download, logs); optional Bearer via API_TOKEN f7573cd LogicGoInfotechSpaces commited on Sep 25
API: add FastAPI endpoints for Hair Swap flow; deps updated ae10bc2 LogicGoInfotechSpaces commited on Sep 25