Commit History

Remove unsupported response_mime_type parameter from Gemini API call
93317dd

LogicGoInfotechSpaces commited on

Fix Gemini blocked content handling and improve MongoDB status endpoint
cd5a36a

LogicGoInfotechSpaces commited on

Fix MongoDB database selection - use database from connection string
ca6fc55

LogicGoInfotechSpaces commited on

Revert to google.generativeai - new google.genai has different API
e34b7d2

LogicGoInfotechSpaces commited on

Fix MongoDB logging: Add null checks and ensure consistent log format
3220e2a

LogicGoInfotechSpaces commited on

Fix critical bugs: MongoDB connection handling and missing dependencies
1ff09f8

LogicGoInfotechSpaces commited on

Add ai_edit_complete and ai_edit_last_date fields to media_clicks collection
b69a1ee

LogicGoInfotechSpaces commited on

Only log to admin media_clicks if user_id is provided; regular MongoDB logging always happens
7fa5d1a

LogicGoInfotechSpaces commited on

Improve admin Mongo database detection and error messages
c5411c1

LogicGoInfotechSpaces commited on

Add logging status endpoint and improved admin Mongo initialization logging
7cf424d

LogicGoInfotechSpaces commited on

fix: correct indentation after else in /inpaint-multipart (line ~343)
515adea

LogicGoInfotechSpaces commited on

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

fix: correct invert_mask logic - RGB masks already have white=remove, only invert if invert_mask=False explicitly requested
0e28031

LogicGoInfotechSpaces commited on

fix: preserve image quality by limiting resize to 3000px, add output verification, improve debug logging
8c6db4d

LogicGoInfotechSpaces commited on

fix: handle RGB masks correctly - use RGB channels when alpha is all 255, so white pixels become white in mask
2b0f7aa

LogicGoInfotechSpaces commited on

fix: improve pink detection with multiple methods and add debug logging to diagnose removal issues
1ab24b1

LogicGoInfotechSpaces commited on

fix: correct binary mask encoding - pink pixels get alpha=0 so 255-alpha becomes white (255) for removal
62974a7

LogicGoInfotechSpaces commited on

refactor: use exact reference model implementation from aryadytm/remove-photo-object - simple 255-alpha inversion
d670035

LogicGoInfotechSpaces commited on

fix: improve image quality with LANCZOS4 interpolation, better mask validation, and high-quality PNG output
89c8105

LogicGoInfotechSpaces commited on

fix: match reference model exactly - use simple 255-alpha inversion like aryadytm/remove-photo-object
ed7d157

LogicGoInfotechSpaces commited on

fix: add debug logs for mask processing; verify output changes to diagnose removal issues
c96c733

LogicGoInfotechSpaces commited on

docs: update /remove-pink endpoint docstring - clarify no black paint needed
fcb28c1

LogicGoInfotechSpaces commited on

fix(api): remove black paint detection - just auto-detect pink segments, everything else kept automatically
87c6da8

LogicGoInfotechSpaces commited on