Commit History

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

    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. Switch try-on and garment analysis to external image APIs⁠

    SuZeAI
    25d14ad

  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

  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

  1. feat: integrate local CatVTON virtual try-on and secure env files

    9a36956

  1. Allow Vite preview port 4173 in CORS origins

    db25f46
  2. Support and default to STORAGE_MODE=local for zero-key local development

    640f288
  3. Initialize production-grade FastAPI backend with models, routes, celery workers, and test suite

    b18b789