Commit Graph

112 Commits

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