Commit Graph

923 Commits

Author SHA1 Message Date
07bc3546bb Fix for the temp folder being on a different drive. 2020-04-04 11:25:54 -06:00
e3ed9bf4fd Switched TextBox to PasswordBox for the Password 2020-04-04 16:33:58 +02:00
07c35f7a96 Fix nullable reference logic errors. 2020-04-03 22:02:53 -06:00
21b52fb361 Enabled nullability for Wabbajack.Common 2020-04-03 18:23:13 -05:00
ddc85185f4 Removed HashHelper in favor of System.HashCode 2020-04-03 18:22:54 -05:00
820e2abf41 DictionaryExt.Add many 2020-04-03 18:22:43 -05:00
a140b1daca Rebase against latest master 2020-04-03 16:56:14 -06:00
c22e40f752 Fix a few more broken tests 2020-04-03 16:41:42 -06:00
8af841f3d6 Fix several more tests 2020-04-03 16:41:42 -06:00
aaba7267bd Fix a few tests 2020-04-03 16:41:42 -06:00
55fb7e1467 Nexus Cache is now SQL Based 2020-04-03 16:41:42 -06:00
c5f174098b Absolute and Relative's Extensions no longer calculated on construction 2020-04-03 16:41:17 -06:00
94267c3f27 Paths ToLower removed in favor of StringComparison usage 2020-04-03 16:41:17 -06:00
68ea31e5a0 AbsolutePath ctor reuse 2020-04-03 16:41:17 -06:00
f66c59151b AbsolutePath implements IEquatable
Equals(object) simplification
2020-04-03 16:41:17 -06:00
eb2cd8342d Added backwards compatibility support for Game json conversion 2020-04-03 16:41:17 -06:00
41955daac1 Absorbed PercentJsonConverter into library systems 2020-04-03 16:41:17 -06:00
c215f92abc AbsolutePath: Removed unused parameter 2020-04-03 16:41:17 -06:00
8946389da4 Fix upgrading test broken by Nexus JSON property name change 2020-04-03 16:41:17 -06:00
e39f483b81 Tests for INI uploading/downloading 2020-04-03 16:41:17 -06:00
160ac8a4c3 Fixes for author APIs 2020-04-03 16:41:17 -06:00
fcb589a442 Uploaded files and API keys are now stored in SQL, still working on adding more tests 2020-04-03 16:41:17 -06:00
85b39d5dcc Fix some more race conditions in tests 2020-04-03 16:41:17 -06:00
06b3479230 Fixed a deadlock in the sanity tests 2020-04-03 16:41:17 -06:00
3fc4464a14 FilePickerTests pass 2020-04-03 16:40:52 -06:00
b8afcfa781 At least the app launches 2020-04-03 16:40:52 -06:00
b5006a0737 Everything compiles 2020-04-03 16:40:52 -06:00
c01ed4375c The main wabbajack app compiles 2020-04-03 16:40:52 -06:00
b605879d6a EndToEnd Tests finally pass! 2020-04-03 16:40:52 -06:00
129f6b4fc2 Cleaned up a bunch of warnings and errors 2020-04-03 16:40:52 -06:00
c130106213 Fix broken updating 2020-04-03 16:40:51 -06:00
21189fd8e8 Most santiy tests pass 2020-04-03 16:40:51 -06:00
54a7bc36d5 MO2Tests pass 2020-04-03 16:40:51 -06:00
9d3af1db5c All downloader tests pass 2020-04-03 16:40:51 -06:00
723f624d7a Half of the downloaders pass tests 2020-04-03 16:40:51 -06:00
3188b433eb More passing Tests 2020-04-03 16:40:20 -06:00
1c9610dde1 Wabbajack.Test utils pass 2020-04-03 16:40:20 -06:00
31c808deea Tests for path/hash serialization 2020-04-03 16:40:20 -06:00
51bad949ec Moved Wabbajack.Commons tests into Wabbajack.Commons.Test out of Wabbajack.Test. They all pass 2020-04-03 16:40:20 -06:00
1d68ade508 Only 36 errors left 2020-04-03 16:39:49 -06:00
defbc15593 Only 149 errors left in Wabbajack.Lib 2020-04-03 16:38:48 -06:00
035e376a09 Only 246 errors left in Wabbajack.Lib 2020-04-03 16:38:05 -06:00
72d77bef1a VFS Tests pass 2020-04-03 16:37:28 -06:00
2b45210159 One test passes 2020-04-03 16:37:28 -06:00
a2cf84de54 A few test fixes 2020-04-03 16:37:27 -06:00
ccaaab318c VFS tests compile 2020-04-03 16:37:27 -06:00
80195b5620 WIP, VFS compiles, need to work on VFS tests 2020-04-03 16:37:27 -06:00
b37728eefd Tons of WIP changes for paths 2020-04-03 16:37:27 -06:00
d6123a7fb2 MessagePack, and basic sanity test passes 2020-04-03 16:37:27 -06:00
3b895f4dbb WIP, converted Hashes to a Hash struct 2020-04-03 16:37:27 -06:00