Commit Graph

344 Commits

Author SHA1 Message Date
Felipe
0c701ee890 Fetching API calls sequentially
although the WM API is particularly wonky and this will not prevent all errors, this aligns better with what we have here.
2025-03-29 22:27:01 +00:00
Felipe
c953d038e2 Fixed banner for gem version 2025-03-09 21:15:29 -03:00
Felipe
b726e94947 start → install
This is more accurate
2025-03-08 22:06:48 +00:00
Felipe
f86302e7aa Updated README 2025-03-08 21:25:00 +00:00
Felipe
791068e9bd Updated gemspec 2025-03-08 21:21:23 +00:00
Felipe
456e08e745 Merge pull request #1 from idkanymoreforone/master
Add missing instructions for concurrent-ruby install
2025-02-13 09:06:04 -03:00
idkanymoreforone
90069fad41 issue 2025-02-12 20:55:57 -06:00
Felipe
2243958643 Fixes in cases of too many redirects or files not found v2.3.2 v2.3.3 2025-02-09 16:48:52 +00:00
Felipe
e25732e19c Bumping to 2.3.3 2025-02-09 16:48:33 +00:00
Felipe
46450d7c20 Refactoring tidy_bytes, part 2 2025-02-09 16:47:29 +00:00
Felipe
019534794c Taking care of empty responses
fixes "unexpected token at ''" appearing after fetching a list of snapshots
2025-02-09 16:24:02 +00:00
Felipe
7142be5c16 Fixed license link 2025-02-09 15:42:31 +00:00
Felipe
537656053f Cleaned up README
It's an attempt, at least.
stable
2025-01-23 15:27:33 -03:00
Felipe
60e639c15a Fixed Docker package link 2025-01-14 08:15:16 -03:00
Felipe
374fe82298 updated Docker instructions 2025-01-13 19:24:47 +00:00
Felipe
d15d814cd0 Added Docker workflow
attribution to hartator (see commit fb69b47550cf74703b0e5b067e8fa2aa16bbd9c6)
2025-01-13 19:21:50 +00:00
Felipe
9283f04a57 Added ability to download rewritten Wayback Archive files 2025-01-02 12:17:20 +00:00
Felipe
3fff7daf35 Minor README cleanup 2025-01-01 12:36:52 +00:00
Felipe
b38d528656 typo fix 2025-01-01 12:20:06 +00:00
Felipe
840c763ee4 Fixed Dockerfile
attribution to rohfle in cfba774f4b51677c7adfbb9b337a180ec6078bf1
2024-12-31 17:09:45 +00:00
Felipe
fdcb81f1a0 Refactoring 2024-12-31 16:50:50 +00:00
Felipe
4d5f187f15 Proper connection pool lifecycle management 2024-12-31 16:48:29 +00:00
Felipe
01f0fc9587 Merge branch 'master' of https://github.com/StrawberryMaster/wayback-machine-downloader 2024-12-31 15:04:01 +00:00
Felipe
7de1c5a028 typo fix 2024-12-31 15:03:28 +00:00
Felipe
29bc8a0f81 README corrections 2024-12-31 11:42:19 -03:00
Felipe
9bbb67cd90 More testing 2024-12-31 00:11:58 +00:00
Felipe
a78b62ae7a Significant cleanup 2024-12-30 23:56:44 +00:00
Felipe
8543243c6e testing 2024-12-05 12:35:31 +00:00
Felipe
7ed71bdfbd Updated action versions 2024-12-05 12:33:36 +00:00
Felipe
495abfe301 Fixed tests 2024-12-05 12:31:20 +00:00
Felipe
f96c7342ed testing 2024-12-05 12:20:29 +00:00
Felipe
08630b4d48 typo fix 2024-12-05 12:15:01 +00:00
Felipe
39c78cb52c Workflow changes, pt.4 2024-12-05 12:13:39 +00:00
Felipe
75617060d7 Workflow fixes, pt.3
You've gotta be squidding me. How did I never notice this
2024-12-05 12:11:16 +00:00
Felipe
cd1fac8b37 Testing workflow, pt.2 2024-12-05 12:06:52 +00:00
Felipe
02785b2eba Workflow fixes, pt. 1 2024-12-05 12:00:44 +00:00
Felipe
d1b70d83b1 Minor cleanup 2024-12-05 11:53:38 +00:00
Felipe
45fa2be573 Significant refactoring
including extra config settings, a proper rate limit, and a logger. Fixes: #307 #291 #281 #269 and probably others too
2024-12-03 00:23:47 +00:00
Felipe
eaff48fbdb Merge branch 'master' of https://github.com/StrawberryMaster/wayback-machine-downloader 2024-06-27 18:54:32 +00:00
Felipe
886f90a700 Updated some tests 2024-06-27 18:53:54 +00:00
Felipe
4b9dd3064c Update ruby.yml 2024-06-26 21:44:40 -03:00
Felipe
83e5641bb8 Create ruby.yml 2024-06-26 18:27:42 -03:00
Felipe
a3ac4e0341 Minor cleanup 2024-06-26 20:30:59 +00:00
Felipe
93a6fb3c1b typo 2024-06-26 19:52:34 +00:00
Felipe
509d7034a1 Setting file modified time to value reported by Wayback Machine
Implements 937306712c564e5757d898feacc14fbabd10722d, fixes Maintain original creation/modified dates of files while downloading #174
2024-06-26 19:52:12 +00:00
Felipe
0a7752eb41 Minor cleanup 2024-06-26 19:47:19 +00:00
Felipe
78252cfed8 Cleanup 2024-06-26 17:06:15 +00:00
Felipe
cff30f529e Using net:HTTP and decompressing gzip content
see https://github.com/ShiftaDeband/wayback-machine-downloader and bf6e33c2fe
2024-06-26 16:54:55 +00:00
Felipe
466228fee4 Refactoring the archive API 2024-06-26 16:53:08 +00:00
Felipe
86b1abc646 Updated 'rake' dependency to version 12.2 2024-06-26 16:51:42 +00:00