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
9717d4ac42
Improve backend services, add watchdog service, and add utility_modlists.json
2020-11-19 15:56:30 -07:00
Timothy Baldridge
6007c326e1
Could compile via the UI
2020-10-19 16:16:35 -06:00
Timothy Baldridge
d0febcd8a9
Several tweaks, bump version to 2.3.0.1
2020-10-01 06:24:26 -06:00
Timothy Baldridge
ab5010594f
IPS4 reworks
2020-09-09 12:56:16 -06:00
erri120
77275dd30b
Current Wabbajack must be newer than Wabbajack version of compiled Modlist
2020-08-11 14:31:58 +02:00
erri120
4bf1e943a2
Added WABBAJACK_ALWAYS_DISABLE flag
2020-08-10 19:18:16 +02:00
Unnoen
c3f34fedde
Add a folder checker to CheckValidInstallPath.
2020-08-07 23:22:48 +10:00
Timothy Baldridge
b9a3f9a3c4
Fixes and logging for mirrored files and associated server changes
2020-08-05 14:53:19 -06:00
Timothy Baldridge
7f892d26d7
Mirrored files, permissions, and download support
2020-08-04 18:34:09 -06:00
Timothy Baldridge
cb1996c92b
Fixes for broken archives names on server links
2020-07-16 15:17:37 -06:00
erri120
843396f7c4
Cache favicons
2020-07-10 13:55:53 +02:00
Timothy Baldridge
1fb0451396
We no longer need nexus_link_cache
so remove remaining references
2020-05-30 06:27:33 -06:00
Timothy Baldridge
ed649cde26
Added button to settings to clear cache
2020-05-29 16:51:41 -06:00
Timothy Baldridge
dd1303e2d7
issue-861 - Fix always enabled mods being out of order
2020-05-23 15:41:41 -06:00
Timothy Baldridge
da3d87093a
End to end tests pass
2020-05-19 21:55:12 -06:00
Timothy Baldridge
e053136e25
Rewrite the Authored file routines.
2020-05-09 16:16:16 -06:00
erri120
514d2f70fc
Fixed new mega links not being resolved
2020-04-27 20:49:22 +02:00
erri120
2d27f398cc
Fixed NullException for AuthedClient
2020-04-23 12:38:43 +02:00
Timothy Baldridge
82a733ab8a
Update Consts.cs
2020-04-21 07:42:32 -06:00
erri120
8aa8013725
Replaced VersionRegex with Version.TryParse
2020-04-16 17:31:12 +02:00
erri120
50613fa438
ADded a version field to the UI
2020-04-16 17:16:49 +02:00
Timothy Baldridge
d4e7311115
Merge master
2020-04-09 16:36:07 -06:00
erri120
5ea2c18025
Added support for gz and tar archive
2020-04-09 12:37:47 +02:00
Timothy Baldridge
7cf817853c
Implement tests for List validation
2020-04-07 22:19:36 -06:00
erri120
fd66313858
Added Extension check for files
2020-04-06 15:20:14 +02:00
Timothy Baldridge
3d16b1e838
Purge all remaining references to MongoDB and BJSON
2020-04-05 15:15:01 -06:00
Timothy Baldridge
35f99b7100
Merge Master
2020-04-04 16:06:14 -06:00
Timothy Baldridge
c22e40f752
Fix a few more broken tests
2020-04-03 16:41:42 -06:00
Timothy Baldridge
e39f483b81
Tests for INI uploading/downloading
2020-04-03 16:41:17 -06:00
Timothy Baldridge
160ac8a4c3
Fixes for author APIs
2020-04-03 16:41:17 -06:00
Timothy Baldridge
06b3479230
Fixed a deadlock in the sanity tests
2020-04-03 16:41:17 -06:00
Timothy Baldridge
b5006a0737
Everything compiles
2020-04-03 16:40:52 -06:00
Timothy Baldridge
54a7bc36d5
MO2Tests pass
2020-04-03 16:40:51 -06:00
Timothy Baldridge
defbc15593
Only 149 errors left in Wabbajack.Lib
2020-04-03 16:38:48 -06:00
Timothy Baldridge
035e376a09
Only 246 errors left in Wabbajack.Lib
2020-04-03 16:38:05 -06:00
Timothy Baldridge
b37728eefd
Tons of WIP changes for paths
2020-04-03 16:37:27 -06:00
erri120
2e9d42b538
Added a version check to the settings file
...
The current settings file has to have the same version as specified in
Wabbajack.Common.Consts.SettingsVersion or else it will be backedup and
deleted to ensure that no bad settings file are getting loaded.
This means that the SettingsVersion needs to be updated when a breaking
change to the settings is being introduced
2020-03-04 12:21:44 +01:00
erri120
d8e4f02508
Moved settings.json to %localappdata%/Wabbajack
2020-03-04 11:56:39 +01:00
erri120
78ba02f277
Added LogsFolder Consts
2020-02-20 11:45:38 +01:00
Timothy Baldridge
b77db18bfa
Fix a bunch of issues with compilation, indexing and VFS loading performance
2020-02-14 06:30:58 -07:00
Timothy Baldridge
e4d4a890f1
Move settings and other cache data to the local user folder.
2020-02-07 17:56:22 -07:00
Timothy Baldridge
b030dd67ca
Added MatchAll support to mods
2020-02-04 22:17:12 -07:00
Justin Swanson
0f7c1b4632
ExtensionManager -> ModListAssociationManager
2020-01-19 19:49:12 -06:00
Justin Swanson
0cb1d3cb0a
Consts.MetaFileExtension
2020-01-19 19:45:05 -06:00
erri120
e762ec5c9a
Added .xml to config file extension list
2020-01-18 15:12:53 +01:00
Timothy Baldridge
8c34066a45
Include an anonymous key with metrics
2020-01-03 19:49:08 -07:00
Timothy Baldridge
412d854160
Retry failed NexusAPI calls.
2020-01-03 16:02:48 -07:00
Timothy Baldridge
936fee5d0c
Bugfixes to get the code to work on the server box
2020-01-01 17:11:13 -07:00
Timothy Baldridge
717ad8c70a
Rework WJ caching, move cache server routines to MongoDB
2020-01-01 09:19:06 -07:00