1
0
mirror of https://github.com/captn3m0/muse-dl.git synced 2024-07-26 20:42:55 +00:00
Commit Graph

96 Commits

Author SHA1 Message Date
2a35f3c68c [dep] Crystal Upgrade to 1.10.1
The Crystal Debian repo has moved, so we shift as well.
Debian 10 is still supported, so use it for now
2023-10-31 23:44:52 +05:30
dc43331609 [dep] Dependency Upgrade
Tested against 1.10.1
2023-10-31 23:42:35 +05:30
24f4bb10c8
Create FUNDING.yml 2022-05-30 14:50:06 +05:30
5fd0056d77 Dependency and version bump 2021-06-04 13:56:51 +05:30
1e57857a4e Version Bump (1.3.0) 2020-07-01 18:29:44 +05:30
ba0a47038d Remove input-pdf from README and help 2020-07-01 18:29:22 +05:30
a4f5c03912
Merge pull request #8 from captn3m0/journal-support
Adds Journal Support
2020-07-01 18:27:39 +05:30
a05a1253db Keep going with next issue 2020-07-01 18:26:48 +05:30
03fccde754 Adds support for final journal downloads 2020-06-30 18:36:01 +05:30
3a2d45fb6e Adds a skip-open-access flag 2020-06-30 18:09:38 +05:30
62e6a21c84 Finishes support for downloading complete issues 2020-06-30 17:36:44 +05:30
38db0dd000 Adds tests for page detection 2020-06-30 16:50:49 +05:30
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
870ed3080d Modular code in fetch to support both chapters and articles 2020-06-30 14:47:51 +05:30
f04e9b799e Removes input_pdf and initial work on article download 2020-06-30 14:18:19 +05:30
04a2fe52ec Minor fixes, parse contents for issues 2020-06-30 14:08:28 +05:30
aa392eaa64 Adds support for parsing title to volume/number/date of a journal issue 2020-06-16 19:27:11 +05:30
c01e071328 [make] Adds tests to Makefile 2020-06-16 19:13:52 +05:30
3e56efed52 Parses summary for issueS 2020-06-16 18:52:29 +05:30
7b48731afe Parse title and publisher for issues 2020-06-16 18:52:29 +05:30
6b278531fd Infobox is parsing for an issue now 2020-06-16 18:52:29 +05:30
f11f64b9d5 Adds webmock 2020-06-16 18:52:29 +05:30
ff225b12c6 Fix filenames with double-quotes 2020-06-16 18:52:29 +05:30
4a358d0cb0 Journal parser now parses all issues 2020-06-16 18:52:29 +05:30
d8702b2fcb Initial work on parsing the journal page 2020-06-16 18:52:29 +05:30
fcc4f0c48b Clear out the Producer/Creator on the PDF 2020-06-16 18:52:28 +05:30
a23bd52ffa Fix Crystal and DL3008 issues 2020-05-14 03:40:42 +05:30
3de4053037 [docker] Remove pinned versions 2020-05-14 01:31:38 +05:30
487b222d79 Adds support for --dont-strip-first-page 2020-05-14 01:04:15 +05:30
d245538e33 Version bump 2020-04-22 18:32:37 +05:30
c3722430e1 Adds a check for rate-limit 2020-04-22 18:31:37 +05:30
a2db89ddf7 [docs] Fix docker badges 2020-04-21 19:34:39 +05:30
Prad Nelluru
5e5158fe1c
Don't backoff for more than 256 seconds (~4 min) (#13) 2020-04-21 17:56:25 +05:30
ebf1b57e22
Merge pull request #12 from pradn/better-errors
Improve error handling
2020-04-20 03:23:24 +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
4e435dd3ab Add 60s timeout to downloads. Do backoff for all errors. 2020-04-19 17:44:21 -04:00
Prad Nelluru
9659c0ef5e
Trim chapter titles to ensure bookmarks are valid in PDF (#11) 2020-04-20 02:03:30 +05:30
Prad Nelluru
762164e223 more descriptive error messages 2020-04-19 15:18:05 -04:00
Prad Nelluru
77201bda85 Fix download issue - revert to using body_io 2020-04-19 15:00:59 -04:00
Prad Nelluru
db2d86c1a8 Also add exception message to top-level rescue 2020-04-19 14:49:41 -04:00
Prad Nelluru
1d2f53bad0 forgot to git-add new error files 2020-04-19 14:46:26 -04:00
Prad Nelluru
26d96d3f7d Remove assert that temp path be tmp. It has been changed to an actual random temp path so we can't test for it easily. 2020-04-19 02:40:42 -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
d52b06377d Version bump (1.1.2) 2020-04-05 18:58:28 +05:30
b7aad7a3c2 Add link to download message 2020-04-05 18:58:02 +05:30
380f1f03f8 Put URL when skipping a file 2020-04-05 18:57:24 +05:30
61005ab405 fix docker image to edge 2020-04-05 04:41:49 +05:30
5ce11df239 [docker] Install Make 2020-04-05 03:08:57 +05:30
449be5e554 Version bump 2020-04-05 02:55:35 +05:30