Timothy Baldridge
f8db7d4386
Add metrics reporting, some work on the app
2021-11-30 22:14:14 -07:00
Timothy Baldridge
371d23852b
WIP metrics reports
2021-11-29 20:22:12 -07:00
Timothy Baldridge
3a17130e6c
Fix broken validation
2021-11-27 19:20:34 -07:00
Timothy Baldridge
0cbd1d6f29
Mega always validates
2021-11-13 17:30:05 -07:00
Timothy Baldridge
f99f4a7538
Code cleanup and fix test running
2021-10-23 10:51:17 -06:00
Timothy Baldridge
24830c1df6
bug fixes and priority settings
2021-10-20 21:18:15 -06:00
Timothy Baldridge
2e6c756d6f
Redux -> Wabbajack main code
2021-09-27 06:42:46 -06:00
Timothy Baldridge
93599e5bbc
CLI can now automatically compress and upload MO2 mods.
2021-07-20 17:18:54 -06:00
Timothy Baldridge
a56921e130
2.5.0.4
2021-06-27 14:35:11 -06:00
Unnoen
8231d5252c
Make changelog generator use LastWriteTime
...
Avoids cases where the date is incorrect if a list with the same name is compiled.
2021-05-20 17:43:12 +10:00
Timothy Baldridge
e6a5e46af0
Few small fixes and optimizations
2021-05-13 13:41:33 -06:00
Timothy Baldridge
6c9f6ab5c0
latest server fixes
2021-02-16 22:46:05 -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
fd1cada3ea
Everything appears to build
2021-01-01 11:21:07 -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
b79830ad54
Added purge-archive verb
2020-12-09 14:46:08 -07:00
Timothy Baldridge
164a8a4f4f
Fix game file indexing
2020-11-30 05:49:54 -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
7f603e9c85
Store game file hashes on GitHub
2020-11-02 18:55:54 -07: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
3314326b05
Add no-patch commandline option
2020-08-06 16:40:07 -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
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
af0c3085e8
Can now purge the cache, and extracs BSAs from the cli
2020-07-08 14:48:48 -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
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
1bbbda4f35
Fix download-url in the cli
2020-05-09 20:35:18 -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
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
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