- Add Ubuntu 24.04 official support with debian package
- Add Ubuntu 22.04 official support with debian package
- Update Docker image to ubuntu 24.04 base
- Use directly libreoffice instead of deprecated unoconv
- Move CI to github-action
- Fix typo in attachment response Content-Disposition (#38)
- 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