Commit Graph

277 Commits

Author SHA1 Message Date
Timothy Baldridge
db3b441d19 #### Version - 2.3.6.1 - 12/31/2020
* When IPS4 (e.g. LL) sites based on CEF fail to validate, they no longer hang the app
* If a IPS4 CEF site throws a 503, or 400 error, retry
* Clean out the cookies during IPS4 CEF downloads so that they don't cause 400 errors
* Limit the number of connections to IPS4 sites to 20 per minute (one per 6 seconds)
* If a site *does* timeout, throw a log of the CEF state into `CEFStates` for easier debugging by the WJ team
* Wrote a new CLI utility to stress test the Verification routines.
* Ignore files that have `\Edit Scripts\Export\` in their path
2020-12-30 23:44:58 -07:00
Timothy Baldridge
5ead7dd621 Remove CRFS requirement for Cef backend 2020-12-29 17:05:19 -07:00
Timothy Baldridge
17bb79784e Move LoversLab backend to LibCef 2020-12-29 16:15:47 -07:00
Timothy Baldridge
aa591bafa7 Add TES4RU support back in 2020-12-15 17:09:59 -07:00
Unnoen
4d03e07b94
-net to .net
Someone made an oopsie.
2020-11-29 18:42:50 +11:00
Timothy Baldridge
247d19cba0 Version bump to 2.3.4.1 - fix nexus client creation 2020-11-15 17:40:49 -07:00
Timothy Baldridge
802448c934 Deps version bump 2020-11-14 07:26:04 -07:00
Timothy Baldridge
e1725bb808 Throw critical errors on nexus API quota issues 2020-11-14 07:21:13 -07:00
Timothy Baldridge
01872fb62b More logging information for server backend 2020-11-11 06:25:57 -07:00
Timothy Baldridge
98e0f2503c Rework how we handle API limits. 2020-11-05 14:30:00 -07:00
Unnoen
dd7ee04e00
Check domain remaps for valid CLI downloads. 2020-11-02 04:27:29 +11:00
Timothy Baldridge
d54f1e5a3f Fix possible NPE with game version primay key strings 2020-10-11 10:46:46 -06:00
Timothy Baldridge
844881375f
Merge branch 'master' into code-cleanup 2020-10-01 06:25:50 -06:00
Timothy Baldridge
13068a59e7 Code cleanup 2020-09-30 21:50:09 -06:00
Timothy Baldridge
e94c0d076d 2.3.0.0 release 2020-09-21 06:05:09 -06:00
Timothy Baldridge
06a320611d tweaks to downloads and compilation 2020-09-17 21:27:59 -06:00
Timothy Baldridge
d953fa9179 Ask the server for known upgrades as a last resource (for all downloads) 2020-09-10 07:07:25 -06:00
Timothy Baldridge
f129a6bd22 Remove Beth.NET and YT downloader, no one used them and they only sortof worked 2020-09-09 19:49:22 -06:00
Timothy Baldridge
c73116a465 Move where we include ini additions 2020-09-09 16:50:43 -06:00
Timothy Baldridge
3db1f2d9ea
Merge pull request #1073 from EzioTheDeadPoet/patch-1
mark WJ installed archives as installed in MO2.
2020-09-09 16:40:55 -06:00
Timothy Baldridge
ab5010594f IPS4 reworks 2020-09-09 12:56:16 -06:00
EzioTheDeadPoet
366552e33c
adding "installed=true" to .meta files
with this change ModOrganizer2 will display Archives downloaded with Wabbajack as installed instead of just downloaded, since to be included during the compile they need to be used in the install in the first place.
2020-09-05 20:18:55 +02:00
EzioTheDeadPoet
9b09fa33ca
fix 5 .meta "installed=true"
syntax errors 🤦
2020-09-05 20:00:45 +02:00
EzioTheDeadPoet
6c1f6a3cf7
fix 4 .meta "installed=true"
I was stupid and forgot something again..
2020-09-05 19:57:21 +02:00
EzioTheDeadPoet
5911b993b1
fix 3 to .meta "installed=true"
this attempt uses a different approach that hopefully now works as intended.
2020-09-05 19:55:04 +02:00
EzioTheDeadPoet
10c0fd916c
2nd fix to the .meta including "installed=true"
i forgot to remove a `[`
2020-09-05 19:48:05 +02:00
EzioTheDeadPoet
d0f0564422
fix for my previous attempt
my first code was garbage now I am adding the line using string.concat.
2020-09-05 19:42:40 +02:00
EzioTheDeadPoet
cd75ea9f1b
mark WJ installed archives as installed.
A simple change to the the way .meta files get handled by Wabbajack to mark archives used by Wabbajack as installed when launching ModOrganizer2.
2020-09-05 18:39:08 +02:00
halgari
865a592e09 2.2.2.0 - Route CDN through proxy 2020-08-31 17:29:48 -06:00
halgari
c5d56c27a8 Fix issues with mirrored files 2020-08-25 22:03:43 -06:00
halgari
496a35a605 BSA fix, better logging for failed IPS4 downloads 2020-08-24 19:34:57 -06:00
halgari
573e661b03 Fix LL downloads via HTML decode 2.2.1.6 2020-08-24 16:20:50 -06:00
halgari
60a23f451f Rework where we store upgrades 2020-08-20 16:02:50 -06:00
halgari
a716097802 Server fixes and a bit of a UI nagging 2020-08-16 22:15:19 -06:00
Timothy Baldridge
b181d48722 More test fixes 2020-08-12 22:14:35 -06:00
Timothy Baldridge
091f342709 Fix for HTTP files 2020-08-12 20:50:20 -06:00
Timothy Baldridge
39078b21d9 LL autohealing 2020-08-12 16:23:02 -06:00
Timothy Baldridge
bc94ec4321 Tons of server-side fixes and tweaks to deal with strange nexus states 2020-08-11 22:25:12 -06:00
Timothy Baldridge
6c6768aab6 Disable the warning about no premium to streamline installs. Fix a update loop on the server 2020-08-08 12:26:55 -06:00
Justin Swanson
785e2fba5a Moved NexusDownloader CLIArguments API key encryption to Prepare 2020-08-08 08:04:57 -05:00
Timothy Baldridge
5179d7f3f3 Randomize file hashes so we don't kill the tests so much 2020-08-07 22:20:49 -06:00
Timothy Baldridge
1303c86dcc Fix master and bump versions 2020-08-07 21:40:03 -06:00
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