Commit Graph

119 Commits

Author SHA1 Message Date
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
Timothy Baldridge
370ddfd80d
Merge pull request #837 from wabbajack-tools/fix-broken-modlist-download-detection
Fixes for when authors create lists with broken download links
2020-05-13 13:15:09 -07:00
Timothy Baldridge
0207c7ac07 Fix possible NPE 2020-05-13 08:06:18 -06:00
Timothy Baldridge
f702615ed5 Fix the subject of compile metrics 2020-05-13 06:16:14 -06:00
Timothy Baldridge
7bc5ded82c Add Game Folder Files filters back into place 2020-05-11 06:51:57 -06:00
Timothy Baldridge
419867fc8b Hotfix: don't throw exceptions when metas can't be inferred 2020-05-10 06:37:55 -06:00
Timothy Baldridge
33c1de3ad3 Bump version 2020-05-09 17:23:41 -06:00
erri120
9571ce03c6
Fixed Version and NSFW fields to being saved 2020-05-05 16:38:06 +02:00
Timothy Baldridge
3c671272b6 MO2 remaps game folder to Game Folder Files if the game executable exists in that folder 2020-05-02 17:05:05 -06:00
Timothy Baldridge
059f2ec96f Can source game downloads from the game folder 2020-05-02 15:09:29 -06:00
erri120
0d07319ac8
Added IsNSFW for modlists 2020-04-27 11:58:33 +02:00
Timothy Baldridge
fd096e703d Change the VFS cache name so we don't overwrite 1.1.5 caches 2020-04-21 06:40:17 -06:00
Timothy Baldridge
bb9ef89dee BSA archives are now lazily extracted.
7Zip extracted archives now only extract the fewest files required.
Audited the uses of .Wait
Lazily init the VFS cleaning
2020-04-16 21:52:19 -06:00
erri120
a3305b08fe
Removed readme as file option 2020-04-15 19:53:45 +02:00
Justin Swanson
e85f6b54dd Clearing jobs create new lists instead of clearing
Other users may have grabbed them and then have the content swiped out from under them
2020-04-12 13:55:59 -05:00
Justin Swanson
01588dbcc9 Merge branch 'master' into wabbajack-lib-nullability 2020-04-12 00:40:49 -05:00
Justin Swanson
69f18f2e22 Context.Stage's return action swapped to Func<Task>
So that its internal delete directory call can be awaited
2020-04-10 14:44:36 -05:00
Justin Swanson
806ff74893 Wabbajack.Lib nullability finished up 2020-04-10 13:32:35 -05:00
Justin Swanson
4e1a32caac MO2Compiler nullability enabled 2020-04-10 13:23:23 -05:00
Justin Swanson
6572f14f49 ABatchProcessor nullable. ConfigureProcessor removed 2020-04-10 13:23:10 -05:00
Timothy Baldridge
07c35f7a96 Fix nullable reference logic errors. 2020-04-03 22:02:53 -06:00