-
b6fb019b34
Update to Svelte 5; Use the event callback instead of the effect
DanikVitek
2025-04-28 20:28:43 +03:00
-
-
669bf1fb97
fix(frontend): Remove deprecated feedback button (#24 - @aaronbendaniel)
AaronBenDaniel
2025-04-28 07:21:14 -04:00
-
3f5cd7985d
fix(api): Carry over paragraph styling (#51)
feature/#29-pdf-downloads
AaronBenDaniel
2025-04-12 13:52:14 -04:00
-
174968025d
fix(api): Stopped extra newlines from appearing with bold/italics
AaronBenDaniel
2025-01-01 10:38:05 -05:00
-
6b3fc072a8
fix(frontend): Remove new years/christmas confetti
TheOnlyWayUp
2025-04-07 15:33:37 +00:00
-
52faaf54c2
fix(api): Stopped extra newlines from appearing with bold/italics (#40)
AaronBenDaniel
2025-04-03 22:16:05 -04:00
-
8989f816c3
fix(frontend): Fixed donation link (#50)
AaronBenDaniel
2025-04-01 22:08:25 -04:00
-
e79453ab5f
fix(api): Strip control characters from chapter titles (#47)
AaronBenDaniel
2025-02-15 06:04:28 -05:00
-
d30f15a254
fix(api): Remove unused class (#43 - @AaronBenDaniel)
AaronBenDaniel
2025-01-24 06:50:21 -05:00
-
08ff95d686
fix(api): Fix PDF ToC page number formatting
AaronBenDaniel
2024-12-31 13:02:45 -05:00
-
682fb4da89
frontend: Add new year, free premium text
new-years-premium
TheOnlyWayUp
2024-12-30 23:15:14 +00:00
-
-
423c62b878
fix(api): Cap download speed to 20KB/s
TheOnlyWayUp
2024-12-26 15:59:50 +00:00
-
e1d056de19
feat(frontend): lowres snow
TheOnlyWayUp
2024-12-26 15:42:00 +00:00
-
8f35703265
rollback: Disable PDF Downloads
TheOnlyWayUp
2024-12-26 15:10:20 +00:00
-
-
222e07085f
fix(api): PDF ToC is h1
TheOnlyWayUp
2024-12-26 15:05:57 +00:00
-
5cfdc8f305
fix(api): PDF renders About the Author page
TheOnlyWayUp
2024-12-26 14:45:33 +00:00
-
0ce8ab1943
fix(dockerfile): Remove unneeded dependencies
TheOnlyWayUp
2024-12-22 13:37:19 +00:00
-
ef6430a5cf
fix(dockerfile): Pull apt-fast from existing image
TheOnlyWayUp
2024-12-22 12:16:43 +00:00
-
d6c31da507
fix(dockerfile): Install add-apt-repository
TheOnlyWayUp
2024-12-22 11:37:30 +00:00
-
84c08b1c38
Add launch.json for easy debugging
TheOnlyWayUp
2024-12-22 11:23:33 +00:00
-
352faceb7a
fix(api): Use lxml parser for PDF Template
TheOnlyWayUp
2024-12-22 11:23:19 +00:00
-
d2063f59be
feat(dockerfile): Use apt-fast
TheOnlyWayUp
2024-12-22 11:18:36 +00:00
-
8df2b6e84e
fix(dockerfile): Remove wkhtmltopdf
TheOnlyWayUp
2024-12-22 11:03:44 +00:00
-
3816ab3fd0
frontend: Add faster downloads to Changelog
TheOnlyWayUp
2024-12-22 11:00:54 +00:00
-
5215689836
Merge branch 'feature/#31-zip-downloading' into feature/#29-pdf-downloads
TheOnlyWayUp
2024-12-22 10:58:28 +00:00
-
-
a1191b2600
feat(api): Make archive extraction asynchronous
Aaron BenDaniel
2024-12-19 15:10:17 +00:00
-
82270dc770
feat(api): Download parts as .zip
AaronBenDaniel
2024-12-15 14:38:28 -05:00
-
-
-
8dc7d16578
feat(api): Generate PDFs with Weasyprint!
TheOnlyWayUp
2024-12-10 18:37:22 +00:00
-
f8ab318210
feat(api): Reconstruct tree from Content HTML, move PDF Template reads to Init
TheOnlyWayUp
2024-12-10 18:36:23 +00:00
-
758b14fd15
feat(api): Merge PDF Templates
TheOnlyWayUp
2024-12-10 18:34:27 +00:00
-
90139b190b
fix(api): Remove wkhtmltopdf, add weasyprint to requirements
TheOnlyWayUp
2024-12-10 15:56:29 +00:00
-
b4c3cfeffb
Include samples in Readme
TheOnlyWayUp
2024-12-10 15:29:19 +00:00
-
ff10b3c6c9
Add samples
TheOnlyWayUp
2024-12-10 15:25:10 +00:00
-
a7a26dc2b6
feat(api): Improve link styling in PDFs
TheOnlyWayUp
2024-12-10 15:19:28 +00:00
-
016ad6209a
fix(api): Use BytesIO when dumping generated book
TheOnlyWayUp
2024-12-10 11:12:43 +00:00
-
16c5a9216f
fix(frontend): Downloading .htm files when error
TheOnlyWayUp
2024-12-08 14:47:44 +00:00
-
18799e5a91
fix(frontend): Update meta-tags to indicate PDF Downloads
TheOnlyWayUp
2024-12-08 13:19:44 +00:00
-
c737f5314e
fix(frontend): Open donate link in new tab
TheOnlyWayUp
2024-12-08 13:17:02 +00:00
-
097c37f24e
fix(api): Error handlers accepting Request param
TheOnlyWayUp
2024-12-08 13:14:42 +00:00
-
d924e1b6ce
fix(frontend): Download PDFs instead of previewing them
TheOnlyWayUp
2024-12-08 13:11:47 +00:00
-
5d9eefd03c
fix(api): EPUB Chapters had integer IDs, now bytes
TheOnlyWayUp
2024-12-08 13:07:33 +00:00
-
e74642f6cb
feat(dockerfile): Faster dependency installation with uv
TheOnlyWayUp
2024-12-08 12:45:42 +00:00
-
ddb1862918
fix(api): Update requirements.txt
TheOnlyWayUp
2024-12-08 12:42:08 +00:00
-
e4e372c664
fix(api): Fix dockerfile
TheOnlyWayUp
2024-12-08 12:32:18 +00:00
-
9747839ae9
fix(api): Add logging for PDF Generation
TheOnlyWayUp
2024-12-08 12:04:39 +00:00
-
7ef988ba42
fix(api): Add comments and docstrings
TheOnlyWayUp
2024-12-08 11:51:16 +00:00
-
c51f32654c
fix(dockerfile): Remove sudo
TheOnlyWayUp
2024-12-08 11:25:35 +00:00
-
df58b59da2
fix(frontend): /donate resolves
TheOnlyWayUp
2024-12-08 11:20:22 +00:00
-
692f5ad82a
api: Add donation URL to PDF
TheOnlyWayUp
2024-12-08 11:13:04 +00:00
-
ca0b59cb0c
fix(api): Move copyright before TOC, Merge copyright and cover pages, Move HTML to seperate files
TheOnlyWayUp
2024-12-08 11:08:33 +00:00
-
1948ed67ee
feat(api): Include Copyright notice in PDFs!
TheOnlyWayUp
2024-12-08 04:46:57 +00:00
-
e30bbf40b9
feat(api): PDF includes About the Author page!
TheOnlyWayUp
2024-12-07 15:33:44 +00:00
-
3f7591b15c
feat(frontend): Prevent overflow on small screens
TheOnlyWayUp
2024-12-07 13:41:29 +00:00
-
174faafa0e
api: Redirect to donate link
TheOnlyWayUp
2024-12-07 10:30:55 +00:00
-
af026f1263
frontend: Add donate link
TheOnlyWayUp
2024-12-07 10:29:47 +00:00
-
4c43d01f64
feat(frontend): Support PDF Downloads! Update Changelog
TheOnlyWayUp
2024-12-07 10:29:41 +00:00
-
fb42905b33
frontend: Add donate link
TheOnlyWayUp
2024-12-07 10:28:40 +00:00
-
dd38369832
fix(api): Clean code
TheOnlyWayUp
2024-12-07 10:00:49 +00:00
-
c116300272
fix(api): Symlink fonts to tmp as relative path are resolved from HTML tempfile path
TheOnlyWayUp
2024-12-07 09:38:33 +00:00
-
14dc13029a
feat(api): Add Stylesheets for PDF
TheOnlyWayUp
2024-12-07 09:37:37 +00:00
-
5cbef75d19
fix(api): Close and delete temp files
TheOnlyWayUp
2024-12-07 09:32:37 +00:00
-
96d367da27
fix(api): Remove unnecessary newlines from Text
TheOnlyWayUp
2024-12-07 09:31:00 +00:00
-
7b521e492a
feat(api): PDF Footers!
TheOnlyWayUp
2024-12-07 06:36:34 +00:00
-
f0e7d79d2f
gitignore: Ignore .html files
TheOnlyWayUp
2024-12-07 06:02:39 +00:00
-
c6174aa418
api: Clean code
TheOnlyWayUp
2024-12-07 06:02:27 +00:00
-
c33c773fe7
feat(api): Include high-res cover with EPUB and PDF Downloads
TheOnlyWayUp
2024-12-07 05:59:17 +00:00
-
8728b215ee
feat(api): PDF Image downloads are functional!
TheOnlyWayUp
2024-12-07 04:17:01 +00:00
-
40bad57eac
feat(api): PDF Downloads functional!
TheOnlyWayUp
2024-12-06 15:32:26 +00:00
-
6c6c8f81b6
feat(api): Add exiftool config for Completed and MatureContent metadata properties
TheOnlyWayUp
2024-12-06 15:29:17 +00:00
-
6bb63dd67b
feat(api): Add exiftool to requirements
TheOnlyWayUp
2024-12-06 15:28:51 +00:00
-
f9631a8f31
feat(api): Add exiftool to dockerfile
TheOnlyWayUp
2024-12-06 15:28:32 +00:00
-
12b022e780
fix(api): Download formats including Enum class name
TheOnlyWayUp
2024-12-06 11:29:53 +00:00
-
52c55227b2
feat(api): PDF Downloads functional!
TheOnlyWayUp
2024-12-06 11:08:43 +00:00
-
ea9e415e52
fix(readme): Include instructions on fully-featured wkhtmltopdf installation
TheOnlyWayUp
2024-12-06 11:08:19 +00:00
-
36ccbb70eb
fix(api): Dockerfile removes wkhtmltopdf deb file after installation
TheOnlyWayUp
2024-12-06 11:07:57 +00:00
-
a025baded4
feat(api): PDF Downloads for single chapters functional
TheOnlyWayUp
2024-12-06 10:56:30 +00:00
-
b05fe47914
feat(api): Errors are raised faster, add Exception classes
TheOnlyWayUp
2024-12-06 07:56:08 +00:00
-
0835992b23
feat(api): Add DownloadFormat type, restructure utils
TheOnlyWayUp
2024-12-06 07:27:56 +00:00
-
0f6cdd91a9
feat(api): Add pdfkit to requirements, wkhtml2pdf to Dockerfile
TheOnlyWayUp
2024-12-06 07:20:21 +00:00
-
-
f8900be6b3
fix: Add git to Dockerfile
selfhost
AaronBenDaniel
2024-12-02 17:02:23 -05:00
-
a458b9c2f1
api: Update requirements.txt
TheOnlyWayUp
2024-12-02 11:37:08 +00:00
-
18d4df0674
api: Use keydb fork of aiohttp-client-cache
TheOnlyWayUp
2024-12-02 11:25:32 +00:00
-
c1db7babdd
fix(frontend): Strip tracking info from URLs
AaronBenDaniel
2024-11-30 21:50:13 -05:00
-
f40d1e4b27
fix: README
TheOnlyWayUp
2024-12-01 00:15:03 +00:00
-
39837f6305
docs: Add Redis guide to README
TheOnlyWayUp
2024-12-01 00:13:22 +00:00
-
974c0bd341
fix(frontend): Update changelog
TheOnlyWayUp
2024-12-01 00:04:52 +00:00
-
5687c5f2cd
fix(api): TTL for Redis Cache
TheOnlyWayUp
2024-11-30 23:44:07 +00:00
-
5f0676a19d
Merge pull request #23 from TheOnlyWayUp/fix/#22-redis-cache
Dhanush R
2024-12-01 03:48:07 +05:30
-
-
ec700ce284
fix(frontend): Remove unused function
AaronBenDaniel
2024-11-30 17:16:43 -05:00
-
eafef1f1ec
fix(frontend): Remove debug console.log()
AaronBenDaniel
2024-11-30 17:02:17 -05:00
-
8e8773a61a
fix(api): Lower logging status for debug message
TheOnlyWayUp
2024-11-30 21:58:51 +00:00
-
2b1d00b08e
fix(frontend): Allow IDs to be typed
TheOnlyWayUp
2024-11-30 21:53:16 +00:00
-
c29c26b33b
Update requirements.txt
TheOnlyWayUp
2024-11-30 21:38:12 +00:00
-
f91a01e574
feat(api): Add type validation for API Responses
TheOnlyWayUp
2024-11-30 21:35:31 +00:00
-
a31c26f8c5
fix(api): Improve readability
TheOnlyWayUp
2024-11-30 21:25:07 +00:00
-
8b00d0b109
fix(api): Add logfiles to gitignore, remove debug code
TheOnlyWayUp
2024-11-30 21:14:21 +00:00
-
26b9db8945
fix(api): Remove unnecessary API Request, remove test script
TheOnlyWayUp
2024-11-30 21:10:17 +00:00
-
a755ddb0e4
fix(api): Use CachedSession across codebase
TheOnlyWayUp
2024-11-30 20:57:15 +00:00
-
28e40ece94
feat(api): Add eliot logging, fix no cookies in authed requests
TheOnlyWayUp
2024-11-30 20:54:18 +00:00
-
6e222c1f55
feat(api): Cancel requests when client disconnects
TheOnlyWayUp
2024-11-30 19:24:33 +00:00