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
802448c934
Deps version bump
2020-11-14 07:26:04 -07:00
Timothy Baldridge
7f603e9c85
Store game file hashes on GitHub
2020-11-02 18:55:54 -07:00
Timothy Baldridge
ab5010594f
IPS4 reworks
2020-09-09 12:56:16 -06:00
halgari
c5d56c27a8
Fix issues with mirrored files
2020-08-25 22:03:43 -06:00
Timothy Baldridge
1303c86dcc
Fix master and bump versions
2020-08-07 21:40:03 -06: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
Timothy Baldridge
cb1996c92b
Fixes for broken archives names on server links
2020-07-16 15:17:37 -06:00
Timothy Baldridge
9df4c243e7
Merge pull request #960 from wabbajack-tools/virus-scanning
...
Virus scanning
2020-07-15 17:36:20 -07:00
Timothy Baldridge
c225906277
Add virus scanning support to Wabbajack and the server, scan all patched executable files
2020-07-14 22:20:56 -06:00
erri120
0363f0419a
Smaller bug fixes
2020-07-14 14:44:41 +02:00
erri120
fef7fa9241
Still work without build server
2020-07-14 14:15:01 +02:00
Timothy Baldridge
7bbcbfdbb3
Code for healing MEGA links
2020-07-13 16:10:05 -06:00
Timothy Baldridge
3e3461d8b0
Don't re-hash files during compilation
2020-07-11 20:18:58 -06:00
Justin Swanson
d3b72af7a8
ClientFactory moved to Wabbajack.Lib
2020-06-26 12:08:30 -05:00
Timothy Baldridge
bbced4f99f
Can infer mod metas again
2020-06-21 16:03:54 -06:00
Timothy Baldridge
6c74279bfd
Add better game file handling
2020-06-20 16:51:47 -06:00
Timothy Baldridge
817dbef7ae
Version 2.0.6.2
2020-06-14 07:13:29 -06:00
Timothy Baldridge
124704939d
Reset metrics key if data is corrupted
2020-06-01 16:27:57 -06:00
Timothy Baldridge
f9dc9148e7
Purge all non async IO routines from Paths.cs
2020-05-25 08:31:56 -06:00
Timothy Baldridge
96ca01f1dc
Don't really need that test anymore
2020-05-23 15:03:25 -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
03f5ff6c92
Can heal a simple pre-indexed download
2020-05-19 21:25:41 -06:00
Timothy Baldridge
3bbc130cc0
Port over Metrics and Nexus tests delete old server projects
2020-05-08 23:12:51 -06:00
Timothy Baldridge
a1c5cfad82
Can get the names/hashes for stock game files
2020-04-30 16:35:16 -06:00
Justin Swanson
806ff74893
Wabbajack.Lib nullability finished up
2020-04-10 13:32:35 -05:00
Justin Swanson
64f5531411
Wabbajack.Lib: Some nullability enabled
2020-04-10 13:23:10 -05:00
Timothy Baldridge
a481f546c1
Fix a bunch of tests with auto-healing
2020-04-09 21:54:02 -06:00
Timothy Baldridge
45254b0055
No more MessagePack, Json is love, Json is life
2020-04-06 14:48:54 -06:00
Timothy Baldridge
55fb7e1467
Nexus Cache is now SQL Based
2020-04-03 16:41:42 -06:00
Timothy Baldridge
e39f483b81
Tests for INI uploading/downloading
2020-04-03 16:41:17 -06:00
Timothy Baldridge
3b895f4dbb
WIP, converted Hashes to a Hash struct
2020-04-03 16:37:27 -06:00
Timothy Baldridge
44b78111a3
Server side cleanup, give authors the ability to delete their own files. Some sanity and logging checks for
2020-03-02 16:16:15 -07:00
Timothy Baldridge
f30da8a27a
Support self-healing lists, and a lot of server fixes
2020-02-27 06:46:34 -07:00