Commit History

  1. Update backend/scripts/generate_template_schema_skeletons.py⁠

    Verified signature
    7cbc4cf
  2. Update backend/worker/prompts.py

    Verified signature
    0e90de3

  1. Update app.py

    Verified signature
    33eca2d
  2. Update Dockerfile

    Verified signature
    7bb6701
  3. Update app.py

    Verified signature
    2687d58

  1. Email confirmation on send-config

    bcf3c84

  1. Allow PUT /api/pdf as alias of POST

    ac909e8
  2. Force rebuild 1770031851

    7808c70
  3. Fix pdf upload/download storage paths + stop 500s

    7f82057
  4. Force HF rebuild

    5c30c41
  5. Fix PDF storage path; eliminate GET 500

    8fcd819
  6. Add build sha to /health

    ca668df
  7. Restore POST /api/pdf/{pdf_id} upload endpoint

    8974c6e
  8. Fix get_pdf: return bytes Response (avoid hanging stream)

    c509456
  9. Fix: __future__ import at top

    c02018d
  10. Hotfix: health 200; send-config fast return

    019cf9f
  11. Hotfix: send-config fast-return via env flag (keep __future__ first)

    7dbd13e
  12. trigger rebuild

    3ed1c08
  13. Auto-bundle config+pdf to SFTP on send-config or pdf upload

    d82d83b
  14. Add SFTP store helper to API

    e4e485d
  15. trigger rebuild

    d9e2f5a
  16. Send-config: store config+pdf to SFTP

    5e71b41
  17. Add SFTP storage helper

    47956b3
  18. trigger rebuild

    987c523
  19. Add config download endpoint

    d48c2db
  20. trigger rebuild

    af49bdb
  21. Remove Gmail from HF API (store-only send-config)

    7080630
  22. Remove PDF existence requirement from API handlers

    089f46d
  23. Make /api/send-config store config even if PDF missing

    e3b7e75
  24. Make /api/send-config store-first; email best-effort

    9ea86b6
  25. send-config: store json+pdf + sftp + best-effort email

    9273ba4
  26. Persist uploads under /data

    90b38dc
  27. Fix send-config: store-only, no Gmail dependency

    b175f72
  28. Add /api/send-config (store config)

    93ca01e
  29. Fix notify_to env var name (fallback)

    06f9b29

  1. api: add python-multipart for UploadFile/Form

    75e8014
  2. Add PDF upload endpoint for worker

    9f8c2b7
  3. chore: dedupe python-dotenv

    623c2d7
  4. fix: add python-dotenv for api

    e083bd2
  5. fix: add python-dotenv for api

    029188f
  6. fix: docker FastAPI deploy

    40f2d84
  7. fix: API docker runtime (fastapi+uvicorn)

    05ab5ed
  8. fix: add api runtime deps

    591cb7e
  9. chore: add app.py entrypoint

    43c18bf
  10. fix: add HF README config

    5a4ddf5
  11. deploy: sync api from pdf-trainer-demo

    fffcd43
  12. fix: remove cache files and restore backend package

    4a2fc21
  13. deploy: real pdf-trainer-demo API

    2fce05d
  14. demo(A): local pdf storage + PUT/GET /api/pdf

    8974c0c
  15. fix: import Header for worker auth

    323986b