- Fix build convertit
- Fix binding service
- Add compatibility Ubuntu 20.04
- Fix libreoffice conversion
- Fix Dockerfile for Python 3
- Ubuntu packaging
- Move from Python 2 to Python 3
- Fix systematic crash in unoconv converter
- Serialize parallel libreoffice conversions with flock instead of celery
- Serialize parallel libreoffice conversions
- Fix a crash in unoconv error handling
- Log errors
- Add a warning about unoconv not able to work in parallel
- Send HTTP errors as raw strings instead of HTML documents
Use original request header
Accept-language
to download the URLAdd {X_FORWARDED_FOR} placeholder in GET url parameter. Replaced by the corresponding header if available. It avoids the client initiating the request to be aware of its own address. Exemple:
curl "http://convertit/?url=http://{X_FORWARDED_FOR}/document.odt&to=application/pdf"
- Initial working version