Commit History

  1. feat: add Qdrant configuration and handle disabled state in QdrantService

    SuZeAI
    27e079c
  2. feat: update subscription response to track AI credits instead of tokens

    SuZeAI
    437ffc0
  3. feat: add token usage tracking for AI recommendations and subscription management

    SuZeAI
    ff5991d
  4. feat: add subscription management with user plan tracking and response schema

    SuZeAI
    d249b9c

  1. Remove compiled Python cache files from backend and tests

    SuZeAI
    c890de3
  2. Add example images for virtual try-on feature

    SuZeAI
    bab5292
  3. Add chat conversations and try-on history endpoints⁠

    SuZeAI
    8ee0940
  4. Use OpenAI GPT-4.1-mini for AI Stylist recommendations⁠

    SuZeAI
    af27d60
  5. Add virtual try-on for Marketplace and Dashboard items⁠

    SuZeAI
    75b9ab0
  6. Add OpenAI vision model configuration and garment masking functionality⁠

    SuZeAI
    23f80df

  1. Update .gitignore to include specific __pycache__ directories and adjust patterns for Python files

    SuZeAI
    628e09a
  2. Fail fast on hard Gemini quota instead of spamming every key⁠

    SuZeAI
    d47f0ef
  3. Add Gemini API key rotation⁠

    SuZeAI
    6cab4e8
  4. Update .gitignore for Python and add pitch deck slide

    SuZeAI
    3b2bbcd
  5. Fix Qdrant healthcheck in docker-compose⁠

    SuZeAI
    470e1c9
  6. Update try-on tests for the API-based service⁠

    SuZeAI
    3135f39
  7. Trim backend dependencies to an API-only stack⁠

    SuZeAI
    3073d0f
  8. Switch try-on and garment analysis to external image APIs⁠

    SuZeAI
    25d14ad
  9. Remove vendored CatVTON model and segmentation pipeline⁠

    SuZeAI
    75f84ed

  1. feat: implement conversational chatbot with routing and chat history support

    265cc9d
  2. feat: default STORAGE_MODE to cloudinary and force real CatVTON execution on CPU

    85a11ff
  3. feat: add CPU simulation fallback mode for tryon to prevent hangs/OOM on CPU spaces

    6aa0990
  4. perf: optimize CatVTON on CPU with float32 and 20 steps, increase frontend polling to 10 min

    f222800
  5. feat: proactively create chest_cm, waist_cm, hips_cm columns on startup if missing

    c1affc0
  6. feat: add Cloudinary support as an alternative image storage mode

    afee3ee
  7. feat: add chest, waist, and hips measurements support in profile and LLM service

    54cc2f8
  8. fix: set cfg.MODEL.DEVICE in DensePose initialization for CPU nodes

    fca1b3f
  9. chore: add missing ML dependencies for CatVTON

    a4ac20d

  1. chore: move CatVTON inside backend and resolve paths dynamically without binary resources

    f32f6d0
  2. fix: auth headers and postgresql connection for cloud deployment

    3745765

  1. Auto-append ssl_cert_reqs=CERT_NONE to rediss URL in config

    dd8eb63
  2. Add REDIS_URL and QDRANT_URL environment variable support

    cd337a4
  3. Fix OpenGL package in Dockerfile for newer Debian images

    8e90cb9
  4. Move Docker deployment files inside backend/

    8390e42

  1. docs: add env template examples for backend and frontend

    79cf4bb
  2. feat: integrate local CatVTON virtual try-on and secure env files

    9a36956

  1. Update SERVER_HOST_URL to port 8001 in .env templates

    e4a3e5d
  2. Allow Vite preview port 4173 in CORS origins

    db25f46
  3. Update README.md execution instructions with cd backend and port 8001

    7b93e81
  4. Update README.md with local storage mode guides and correct Redis port

    cb9acf9
  5. Support and default to STORAGE_MODE=local for zero-key local development

    640f288
  6. Update Redis port to 6380 in docker-compose.yml to avoid conflicts

    88efd0d
  7. Create comprehensive README.md for backend codebase

    b6f3a4c
  8. Initialize production-grade FastAPI backend with models, routes, celery workers, and test suite

    b18b789