Commit History

  1. Update backend/worker/prompts.py⁠

    Verified signature
    9c38ecb

  1. Allow PDF_PIPELINE_GMAIL_* env fallbacks

    5958bb8
  2. Add save-config webhook + gmail_auth helper

    20919fe

  1. Fix PDF uploads: prefer POST over PUT

    9d11a64
  2. Trainer worker: add TRAINER_DONE label and stop removing INCOMING

    15aea04

  1. Log build revision at startup

    54801eb
  2. Fix: upload PDF via PUT (API rejects POST)

    6c3783f
  3. Ignore local creds/tmp/uploads

    aa75b88
  4. Remove dead _ensure_dir; finalize SFTP upload path logic

    76fb4bd
  5. Ignore local secrets and runtime dirs

    98ffa8e
  6. Remove duplicate PDF upload block in TRAIN handler

    7ad4ce0
  7. Ignore local secrets and runtime artifacts

    23e2401
  8. Fix sftp_store: keep __future__ import first; safe remote path join

    883ba74
  9. Add SFTP storage helper for trainer outputs

    f08e4d3
  10. Add paramiko for SFTP uploads

    ab77655
  11. Upload PDFs to API after storing

    3108a15
  12. Worker: upload PDF to API after write

    6a3f561

  1. Fix TRAIN block + upload PDFs to API

    a0910c0
  2. Upload TRAIN PDFs to API space

    468712b
  3. Fix TRAIN upload block syntax + upload to API

    d52ed80
  4. Upload stored PDFs to API space for UI fetch

    88696c0
  5. Fix HF start: run worker as module + health server

    564a635
  6. Fix worker start: run as module + keep health server

    70eb619
  7. Fix worker startup: run as module, add package init

    96c8a10
  8. fix: add python-dotenv dependency

    3c5210f
  9. Run worker as module to fix relative imports

    15e27b0
  10. Force Docker Space + serve health on

    6545a36
  11. Add health server so HF marks worker healthy

    c2aa6bc
  12. fix: write Gmail OAuth JSON secrets to /tmp files

    029948d
  13. fix: add PyMuPDF for fitz

    28b7dde
  14. fix: worker deps + HF config

    a2c8732
  15. fix: HF config + deps

    56d2726
  16. fix: serve /health and run worker loop

    5d79a6d
  17. fix: add HF README config

    0566772
  18. fix: add deps (python-dotenv, openai)

    ae3fce5
  19. fix: add python-dotenv dependency

    5c8ee53
  20. fix: restore worker code + entrypoint

    7fd3f6f
  21. deploy: real pdf-trainer-demo worker

    4478465
  22. worker: add HEAD support for health/sftp-test

    1b42251
  23. chore: clean repo artifacts

    68d613d
  24. worker: execute upload_pdf jobs

    6e9aa02
  25. debug: log upload start/end for upload_pdf jobs

    7cf2b34
  26. feat: process jobs; upload_pdf to sftp; status callbacks

    d19344e
  27. fix: normalize SFTP upload path relative to SFTP_ROOT

    e0039b5
  28. fix: repair corrupted newline strings in HTTP handler

    5bc6b5d

  1. sftp: add /sftp-test endpoint

    Avinash
    fbe6ec2
  2. sftp: add sftp_store module + copy repo in Dockerfile

    Avinash
    e9f72a1
  3. fix: correct sftp_store import path

    Avinash
    c09b33f
  4. feat: add SFTP connectivity test endpoint

    Avinash
    776de6b
  5. fix: return 200 on / and /? to stop HF log probes

    Avinash
    2878e4e