Commit Graph

151 Commits

Author SHA1 Message Date
7f603e9c85 Store game file hashes on GitHub 2020-11-02 18:55:54 -07:00
bc94ec4321 Tons of server-side fixes and tweaks to deal with strange nexus states 2020-08-11 22:25:12 -06:00
3314326b05 Add no-patch commandline option 2020-08-06 16:40:07 -06:00
c782b63c6c WIP 2020-08-03 20:41:29 -06:00
bc975c1840 Fix #980, 2.1.3.4, and deps bumps 2020-07-27 15:33:45 -06:00
7bbcbfdbb3 Code for healing MEGA links 2020-07-13 16:10:05 -06:00
d52a09094b Update ChangeDownload.cs to use Path code. Update MEGADownloader to not try and heal archives 2020-07-12 21:50:12 -06:00
af0c3085e8 Can now purge the cache, and extracs BSAs from the cli 2020-07-08 14:48:48 -06:00
e0553039a3 Add a cli option to print a report on inlined file data 2020-07-01 22:50:30 -06:00
2855b1d1ca Revert "Compression.BSA -> Wabbajack.Compression.BSA"
This reverts commit 4fc53ce7b2.
2020-06-27 11:04:59 -06:00
4fc53ce7b2 Compression.BSA -> Wabbajack.Compression.BSA 2020-06-27 08:26:38 -06:00
6b2d762e70 Removed unused IAsyncDisposable on BSAReader 2020-06-26 14:01:10 -05:00
6c74279bfd Add better game file handling 2020-06-20 16:51:47 -06:00
b2a112bd37 Whole app now useses Async IO exclusively 2020-05-25 11:34:25 -06:00
ea08c9865d Common and BSA routines now use async IO exclusively 2020-05-25 10:24:16 -06:00
f9dc9148e7 Purge all non async IO routines from Paths.cs 2020-05-25 08:31:56 -06:00
1bbbda4f35 Fix download-url in the cli 2020-05-09 20:35:18 -06:00
aa2c81eb48 Add migration task as cli verb 2020-05-04 17:03:50 -06:00
77acf01fa0 Debug code and fixes for BA2 duplicate file bug 2020-05-02 14:15:36 -06:00
a82b2d5094 Merge pull request #719 from wabbajack-tools/extraction-improvements
Extraction improvements
2020-04-17 08:25:17 -06:00
bb9ef89dee BSA archives are now lazily extracted.
7Zip extracted archives now only extract the fewest files required.
Audited the uses of .Wait
Lazily init the VFS cleaning
2020-04-16 21:52:19 -06:00
8e6dd8ba41 Using new Version field in auto-changelog generation 2020-04-16 17:50:06 +02:00
01588dbcc9 Merge branch 'master' into wabbajack-lib-nullability 2020-04-12 00:40:49 -05:00
482b7f9c9e Missing IDownloader.Prepare awaits 2020-04-10 14:06:32 -05:00
806ff74893 Wabbajack.Lib nullability finished up 2020-04-10 13:32:35 -05:00
d4e7311115 Merge master 2020-04-09 16:36:07 -06:00
792fa1f08a Added FindSimilar CLI option 2020-04-08 21:56:53 +02:00
400db704ba Added Changelog verb 2020-04-06 20:26:09 +02:00
3ae5ef6d83 Changed return type to ExitCode 2020-04-06 19:14:46 +02:00
fd66313858 Added Extension check for files 2020-04-06 15:20:14 +02:00
0f4c843730 Created and implemented ExitCode enum 2020-04-06 15:09:17 +02:00
0bb8d9e84c Implemented new attributes in all verbs 2020-04-06 15:06:02 +02:00
f5082d97e6 Using OptionAttribute.Required to check if we need to exit 2020-04-06 14:59:38 +02:00
48332d67f1 Implemented new Attributes in ChangeDownload 2020-04-06 14:57:37 +02:00
9a3a3448d0 Enabled Nullable 2020-04-06 14:04:40 +02:00
b5006a0737 Everything compiles 2020-04-03 16:40:52 -06:00
3b895f4dbb WIP, converted Hashes to a Hash struct 2020-04-03 16:37:27 -06:00
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
44b78111a3 Server side cleanup, give authors the ability to delete their own files. Some sanity and logging checks for 2020-03-02 16:16:15 -07:00
42e732559c Fix issues with the server upload dieing, add server-log verb 2020-02-25 16:10:41 -07:00
8caa66b6fa Created CLIUtils.Exit 2020-02-24 18:05:42 +01:00
52784789ab Created CLIUtils with logging 2020-02-24 17:50:58 +01:00
a0826c9de6 Fixed some CLI bugs 2020-02-20 11:40:20 +01:00
adf67c7ad9 Multiple small fixes 2020-02-19 16:24:50 +01:00
d7becbfd1b Added check to exit when both Copy and Move flags are set 2020-02-19 15:56:43 +01:00
55ba89b8e0 Added ChangeDownload CLI Verb 2020-02-19 15:49:06 +01:00
7d99e9e11f And CLI commands for refreshing the build server. Added icon to launch a commandline from WJ 2020-02-10 22:04:56 -07:00
bf19ad959a Command line options for downloading files from the CLI, fixes for Bethesda.NET integration. 2020-02-08 16:53:11 -07:00
33b89c100b Added debug info 2020-02-08 19:47:32 +01:00
44155976d3 Added Modlist validation verb 2020-02-08 19:03:49 +01:00