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 |
|
Timothy Baldridge
|
166b3256e7
|
Merge pull request #718 from erri120/issue-686
Version field
|
2020-04-16 17:07:43 -06:00 |
|
erri120
|
cba64a25a3
|
Added the Version to the manifest
|
2020-04-16 17:54:26 +02:00 |
|
erri120
|
8aa8013725
|
Replaced VersionRegex with Version.TryParse
|
2020-04-16 17:31:12 +02:00 |
|
erri120
|
e8923a11f1
|
Added version field
|
2020-04-16 16:15:03 +02:00 |
|
Timothy Baldridge
|
5eabe4449c
|
Merge pull request #715 from erri120/remove-file-readme
Removed readme as file option
|
2020-04-15 17:04:03 -06: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 |
|
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 |
|
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 |
|
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
|
26a42d3ceb
|
Verified that nexus entries are purged by the updates job
|
2020-04-10 16:48:53 -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
|
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 |
|
Justin Swanson
|
4e1a32caac
|
MO2Compiler nullability enabled
|
2020-04-10 13:23:23 -05:00 |
|
Justin Swanson
|
a29eb93caf
|
Wabbajack.Lib downloaders enable nullable
|
2020-04-10 13:23:23 -05:00 |
|
Justin Swanson
|
5a38f40a66
|
GameMetaData.TryGetGameLocation()
Added choice of nullable return or not
|
2020-04-10 13:23:23 -05:00 |
|
Justin Swanson
|
86641d01df
|
Wabbajack.Lib Compilation steps nullable enabled
|
2020-04-10 13:23:23 -05:00 |
|
Justin Swanson
|
64f5531411
|
Wabbajack.Lib: Some nullability enabled
|
2020-04-10 13:23:10 -05:00 |
|
Justin Swanson
|
6572f14f49
|
ABatchProcessor nullable. ConfigureProcessor removed
|
2020-04-10 13:23:10 -05:00 |
|
Timothy Baldridge
|
712438c6a6
|
Several ProcessStartInfo -> ProcessHelper conversions
|
2020-04-10 06:58:55 -06:00 |
|
erri120
|
d25915c4f5
|
Using new Enum value for MEGA ApiResultCode
|
2020-04-10 12:47:29 +02:00 |
|
erri120
|
a864677463
|
Updated MegaApiClient to 1.8.0
|
2020-04-10 12:46:01 +02:00 |
|
Timothy Baldridge
|
a481f546c1
|
Fix a bunch of tests with auto-healing
|
2020-04-09 21:54:02 -06:00 |
|
Timothy Baldridge
|
d4e7311115
|
Merge master
|
2020-04-09 16:36:07 -06:00 |
|
Timothy Baldridge
|
d6e4ca6b1a
|
Merge pull request #695 from erri120/loverslab-meta-fixes
Better data scrapping for loverslab
|
2020-04-09 14:24:21 -06:00 |
|
erri120
|
eb1d596711
|
Better data scrapping for loverslab
|
2020-04-09 14:10:46 +02:00 |
|
Timothy Baldridge
|
7cf817853c
|
Implement tests for List validation
|
2020-04-07 22:19:36 -06:00 |
|
erri120
|
59ca6d94ad
|
Fixed MEGADownloader not initializing
|
2020-04-07 19:56:16 +02:00 |
|
Timothy Baldridge
|
8b35c0a626
|
Rework the nexus login to no longer use the buggy SSO server.
|
2020-04-06 21:56:12 -06:00 |
|
Timothy Baldridge
|
45254b0055
|
No more MessagePack, Json is love, Json is life
|
2020-04-06 14:48:54 -06:00 |
|
Timothy Baldridge
|
3d16b1e838
|
Purge all remaining references to MongoDB and BJSON
|
2020-04-05 15:15:01 -06:00 |
|
Timothy Baldridge
|
653c840323
|
Fix Mega integration support
|
2020-04-04 16:55:17 -06:00 |
|
Timothy Baldridge
|
27417b2a4b
|
Merge Master
|
2020-04-04 16:34:49 -06:00 |
|
Timothy Baldridge
|
895a555802
|
Merge Master
|
2020-04-04 16:15:55 -06:00 |
|
Timothy Baldridge
|
9454bcaa5f
|
Merge pull request #669 from erri120/issue-664
PR: Add MEGA Login
|
2020-04-04 16:07:05 -06:00 |
|
Timothy Baldridge
|
35f99b7100
|
Merge Master
|
2020-04-04 16:06:14 -06:00 |
|
Timothy Baldridge
|
5518747b10
|
Merge pull request #679 from erri120/issue-652
Fixed modlist.txt order
|
2020-04-04 15:36:26 -06:00 |
|
erri120
|
7fba212ba3
|
Fixed modlist.txt order
|
2020-04-04 20:34:00 +02:00 |
|
erri120
|
d58fcab92e
|
Fixed ManifestURL
|
2020-04-04 19:53:05 +02:00 |
|
erri120
|
05399c4632
|
Attachments from IPS4 sites can now be downloaded
|
2020-04-04 19:41:27 +02:00 |
|
Timothy Baldridge
|
615f059bd5
|
More debug output for upload failures
|
2020-04-04 11:10:40 -06:00 |
|
erri120
|
03dacb1e42
|
Fixed zEditIntegration Test
|
2020-04-04 19:10:13 +02:00 |
|
erri120
|
fa5f5be73b
|
Seq files from merges are now inlined
|
2020-04-04 18:30:42 +02:00 |
|
erri120
|
878eff002c
|
Updated zEditIntegration merges.json detection
|
2020-04-04 18:04:42 +02:00 |
|
erri120
|
77a5cb4f25
|
Fixed trying to login while being logged in
|
2020-04-04 16:43:42 +02:00 |
|
erri120
|
e3ed9bf4fd
|
Switched TextBox to PasswordBox for the Password
|
2020-04-04 16:33:58 +02:00 |
|
erri120
|
21b78931a8
|
Created INeedsLoginCredentials and implemented in MEGADownloader
|
2020-04-04 15:55:33 +02:00 |
|
erri120
|
9eac8d7641
|
Implemented INeedsLogin in MegaDownloader
|
2020-04-04 15:55:33 +02:00 |
|
Timothy Baldridge
|
07c35f7a96
|
Fix nullable reference logic errors.
|
2020-04-03 22:02:53 -06:00 |
|
Timothy Baldridge
|
a140b1daca
|
Rebase against latest master
|
2020-04-03 16:56:14 -06:00 |
|
Timothy Baldridge
|
8af841f3d6
|
Fix several more tests
|
2020-04-03 16:41:42 -06:00 |
|
Timothy Baldridge
|
aaba7267bd
|
Fix a few tests
|
2020-04-03 16:41:42 -06:00 |
|
Timothy Baldridge
|
55fb7e1467
|
Nexus Cache is now SQL Based
|
2020-04-03 16:41:42 -06:00 |
|
Justin Swanson
|
0550dd751c
|
Missing awaits
|
2020-04-03 16:41:17 -06:00 |
|
Justin Swanson
|
c215f92abc
|
AbsolutePath: Removed unused parameter
|
2020-04-03 16:41:17 -06:00 |
|
Timothy Baldridge
|
10aaf62279
|
More diagnostic messages
|
2020-04-03 16:41:17 -06:00 |
|
Timothy Baldridge
|
8946389da4
|
Fix upgrading test broken by Nexus JSON property name change
|
2020-04-03 16:41:17 -06:00 |
|
Timothy Baldridge
|
e39f483b81
|
Tests for INI uploading/downloading
|
2020-04-03 16:41:17 -06:00 |
|
Timothy Baldridge
|
a6e3ef5f72
|
Game type is now an enum for Nexus downloads
|
2020-04-03 16:41:17 -06:00 |
|
Timothy Baldridge
|
160ac8a4c3
|
Fixes for author APIs
|
2020-04-03 16:41:17 -06:00 |
|
Timothy Baldridge
|
85b39d5dcc
|
Fix some more race conditions in tests
|
2020-04-03 16:41:17 -06:00 |
|
Timothy Baldridge
|
06b3479230
|
Fixed a deadlock in the sanity tests
|
2020-04-03 16:41:17 -06:00 |
|
Timothy Baldridge
|
b8afcfa781
|
At least the app launches
|
2020-04-03 16:40:52 -06:00 |
|
Timothy Baldridge
|
b5006a0737
|
Everything compiles
|
2020-04-03 16:40:52 -06:00 |
|
Timothy Baldridge
|
c01ed4375c
|
The main wabbajack app compiles
|
2020-04-03 16:40:52 -06:00 |
|
Timothy Baldridge
|
b605879d6a
|
EndToEnd Tests finally pass!
|
2020-04-03 16:40:52 -06:00 |
|
Timothy Baldridge
|
129f6b4fc2
|
Cleaned up a bunch of warnings and errors
|
2020-04-03 16:40:52 -06:00 |
|
Timothy Baldridge
|
c130106213
|
Fix broken updating
|
2020-04-03 16:40:51 -06:00 |
|
Timothy Baldridge
|
21189fd8e8
|
Most santiy tests pass
|
2020-04-03 16:40:51 -06:00 |
|
Timothy Baldridge
|
54a7bc36d5
|
MO2Tests pass
|
2020-04-03 16:40:51 -06:00 |
|
Timothy Baldridge
|
9d3af1db5c
|
All downloader tests pass
|
2020-04-03 16:40:51 -06:00 |
|
Timothy Baldridge
|
723f624d7a
|
Half of the downloaders pass tests
|
2020-04-03 16:40:51 -06:00 |
|
Timothy Baldridge
|
1c9610dde1
|
Wabbajack.Test utils pass
|
2020-04-03 16:40:20 -06:00 |
|
Timothy Baldridge
|
006b045348
|
Somehow it builds
|
2020-04-03 16:39:49 -06:00 |
|
Timothy Baldridge
|
1d68ade508
|
Only 36 errors left
|
2020-04-03 16:39:49 -06:00 |
|
Timothy Baldridge
|
5bc361663f
|
Only 69 errors left, Nice!
|
2020-04-03 16:39:49 -06:00 |
|
Timothy Baldridge
|
defbc15593
|
Only 149 errors left in Wabbajack.Lib
|
2020-04-03 16:38:48 -06:00 |
|
Timothy Baldridge
|
035e376a09
|
Only 246 errors left in Wabbajack.Lib
|
2020-04-03 16:38:05 -06:00 |
|
Timothy Baldridge
|
80195b5620
|
WIP, VFS compiles, need to work on VFS tests
|
2020-04-03 16:37:27 -06:00 |
|
Timothy Baldridge
|
d6123a7fb2
|
MessagePack, and basic sanity test passes
|
2020-04-03 16:37:27 -06:00 |
|
Timothy Baldridge
|
3b895f4dbb
|
WIP, converted Hashes to a Hash struct
|
2020-04-03 16:37:27 -06:00 |
|
erri120
|
c5120e5689
|
Better error catching for zEdit merging
|
2020-04-03 15:39:27 +02:00 |
|