Commit Graph

2284 Commits

Author SHA1 Message Date
Timothy Baldridge
7146035cca
Merge pull request #714 from wabbajack-tools/issue-708
Rewrite list validation and healing
2020-04-15 16:33:43 -06:00
Timothy Baldridge
6a65a7f626 Fixes for jobs 2020-04-15 16:12:06 -06:00
Timothy Baldridge
cc6b6eb3c7 Fix nexus updater code 2020-04-15 15:01:01 -06:00
Timothy Baldridge
6a037d932a
Merge pull request #716 from erri120/delete-empty-dir-fix
Fixed deletion of non-existing directory leading to a deadlock
2020-04-15 13:19:16 -06:00
erri120
0bebf440be
Fixed deletion of non-existing directory leading to a thread-lock 2020-04-15 20:07:52 +02:00
Timothy Baldridge
dece486ce0 Fix Uri init code 2020-04-15 12:01:05 -06:00
erri120
a3305b08fe
Removed readme as file option 2020-04-15 19:53:45 +02:00
Timothy Baldridge
470992cc4a Merge Master 2020-04-15 06:05:05 -06:00
Timothy Baldridge
723f687dbd Several fixes for BSA compiling 2020-04-15 05:53:49 -06:00
Timothy Baldridge
65cac27403 List validation, can heal HTTP downloads (and probably Nexus archives) 2020-04-14 21:25:00 -06:00
Timothy Baldridge
f8321f273a
Merge pull request #712 from jdsmith2816/add-enderal
Add enderal as a recognized game
2020-04-14 09:34:17 -06:00
Timothy Baldridge
74a332d6cb WIP Archive Patching 2020-04-14 07:31:03 -06:00
Timothy Baldridge
94514bd2cb Validation service seems to be working well 2020-04-13 17:31:48 -06:00
JD Smith
89d8c75956 add enderal as a recognized game 2020-04-13 12:59:41 -05:00
dependabot-preview[bot]
7ea00b62ab
Bump FluentFTP from 32.3.1 to 32.3.3
Bumps [FluentFTP](https://github.com/robinrodricks/FluentFTP) from 32.3.1 to 32.3.3.
- [Release notes](https://github.com/robinrodricks/FluentFTP/releases)
- [Changelog](https://github.com/robinrodricks/FluentFTP/blob/master/RELEASES.md)
- [Commits](https://github.com/robinrodricks/FluentFTP/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-13 07:22:03 +00:00
Timothy Baldridge
c99dd71757
Merge pull request #709 from erri120/json-fixes
Smaller JSON fixes
2020-04-12 14:23:32 -06:00
Timothy Baldridge
feffa83362
Merge pull request #701 from Noggog/wabbajack-lib-nullability
Wabbajack.Lib Nullability Enabled
2020-04-12 14:23:08 -06:00
Justin Swanson
cf765942e1 TryGet variants /w out parameter 2020-04-12 14:47:28 -05:00
Justin Swanson
c4cce47399 Swapped calls to intended TryGet variants 2020-04-12 14:37:42 -05: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
db293b6808 Add swapped to SetTo 2020-04-12 13:18:08 -05:00
erri120
64c2780a6f
Smaller JSON fixes 2020-04-12 18:06:37 +02:00
Justin Swanson
14a2285b73 Merge fixes 2020-04-12 00:43:05 -05:00
Justin Swanson
01588dbcc9 Merge branch 'master' into wabbajack-lib-nullability 2020-04-12 00:40:49 -05:00
Timothy Baldridge
f9f2c349c0 WIP List Validation code 2020-04-11 22:18:21 -06:00
Timothy Baldridge
137e9e73d1
Merge pull request #703 from Noggog/missing-delete-awaits
Missing DeleteDirectory awaits
2020-04-11 18:51:34 -06:00
Justin Swanson
24ef0a74a5 VirtualFileSystemTests utilize xUnit IAsyncLifetime 2020-04-11 14:00:52 -05:00
Timothy Baldridge
e04ca9b411 Fix broken tests 2020-04-11 08:12:51 -06:00
Timothy Baldridge
da818d86f7 Add a golive plan 2020-04-11 08:07:38 -06:00
Timothy Baldridge
c02c1cd693 Implement a primary key on jobs so that they only run one at a time 2020-04-11 07:59:15 -06:00
Timothy Baldridge
ac7b4ed3ac
Merge pull request #706 from wabbajack-tools/issue-705
Use RSS feeds to improve cache support
2020-04-11 07:40:27 -06:00
Timothy Baldridge
f59fe643f1 Fix heartbeat test 2020-04-10 22:42:07 -06:00
Timothy Baldridge
3f8f83e027
Update VirtualFileSystemTests.cs 2020-04-10 22:22:10 -06:00
Timothy Baldridge
86b9406e08
Merge branch 'master' into issue-705 2020-04-10 22:08:17 -06:00
Timothy Baldridge
ff2397b48b
Merge pull request #702 from Noggog/missing-prepare-awaits
Missing IDownloader.Prepare awaits
2020-04-10 22:04:57 -06:00
Timothy Baldridge
90c2bf6901
Don't prepare inside GetInstance 2020-04-10 21:26:05 -06:00
Timothy Baldridge
508eb32230 Fixes for nexus cache priming 2020-04-10 21:16:10 -06:00
Timothy Baldridge
a11508e4b6
Merge branch 'master' into missing-delete-awaits 2020-04-10 17:20:29 -06:00
Timothy Baldridge
8e66f47fb7
Merge pull request #704 from wabbajack-tools/issue-700
Switch several ProcessStartInfo uses to ProcessHelper
2020-04-10 17:16:42 -06:00
Timothy Baldridge
e947919462 Retarget EntryPoint to be based off the location of Wabbajack.Common.dll 2020-04-10 16:55:32 -06:00
Timothy Baldridge
26a42d3ceb Verified that nexus entries are purged by the updates job 2020-04-10 16:48:53 -06:00
Timothy Baldridge
c8120adf8b Fix nullable error 2020-04-10 16:35:35 -06:00
Timothy Baldridge
c4ef7f3be1 Can load and dedupe RSS feeds 2020-04-10 16:31:06 -06:00
Timothy Baldridge
0830480821 Fixes for broken bethesda tests. 2020-04-10 15:52:31 -06: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
f8d692afd0 Added async factory to VFSTests, so deletion can be awaited 2020-04-10 14:35:47 -05:00
Justin Swanson
165b857709 WabbajackTest.TestUtils calls await on directory deletion 2020-04-10 14:33:09 -05:00
Justin Swanson
482b7f9c9e Missing IDownloader.Prepare awaits 2020-04-10 14:06:32 -05:00
Justin Swanson
806ff74893 Wabbajack.Lib nullability finished up 2020-04-10 13:32:35 -05:00
Justin Swanson
a30bba2c0b Inferencer nullability enabled 2020-04-10 13:23:23 -05:00