Commit Graph

38 Commits

Author SHA1 Message Date
Nemo 5fd0056d77 Dependency and version bump 2021-06-04 13:56:51 +05:30
Nemo 1e57857a4e Version Bump (1.3.0) 2020-07-01 18:29:44 +05:30
Nemo a05a1253db Keep going with next issue 2020-07-01 18:26:48 +05:30
Nemo 03fccde754 Adds support for final journal downloads 2020-06-30 18:36:01 +05:30
Nemo 3a2d45fb6e Adds a skip-open-access flag 2020-06-30 18:09:38 +05:30
Nemo 62e6a21c84 Finishes support for downloading complete issues 2020-06-30 17:36:44 +05:30
Nemo 919c8ac43f Fixes parser for issue HTML
This also adds .journal_title as an attribute to the Issue object
2020-06-30 15:19:12 +05:30
Nemo 870ed3080d Modular code in fetch to support both chapters and articles 2020-06-30 14:47:51 +05:30
Nemo f04e9b799e Removes input_pdf and initial work on article download 2020-06-30 14:18:19 +05:30
Nemo 04a2fe52ec Minor fixes, parse contents for issues 2020-06-30 14:08:28 +05:30
Nemo 487b222d79 Adds support for --dont-strip-first-page 2020-05-14 01:04:15 +05:30
Prad Nelluru 5e5158fe1c
Don't backoff for more than 256 seconds (~4 min) (#13) 2020-04-21 17:56:25 +05:30
Prad Nelluru 2206c41228 Use response.body, not response.body_io, which is nil when you pass in HTTPClient for some reason. 2020-04-19 17:50:06 -04:00
Prad Nelluru db2d86c1a8 Also add exception message to top-level rescue 2020-04-19 14:49:41 -04:00
Prad Nelluru 5d9d951c9a Write backtrace in top-level rescue blocks. 2020-04-19 02:24:09 -04:00
Prad Nelluru 483f838d24 Report pdftk and download errors. Add exponential backoff to downloading after download failures. Add top-level rescue block to improve forward progress. 2020-04-19 01:58:20 -04:00
Nemo d52b06377d Version bump (1.1.2) 2020-04-05 18:58:28 +05:30
Nemo b7aad7a3c2 Add link to download message 2020-04-05 18:58:02 +05:30
Nemo 380f1f03f8 Put URL when skipping a file 2020-04-05 18:57:24 +05:30
Nemo 449be5e554 Version bump 2020-04-05 02:55:35 +05:30
Nemo b7cae52cb4 Version Bump 2020-04-04 03:44:08 +05:30
Nemo 82ce97cbc8 Adds fix for corrupt PDF error from MUSE 2020-04-04 01:24:35 +05:30
Nemo ae2a35bb7b Version Bump 2020-04-04 01:19:59 +05:30
Nemo 00c80bf8e4 Fixes #6 2020-04-04 01:17:31 +05:30
Nemo f4cf8ce97c Release 1.0.0 2020-04-01 01:37:47 +05:30
Nemo f3c757984a Skip books that don't support PDF 2020-04-01 01:36:53 +05:30
Nemo 955aec3a1b Adds support for cookies 2020-03-30 02:33:55 +05:30
Nemo 923e589413 Fix output-file flag when INPUT FILE is given 2020-03-30 01:17:44 +05:30
Nemo 5ea33ef7b2 Support for passing a list of links 2020-03-30 00:51:09 +05:30
Nemo 79b95e2a67 Adds --clobber support 2020-03-30 00:08:10 +05:30
Nemo d3a603a209 Safe filenames 2020-03-29 19:34:51 +05:30
Nemo dbf32998a2 Add final metadata to PDF 2020-03-29 18:51:07 +05:30
Nemo d981000d14 Adds stitching and first page strip 2020-03-29 17:51:01 +05:30
Nemo 376adf28cb Fixes some redirect bullshit 2020-03-29 03:52:57 +05:30
Nemo d7043e233a Add URL to options 2020-03-29 02:44:48 +05:30
Nemo 2c07c5940d Don't run main for tests 2020-03-29 02:37:14 +05:30
Nemo e7754344d8 Adds Book parser 2020-03-29 01:21:36 +05:30
Nemo 9447c8e30a Initial commit 2020-03-29 00:59:47 +05:30