| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Refactor away SearchResponse model | A Farzat | 8 days | 2 | -33/+15 | |
| | | | | | | | | | | | Its functionality is covered by Paginated. The fetch_metadata function was also replaced by the more generic fetch_all_pages. Given that we are searching by the isbn, we should presumably get only 1 result, so only one call will be made even when fetch_all_pages is used. This behaviour is not documented though, so switching to the metadata endpoint in the future is recommended. | |||||
| * | Add file and chapter details fetching | A Farzat | 8 days | 2 | -1/+60 | |
| | | | | | | | | | | | Fetching file details allows us to download them to the correct location later. Chapter details are currently limited to is_skippable, which might be used to determine whether to make the corresponding spine item non-linear. Other details such as the title shall be fetched from the spine and table-of-contents endpoints later. | |||||
| * | Add e-book metadata fetching | A Farzat | 8 days | 4 | -10/+75 | |
| | | ||||||
| * | Add authentication using cookies | A Farzat | 8 days | 5 | -7/+2012 | |
| | | ||||||
| * | Init commit: setup project and cli parsing | A Farzat | 8 days | 4 | -0/+222 | |
