Commit History

Fix Dockerfile: replace obsolete packages for Debian Trixie compatibility
1e4ffa5

LogicGoInfotechSpaces commited on

Clean up project: remove unnecessary files and fix insightface installation
6968b9f

LogicGoInfotechSpaces commited on

Fix ONNX Runtime installation: try latest version first, add better error handling
6ee66f7

LogicGoInfotechSpaces commited on

Fix Dockerfile build errors: improve dependency installation order and error handling
02f88ee

LogicGoInfotechSpaces commited on

fix: add pkg-config, reorder installs, improve error capture for insightface
31fcacb

LogicGoInfotechSpaces commited on

fix: add multiple fallback options for insightface installation
a7d3bf5

LogicGoInfotechSpaces commited on

fix: add libopenblas-dev and libomp-dev for insightface, improve error handling
47f3eeb

LogicGoInfotechSpaces commited on

fix: add python3-dev and fallback for insightface installation
a639f0f

LogicGoInfotechSpaces commited on

fix: install ML packages separately and add OpenCV/system dependencies
9ef67c4

LogicGoInfotechSpaces commited on

fix: split pip install into separate steps to identify failing package
53020db

LogicGoInfotechSpaces commited on

fix: copy only essential files instead of copying everything
205fa6a

LogicGoInfotechSpaces commited on

fix: add additional system libraries for opencv and onnxruntime
3e30b9f

LogicGoInfotechSpaces commited on

fix: add build dependencies and install packages directly without Gradio
d140df0

LogicGoInfotechSpaces commited on

fix: remove mkdir steps - application creates directories automatically
147e0d3

LogicGoInfotechSpaces commited on

fix: use COPY --chown to avoid chown failure and update .dockerignore
cb72782

LogicGoInfotechSpaces commited on

fix: restructure Dockerfile to do all setup as root, then switch to user
29cc6b6

LogicGoInfotechSpaces commited on

fix: use python:3.10-slim base image for better HF Spaces compatibility
985ca8d

LogicGoInfotechSpaces commited on

fix: separate RUN steps and add .dockerignore to exclude unnecessary files
08f4a13

LogicGoInfotechSpaces commited on

fix: restructure Dockerfile to install packages as root, then switch to user
3176415

LogicGoInfotechSpaces commited on

fix: update Dockerfile for Hugging Face Spaces - use port 7860 and follow HF Spaces best practices
7658264

LogicGoInfotechSpaces commited on

fix: mount FastAPI router into Gradio app for API endpoints on port 7860
b3b1893

LogicGoInfotechSpaces commited on

feat: add HTTPS download URL in job status response for result videos
72d441c

LogicGoInfotechSpaces commited on

feat(api): add /api/health and GridFS upload/download endpoints
0a36e41

LogicGoInfotechSpaces commited on

fix: improve API startup with better error handling and port management
2d7a76d

LogicGoInfotechSpaces commited on

fix: update python-multipart version to be compatible with Gradio 5.38.0
47b9ef9

LogicGoInfotechSpaces commited on

fix: update FastAPI version to be compatible with Gradio 5.38.0
5549d1e

LogicGoInfotechSpaces commited on

feat: integrate FastAPI with Gradio app - both UI and API now run together
d784b2b

LogicGoInfotechSpaces commited on

feat: add FastAPI backend with MongoDB Atlas integration for face swap video processing
c7173e6

LogicGoInfotechSpaces commited on

FaceSwapper: remove broken name fallback; ensure HF hub + mirrors then cache env export
39f8e54

LogicGoInfotechSpaces commited on

FaceSwapper: final fallback to insightface.model_zoo.get_model by name if mirrors fail
6529bcc

LogicGoInfotechSpaces commited on

FaceSwapper: add multiple HF resolve mirrors before GitHub to avoid 404
0c287d4

LogicGoInfotechSpaces commited on

FaceSwapper: use hf_hub_download before mirrors; avoid 404 on Spaces
2d64c58

LogicGoInfotechSpaces commited on

Update app.py: OMP=1, CUDA providers, prefer HF inswapper download
1651cda

LogicGoInfotechSpaces commited on

fix: set INSWAPPER_PATH env to downloaded hf_hub model path
9001872

LogicGoInfotechSpaces commited on

feat: try multiple hf_hub repos to auto-fetch inswapper_128.onnx
b124b05

LogicGoInfotechSpaces commited on

feat: allow INSWAPPER_PATH override; improve local fallback and mirrors
3ed4b33

LogicGoInfotechSpaces commited on

feat: auto-download inswapper_128.onnx via hf_hub with TOKEN fallback
d1d62d4

LogicGoInfotechSpaces commited on

fix: add HF token Authorization header for model downloads from huggingface.co
ef4098e

LogicGoInfotechSpaces commited on

fix: explicitly download inswapper_128.onnx to local cache before loading
deb38be

LogicGoInfotechSpaces commited on

fix: set face_recognition=['many'] and reference defaults to avoid NoneType error
371dfef

LogicGoInfotechSpaces commited on

fix: avoid manual download; let insightface fetch 'inswapper_128.onnx' if not cached
9e14361

LogicGoInfotechSpaces commited on

fix: robust conditional_download (handle query names, try mirrors, raise last error)
bdd50c5

LogicGoInfotechSpaces commited on

fix: add HF mirror for inswapper_128.onnx download when GitHub 404s
1edac15

LogicGoInfotechSpaces commited on

fix: always allow local fallback even if remote client missing; remove blocking error
ce851ce

LogicGoInfotechSpaces commited on

chore: force CPU providers, set OMP_NUM_THREADS=1, better progress/info messages
40590fc

LogicGoInfotechSpaces commited on

fix: remove dynamic CORE exec; add no-op update_status for headless local run
5c775f8

LogicGoInfotechSpaces commited on