Commit History

feat(auth): login to Hugging Face Hub via HUGGINGFACE_HUB_TOKEN; set HF_TOKEN/TOKEN; default OMP_NUM_THREADS=1
80b99f5

LogicGoInfotechSpaces commited on

build: include inswapper_128.onnx in Docker context via .dockerignore negation
99d257e

LogicGoInfotechSpaces commited on

feat(models): bake inswapper_128.onnx into image via explicit COPY and include file via LFS
4d64af2

LogicGoInfotechSpaces commited on

build: set INSWAPPER_PATH to /app/DeepFakeAI/.assets/models and download there when INSWAPPER_URL is set; ensure dirs exist
7ed02ff

LogicGoInfotechSpaces commited on

build: make inswapper_128.onnx preload optional via INSWAPPER_URL; set INSIGHTFACE_HOME and INSWAPPER_PATH envs
6b0a494

LogicGoInfotechSpaces commited on

feat(models): preload inswapper_128.onnx into /home/user/.insightface/models to prevent runtime 404; keep writable caches
7ce12d5

LogicGoInfotechSpaces commited on

fix: make /app/.assets writable for model cache (mkdir + chown before USER)
510a24d

LogicGoInfotechSpaces commited on

chore(docker): bind uvicorn to platform PORT (fallback 7860) for HF routing
5d5da0c

LogicGoInfotechSpaces commited on

feat: add Firebase Auth ID token verification + /api/me endpoint; support static password + Firebase ID tokens
bbc9c59

LogicGoInfotechSpaces commited on

feat: support FIREBASE_CREDENTIALS_JSON env var + improve error handling
2262841

LogicGoInfotechSpaces commited on

feat(api): add Firebase App Check verification + MongoDB request logs; install firebase-admin; keep Bearer auth
dd8dfa2

LogicGoInfotechSpaces commited on

Fix permission error: create upload directories before switching to user
11d45f5

LogicGoInfotechSpaces commited on

Add GPU status to health check endpoint for monitoring GPU availability
88bff09

LogicGoInfotechSpaces commited on

Fix GPU compatibility: use standard onnxruntime (auto-detects GPU at runtime)
61d8ed5

LogicGoInfotechSpaces commited on

Add upload directories creation in Dockerfile for better initialization
4d1e6bf

LogicGoInfotechSpaces commited on

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: 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