Commit Graph

304 Commits

Author SHA1 Message Date
Timothy Baldridge
adea3f9884 2.4.3.0 2021-03-20 16:18:30 -06:00
Timothy Baldridge
84342cf604 2.4.2.7 2021-03-11 15:51:35 -07:00
Timothy Baldridge
1ee0a74b5e Update deps 2021-03-11 05:44:36 -07:00
Timothy Baldridge
bb72b5acdf update and clean deps 2021-02-26 17:11:26 -07:00
Timothy Baldridge
4298c2a432 2.4.2.5 2021-02-24 19:08:58 -07:00
Timothy Baldridge
7c58559296 2.4.2.4 2021-02-23 20:54:49 -07:00
Timothy Baldridge
6c9f6ab5c0 latest server fixes 2021-02-16 22:46:05 -07:00
Timothy Baldridge
6f6148b703 2.4.2.3 2021-02-09 16:45:51 -07:00
Timothy Baldridge
df68a5e2a4 2.4.2.2 2021-02-06 09:43:11 -07:00
Timothy Baldridge
76a53978ae 2.4.2.1 2021-02-04 05:53:14 -07:00
Timothy Baldridge
ac8e0a36c2 Version 2.4.2.0 2021-02-03 20:54:02 -07:00
Timothy Baldridge
a6bbc62944 Bump version, disable long BSA test not that it passes 2021-01-29 18:21:36 -07:00
Timothy Baldridge
835d56bf68 Upgrade deps, fix several warnings 2021-01-28 21:02:26 -07:00
Timothy Baldridge
c8abca742a HOTFIX: Fix game file sources that don't have MO2 specific names 2021-01-13 18:53:08 -07:00
Timothy Baldridge
bd1152d4c7 2.4.1.0 2021-01-12 15:47:35 -07:00
Timothy Baldridge
e7db21d0fe Pass the csrf token into the IPS4 downloader page 2021-01-10 19:08:14 -07:00
erri120
9d79aa7381 Fix Wabbajack.CLI 2021-01-09 19:44:59 +01:00
Timothy Baldridge
1e2ca462a5 2.4.0.0 2021-01-08 18:12:20 -07:00
Timothy Baldridge
fd1cada3ea Everything appears to build 2021-01-01 11:21:07 -07:00
Timothy Baldridge
a7f5e94ab3 Add missing line to changelog 2020-12-31 10:51:24 -07:00
Timothy Baldridge
db3b441d19 #### Version - 2.3.6.1 - 12/31/2020
* When IPS4 (e.g. LL) sites based on CEF fail to validate, they no longer hang the app
* If a IPS4 CEF site throws a 503, or 400 error, retry
* Clean out the cookies during IPS4 CEF downloads so that they don't cause 400 errors
* Limit the number of connections to IPS4 sites to 20 per minute (one per 6 seconds)
* If a site *does* timeout, throw a log of the CEF state into `CEFStates` for easier debugging by the WJ team
* Wrote a new CLI utility to stress test the Verification routines.
* Ignore files that have `\Edit Scripts\Export\` in their path
2020-12-30 23:44:58 -07:00
Timothy Baldridge
f82b55a832 2.3.6.0 Release 2020-12-29 17:58:16 -07:00
Timothy Baldridge
b22943c2b5 2.3.5.1 HOTFIX 2020-12-23 06:55:13 -07:00
Timothy Baldridge
364bfe6cea 2.3.5.0 Bump and MW5 support 2020-12-16 14:41:28 -07:00
Timothy Baldridge
b79830ad54 Added purge-archive verb 2020-12-09 14:46:08 -07:00
Timothy Baldridge
053a71795a disable back button and 2.3.4.3 2020-12-06 21:26:02 -07:00
Timothy Baldridge
164a8a4f4f Fix game file indexing 2020-11-30 05:49:54 -07:00
Timothy Baldridge
f97fcd5aa0 2.3.4.2 2020-11-24 15:14:09 -07:00
Timothy Baldridge
247d19cba0 Version bump to 2.3.4.1 - fix nexus client creation 2020-11-15 17:40:49 -07:00
Timothy Baldridge
6ee701262a Version bump to 2.3.4.0 2020-11-14 23:20:05 -07:00
Timothy Baldridge
802448c934 Deps version bump 2020-11-14 07:26:04 -07:00
Timothy Baldridge
fd74b1b4dc Add backup/restore CLI options (not useful for most people) 2020-11-08 17:41:17 -07:00
Timothy Baldridge
6078926d01 Version bump 2020-11-05 15:45:22 -07:00
Timothy Baldridge
7f603e9c85 Store game file hashes on GitHub 2020-11-02 18:55:54 -07:00
Timothy Baldridge
c668f67a75 Bump version 2020-11-02 05:25:07 -07:00
Timothy Baldridge
6499f20d4b Yet another test fix 2020-10-24 10:04:24 -06:00
Timothy Baldridge
75ae9e0c7a Can extract .fomod files (again) 2020-10-12 22:23:39 -06:00
Timothy Baldridge
59874dbf00 2.3.0.3 2020-10-12 09:28:57 -06:00
Timothy Baldridge
e4439f9e60 Fix TSO extraction issues 2020-10-05 18:05:45 -06:00
Timothy Baldridge
d0febcd8a9 Several tweaks, bump version to 2.3.0.1 2020-10-01 06:24:26 -06:00
Timothy Baldridge
47e45965c4 Fix for server error that kills services 2020-09-02 20:49:45 -06:00
halgari
865a592e09 2.2.2.0 - Route CDN through proxy 2020-08-31 17:29:48 -06:00
halgari
c5d56c27a8 Fix issues with mirrored files 2020-08-25 22:03:43 -06:00
halgari
573e661b03 Fix LL downloads via HTML decode 2.2.1.6 2020-08-24 16:20:50 -06:00
halgari
2136924161 Fixes for broken RGE install 2020-08-22 15:14:38 -06:00
halgari
049dff0d1c Hotfix for breaking existing lists (for real this time) 2020-08-21 10:42:56 -06:00
halgari
cf1c62b7c7 Hotfix for breaking existing lists 2020-08-20 20:45:15 -06:00
halgari
7773499044 Rework where we store upgrades 2020-08-20 16:06:22 -06:00
dependabot-preview[bot]
2bd4a15ef9
Bump Markdig from 0.20.0 to 0.21.1
Bumps [Markdig](https://github.com/lunet-io/markdig) from 0.20.0 to 0.21.1.
- [Release notes](https://github.com/lunet-io/markdig/releases)
- [Changelog](https://github.com/lunet-io/markdig/blob/master/changelog.md)
- [Commits](https://github.com/lunet-io/markdig/compare/0.20.0...0.21.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-18 06:57:15 +00:00
Timothy Baldridge
bc94ec4321 Tons of server-side fixes and tweaks to deal with strange nexus states 2020-08-11 22:25:12 -06:00
Timothy Baldridge
536e790e55 Fix master and bump versions 2020-08-07 21:40:08 -06:00
Timothy Baldridge
3314326b05 Add no-patch commandline option 2020-08-06 16:40:07 -06:00
Timothy Baldridge
7f892d26d7 Mirrored files, permissions, and download support 2020-08-04 18:34:09 -06:00
Timothy Baldridge
c782b63c6c WIP 2020-08-03 20:41:29 -06:00
Timothy Baldridge
bc975c1840 Fix #980, 2.1.3.4, and deps bumps 2020-07-27 15:33:45 -06:00
Timothy Baldridge
c28ec4a796 2.1.3.3 2020-07-22 05:33:05 -06:00
Timothy Baldridge
eba051eeee 2.1.3.2 2020-07-21 21:00:24 -06:00
Timothy Baldridge
c64fb2a815 Version 2.1.3.1 2020-07-20 05:37:29 -06:00
Timothy Baldridge
e3f26bd659 2.1.3.0 2020-07-15 18:39:18 -06:00
Timothy Baldridge
7bbcbfdbb3 Code for healing MEGA links 2020-07-13 16:10:05 -06:00
Timothy Baldridge
d52a09094b Update ChangeDownload.cs to use Path code. Update MEGADownloader to not try and heal archives 2020-07-12 21:50:12 -06:00
Timothy Baldridge
77405be7ec Don't re-hash files during compilation 2020-07-10 21:36:48 -06:00
Timothy Baldridge
af0c3085e8 Can now purge the cache, and extracs BSAs from the cli 2020-07-08 14:48:48 -06:00
Timothy Baldridge
dec442288b Hotfixes for 2.1.0.2 2020-07-07 14:17:49 -06:00
Timothy Baldridge
cedfd97acf Bump version and deps 2020-07-06 18:47:39 -06:00
Timothy Baldridge
69fcc0cdc4 Version 2.1.0.0 2020-07-02 13:51:57 -06:00
Timothy Baldridge
e0553039a3 Add a cli option to print a report on inlined file data 2020-07-01 22:50:30 -06:00
Timothy Baldridge
2855b1d1ca Revert "Compression.BSA -> Wabbajack.Compression.BSA"
This reverts commit 4fc53ce7b2.
2020-06-27 11:04:59 -06:00
Timothy Baldridge
4fc53ce7b2 Compression.BSA -> Wabbajack.Compression.BSA 2020-06-27 08:26:38 -06:00
Justin Swanson
6b2d762e70 Removed unused IAsyncDisposable on BSAReader 2020-06-26 14:01:10 -05:00
Timothy Baldridge
6c74279bfd Add better game file handling 2020-06-20 16:51:47 -06:00
Timothy Baldridge
cba3412ce8 Version 2.0.9.4 2020-06-16 16:21:01 -06:00
Timothy Baldridge
5586d4a19e Version 2.0.6.3 2020-06-14 12:43:09 -06:00
Timothy Baldridge
817dbef7ae Version 2.0.6.2 2020-06-14 07:13:29 -06:00
Timothy Baldridge
26c15d11b8 Version 2.0.6.1 2020-06-08 16:00:48 -06:00
Timothy Baldridge
a71aaf2a34 Version 2.0.9.0 2020-06-05 14:55:51 -06:00
Timothy Baldridge
c2487a6c3b Version 2.0.8.0 2020-06-02 14:51:25 -06:00
Timothy Baldridge
8c70771f0e 2.0.7.0 Release 2020-05-28 14:26:55 -06:00
Timothy Baldridge
c225c468fd Several fixes for the Youtube Downloader inferencing code. 2020-05-27 06:05:55 -06:00
Timothy Baldridge
b2a112bd37 Whole app now useses Async IO exclusively 2020-05-25 11:34:25 -06:00
Timothy Baldridge
ea08c9865d Common and BSA routines now use async IO exclusively 2020-05-25 10:24:16 -06:00
Timothy Baldridge
f9dc9148e7 Purge all non async IO routines from Paths.cs 2020-05-25 08:31:56 -06:00
Timothy Baldridge
40592d72c9 Version bump 2020-05-22 14:57:38 -06:00
Timothy Baldridge
a1ae365b09 Version 2.0.6.0 2020-05-21 14:11:09 -06:00
Timothy Baldridge
aa5b50dce0 2.0.5.1 2020-05-16 11:27:41 -06:00
Timothy Baldridge
8af7510849 Fixes for list validation 2020-05-13 17:12:52 -06:00
Justin Swanson
08cf5a6d50 Revert "Fix UI breakage in slideshow"
This reverts commit 40640dff5a.
2020-05-12 18:40:41 -05:00
Timothy Baldridge
40640dff5a Fix UI breakage in slideshow 2020-05-11 15:07:28 -06:00
Timothy Baldridge
1f1f070351 Hotfix: support WJ CDN files in the gallery 2020-05-10 16:45:48 -06:00
Timothy Baldridge
e35ea51480 Hotfix: support WJ CDN files in the gallery 2020-05-10 15:35:15 -06:00
Timothy Baldridge
419867fc8b Hotfix: don't throw exceptions when metas can't be inferred 2020-05-10 06:37:55 -06:00
Timothy Baldridge
1bbbda4f35 Fix download-url in the cli 2020-05-09 20:35:18 -06:00
Timothy Baldridge
33c1de3ad3 Bump version 2020-05-09 17:23:41 -06:00
Timothy Baldridge
f639c4abff Fix enderal Game ids, fixes for game file indexing, fixes for bad metrics reporting (lagged by a day). 2020-05-05 14:59:47 -06:00
Timothy Baldridge
aa2c81eb48 Add migration task as cli verb 2020-05-04 17:03:50 -06:00
Timothy Baldridge
77acf01fa0 Debug code and fixes for BA2 duplicate file bug 2020-05-02 14:15:36 -06:00
Timothy Baldridge
d55846c872 Bump code for 2.0.3.0 2020-04-29 15:02:38 -06:00
Timothy Baldridge
3548e42a64 Bump Version numbers and changelog for 2.0.2.0 2020-04-27 15:41:34 -06:00
Timothy Baldridge
0a731a1c44 Bump version in preperation for 2.0.1.0 2020-04-27 06:57:15 -06:00
Timothy Baldridge
b46bf3f129 Bump Version Numbers 2020-04-25 11:06:32 -06:00
Timothy Baldridge
a9ea0421be Bump all the deps in the project 2020-04-20 16:54:32 -06:00
Timothy Baldridge
a82b2d5094
Merge pull request #719 from wabbajack-tools/extraction-improvements
Extraction improvements
2020-04-17 08:25:17 -06:00
Timothy Baldridge
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
erri120
8e6dd8ba41
Using new Version field in auto-changelog generation 2020-04-16 17:50:06 +02:00
Justin Swanson
01588dbcc9 Merge branch 'master' into wabbajack-lib-nullability 2020-04-12 00:40:49 -05:00
Justin Swanson
482b7f9c9e Missing IDownloader.Prepare awaits 2020-04-10 14:06:32 -05:00
Justin Swanson
806ff74893 Wabbajack.Lib nullability finished up 2020-04-10 13:32:35 -05:00
Timothy Baldridge
d4e7311115 Merge master 2020-04-09 16:36:07 -06:00
erri120
792fa1f08a
Added FindSimilar CLI option 2020-04-08 21:56:53 +02:00
Timothy Baldridge
22a307844b 1.1.5.0 Release 2020-04-06 22:32:48 -06:00
erri120
400db704ba
Added Changelog verb 2020-04-06 20:26:09 +02:00
erri120
3ae5ef6d83
Changed return type to ExitCode 2020-04-06 19:14:46 +02:00
erri120
fd66313858
Added Extension check for files 2020-04-06 15:20:14 +02:00
erri120
0f4c843730
Created and implemented ExitCode enum 2020-04-06 15:09:17 +02:00
erri120
0bb8d9e84c
Implemented new attributes in all verbs 2020-04-06 15:06:02 +02:00
erri120
f5082d97e6
Using OptionAttribute.Required to check if we need to exit 2020-04-06 14:59:38 +02:00
erri120
48332d67f1
Implemented new Attributes in ChangeDownload 2020-04-06 14:57:37 +02:00
erri120
3bcab0db51
Renamed File/Directory Attributes to IsFile/Directory 2020-04-06 14:23:36 +02:00
erri120
b8be153c99
Created HasValidArguments function for checking paths 2020-04-06 14:22:10 +02:00
erri120
9a3a3448d0
Enabled Nullable 2020-04-06 14:04:40 +02:00
Timothy Baldridge
b5006a0737 Everything compiles 2020-04-03 16:40:52 -06:00
Timothy Baldridge
3b895f4dbb WIP, converted Hashes to a Hash struct 2020-04-03 16:37:27 -06:00
Timothy Baldridge
2ae65688f0 Fixes and changes to get into 1.1.4.0 2020-03-30 14:53:59 -06:00
Timothy Baldridge
4d39caf425 1.1.2.0 2020-03-20 18:00:44 -06:00
Timothy Baldridge
b5b635ac39 1.1.1.0 2020-03-09 16:19:32 -06:00
Timothy Baldridge
037bef31c7 1.1.0.0 Release 2020-03-05 05:21: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
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
Timothy Baldridge
1994b4279c 1.0 release 2020-02-29 06:39:07 -07:00
Timothy Baldridge
c4850217bc 0.9.23.0 2020-02-27 16:43:45 -07:00
Timothy Baldridge
4c628921e1 Bump version 2020-02-25 16:19:07 -07:00
Timothy Baldridge
42e732559c Fix issues with the server upload dieing, add server-log verb 2020-02-25 16:10:41 -07:00
Timothy Baldridge
69297d9b8e Merge remote-tracking branch 'origin/master'
# Conflicts:
#	CHANGELOG.md
2020-02-24 18:25:00 -07:00
Timothy Baldridge
3c597ed09b Prep for 0.9.22.0 2020-02-24 18:24:23 -07:00
erri120
8caa66b6fa
Created CLIUtils.Exit 2020-02-24 18:05:42 +01:00
erri120
52784789ab
Created CLIUtils with logging 2020-02-24 17:50:58 +01:00
Timothy Baldridge
7d1812a955 Bump version numbers for .21 2020-02-23 06:11:16 -07:00
Timothy Baldridge
6501fe8ce8 Update a few deps and version bump. 2020-02-21 14:20:54 -07:00
erri120
a0826c9de6
Fixed some CLI bugs 2020-02-20 11:40:20 +01:00
erri120
adf67c7ad9
Multiple small fixes 2020-02-19 16:24:50 +01:00
erri120
d7becbfd1b
Added check to exit when both Copy and Move flags are set 2020-02-19 15:56:43 +01:00
erri120
55ba89b8e0
Added ChangeDownload CLI Verb 2020-02-19 15:49:06 +01:00
Timothy Baldridge
91f717a25d 0.9.19.0 2020-02-15 14:34:27 -07:00
Timothy Baldridge
9ece8bae56 Release 0.9.18.0 2020-02-11 16:56:18 -07:00
Timothy Baldridge
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
Timothy Baldridge
bf19ad959a Command line options for downloading files from the CLI, fixes for Bethesda.NET integration. 2020-02-08 16:53:11 -07:00
erri120
33b89c100b
Added debug info 2020-02-08 19:47:32 +01:00
erri120
a6e947b502
Updated OptionsDefinition 2020-02-08 19:09:40 +01:00
erri120
44155976d3
Added Modlist validation verb 2020-02-08 19:03:49 +01:00
erri120
e5b0e87bd0
Code cleanup 2020-02-08 19:03:41 +01:00
Timothy Baldridge
1346a2f41c Bump version number to test new launcher 2020-02-07 22:31:50 -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
bf7efa1961 Add wabbajack-cli as part of the main Wabbajack distro, re-enable icons and splash screen. 2020-01-31 15:56:26 -07:00
Timothy Baldridge
aa85c0dc8c We have a CLI 2020-01-31 15:38:56 -07:00