Commit Graph

2041 Commits

Author SHA1 Message Date
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
Timothy Baldridge
be2d24a578 Add Nexus cache ingestion support 2020-04-03 16:41:19 -06:00
Justin Swanson
c5f174098b Absolute and Relative's Extensions no longer calculated on construction 2020-04-03 16:41:17 -06:00
Justin Swanson
94267c3f27 Paths ToLower removed in favor of StringComparison usage 2020-04-03 16:41:17 -06:00
Justin Swanson
68ea31e5a0 AbsolutePath ctor reuse 2020-04-03 16:41:17 -06:00
Justin Swanson
f66c59151b AbsolutePath implements IEquatable
Equals(object) simplification
2020-04-03 16:41:17 -06:00
Justin Swanson
0550dd751c Missing awaits 2020-04-03 16:41:17 -06:00
Justin Swanson
964269de47 Added AbsolutePath converter to stock WPF systems. Added to FilePicker 2020-04-03 16:41:17 -06:00
Justin Swanson
eb2cd8342d Added backwards compatibility support for Game json conversion 2020-04-03 16:41:17 -06:00
Justin Swanson
41955daac1 Absorbed PercentJsonConverter into library systems 2020-04-03 16:41:17 -06:00
Justin Swanson
5829a7ab93 Added trycatch to settings loading to hook into fallback backup systems 2020-04-03 16:41:17 -06:00
Justin Swanson
d4782d0ded Settings backup naming improved
was doing `json.-backup.json`
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
73b5fc495e Update azure-pipelines.yml for Azure Pipelines 2020-04-03 16:41:17 -06:00
Timothy Baldridge
1e3f9e313f Placeholder file for the public folder 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
8e5647c474 Fix build server tests when run all at once 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
8b9210eeb0 Tests for the listing uploaded files by user 2020-04-03 16:41:17 -06:00
Timothy Baldridge
5841367e64 Add Test file and fix broken test 2020-04-03 16:41:17 -06:00
Timothy Baldridge
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
Timothy Baldridge
90434f23fa Fix staging of downloads with BSA tests 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
3d2ab80f34 Pie chart of metrics 2020-04-03 16:41:17 -06:00
Timothy Baldridge
c909ace083 Clean up the metrics page a bit. 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
ea3f33350c Adding tests for the build server, changed the Queue Service over to SQL 2020-04-03 16:40:52 -06:00
Timothy Baldridge
3fc4464a14 FilePickerTests pass 2020-04-03 16:40:52 -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
3188b433eb More passing Tests 2020-04-03 16:40:20 -06:00
Timothy Baldridge
1c9610dde1 Wabbajack.Test utils pass 2020-04-03 16:40:20 -06:00
Timothy Baldridge
07087ceef8 Disable tests while porting 2020-04-03 16:40:20 -06:00
Timothy Baldridge
52f12d9105 BSA Tests pass 2020-04-03 16:40:20 -06:00
Timothy Baldridge
31c808deea Tests for path/hash serialization 2020-04-03 16:40:20 -06:00
Timothy Baldridge
a7e220b779 Move CSP tests into Commont.Test 2020-04-03 16:40:20 -06:00
Timothy Baldridge
51bad949ec Moved Wabbajack.Commons tests into Wabbajack.Commons.Test out of Wabbajack.Test. They all pass 2020-04-03 16:40:20 -06:00