Commit History

  1. Add support for CUDA availability check in PDF processing and raise HTTPException for unsupported scanned PDFs

    698a3c4
  2. Update spaCy model loading to use 'en_core_web_sm' instead of 'en_core_web_trf'

    6874c0e

  1. Update Dockerfile and docker-compose.yml to expose port 7860 and run Gunicorn with updated parameters

    a5247bb
  2. Enhance PDF processing: validate file type, implement temporary file handling, and add preprocessing functionality

    4994e6b
  3. initial commit

    0abf29d

  1. Refactor Dockerfile to remove unnecessary package upgrades and streamline dependency installation

    aea524d
  2. Refactor Dockerfile to combine system dependency installation steps for improved cache handling

    28b7422
  3. Add command configuration for Gunicorn in docker-compose.yml

    be02e33

  1. Refactor Dockerfile to streamline package installation and ensure APT lists are cleaned up

    3b4cdb1
  2. Refactor Dockerfile to improve package installation process and clean up APT lists

    13477e3
  3. Restore logging configuration in docker-compose.yml for AWS CloudWatch integration

    13628e5
  4. Update spaCy model to 'en_core_web_trf' in Dockerfile

    f6219e4
  5. Comment out logging configuration in docker-compose.yml

    54d8117
  6. Add .dockerignore and update .env.example with AWS CloudWatch log configuration

    ad342fc
  7. Add environment configuration and Docker setup for parser service

    375a71f

  1. Enhance PDFProcessorService and TextExtractor with improved logging and error handling

    2e2af5e

  1. Add gunicorn as a dependency in pyproject.toml and update poetry.lock

    15ad0e8

  1. init

    e42e330