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: correct invert_mask logic - RGB masks already have white=remove, only invert if invert_mask=False explicitly requested 0e28031 LogicGoInfotechSpaces commited on Nov 3
fix: preserve image quality by limiting resize to 3000px, add output verification, improve debug logging 8c6db4d LogicGoInfotechSpaces commited on Nov 3
fix: handle RGB masks correctly - use RGB channels when alpha is all 255, so white pixels become white in mask 2b0f7aa 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
refactor: use exact reference model implementation from aryadytm/remove-photo-object - simple 255-alpha inversion d670035 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: match reference model exactly - use simple 255-alpha inversion like aryadytm/remove-photo-object ed7d157 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: invert-mask option in UI and core; add docs (no secrets) fad49fa LogicGoInfotechSpaces commited on Oct 31
fix: change SDK from docker to streamlit to match app.py 57fa8fb LogicGoInfotechSpaces commited on Oct 2
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