388 Commits

Author SHA1 Message Date
Eli Dickinson
1681a12579 workaround for API only showing html files for some domains
See https://github.com/StrawberryMaster/wayback-machine-downloader/issues/6
2025-05-30 12:50:48 -04:00
Felipe
f38756dd76 Correction for downloaded data folder
if you downloaded content from example.org/*, it would be listed in a folder titled * instead of the sitename. See #6 (and thanks to elidickinson for pointing it out!)
2025-05-30 14:00:32 +00:00
Felipe
9452411e32 Added nil checks 2025-05-30 13:52:25 +00:00
Felipe
61e22cfe25
Bump versions v2.3.7 2025-05-27 18:10:09 +00:00
Felipe
183ed61104
Attempt at fixing --all
I honestly don't recall if this was implemented in the original code, and I'm guessing this worked at *some point* during this fork. It seems to work correctly now, however. See #6 and #11
2025-05-27 17:17:34 +00:00
Felipe
e6ecf32a43
Dockerfile test 2
I really should not be using deprecated parameters.
2025-05-21 21:34:36 -03:00
Felipe
375c6314ad
Dockerfile test
...again
2025-05-21 21:26:37 -03:00
Felipe
6e2739f5a8
Testing 2025-05-18 18:00:10 +00:00
Felipe
caba6a665f
Rough attempt to make this more efficient 2025-05-18 17:52:28 +00:00
Felipe
ab4324c0eb
Bumping to 2.3.6 v2.3.6 2025-05-18 16:49:44 +00:00
Felipe
e28d7d578b
Experimental ability to rewrite URLs to local browsing 2025-05-18 16:48:50 +00:00
Felipe
a7a25574cf
Merge pull request #10 from adampweb/master
Using ghcr.io for pulling Docker image
2025-05-15 08:50:33 -03:00
Felipe
23cc3d69b1
Merge pull request #9 from adampweb/feature/increase-performance
Increase performance of  Bundler processes
2025-05-15 08:50:04 -03:00
adampweb
01fa1f8c9f
Merge pull request #2 from vitaly-zdanevich/patch-1
README.md: add docker example without cloning the repo
2025-05-14 21:19:11 +02:00
adampweb
d2f98d9428 Merge remote-tracking branch 'upstream/master' into feature/increase-performance 2025-05-14 15:41:07 +02:00
adampweb
c7a5381eaf Using nproc in Bundler processes 2025-05-14 15:03:22 +02:00
Felipe
9709834e20
Merge pull request #8 from adampweb/master
Fix: delete empty files, Compose command fixes
2025-05-12 10:36:10 -03:00
adampweb
77998372cb Docker: If you load any component of the app before (or during) the Docker build process, it may cause failures 2025-05-11 20:05:00 +02:00
adampweb
2c789b7df6 Restructure Docker Compose config 2025-05-11 11:27:08 +02:00
adampweb
1ef8c14c48 Removed unused variable from if condition 2025-05-11 10:57:36 +02:00
Felipe
780e45343f
Merge pull request #7 from adampweb/master
Vulnerablity fix: Ruby 3.x
2025-05-10 11:34:07 -03:00
adampweb
42e6d62284 Merge remote-tracking branch 'upstream/master' 2025-05-09 20:17:01 +02:00
adampweb
543161d7fb Supplement of docs 2025-05-09 19:54:15 +02:00
adampweb
99a6de981e Env. vars: set default values and related docs 2025-05-09 19:38:39 +02:00
adampweb
d85c880d23 Vulnerablity fix:
Updates Ruby version to address vulnerability

Updates the Ruby version in the Dockerfile
to the latest stable release in the 3.x series
to address identified vulnerabilities.

Details: https://hub.docker.com/layers/library/ruby/3.1.6-alpine/images/sha256-7ff1261ca74033c38e86b04e30a6078567ec17e59d465d96250665897fb52180
2025-05-09 18:32:47 +02:00
Felipe
917f4f8798
Bumping version v2.3.5 2025-04-30 13:05:30 +00:00
Felipe
787bc2e535
Added missing configs 2025-04-30 13:05:21 +00:00
Felipe
4db13a7792
Fix --all-timestamps
we were accidentally removing the timestamp prefix from `file_id`, rendering that option useless in 2.3.4. This should again now. This will fix #4
2025-04-30 13:01:29 +00:00
Felipe
31d51728af
Bump version v2.3.4 2025-04-19 14:07:05 +00:00
Felipe
febffe5de4
Added support for resuming incomplete downloads 2025-04-19 13:40:14 +00:00
Felipe
27dd619aa4
gzip support 2025-04-19 13:07:07 +00:00
Felipe
576298dca8
License fix 2025-04-19 13:05:09 +00:00
Felipe
dc71d1d167
Merge pull request #3 from adampweb/master
Using Docker Compose
2025-04-14 12:06:37 -03:00
Vitaly Zdanevich
13e88ce04a
README.md: add -v .:/websites 2025-04-14 10:56:01 +04:00
Vitaly Zdanevich
c7fc7c7b58
README.md: add docker example without cloning the repo 2025-04-14 10:43:49 +04:00
adampweb
5aebf83fca Add interactivity by CLI 2025-04-06 17:02:39 +02:00
adampweb
b1080f0219 Keep secrets :) 2025-04-06 16:56:59 +02:00
adampweb
dde36ea840
Merge branch 'StrawberryMaster:master' into master 2025-04-06 12:46:04 +02:00
adampweb
acec026ce1 Using Docker Compose 2025-04-06 12:36:31 +02:00
Felipe
ec3fd2dcaa
Merge pull request #2 from adampweb/master
Upgrade Ruby version + install necessary gem
2025-04-02 22:52:25 -03:00
adampweb
6518ecf215 Install concurrent-ruby gem to avoid errors like cannot load such file -- concurrent-ruby 2025-04-02 15:23:24 +02:00
adampweb
f5572d6129 Merge branch 'master' of https://github.com/adampweb/wayback-machine-downloader 2025-04-02 14:50:14 +02:00
adampweb
fc4ccf62e2 Ugpraded Ruby version 2025-04-02 14:48:50 +02:00
adampweb
84bf76363c
Merge pull request #1 from StrawberryMaster/master
Fetching API calls sequentially
2025-04-02 14:27:31 +02:00
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