summaryrefslogtreecommitdiff
path: root/Cargo.lock
Commit message (Collapse)AuthorAgeFilesLines
* Record the O'Reilly bookid in the generated EPUBHEADv0.1.4masterA Farzat11 hours1-1/+1
| | | | | | | Store the O'Reilly bookid as EPUB metadata instead of relying solely on the filename. Preserving the original bookid makes it possible to look up additional information from the upstream O'Reilly resource later, even if the EPUB is renamed or imported into a library manager.
* Release v0.1.3v0.1.3A Farzat2026-03-101-1/+1
|
* Stream downloads to files directlyA Farzat2026-03-101-0/+39
|
* Release v0.1.2A Farzat2026-03-091-1/+1
|
* Release v0.1.1A Farzat2026-03-091-1/+1
|
* Use XDG directories to map downloadsA Farzat2026-03-081-0/+48
| | | | | | | | This provides standard locations for files regardless of the location of the binary and/or the working directory. Could allow some customization in the future, both as a permanent config or one-time case.
* Use xml! macro for cleaner xml handlingA Farzat2026-03-071-1/+31
|
* Fix chapter contents to proper xmlA Farzat2026-03-071-0/+10
| | | | | | | Change resource URLs using attribute matching (only img src for now, should add more later). Add respective stylesheets to chapters.
* Deserialize URLs to Url type directlyA Farzat2026-03-051-0/+2
| | | | | This saves the effort of having to do it manually later on. Also avoids duplication in parsing.
* Convert URLs pointing upstream to local relativeA Farzat2026-03-041-0/+10
| | | | EPUB standard only recognizes relative paths. Fixes image rendering.
* Start with the create_epub_archive functionA Farzat2026-03-031-0/+80
| | | | | For now, only mimetype is added. Next step is adding all the other files in epub_root.
* Add e-book metadata fetchingA Farzat2026-03-021-0/+1
|
* Add authentication using cookiesA Farzat2026-03-011-2/+1950
|
* Init commit: setup project and cli parsingA Farzat2026-03-011-0/+186