Commit History

  1. Update dependencies in requirements.txt; enhance FFmpegEncoder with availability check and improve logging in worker

    Chandima Prabhath
    a4f374c
  2. Fix DEBUG flag and TEMP_DIR path in EncodingConfig; enhance logging in FFmpegEncoder

    Chandima Prabhath
    21b1e7f
  3. Refactor FFmpeg encoding logic into encoder.py; update import path in tasks.py

    Chandima Prabhath
    c685973
  4. Enhance Redis connection handling with retries; improve logging in encoding process

    Chandima Prabhath
    ca7cbe1
  5. Enhance job initialization and progress tracking; update .gitignore to exclude cache directories

    Chandima Prabhath
    15909e3
  6. Update Dockerfile to set PYTHONPATH; fix import path for RedisConfig in worker.py

    Chandima Prabhath
    7cdd60d
  7. Fix worker process path in run.py; add worker.py for dedicated worker handling

    Chandima Prabhath
    89c32de
  8. Fix import path for encode_video_task in main.py; add __init__.py and version.py for package initialization and versioning

    Chandima Prabhath
    31c7d4d
  9. Refactor worker initialization in run.py to use subprocess for improved process management; add worker.py for dedicated worker handling

    Chandima Prabhath
    795176c
  10. Update Dockerfile and run.py for improved environment configuration; enhance health check response in main.py

    Chandima Prabhath
    f27ea86
  11. Refactor Redis connection handling in config.py and improve startup logging in main.py

    Chandima Prabhath
    f0052f2
  12. Remove FFmpeg installation from Dockerfile

    Chandima Prabhath
    67b571c
  13. Update Dockerfile to install FFmpeg and implement output directory cleanup in video encoding task

    Chandima Prabhath
    0388d92
  14. Refactor worker initialization in run.py for improved readability and connection handling

    Chandima Prabhath
    4cda7a3
  15. Update rq dependency version and refactor worker connection handling

    Chandima Prabhath
    c04cab6
  16. Add logging and threading support for video encoding worker

    Chandima Prabhath
    0410763
  17. Remove .env file copy and python-dotenv installation from Dockerfile

    Chandima Prabhath
    9792bdd
  18. Refactor Redis connection handling and update Dockerfile for environment variable support

    Chandima Prabhath
    f7bd5c7
  19. Add initial implementation of video encoder pipeline with FastAPI and FFmpeg

    Chandima Prabhath
    8b4f8f9
  20. initial commit

    Verified signature
    269b89b