AaronBenDaniel
|
19551b8c9f
|
fix(api): Carry over paragraph styling (#67 - @AaronBenDaniel)
|
2025-05-29 10:17:21 +05:30 |
|
TheOnlyWayUp
|
09e1959ffc
|
fix(api): Use 1 worker thread
|
2025-05-27 20:20:30 +00:00 |
|
AaronBenDaniel
|
174968025d
|
fix(api): Stopped extra newlines from appearing with bold/italics
|
2025-04-07 15:38:09 +00:00 |
|
TheOnlyWayUp
|
423c62b878
|
fix(api): Cap download speed to 20KB/s
|
2024-12-26 15:59:50 +00:00 |
|
TheOnlyWayUp
|
8f35703265
|
rollback: Disable PDF Downloads
|
2024-12-26 15:10:28 +00:00 |
|
TheOnlyWayUp
|
222e07085f
|
fix(api): PDF ToC is h1
Fixes #36
|
2024-12-26 15:05:57 +00:00 |
|
TheOnlyWayUp
|
5cfdc8f305
|
fix(api): PDF renders About the Author page
Fixes #35
|
2024-12-26 14:45:33 +00:00 |
|
TheOnlyWayUp
|
d6c31da507
|
fix(dockerfile): Install add-apt-repository
|
2024-12-22 11:37:30 +00:00 |
|
TheOnlyWayUp
|
352faceb7a
|
fix(api): Use lxml parser for PDF Template
|
2024-12-22 11:23:19 +00:00 |
|
TheOnlyWayUp
|
5215689836
|
Merge branch 'feature/#31-zip-downloading' into feature/#29-pdf-downloads
|
2024-12-22 10:58:28 +00:00 |
|
Aaron BenDaniel
|
a1191b2600
|
feat(api): Make archive extraction asynchronous
|
2024-12-19 15:10:17 +00:00 |
|
AaronBenDaniel
|
82270dc770
|
feat(api): Download parts as .zip
|
2024-12-15 14:38:28 -05:00 |
|
TheOnlyWayUp
|
8dc7d16578
|
feat(api): Generate PDFs with Weasyprint!
|
2024-12-10 18:37:22 +00:00 |
|
TheOnlyWayUp
|
f8ab318210
|
feat(api): Reconstruct tree from Content HTML, move PDF Template reads to Init
|
2024-12-10 18:36:23 +00:00 |
|
TheOnlyWayUp
|
758b14fd15
|
feat(api): Merge PDF Templates
|
2024-12-10 18:34:27 +00:00 |
|
TheOnlyWayUp
|
90139b190b
|
fix(api): Remove wkhtmltopdf, add weasyprint to requirements
|
2024-12-10 15:56:29 +00:00 |
|
TheOnlyWayUp
|
b4c3cfeffb
|
Include samples in Readme
|
2024-12-10 15:42:27 +00:00 |
|
TheOnlyWayUp
|
a7a26dc2b6
|
feat(api): Improve link styling in PDFs
|
2024-12-10 15:19:28 +00:00 |
|
TheOnlyWayUp
|
016ad6209a
|
fix(api): Use BytesIO when dumping generated book
|
2024-12-10 11:12:43 +00:00 |
|
TheOnlyWayUp
|
097c37f24e
|
fix(api): Error handlers accepting Request param
|
2024-12-08 13:14:42 +00:00 |
|
TheOnlyWayUp
|
5d9eefd03c
|
fix(api): EPUB Chapters had integer IDs, now bytes
|
2024-12-08 13:07:33 +00:00 |
|
TheOnlyWayUp
|
ddb1862918
|
fix(api): Update requirements.txt
|
2024-12-08 12:42:08 +00:00 |
|
TheOnlyWayUp
|
9747839ae9
|
fix(api): Add logging for PDF Generation
|
2024-12-08 12:04:53 +00:00 |
|
TheOnlyWayUp
|
7ef988ba42
|
fix(api): Add comments and docstrings
|
2024-12-08 11:51:16 +00:00 |
|
TheOnlyWayUp
|
692f5ad82a
|
api: Add donation URL to PDF
|
2024-12-08 11:13:04 +00:00 |
|
TheOnlyWayUp
|
ca0b59cb0c
|
fix(api): Move copyright before TOC, Merge copyright and cover pages, Move HTML to seperate files
|
2024-12-08 11:08:33 +00:00 |
|
TheOnlyWayUp
|
1948ed67ee
|
feat(api): Include Copyright notice in PDFs!
|
2024-12-08 04:46:57 +00:00 |
|
TheOnlyWayUp
|
e30bbf40b9
|
feat(api): PDF includes About the Author page!
|
2024-12-07 15:33:44 +00:00 |
|
TheOnlyWayUp
|
174faafa0e
|
api: Redirect to donate link
|
2024-12-07 10:31:00 +00:00 |
|
TheOnlyWayUp
|
dd38369832
|
fix(api): Clean code
|
2024-12-07 10:00:49 +00:00 |
|
TheOnlyWayUp
|
14dc13029a
|
feat(api): Add Stylesheets for PDF
|
2024-12-07 09:37:37 +00:00 |
|
TheOnlyWayUp
|
5cbef75d19
|
fix(api): Close and delete temp files
|
2024-12-07 09:32:37 +00:00 |
|
TheOnlyWayUp
|
96d367da27
|
fix(api): Remove unnecessary newlines from Text
|
2024-12-07 09:31:00 +00:00 |
|
TheOnlyWayUp
|
7b521e492a
|
feat(api): PDF Footers!
Image only chapters aren't packaged, that's a bug. Fixed a bug with the cover image not being included when download_images was False.
|
2024-12-07 06:36:34 +00:00 |
|
TheOnlyWayUp
|
c6174aa418
|
api: Clean code
|
2024-12-07 06:02:27 +00:00 |
|
TheOnlyWayUp
|
c33c773fe7
|
feat(api): Include high-res cover with EPUB and PDF Downloads
|
2024-12-07 05:59:17 +00:00 |
|
TheOnlyWayUp
|
8728b215ee
|
feat(api): PDF Image downloads are functional!
|
2024-12-07 04:17:01 +00:00 |
|
TheOnlyWayUp
|
40bad57eac
|
feat(api): PDF Downloads functional!
Image downloads borked
|
2024-12-06 15:32:26 +00:00 |
|
TheOnlyWayUp
|
6c6c8f81b6
|
feat(api): Add exiftool config for Completed and MatureContent metadata properties
|
2024-12-06 15:29:17 +00:00 |
|
TheOnlyWayUp
|
6bb63dd67b
|
feat(api): Add exiftool to requirements
|
2024-12-06 15:28:51 +00:00 |
|
TheOnlyWayUp
|
12b022e780
|
fix(api): Download formats including Enum class name
|
2024-12-06 11:29:53 +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
|
b05fe47914
|
feat(api): Errors are raised faster, add Exception classes
|
2024-12-06 07:56:08 +00:00 |
|
TheOnlyWayUp
|
0835992b23
|
feat(api): Add DownloadFormat type, restructure utils
|
2024-12-06 07:27:56 +00:00 |
|
TheOnlyWayUp
|
0f6cdd91a9
|
feat(api): Add pdfkit to requirements, wkhtml2pdf to Dockerfile
|
2024-12-06 07:20:21 +00:00 |
|
TheOnlyWayUp
|
a458b9c2f1
|
api: Update requirements.txt
|
2024-12-02 11:37:08 +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
|
5687c5f2cd
|
fix(api): TTL for Redis Cache
|
2024-11-30 23:44:07 +00:00 |
|
TheOnlyWayUp
|
8e8773a61a
|
fix(api): Lower logging status for debug message
|
2024-11-30 21:58:51 +00:00 |
|