Timothy Baldridge
5cbed8dade
Server side fixes for LL upgrades and list validation
2021-07-09 22:13:31 -06:00
Timothy Baldridge
24d10305a4
Re-enable nexus archived file support again
2021-07-04 15:37:55 -06:00
Unnoen
8b7d3f5e41
Fix AbstractIPS4OAuthDownloader CriticalFailureIntervention
...
CriticalFailureIntervention's need to be sent to the logger to be handled correctly.
2021-07-04 14:13:05 +10:00
Timothy Baldridge
c1169fcbc4
Latest work on LL attachments and Nexus API fixes
2021-07-02 21:15:27 -06:00
Timothy Baldridge
943b460d9d
Fix race condition in IPS4 login
2021-06-30 15:57:35 -06:00
Timothy Baldridge
89404a9b03
2.5.0.5
2021-06-28 21:02:01 -06:00
Timothy Baldridge
c8d4e3651c
2.5.0.4
2021-06-27 16:20:35 -06:00
Timothy Baldridge
9779da19b2
Support for attachments on ips4 sites
2021-06-27 08:05:45 -06:00
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