Commit Graph

235 Commits

Author SHA1 Message Date
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
6572f14f49 ABatchProcessor nullable. ConfigureProcessor removed 2020-04-10 13:23:10 -05:00
Timothy Baldridge
45254b0055 No more MessagePack, Json is love, Json is life 2020-04-06 14:48:54 -06:00
Timothy Baldridge
35f99b7100 Merge Master 2020-04-04 16:06:14 -06:00
erri120
03dacb1e42
Fixed zEditIntegration Test 2020-04-04 19:10:13 +02: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
8e5647c474 Fix build server tests when run all at once 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
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
3fc4464a14 FilePickerTests pass 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
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
Timothy Baldridge
3b895f4dbb WIP, converted Hashes to a Hash struct 2020-04-03 16:37:27 -06:00
Timothy Baldridge
d3a9cb8666 Worker queue fixes (backport) 2020-03-30 15:38:01 -06:00
Timothy Baldridge
a7765311a8 Disable TES Alliance tests while their site is down 2020-03-23 15:47:57 -06:00
Timothy Baldridge
452bd7c886 Fixes for features requested by Ultimate Skyrim 2020-03-09 22:11:11 -06:00
Timothy Baldridge
2a14932092 Move around namespaces so BSA routines can use Common namespaces. Make BA2 creation use memory mapped files instead of memory streams 2020-03-04 17:02:16 -07:00
Timothy Baldridge
a1e911669a
Youtube Downloader (#596)
* Can download audio tracks from Youtube, re-encoding to XWM in the process
2020-03-03 14:53:29 -07:00
Timothy Baldridge
f30da8a27a Support self-healing lists, and a lot of server fixes 2020-02-27 06:46:34 -07:00
Timothy Baldridge
27025db484 Switch from BSDiff to OctoDiff for patch generation 2020-02-24 16:18:29 -07:00
Timothy Baldridge
21b28c01bc
Update DownloaderTests.cs 2020-02-20 06:16:39 -07:00
Timothy Baldridge
5da39fe223 Don't store xxHash caches in binary format 2020-02-15 19:50:02 -07:00
Timothy Baldridge
ff55bfec9f Don't reuse http messages 2020-02-15 16:28:20 -07:00
Timothy Baldridge
05eb427ce5 Write a test to verify file download renaming behavior 2020-02-12 05:37:24 -07:00
Timothy Baldridge
b1eefa6a41 Rename old log files. Don't overwrite downloads with the same name 2020-02-11 22:31:42 -07:00
Timothy Baldridge
9316819dd3 Fix AFKMods.com integration and implement test 2020-02-11 15:14:59 -07:00
Timothy Baldridge
608b8c77a7 Manual download improvements 2020-02-10 17:30:38 -07:00
Timothy Baldridge
7164296cb1 Fix manual downloading and integrate it into the main app 2020-02-10 16:25:24 -07:00
Timothy Baldridge
3ef14c7c07
Merge pull request #472 from wabbajack-tools/patch-all
Patch all support
2020-02-05 06:01:15 -07:00
Timothy Baldridge
b030dd67ca Added MatchAll support to mods 2020-02-04 22:17:12 -07:00
Timothy Baldridge
da8ead709b
Merge branch 'master' into dependabot/nuget/MSTest.TestAdapter-2.1.0 2020-02-04 14:13:32 -07:00
dependabot-preview[bot]
a8451925a7
Bump MSTest.TestFramework from 2.0.0 to 2.1.0
Bumps [MSTest.TestFramework](https://github.com/microsoft/testfx) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/microsoft/testfx/releases)
- [Commits](https://github.com/microsoft/testfx/compare/v2.0.0...v2.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-04 07:04:15 +00:00
dependabot-preview[bot]
6475a2143b
Bump MSTest.TestAdapter from 2.0.0 to 2.1.0
Bumps [MSTest.TestAdapter](https://github.com/microsoft/testfx) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/microsoft/testfx/releases)
- [Commits](https://github.com/microsoft/testfx/compare/v2.0.0...v2.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-04 07:03:53 +00:00
Timothy Baldridge
4377f430f3 Fixes for sql for unicode paths in sql tables (instead of ascitables 🤦) 2020-02-03 21:58:32 -07:00
Timothy Baldridge
c991f077c7 Make x64 the default in all cases, make published builds self-contained 2020-02-01 10:33:00 -07:00
Timothy Baldridge
7c567da334
Merge pull request #451 from wabbajack-tools/bump-versions-remove-inlined-binaries
Bump all versions, remove inlined binaries in prep for Core distribut…
2020-01-29 05:39:52 -07:00