Commit Graph

190 Commits

Author SHA1 Message Date
Dhanush R 5ec9b5216a Merge pull request #54 from @DanikVitek
feat(frontend): Update to Svelte 5; Code cleanup
2025-05-27 18:13:51 +05:30
DanikVitek 48fce99f50 Enable Svelte component inspector
`Alt+X` to go to the component, selected in web UI
2025-05-02 14:11:24 +03:00
DanikVitek f0af03edb4 Use ESM format for JS files. Use .css extension for style sheets file 2025-05-02 14:09:55 +03:00
DanikVitek 47aa11e090 Use get/set input value binding 2025-05-02 13:18:58 +03:00
DanikVitek 7f3737c96e properly extend jsconfig.json 2025-05-01 14:42:53 +03:00
DanikVitek 13dd08e241 Sort classes with prettier-plugin-tailwindcss 2025-04-29 21:38:23 +03:00
DanikVitek 063851a43a Remove useless raw signal init, as the variable is auto-bound to the element 2025-04-29 21:37:32 +03:00
DanikVitek 70387ff31d Rename the state setters 2025-04-29 21:36:48 +03:00
DanikVitek 93be421fbc Fix git cherry-pick 2025-04-28 21:24:07 +03:00
DanikVitek efdea585b3 Strict HTML whitespaces 2025-04-28 21:17:55 +03:00
DanikVitek cd8eb3298a Add prettier; Move svelte-preprocess from dependencies to devDependencies 2025-04-28 20:52:47 +03:00
DanikVitek 66b304411e remove use of deprecated on: 2025-04-28 20:51:15 +03:00
DanikVitek b6fb019b34 Update to Svelte 5; Use the event callback instead of the effect 2025-04-28 20:28:43 +03: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
TheOnlyWayUp 6b3fc072a8 fix(frontend): Remove new years/christmas confetti 2025-04-07 15:33:37 +00:00
AaronBenDaniel 8989f816c3 fix(frontend): Fixed donation link (#50) 2025-04-02 07:38:25 +05:30
TheOnlyWayUp 423c62b878 fix(api): Cap download speed to 20KB/s 2024-12-26 15:59:50 +00:00
TheOnlyWayUp e1d056de19 feat(frontend): lowres snow 2024-12-26 15:42:00 +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 0ce8ab1943 fix(dockerfile): Remove unneeded dependencies 2024-12-22 13:37:19 +00:00
TheOnlyWayUp ef6430a5cf fix(dockerfile): Pull apt-fast from existing image 2024-12-22 12:16:43 +00:00
TheOnlyWayUp d6c31da507 fix(dockerfile): Install add-apt-repository 2024-12-22 11:37:30 +00:00
TheOnlyWayUp 84c08b1c38 Add launch.json for easy debugging 2024-12-22 11:23:33 +00:00
TheOnlyWayUp 352faceb7a fix(api): Use lxml parser for PDF Template 2024-12-22 11:23:19 +00:00
TheOnlyWayUp d2063f59be feat(dockerfile): Use apt-fast 2024-12-22 11:18:36 +00:00
TheOnlyWayUp 8df2b6e84e fix(dockerfile): Remove wkhtmltopdf 2024-12-22 11:11:21 +00:00
TheOnlyWayUp 3816ab3fd0 frontend: Add faster downloads to Changelog 2024-12-22 11:00:54 +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 ff10b3c6c9 Add samples 2024-12-10 15:25:10 +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 16c5a9216f fix(frontend): Downloading .htm files when error 2024-12-08 14:47:44 +00:00
TheOnlyWayUp 18799e5a91 fix(frontend): Update meta-tags to indicate PDF Downloads 2024-12-08 13:19:44 +00:00
TheOnlyWayUp c737f5314e fix(frontend): Open donate link in new tab 2024-12-08 13:17:02 +00:00
TheOnlyWayUp 097c37f24e fix(api): Error handlers accepting Request param 2024-12-08 13:14:42 +00:00
TheOnlyWayUp d924e1b6ce fix(frontend): Download PDFs instead of previewing them 2024-12-08 13:11:47 +00:00
TheOnlyWayUp 5d9eefd03c fix(api): EPUB Chapters had integer IDs, now bytes 2024-12-08 13:07:33 +00:00
TheOnlyWayUp e74642f6cb feat(dockerfile): Faster dependency installation with uv 2024-12-08 12:45:42 +00:00
TheOnlyWayUp ddb1862918 fix(api): Update requirements.txt 2024-12-08 12:42:08 +00:00
TheOnlyWayUp e4e372c664 fix(api): Fix dockerfile 2024-12-08 12:32:18 +00:00