Commit Graph
52 Commits
Author SHA1 Message Date
AaronBenDaniel 2956399b4b fix(api): Change error message capitalization 2025-10-29 18:02:42 +05:30
AaronBenDaniel d372020bac fix: Change name of flag to enable PDF downloads 2025-10-29 18:02:41 +05:30
AaronBenDaniel c2104ee514 feat: Control features with build arg 2025-10-29 18:02:37 +05:30
Aron BenDaniel 38c7af3408 docker: maintain uv sync cache 2025-10-28 18:28:37 -04:00
AaronBenDaniel 35bbb54fc2 feat(api): Report file size to user (#77 - @AaronBenDaniel) 2025-07-26 00:33:11 +05:30
AaronBenDaniel f7e22cef15 fix(api): Remove control characters from chapter titles 2025-06-25 10:33:18 -04:00
AaronBenDaniel db6c841e2f fix(api): Validate image URLs before trying to download 2025-06-22 15:50:30 -04:00
AaronBenDaniel 5afcfd54e5 fix(frontend): Fix year in changelog 2025-06-17 21:57:46 -04:00
AaronBenDaniel 6e93f743f3 fix(api): Code formatting 2025-06-10 11:06:23 -04:00
AaronBenDaniel 1db3f82f15 fix(api): Remove debug print statement 2025-06-10 10:59:10 -04:00
AaronBenDaniel b36dc92718 fix(api): Explicitly specficy html parser 2025-06-10 10:58:42 -04:00
AaronBenDaniel 1baeb3f975 fix(api): Use correct class in ToC for chapter title 2025-06-10 10:50:51 -04:00
AaronBenDaniel 403ee8dd54 fix(api): Add support for strong and em tags 2025-06-10 10:11:37 -04:00
AaronBenDaniel db899aafde fix(api): Justify PDF ToC page numbers to the right side of the page 2025-06-10 09:55:09 -04:00
AaronBenDaniel f328b6d5e1 fix(api): call book.compile() 2025-06-09 12:45:20 -04:00
AaronBenDaniel 9b440f3ee0 fix(api): Add .xhtml file extension to epub chapters 2025-06-09 12:43:51 -04:00
AaronBenDaniel af90adb422 fix(api): Inject id and title into chapter html template 2025-06-09 12:43:01 -04:00
AaronBenDaniel 939b4c8caa fix(api): Add default value to images variable 2025-06-09 11:42:03 -04:00
AaronBenDaniel 29216938aa fix(api): Add jinja2 to requirements.txt 2025-06-09 11:03:58 -04:00
AaronBenDaniel 3fed17302f Update path of exiftools.config in Dockerfile 2025-06-09 10:59:45 -04:00
AaronBenDaniel 0ec0a65afc fix(api): Remove unused import 2025-06-05 14:29:39 -04:00
AaronBenDaniel 8457d3786f fix(api): Remove redundant definition of headers 2025-06-05 14:26:39 -04:00
AaronBenDaniel 6a9b703f50 fix(api): Import fetch_image() from correct file 2025-06-05 14:22:12 -04:00
AaronBenDaniel cfef986f46 Update base image to python:3.13-slim 2025-06-05 14:18:08 -04:00
AaronBenDaniel d6095bb122 feat(frontend): Increase text contrast (#66 - @AaronBenDaniel) 2025-05-29 10:18:43 +05:30
AaronBenDaniel 19551b8c9f fix(api): Carry over paragraph styling (#67 - @AaronBenDaniel) 2025-05-29 10:17:21 +05:30
AaronBenDaniel 8ce6720098 fix(frontend): Uncomment changelog updates 2025-05-27 18:36:44 -04:00
AaronBenDaniel 8121fc9fdc fix(frontend): Uncomment changelog updates 2025-05-27 18:35:19 -04:00
AaronBenDaniel 251557e591 feat(frontend): Make help modal titles consistent (#63) 2025-05-28 03:59:29 +05:30
AaronBenDaniel 48621b72fc feat(frontend): Update changelog (#60) 2025-05-28 03:31:06 +05:30
AaronBenDaniel f79bb610bd fix(frontend): Fix build error 2025-05-27 17:27:17 -04:00
AaronBenDaniel 4954fc31bd feat(frontend): Update website URL 2025-05-27 17:02:19 -04:00
AaronBenDaniel 6d4a22d6b7 fix(frontend): Update copyright year 2025-05-27 17:00:16 -04:00
AaronBenDaniel a2b771e7bf Remove test file 2025-05-27 16:46:57 -04:00
AaronBenDaniel 669bf1fb97 fix(frontend): Remove deprecated feedback button (#24 - @aaronbendaniel) 2025-04-28 16:51:14 +05:30
AaronBenDaniel 174968025d fix(api): Stopped extra newlines from appearing with bold/italics 2025-04-07 15:38:09 +00:00
AaronBenDaniel 8989f816c3 fix(frontend): Fixed donation link (#50) 2025-04-02 07:38:25 +05:30
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
AaronBenDaniel f8900be6b3 fix: Add git to Dockerfile 2024-12-03 05:50:01 +05:30
AaronBenDaniel c1db7babdd fix(frontend): Strip tracking info from URLs 2024-12-01 09:42:25 +05:30
AaronBenDaniel ec700ce284 fix(frontend): Remove unused function 2024-11-30 17:16:43 -05:00
AaronBenDaniel eafef1f1ec fix(frontend): Remove debug console.log() 2024-11-30 17:02:17 -05:00
AaronBenDaniel 308afde25f fix(api): Handle invalid part IDs 2024-11-24 21:42:52 -05:00
AaronBenDaniel fa1bac3045 feat(api): Add rate-limiting error message 2024-11-09 14:39:21 -05:00
AaronBenDaniel d58a119c10 feat(api): Invalid ID error message 2024-11-08 17:43:11 -05:00
AaronBenDanielandTheOnlyWayUp af0981a679 fix(frontend): Help Modal updated for URLs (#18 - @AaronBenDaniel)
* fixed help modal

* fix(frontend): Update Help Modal

---------

Co-authored-by: TheOnlyWayUp <hi@towu.dev>
2024-11-08 23:12:38 +05:30
AaronBenDanielandTheOnlyWayUp ca4697057c feat: Paste Links, Deprecate IDs (#17 - @AaronBenDaniel)
* deprecate Story IDs, require full URLs

* added FRONT-END ONLY support for part and list URLs

* add backend support for part IDs

* added backend support for lists

* Support enums

* Simplify and remove List support

* Update frontend

* Frontend: Revert dialog changes

* Remove List support

---------

Co-authored-by: TheOnlyWayUp <hi@towu.dev>
2024-11-07 08:39:34 +00:00
AaronBenDaniel e89dc7e699 Update featured image (#13 - @AaronBenDaniel)
* update featured image

* changed page format
2024-11-03 05:02:45 +05:30
AaronBenDanielandTheOnlyWayUp 232795b050 fix(frontend): Download more button (#12 - @AaronBenDaniel)
* Fixed "Download More" button

* Revert "Fixed "Download More" button"

This reverts commit 620ad6afff.

* Reworked page reset

* fix(frontend): Download more button

---------

Co-authored-by: TheOnlyWayUp <hi@towu.dev>
2024-08-31 13:56:54 +05:30
AaronBenDanielandTheOnlyWayUp 0184c786ce fix(frontend): URL Encode Username and Password (#9 - @AaronBenDaniel)
* add URI encoding to credentials

* chore(api): Comment on FastAPI's automatic URL Decode

---------

Co-authored-by: TheOnlyWayUp <hi@towu.dev>
2024-07-08 18:23:43 +05:30
AaronBenDaniel 0983c13da7 fix(api): Use HTML formatting consistently (#7 - @AaronBenDaniel) 2024-07-06 23:42:53 +05:30