Commit Graph

47 Commits

Author SHA1 Message Date
Timothy Baldridge
c9d12c7904 fix deadlock with singleton NexusAPI client. We can look into this in the future, but it's still causing problems so removing the singleton for now 2019-09-28 18:18:42 -06:00
Timothy Baldridge
1b79a64542 merge and fix changes to http client code 2019-09-27 15:30:52 -06:00
Christopher Cyclonit Klinge
bec10fdea1 - Renamed NexusAPI to NexusApiClient for to match naming of MegaApi.
- Moved NexusApiClient and all of its Dtos into their own package.
- Moved util methods into a new util class.
- NexusApi no longer creates new HttpClients for each request and uses one internal HttpClient instead.
- Added rudimentary tracking of rate limits.
2019-09-27 15:10:51 -06:00
Timothy Baldridge
f82d6a39f7 stop patching exe files 2019-09-26 22:07:54 -06:00
Timothy Baldridge
7c4c2a586c Merge branch 'master' of https://github.com/halgari/wabbajack 2019-09-26 17:08:23 -06:00
Timothy Baldridge
ccb10d6b44 rework tests and log handling 2019-09-26 16:32:15 -06:00
trawzified
2512212d38 Fix typos in various files 2019-09-24 17:26:44 +02:00
Timothy Baldridge
a21edfd2f1 add unit tests. It's about time! 2019-09-23 22:20:24 -06:00
Timothy Baldridge
4f92b2ffa9 delete BSA folder, include size/hash as part of installed files 2019-09-18 15:33:23 -06:00
Timothy Baldridge
d8626e3141 fix new open folder dialog and disable UI during work 2019-09-17 21:12:25 -06:00
Timothy Baldridge
4e95e78a69 fix issue #27 2019-09-17 20:17:12 -06:00
Timothy Baldridge
021fc58052 fix RO file erros with VFS 2019-09-16 16:47:15 -06:00
erri120
a615ba7b95
Merge branch 'master' into patch-2 2019-09-14 13:37:43 +00:00
Timothy Baldridge
454cff052e code reformatting 2019-09-13 22:35:42 -06:00
Timothy Baldridge
1a7dec86c1 few fixes and improvements 2019-09-13 21:44:07 -06:00
erri120
36203f9223
Merge branch 'master' into patch-2 2019-09-13 13:41:14 +00:00
Timothy Baldridge
6c7d1759bc more perf improvements to compilation and storage 2019-09-12 18:18:50 -06:00
Timothy Baldridge
3e6dd46803 many improvements to accelerate compilation times 2019-09-12 17:44:35 -06:00
erri120
b41902815d Changed all modpack references to modlist 2019-09-12 17:32:13 +02:00
Timothy Baldridge
064cef8e5f removed endorsing option, include version/sha in install report, link sha to virustotal 2019-09-05 16:18:54 -06:00
Timothy Baldridge
62a17766dc fixes #23 and #24 2019-09-04 15:19:37 -06:00
Timothy Baldridge
5edf454e16 fixes #6 - users can now have a download folder outside of MO2 2019-09-03 16:12:39 -06:00
Timothy Baldridge
5d822bc63a fixes #15 - allow non-archive files to be downloaded and installed directly 2019-09-02 16:02:04 -06:00
Timothy Baldridge
41daec2c3b fix for the case where the downloads folder contains multiple copies of the same file 2019-09-02 13:17:07 -06:00
Timothy Baldridge
161d811416 fixes #21 also add log info when parsing modlist 2019-08-29 22:24:31 -06:00
Timothy Baldridge
d070b0f245 add a info message before asking for the game folder 2019-08-26 21:09:21 -06:00
Timothy Baldridge
9c87af84d6 fix endorsing for real 2019-08-26 18:19:23 -06:00
Timothy Baldridge
d33c1a358d ask to endorse mods, fixes to broken installers 2019-08-26 17:02:49 -06:00
Timothy Baldridge
3127a00d95 update installer for new extractor 2019-08-25 22:32:05 -06:00
Timothy Baldridge
bf181cdc2d add support for ESM cleaning 2019-08-24 21:46:32 -06:00
Timothy Baldridge
5c7acc5e18 We now remap ModOrganizer.ini files 2019-08-24 17:20:54 -06:00
Timothy Baldridge
07df55383e small bug fixes that came up during testing for a 0.7 release 2019-08-22 16:05:16 -06:00
Timothy Baldridge
b91e7348b7 Can install Basic Fixes.exe with the new VFS backend 2019-08-20 16:37:55 -06:00
Timothy Baldridge
c343a74359 massive refactoring, it compiles, but it's surely broken 2019-08-19 22:57:08 -06:00
Timothy Baldridge
a6d90ccc3f fix the BSA encoder, add support for hand built patches 2019-08-11 16:57:32 -06:00
Timothy Baldridge
5cf03540f7 issue-4 - Implement deep archive handling for compiler/installer 2019-08-08 22:07:23 -06:00
Timothy Baldridge
8513441afd Upgrade SevenZipExtractor, fix for bad zips, add Ignore Missing Files button 2019-08-07 17:06:38 -06:00
Timothy Baldridge
e8f2ad2f16 crash log fixes, bug fixes, and more info during failures 2019-08-04 16:08:03 -06:00
Timothy Baldridge
1b36db4c29 fix bug in patcher 2019-08-03 07:02:12 -06:00
Timothy Baldridge
81a51265b0 bunch of bug fixes with mods that get updated, prepping for Alpha 2019-08-02 16:31:13 -06:00
Timothy Baldridge
12a6b12a65 Tons of GUI work 2019-07-30 21:59:19 -06:00
Timothy Baldridge
5811380241 switched the compiler/installer over to the new BSA libs 2019-07-29 21:32:52 -06:00
Timothy Baldridge
099021d890 first commit of new BSA reader/writer 2019-07-28 17:04:23 -06:00
Timothy Baldridge
e63e3be3b7 working on BSA compression support 2019-07-26 14:59:14 -06:00
Timothy Baldridge
61862ae7dd support for ModDB, and more testing fixes 2019-07-23 22:31:08 -06:00
Timothy Baldridge
dffe2a68de Can install loose files as well 2019-07-22 22:27:26 -06:00
Timothy Baldridge
efd61c4b39 Can install files from archives in modpacks 2019-07-22 22:17:52 -06:00