Commit Graph

40 Commits

Author SHA1 Message Date
Justin Swanson
ab4371e5d2 ACompiler no match printing limited to 10 in GUI.
Refactored printing and failure mechanics for nomatch to ACompiler for general reuse
2020-01-19 19:36:09 -06:00
Justin Swanson
5db84a6ee6 Replaced all File.OpenWrite calls /w .Open(FileMode.Create)
File.OpenWrite is equivalent to FileMode.OpenOrCreate, which caused errors when replacing a file that was larger previously
2020-01-18 14:52:09 -06:00
Timothy Baldridge
853c6ad29a
Merge pull request #384 from wabbajack-tools/enqueue-recent-files
Enqueue recent files
2020-01-14 15:21:09 -07:00
Timothy Baldridge
14f7f45a77 Add size validation to HTTPDownloader, to catch stealth updates. Check whitelist during list validation. 2020-01-13 15:55:55 -07:00
trawzified
877989ba16 Fix typos + inconsistencies in logs 2020-01-13 22:11:07 +01:00
Timothy Baldridge
3010027ea8 Implement Ceras breaking change & update deps (to get it to compile) 2020-01-03 20:56:20 -07:00
Timothy Baldridge
5a0e19f4b1 Metrics and status are now in MongoDB 2019-12-29 15:57:01 -07:00
Justin Swanson
6962b4873c Reimplemented website readme features 2019-12-27 15:20:27 -06:00
Timothy Baldridge
b97cabd1e6 Prep for beta 10 2019-12-23 10:29:28 -07:00
Justin Swanson
e3abdd17c3 Removed unnecessary cast 2019-12-22 18:03:45 -06:00
Justin Swanson
bf756a2bea Added status reporting to ResolveArchive 2019-12-22 16:03:16 -06:00
Justin Swanson
af6b42563d Ceras version tolerance enabled 2019-12-20 14:01:01 -06:00
Justin Swanson
f26747bfe5 Readme can be website now 2019-12-20 01:14:43 -06:00
halgari
61579bc3b6 Fix the broken tests 2019-12-13 06:02:58 -07:00
Justin Swanson
bcd7c95caf Merge branch 'master' into async-exploration 2019-12-12 19:49:40 -06:00
Timothy Baldridge
394f0e5518 Check archive status before compilation to reduce the chance of grabbing a file from a dead archive 2019-12-12 16:24:27 -07:00
Justin Swanson
63afc2dc9e Remaining NexusAPI made async 2019-12-07 00:40:29 -06:00
Justin Swanson
43dc6953c5 AbstractDownloadState download made async 2019-12-07 00:40:22 -06:00
Justin Swanson
e9deda9f44 Large swap to make WorkQueue able to take Task work items 2019-12-06 22:47:49 -06:00
Justin Swanson
179ac2b0ee ABatchProcessor takes CancellationToken
Some basic usage of it.  Needs to be utilized deeper
2019-12-06 19:04:53 -06:00
Timothy Baldridge
dfd5d7251d
Merge pull request #233 from Noggog/random-refactors
Random Refactors
2019-12-03 22:17:12 -07:00
Justin Swanson
4945f95066 PMap return swapped to array 2019-12-03 17:49:52 -06:00
Justin Swanson
d87fcd1032 Fix for compilation finalization readme/image existence checks 2019-12-03 14:08:58 -06:00
Justin Swanson
b74c8bf544 Modlist image and readme embedded in .wabbajack and displayable 2019-12-03 00:09:20 -06:00
Justin Swanson
4e9f44824c Merge branch 'master' into mode-sel-progress-work 2019-11-29 18:28:56 -06:00
Justin Swanson
107527311d Resource loading fixes 2019-11-29 17:56:56 -06:00
Timothy Baldridge
70fead926f Rework how we download/install curated lists 2019-11-28 22:52:33 -07:00
Justin Swanson
3a15d62289 ACompiler explicit implementation enforcement of its required members 2019-11-23 18:30:51 -06:00
Timothy Baldridge
2afcb83456 Switch directory deleting back to use a shell process. It's the only 100% reliable method I've found. 2019-11-23 10:37:24 -07:00
Timothy Baldridge
0c78680c09 Abstract the base components of compilers/installers into a single abstract class 2019-11-17 16:48:32 -07:00
erri120
ac178ed0c5
Moved core Compile functions to ACompiler 2019-11-17 16:00:33 +01:00
erri120
24378ac553
VortexCompiler include Properties 2019-11-17 15:45:21 +01:00
Timothy Baldridge
baab601f09 Rework Work queue to be non-static 2019-11-16 21:16:42 -07:00
Timothy Baldridge
a8dd59227d Several fixes and performance improvements 2019-11-15 16:13:27 -07:00
Timothy Baldridge
a4c629ddc4
Merge branch 'master' into vfs-integration-redux 2019-11-15 07:19:39 -07:00
Timothy Baldridge
f6a27ac094 Much simpler integration 2019-11-15 06:06:34 -07:00
Justin Swanson
9580301a4f Moved some trivial member instantiations to in-line
No need to make every sub compiler create these
2019-11-14 23:47:55 -06:00
erri120
f7ee563095 Removed Vortex/MO2 compiler reference in ACompiler in favor of casting 2019-11-14 15:34:11 -07:00
erri120
dcf91c0737 Created VortexCompiler and updated MO2 Compiler 2019-11-14 15:34:10 -07:00
erri120
f9b0976ef1 Created abstract Compiler class 2019-11-14 15:34:10 -07:00