arXiv compiler service v0.1-alpha
Pre-release
Pre-release
erickpeirson
released this
05 Jun 13:46
·
24 commits
to develop
since this release
Release notes - arXiv-NG - Version compiler-0.1-alpha
New Feature
- [ARXIVNG-1642] - Compiler service must support compilation of PS to PDF
Task
- [ARXIVNG-1103] - Write OpenAPI schema for compilation service
- [ARXIVNG-1106] - Implement a service module that retrieves a source package from the file management system
- [ARXIVNG-1107] - Implement a task function that performs compilation with a Docker image
- [ARXIVNG-1108] - Implement a storage service integration for compiled PDFs
- [ARXIVNG-1109] - Implement a route + controller to handle requests for compilation
- [ARXIVNG-1322] - describe compiler docker container for use in compiler service
- [ARXIVNG-1323] - refactor compilation task function to use "real" compiler image
- [ARXIVNG-1324] - stand up celery worker to test async compilation
- [ARXIVNG-1325] - stand up web app to handle api requests and create tasks for celery
- [ARXIVNG-1326] - test compilation against a whole bunch of existing papers
- [ARXIVNG-1333] - add localstack:s3 integration to docker-compose for compiler service
- [ARXIVNG-1334] - bring test coverage up to standard in compiler service
- [ARXIVNG-1346] - More investigation of converter Docker image
- [ARXIVNG-1643] - Develop a lexicon of words that should get highlighted in TeX logs: warnings, errors
- [ARXIVNG-2012] - Fix watermark in preview PDF
- [ARXIVNG-2052] - Converter: make fonts routine is failing
- [ARXIVNG-2143] - Verify that upstream services are available upon startup