Commit History

  1. sync: update pdf-script from github.com/peyajm29/pdf-script@488b4f6e90561a9c6cce3f0166f0690793886b59 Running

    github-actions[bot]
    c85cca0
  2. sync: update pdf-script from github.com/peyajm29/pdf-script@3538c5b239a9e0e76c810f18b40bae862f5b4ab2

    github-actions[bot]
    a6407e9
  3. sync: update backend/deploy files from github.com/peyajm29/pdf-script-web@066eb2df655864389b0829938de5f3c4ad519054

    github-actions[bot]
    037a9f2
  4. sync: update pdf-script from github.com/peyajm29/pdf-script@e01da77cdffd02bb939e97990a9f77de211d8c4d

    github-actions[bot]
    7b3e462
  5. sync: update pdf-script from github.com/peyajm29/pdf-script@70bff5d4e8a7b6412ca4848ad01dca86cf32103c

    github-actions[bot]
    1678f56

  1. Update backend/routes/download.py

    Verified signature
    7af94c3
  2. Create stats.py

    Verified signature
    3f2e280
  3. Update backend/main.py

    Verified signature
    549db0f
  4. Update backend/database.py

    Verified signature
    6dedb20

  1. sync: fix PDF candidate selection to consider all PDFs and prefer main.pdf/paper.pdf at root

    peyajm
    3088c6f

  1. Fix #33: restore dc:creator XMP field to real authors after setCreator()⁠

    peyajm +1: Claude Sonnet 4.6
    5d94592
  2. Fix #32: set PDF Creator field to iTagPDF (www.itagpdf.com)⁠

    peyajm +1: Claude Sonnet 4.6
    6264d44

  1. Fix #27: generate one LI per list item, not per line⁠

    peyajm +1: Claude Sonnet 4.6
    b858f16

  1. fix: downscale large images before Tesseract OCR to prevent hangs⁠

    peyajm +1: Claude Sonnet 4.6
    a00cf0b
  2. fix: replace executor on cancel to unblock new pipeline runs⁠

    peyajm +1: Claude Sonnet 4.6
    e083911
  3. debug: add trace prints to upload route to find hang point⁠

    peyajm +1: Claude Sonnet 4.6
    3d24b16
  4. fix: log google auth error reason; export pipeline env vars in start.sh

    peyajm
    3f24feb

  1. Add itagpdf.com to CORS allowed origins⁠

    peyajm +1: Claude Sonnet 4.6
    5c529ab
  2. fix: commit pdftagger.jar via LFS (was excluded by .gitignore)⁠

    peyajm +1: Claude Sonnet 4.6
    3542f67

  1. Sync latest backend and pipeline code⁠

    peyajm
    fb7b1a4

  1. fix: remove pipeline cancellation so concurrent users queue instead of cancel

    peyajm
    87cf1c9
  2. fix: mvn shade outputs pdftagger.jar to project root, no cp needed

    peyajm
    9f3ffaf
  3. exclude large notebook from repo

    peyajm
    72da2ec
  4. add pdf-script as plain directory

    peyajm
    c6c9042
  5. remove pdf-script submodule reference

    peyajm
    8125b1e
  6. build pdftagger.jar from source using maven

    peyajm
    97aa9e5
  7. add pdftagger.jar via LFS

    peyajm
    e798bd7
  8. fix: use default-jdk (openjdk-17 not available in Debian trixie)

    peyajm
    21d7c29
  9. Initial deployment

    peyajm
    42d4c60