Commit Graph

139 Commits

Author SHA1 Message Date
Timothy Baldridge
d912e371b3
Escape the . in the regex
So it doesn't match stuff like `splash/png` or `splash_png`
2021-03-18 14:22:24 -06:00
Luca
fd6426a2f8 Use IncludeRegex("splash.png") instead of a new class 2021-03-18 18:27:36 +01:00
Luca
fe3da01687 include mo2 splash screen if present 2021-03-14 14:15:33 +01:00
Luca
76f09429e1 Added ability for WJ to ignore tagged folders.
+ (instructions in the readme)
2021-02-12 17:57:37 +01:00
Timothy Baldridge
b030675f7a
Merge pull request #1315 from EzioTheDeadPoet/Include_Tagged_Folders
add ability to include folders
2021-02-12 06:02:29 -07:00
Luca
3db47f1dd6 added tagged folder functionality 2021-02-11 22:58:39 +01:00
Timothy Baldridge
22f1a69550 Fix #1276 2021-02-08 22:17:11 -07:00
erri120
131f7de823 Fix Wabbajack.Lib 2021-01-09 20:04:11 +01:00
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
90e9af05b1 More fine-grained status updates 2020-11-03 07:45:08 -07:00
Timothy Baldridge
18ac41729d First Native compilation test passes 2020-10-18 13:03:50 -06:00
Timothy Baldridge
2bc3553dcf Patch creation into ACompiler 2020-10-18 07:16:27 -06:00
Timothy Baldridge
80d93caf96 Fix tests 2020-10-18 07:13:01 -06:00
Timothy Baldridge
02631eb503 Archive Indexing into ACompiler 2020-10-18 07:07:18 -06:00
Timothy Baldridge
5ce0a79bd4 GameFile indexing into ACompiler 2020-10-18 07:06:22 -06:00
Timothy Baldridge
d919a097e3 VFSCacheName into ACompiler 2020-10-18 07:00:55 -06:00
Timothy Baldridge
55b26cec65 Move common folders into ACompiler 2020-10-18 06:59:49 -06:00
Timothy Baldridge
21e308687f Updates to logging on bad patch creation 2020-10-04 14:43:14 -06:00
Timothy Baldridge
d0febcd8a9 Several tweaks, bump version to 2.3.0.1 2020-10-01 06:24:26 -06:00
Timothy Baldridge
13068a59e7 Code cleanup 2020-09-30 21:50:09 -06:00
Timothy Baldridge
b6dbcc2368 Rework performance profiles of WJ 2020-09-12 14:23:03 -06:00
Timothy Baldridge
59eb915475 Make extra included games explicit 2020-09-11 06:54:24 -06:00
Timothy Baldridge
1ebb0b6492 All sanity tests work! 2020-09-05 13:36:44 -06:00
Timothy Baldridge
a847d69851 Patching and extraction works, fewer failing tests 2020-09-05 08:01:32 -06:00
halgari
cf1c62b7c7 Hotfix for breaking existing lists 2020-08-20 20:45:15 -06:00
halgari
592fcb17d9 Rework how we select patches (use non-primary games as a last resort) 2020-08-18 16:30:00 -06:00
Timothy Baldridge
bc975c1840 Fix #980, 2.1.3.4, and deps bumps 2020-07-27 15:33:45 -06:00
Timothy Baldridge
cb1996c92b Fixes for broken archives names on server links 2020-07-16 15:17:37 -06:00
Timothy Baldridge
7233464225 More diagnostic information on archives that fail to resolve
fail compilation on missing Game Folder Files entries
2020-07-15 20:53:58 -06:00
erri120
fef7fa9241
Still work without build server 2020-07-14 14:15:01 +02:00
Timothy Baldridge
dec442288b Hotfixes for 2.1.0.2 2020-07-07 14:17:49 -06:00
erri120
fbe2f05f60
IncludeSteamWorkshopItems fixes 2020-07-06 08:58:28 +02:00
erri120
0140a995b3
Removed IncludeGenericGamePlugin 2020-07-06 08:58:28 +02:00
erri120
bfcb40bdcb
Include custom categories.dat during compilation 2020-07-06 08:58:28 +02:00
erri120
ccd79fe25b
Skip including stock game files as download sources if build server has none 2020-07-06 08:58:28 +02:00
erri120
9a71620061
Log invalid meta location 2020-07-06 08:58:13 +02:00
Timothy Baldridge
69238e5c0c Don't delete profile specific saves, don't include profile specific saves 2020-06-30 21:46:26 -06:00
Timothy Baldridge
d48489d4fe Consider all possible binary patches and select the smallest 2020-06-30 17:09:59 -06:00
Timothy Baldridge
2855b1d1ca Revert "Compression.BSA -> Wabbajack.Compression.BSA"
This reverts commit 4fc53ce7b2.
2020-06-27 11:04:59 -06:00
Timothy Baldridge
4fc53ce7b2 Compression.BSA -> Wabbajack.Compression.BSA 2020-06-27 08:26:38 -06:00
Justin Swanson
6b2d762e70 Removed unused IAsyncDisposable on BSAReader 2020-06-26 14:01:10 -05:00
Timothy Baldridge
bbced4f99f Can infer mod metas again 2020-06-21 16:03:54 -06:00
Timothy Baldridge
0b74c04c86 And priority to how game files are resolved 2020-06-20 17:10:43 -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
erri120
4ed7ab1aa1
Created IncludeGenericGamePlugin 2020-06-11 18:18:21 +02:00
Timothy Baldridge
496c0083bf Store patches in RocksDb 2020-06-01 21:41:34 -06:00
Timothy Baldridge
4bcf2eb1b1 Make the tests faster by defaulting to not indexing game files 2020-06-01 20:18:32 -06:00
Timothy Baldridge
b2a112bd37 Whole app now useses Async IO exclusively 2020-05-25 11:34:25 -06:00