Timothy Baldridge
1d0dab1bea
Server side fixes for the new Nexus API
2021-06-24 21:56:02 -06:00
Timothy Baldridge
ab49b08f19
Server side fixes for the new Nexus API
2021-06-24 17:01:03 -06:00
Timothy Baldridge
14b15adf2a
Prompt users to log into Oauth sites during installation/compilation
2021-06-22 16:06:58 -06:00
Timothy Baldridge
2b1e0f73cf
Add VectorPlexus and LoversLab stubs for old download formats
2021-06-19 10:16:22 -06:00
Timothy Baldridge
b9e241a0b9
Fix download from IPS4 downloader
2021-06-18 23:09:36 -06:00
Timothy Baldridge
6ba00d9d09
Switch LoverLab over to OAuth2
2021-06-18 22:05:58 -06:00
Timothy Baldridge
ee8669f3ce
Vector Plexus now uses a native IPS4 REST API and OAuth2
2021-06-15 05:50:37 -06:00
Timothy Baldridge
0441bbaf17
Downloading works, next up is metatdata
2021-06-14 22:55:07 -06:00
Timothy Baldridge
c90181bcb4
OAuth logins work, rebuilding the downloader now
2021-06-14 16:18:57 -06:00
Timothy Baldridge
30e4fcd40d
Can get VP auth tokens
2021-06-13 21:31:09 -06:00
erri120
03b6e6b0d1
Add GameFinder lib
2021-06-02 21:18:57 +02:00
Timothy Baldridge
ce8f412744
Merge pull request #1433 from Unnoen/IPS4-verify-and-MEGA-fixes
...
Fix IPS4 verification and MEGA status percentage.
2021-05-21 08:11:38 -07:00
Timothy Baldridge
bf0d098b44
Use a pinned IP
2021-05-17 17:20:03 -06:00
Unnoen
20e869a124
Move quickMode check and dispose streamResult
2021-05-01 19:54:22 +10:00
Unnoen
d608df5074
Fix MEGA status percentage
2021-05-01 19:48:28 +10:00
Unnoen
011f680890
Fix IPS4 verification downloading the entire file
2021-05-01 19:48:09 +10:00
Chris Bessent
945cf4f2dc
Use a different Google Drive link to verify links during compile
...
Using the export link to compile is kind of unreliable as the
arbitrary traffic control Google implements will affect how things
work. Using the /file/d/ link still gives a pretty solid indication
that the file is valid and available while not needing to be able
to download the file at compile time.
2021-03-27 10:20:47 -07:00
Timothy Baldridge
45259d442f
Remove typeo
2021-03-18 21:55:43 -06:00
Timothy Baldridge
62df99ca55
Don't retry with a different CDN mirror (code was broken)
2021-03-16 06:00:48 -06:00
Timothy Baldridge
ba9c4e45e4
Cdn tweaks ( #1362 )
...
Mirrored file tweaks to reduce CDN disk usage
2021-03-10 19:28:28 -07:00
Timothy Baldridge
401c2d232f
Improve the GoogleDrive Downloader a bit
2021-02-18 17:09:12 -07:00
Timothy Baldridge
6c9f6ab5c0
latest server fixes
2021-02-16 22:46:05 -07:00
Chris Bessent
20821090c1
Remove file watcher from ManualDownloader
...
This was creating a file watcher in the system configured Downloads
folder. This folder has absolutely no purpose for WJ as downloads
go to the specified downloads tab.
Additionally, this causes crashes to occur if the Downloads folder
doesn't exist.
2021-02-07 16:27:43 -07:00
Timothy Baldridge
c0d50a8216
Version 2.4.2.0
2021-02-03 20:48:30 -07:00
Timothy Baldridge
835d56bf68
Upgrade deps, fix several warnings
2021-01-28 21:02:26 -07:00
erri120
d9902746d0
Using MO2Name instead of MO2ArchiveName for GameFileSourceDownloader
2021-01-26 16:14:37 +01: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
4a555c27b9
Merge remote-tracking branch 'origin/master'
2021-01-12 15:47:52 -07:00
Timothy Baldridge
bd1152d4c7
2.4.1.0
2021-01-12 15:47:35 -07:00
Unnoen
13e0b21e95
Retry from B-CDN if unable to connect to cache server.
2021-01-11 19:42:03 +11:00
Timothy Baldridge
e7db21d0fe
Pass the csrf token into the IPS4 downloader page
2021-01-10 19:08:14 -07:00
Timothy Baldridge
783dd76209
Merge pull request #1252 from erri120/better-hashing
...
Better hashing
2021-01-10 06:41:10 -07:00
Timothy Baldridge
756113d77d
some backend fixes
2021-01-09 14:46:46 -07:00
erri120
131f7de823
Fix Wabbajack.Lib
2021-01-09 20:04:11 +01:00
Timothy Baldridge
b272f9edcd
few pre-release fixes
2021-01-09 07:14:01 -07:00
Timothy Baldridge
d854845d17
Small downloader fixes
2021-01-06 06:02:12 -07:00
Timothy Baldridge
90280e8b6f
WIP getting .LIB to compile with 5.0
2020-12-31 17:06:56 -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
5ead7dd621
Remove CRFS requirement for Cef backend
2020-12-29 17:05:19 -07:00
Timothy Baldridge
17bb79784e
Move LoversLab backend to LibCef
2020-12-29 16:15:47 -07:00
Timothy Baldridge
aa591bafa7
Add TES4RU support back in
2020-12-15 17:09:59 -07:00
Unnoen
4d03e07b94
-net to .net
...
Someone made an oopsie.
2020-11-29 18:42:50 +11: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
802448c934
Deps version bump
2020-11-14 07:26:04 -07:00
Timothy Baldridge
e1725bb808
Throw critical errors on nexus API quota issues
2020-11-14 07:21:13 -07:00
Timothy Baldridge
01872fb62b
More logging information for server backend
2020-11-11 06:25:57 -07:00
Timothy Baldridge
98e0f2503c
Rework how we handle API limits.
2020-11-05 14:30:00 -07:00
Unnoen
dd7ee04e00
Check domain remaps for valid CLI downloads.
2020-11-02 04:27:29 +11:00
Timothy Baldridge
d54f1e5a3f
Fix possible NPE with game version primay key strings
2020-10-11 10:46:46 -06:00