Commit History

  1. Update app/config.py

    Verified signature
    7cf29f9

  1. Update requirements.txt

    Verified signature
    3dea718
  2. Update requirements.txt

    Verified signature
    36be509
  3. Update app/services/training_service.py

    Verified signature
    032cfc1
  4. Update requirements.txt

    Verified signature
    6566fa8
  5. Update app/services/training_service.py

    Verified signature
    99aa5c1
  6. Update app/services/training_service.py

    Verified signature
    3c6281f
  7. Update requirements.txt

    Verified signature
    35b8640
  8. Update requirements.txt

    Verified signature
    8aa28d0
  9. Update requirements.txt

    Verified signature
    df78567
  10. Update requirements.txt

    Verified signature
    93d0515
  11. Update requirements.txt

    Verified signature
    01076de
  12. Update app/services/training_service.py

    Verified signature
    5190189
  13. Update app/routers/system.py

    Verified signature
    ac63c9d
  14. Update run.py

    Verified signature
    ecc1fa7
  15. Add missing DEFAULT_HARDWARE and AVAILABLE_HARDWARE settings

    Verified signature
    c6924d7
  16. Fix GPU detection and OUTPUT_DIR attribute errors

    Verified signature
    b36be34
  17. Fix: Add missing OUTPUT_DIR setting and set MAX_CONCURRENT_JOBS to 1

    Verified signature
    c5ca484
  18. CRITICAL FIX: Use job_id from config to match DB record - fixes job tracking issue

    Verified signature
    297c5d3
  19. FIX: Start training queue workers on startup - jobs will now actually process!

    Verified signature
    cac616c
  20. FIX: Jobs router now uses DATABASE instead of in-memory storage - jobs will now persist and show on dashboard

    Verified signature
    e988f32
  21. Simplify dashboard - fix column mapping, job tracking, and form submission

    Verified signature
    14f2bdc
  22. Fix training router to accept form column_mapping and prompt_template format

    Verified signature
    f676ff7
  23. Fix training service - add DB progress updates, column mapping, prompt templates

    Verified signature
    c30b193
  24. Remove AuthMiddleware, add direct session check in root endpoint only

    Verified signature
    32b5d4c
  25. Simplify auth - remove middleware, keep session handling only

    Verified signature
    fccb659
  26. Fix auth loop: use TimestampSigner + base64 to match Starlette SessionMiddleware

    Verified signature
    0b0e0df
  27. Update via HuggingFace Tool

    Verified signature
    6adb94f
  28. Fix auth loop: decode session cookie directly in middleware

    Verified signature
    597333b
  29. Update app/config.py

    Verified signature
    c52224a
  30. Add itsdangerous for session middleware support

    Verified signature
    31d4df9
  31. Add logout button and auth check to dashboard

    Verified signature
    d20926a
  32. Add authentication router for login/logout endpoints

    Verified signature
    8555e23
  33. Add authentication settings (APP_PASSWORD, SESSION_SECRET_KEY) to config

    Verified signature
    872828f
  34. Update app/config.py

    Verified signature
    bda3756
  35. Create auth.py

    Verified signature
    4857b08
  36. Update app/config.py

    Verified signature
    af6dc6a
  37. Update app/main.py

    Verified signature
    51f38e9

  1. Fix: Add database table initialization on startup

    Verified signature
    53bfae8
  2. Update via HuggingFace Tool

    Verified signature
    c43ff0f
  3. Update via HuggingFace Tool

    Verified signature
    0a98915
  4. Update via HuggingFace Tool

    Verified signature
    958479d
  5. Fix router prefix duplication - let routers define their own prefixes

    Verified signature
    e219a74
  6. Fix broken JavaScript in dashboard.html - correct malformed split chip HTML and other syntax errors

    Verified signature
    9ef83fd
  7. Add comprehensive dataset column mapping and prompt template builder UI

    Verified signature
    82b8703
  8. Add comprehensive dataset column mapping and prompt template controls

    Verified signature
    8a2d8a9
  9. Fix router prefix - remove duplicate /api/datasets from router definition

    Verified signature
    352ecc9
  10. Fix router prefix - remove duplicate /api/models from router definition

    Verified signature
    40cb688
  11. Add debug logging and better error handling for search

    Verified signature
    e313b5f
  12. Fix search API calls - use correct parameter name 'query' instead of 'q'

    Verified signature
    cbd0089