aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release v0.1.2HEADmasterA Farzat3 hours2-2/+2
* Upgrade GitHub workflow to action-gh-releaseA Farzat3 hours1-27/+6
* Create releases using GitHub workflowsA Farzat4 hours1-5/+54
* Release v0.1.1A Farzat4 hours2-2/+2
* Add release build to GitHub workflowA Farzat4 hours1-0/+32
* Add GitHub workflow job for testsA Farzat5 hours1-0/+23
* Fix formattingA Farzat6 hours1-1/+3
* Add simple GitHub workflow job checking fmt & lintA Farzat6 hours1-0/+33
* Avoid useless jar clone and update User-AgentA Farzat8 hours1-2/+2
* Use a generic writer in write_container_xmlA Farzat8 hours1-12/+9
* Remove unused models, fields, and endpointsA Farzat16 hours2-48/+6
* Allow cookies.json in config dirA Farzat16 hours2-9/+30
* Update the TODO listA Farzat21 hours1-3/+3
* Add EPUB descriptions to OPF filesA Farzat22 hours2-1/+11
* Create a function to modify OPF contentsA Farzat22 hours1-1/+45
* Use XDG directories to map downloadsA Farzat26 hours4-7/+70
* Add newline between wrapper and chapter contentA Farzat27 hours1-0/+2
* Allow skipping downloadsA Farzat29 hours1-4/+6
* Hide unnecessary output in diff-epubs.shA Farzat29 hours1-2/+2
* Register roadmap progress in READMEA Farzat33 hours1-8/+4
* Stream files to zip in chunksA Farzat33 hours1-6/+5
* Avoid using string buffers when modifying chaptersA Farzat40 hours2-34/+41
* Fix attributes of more element types with linksA Farzat41 hours1-3/+16
* Prevent processed_fragment from escapingA Farzat2 days1-4/+5
* Replace format! macro with xml! where xml is usedA Farzat2 days2-32/+38
* Add a util to diff epubsA Farzat2 days1-0/+13
* Use xml! macro for cleaner xml handlingA Farzat2 days3-10/+41
* Fix chapter contents to proper xmlA Farzat2 days6-10/+176
* Add LICENSE fileA Farzat3 days2-1/+675
* Gather stylesheet file entries for each chapterA Farzat3 days2-2/+13
* Add stylesheets to Chapter modelA Farzat4 days1-0/+7
* Deserialize URLs to Url type directlyA Farzat4 days4-14/+11
* Add READMEA Farzat4 days1-0/+113
* Initiate full_path as RelativePathBufA Farzat4 days3-14/+11
* Convert URLs pointing upstream to local relativeA Farzat5 days4-4/+48
* Remove the sanity checksA Farzat6 days1-21/+1
* Generate the EPUB fileA Farzat6 days2-3/+25
* Add container.xml to zipA Farzat6 days2-22/+22
* Start with the create_epub_archive functionA Farzat6 days3-1/+96
* Revert "Add a function to write mimetype"A Farzat6 days2-10/+1
* Add a function to write container.xmlA Farzat6 days2-1/+28
* Add a function to write mimetypeA Farzat6 days2-1/+10
* Add file download logicA Farzat6 days2-2/+43
* Add OPF file detectionA Farzat6 days1-0/+6
* Remove the search endpointA Farzat6 days2-25/+3
* Convert chapters and file_entries to HashMapsA Farzat6 days1-1/+22
* Add fetching of the spine and table of contentsA Farzat7 days2-3/+42
* Refactor away SearchResponse modelA Farzat7 days2-33/+15
* Add file and chapter details fetchingA Farzat7 days2-1/+60
* Add e-book metadata fetchingA Farzat7 days4-10/+75