Commit Graph

235 Commits

Author SHA1 Message Date
Timothy Baldridge
7f892d26d7 Mirrored files, permissions, and download support 2020-08-04 18:34:09 -06:00
Timothy Baldridge
decf215fd7
Merge pull request #970 from wabbajack-tools/wabbajack-cdn-backup
Wabbajack cdn backup
2020-07-19 21:36:48 -07:00
Timothy Baldridge
19dfb40eca Retry on different CDN servers when we can't find a file on the default CDN server 2020-07-19 21:45:55 -06:00
erri120
870092d52d
Fixed MediafireDownloader not handling direct links 2020-07-19 20:58:40 +02:00
Timothy Baldridge
7bbcbfdbb3 Code for healing MEGA links 2020-07-13 16:10:05 -06:00
Timothy Baldridge
d52a09094b Update ChangeDownload.cs to use Path code. Update MEGADownloader to not try and heal archives 2020-07-12 21:50:12 -06:00
erri120
9a71620061
Log invalid meta location 2020-07-06 08:58:13 +02:00
Justin Swanson
64cfba67a5 Added some missing awaits 2020-06-26 12:54:44 -05:00
Justin Swanson
d3b72af7a8 ClientFactory moved to Wabbajack.Lib 2020-06-26 12:08:30 -05:00
Timothy Baldridge
cba3412ce8 Version 2.0.9.4 2020-06-16 16:21:01 -06:00
Timothy Baldridge
2d85e96214 Patch usage tracking, quick waking for polling tasks, several logging tweaks 2020-06-06 15:44:30 -06:00
Timothy Baldridge
0933e15c9e Several small tweaks for auto healing 2020-05-30 15:05:26 -06:00
Timothy Baldridge
655c60b505 Log out of the Mega client before logging in 2020-05-30 06:23:23 -06:00
Timothy Baldridge
68205f384e
Merge pull request #887 from wabbajack-tools/downloader-icons
Add favicons to login manager
2020-05-29 08:41:02 -07:00
Timothy Baldridge
2d457ad12d Add favicons to login manager 2020-05-28 22:09:39 -06:00
Timothy Baldridge
14a5efc3a8
Merge pull request #886 from wabbajack-tools/tesall-downloader
Add TESAll download support
2020-05-28 17:50:44 -07:00
Timothy Baldridge
c5dd1d6388 Add TESAll download support 2020-05-28 17:44:58 -06:00
Timothy Baldridge
c443016638 Add support for downloading via Yandex 2020-05-28 16:31:01 -06:00
Timothy Baldridge
81558dce22
Merge pull request #883 from wabbajack-tools/async-disposable-temp-files
Temp files now implement IAsyncDisposable instead of IDisposable and …
2020-05-27 21:16:47 -07:00
Timothy Baldridge
ea76d88012 Temp files now implement IAsyncDisposable instead of IDisposable and use AbsolutePath.DeleteAsync 2020-05-27 20:43:57 -06:00
Timothy Baldridge
c225c468fd Several fixes for the Youtube Downloader inferencing code. 2020-05-27 06:05:55 -06:00
Timothy Baldridge
9ade449985 Make all delete operations async 2020-05-26 05:31:11 -06:00
Timothy Baldridge
b2a112bd37 Whole app now useses Async IO exclusively 2020-05-25 11:34:25 -06:00
Timothy Baldridge
f9dc9148e7 Purge all non async IO routines from Paths.cs 2020-05-25 08:31:56 -06:00
Timothy Baldridge
600516be3f Restrict some of the links we check that don't change very often 2020-05-25 07:04:31 -06:00
Timothy Baldridge
4581988ae6 We no longer need to provide this info 2020-05-23 17:25:00 -06:00
Timothy Baldridge
96ca01f1dc Don't really need that test anymore 2020-05-23 15:03:25 -06:00
Timothy Baldridge
8c4a1dd125 a bit of code cleanup 2020-05-21 22:21:32 -06:00
Timothy Baldridge
51d62067d0 Version 2.0.6.0 - Don't die on 503s, retry 2020-05-21 17:24:26 -06:00
Timothy Baldridge
aab9ccd694 Version 2.0.6.0 - Don't die on 503s, retry 2020-05-21 16:12:51 -06:00
Timothy Baldridge
28b11b1c7f Version 2.0.6.0 - Hotfix for healing 2020-05-21 15:25:44 -06:00
Timothy Baldridge
7d58dbc161 List validator now tries to heal lists 2020-05-20 06:18:47 -06:00
Timothy Baldridge
da3d87093a End to end tests pass 2020-05-19 21:55:12 -06:00
Timothy Baldridge
03f5ff6c92 Can heal a simple pre-indexed download 2020-05-19 21:25:41 -06:00
Timothy Baldridge
88e3db0b2a Several server-side changes to make the system more durable to API call limits. 2020-05-16 09:08:40 -06:00
Timothy Baldridge
59df3dadee Give some debug information when we have a number format exception with Nexus archives. 2020-05-13 17:46:24 -06:00
Timothy Baldridge
1a33c043a3 Enable multi-threaded downloads for the WJ CDN 2020-05-12 21:53:20 -06:00
Timothy Baldridge
1f1f070351 Hotfix: support WJ CDN files in the gallery 2020-05-10 16:45:48 -06:00
Timothy Baldridge
e35ea51480 Hotfix: support WJ CDN files in the gallery 2020-05-10 15:35:15 -06:00
erri120
500f7d2589
Added WabbajackCDNDownloader.State to KnownSubTypes 2020-05-10 17:29:52 +02:00
Timothy Baldridge
e053136e25 Rewrite the Authored file routines. 2020-05-09 16:16:16 -06:00
Timothy Baldridge
4aadbfc9fa Fix whitelisting for manual downloader during tests 2020-05-05 15:42:01 -06:00
Timothy Baldridge
f639c4abff Fix enderal Game ids, fixes for game file indexing, fixes for bad metrics reporting (lagged by a day). 2020-05-05 14:59:47 -06:00
erri120
5c20d7c2e0
Added MFA support for INeedsLoginCredentials 2020-05-05 16:17:55 +02:00
Timothy Baldridge
daf7eba26a Merge remote-tracking branch 'origin/master' into game-sourced-downloads 2020-05-04 15:45:45 -06:00
Timothy Baldridge
391354e241 No longer use cef for mediafire (to avoid popups) 2020-05-04 15:02:26 -06:00
Timothy Baldridge
059f2ec96f Can source game downloads from the game folder 2020-05-02 15:09:29 -06:00
erri120
0703747702
Added manual validation for nexus files if cache fails 2020-05-02 15:39:07 +02:00
Timothy Baldridge
d0f5e7acb4
Merge branch 'master' into mega-json-fix 2020-04-29 10:40:06 -06:00
erri120
ba6925c536
Fixed JSON serialization failing for MEGA.AuthInfos 2020-04-29 17:39:27 +02:00