Commit Graph

17 Commits

Author SHA1 Message Date
TheOnlyWayUp b9ec2b1b5a docker: Ignore uv.lock in docker image 2025-10-29 17:48:20 +05:30
Aron BenDaniel 38c7af3408 docker: maintain uv sync cache 2025-10-28 18:28:37 -04:00
TheOnlyWayUp 3eca87e7cf feat(docker): Remove exiftool dependency, update deps 2025-10-28 16:44:45 +05:30
TheOnlyWayUp 5c1f3244b2 api: Remove dependency on exiftool
Use weasyprint to embed metadata
2025-10-28 04:09:14 +05:30
TheOnlyWayUp 80be6e0b32 refactor(api): PDF Template uses Jinja2 2025-06-09 14:21:14 +00:00
TheOnlyWayUp 46319507e4 feat(api): Add HTML Parser 2025-06-04 23:15:01 +00:00
TheOnlyWayUp 65eb006197 Upgrade to Python 3.13 2025-06-04 12:16:13 +00:00
TheOnlyWayUp 90139b190b fix(api): Remove wkhtmltopdf, add weasyprint to requirements 2024-12-10 15:56:29 +00:00
TheOnlyWayUp 6bb63dd67b feat(api): Add exiftool to requirements 2024-12-06 15:28:51 +00:00
TheOnlyWayUp 52c55227b2 feat(api): PDF Downloads functional! 2024-12-06 11:08:43 +00:00
TheOnlyWayUp a025baded4 feat(api): PDF Downloads for single chapters functional 2024-12-06 10:56:30 +00:00
TheOnlyWayUp 0f6cdd91a9 feat(api): Add pdfkit to requirements, wkhtml2pdf to Dockerfile 2024-12-06 07:20:21 +00:00
TheOnlyWayUp 18d4df0674 api: Use keydb fork of aiohttp-client-cache
Natively expire hash key submembers
2024-12-02 11:25:32 +00:00
TheOnlyWayUp f91a01e574 feat(api): Add type validation for API Responses 2024-11-30 21:37:47 +00:00
TheOnlyWayUp 28e40ece94 feat(api): Add eliot logging, fix no cookies in authed requests 2024-11-30 20:54:59 +00:00
TheOnlyWayUp 36c73d01e9 fix(api): Pydantic-settings for model-based env loading 2024-11-30 19:23:46 +00:00
TheOnlyWayUp 5ecbe028c3 feat(api): Conform to PEP 621
Start using Ruff/uv
2024-11-30 16:00:34 +00:00