Timothy Baldridge
ce29a02cf3
We didn't return on a cache miss, resulting in a JSON read error
2022-01-20 08:00:36 -07:00
Timothy Baldridge
95cb665423
Nexus caching re-implemented on the server
2022-01-17 10:02:52 -07:00
Timothy Baldridge
cd324905dd
Add content size to direct_link and a etag
2022-01-07 15:20:10 -07:00
Timothy Baldridge
7f6c653f64
Register functions once
2021-12-20 09:31:10 -07:00
Timothy Baldridge
e5dd40c99c
Fix the stuff I broke
2021-12-20 09:27:46 -07:00
Timothy Baldridge
b503394de0
Fix quoting issues with authored files
2021-12-20 09:22:40 -07:00
Timothy Baldridge
75aaec5fa2
Latest changes to patches/mirroring
2021-12-17 16:40:45 -07:00
Timothy Baldridge
dc50e718d9
Force healing reimplementation, phase 1
2021-12-17 07:20:40 -07:00
Timothy Baldridge
37dbd02e18
Perf improvements
2021-12-01 17:12:21 -07:00
Timothy Baldridge
913b67daf3
Restore metrics page behavior
2021-12-01 15:53:32 -07:00
Timothy Baldridge
46ee87553c
Add response caching to metrics
2021-11-30 23:06:00 -07:00
Timothy Baldridge
f8db7d4386
Add metrics reporting, some work on the app
2021-11-30 22:14:14 -07:00
Timothy Baldridge
226af90698
fix for duplicated value
2021-11-29 20:30:24 -07:00
Timothy Baldridge
371d23852b
WIP metrics reports
2021-11-29 20:22:12 -07:00
Timothy Baldridge
cbb374af26
Add metrics getter
2021-11-29 16:35:23 -07:00
Timothy Baldridge
77d964c3b8
Don't return 404 for files by hash
2021-11-27 22:21:28 -07:00
Timothy Baldridge
779e178bfe
Author Controls
2021-11-27 13:03:14 -07:00
Timothy Baldridge
8b998586f7
Nexus cache forwarding
2021-11-27 12:55:59 -07:00
Timothy Baldridge
2cb17aa69a
Oh yeah, lots off good stuff here
2021-11-27 11:31:35 -07:00
Timothy Baldridge
f99f4a7538
Code cleanup and fix test running
2021-10-23 10:51:17 -06:00
Timothy Baldridge
2e6c756d6f
Redux -> Wabbajack main code
2021-09-27 06:42:46 -06:00
Timothy Baldridge
81c8c1c3a5
Update the app to work with the new Github based action system
2021-09-13 21:22:07 -06:00
Timothy Baldridge
a372a14140
Fix for the website expecting lower case files
2021-07-21 15:40:55 -06:00
Timothy Baldridge
bb33dea03a
Full path of files should now work
2021-07-19 23:08:12 -06:00
Timothy Baldridge
04347bbd06
Start of code to push updates to GH
2021-07-19 16:15:27 -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
f5fc896b09
Fix build
2021-05-28 17:40:58 -06:00
Timothy Baldridge
6e41996fb9
Fix type import issues
2021-04-28 19:06:10 -06:00
Timothy Baldridge
f7235875bb
Modlist contents viewer
2021-04-28 14:30:02 -06:00
Timothy Baldridge
b4b4ff070e
Updates to the authored files page
2021-04-12 22:54:33 -06:00
Timothy Baldridge
0f6975e4e5
2.4.3.3
2021-04-12 19:17:03 -06:00
Timothy Baldridge
43110dd0d4
Start of admin pages for authored files
2021-04-12 15:43:52 -06:00
Timothy Baldridge
ab7e2cb879
Remove .net Framework libs bit of code cleanup
2021-03-17 21:36:37 -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
1266ca63be
Fix a ton of server test bugs and rework code to work with the new fileserver
2021-03-05 20:54:04 -07:00
Timothy Baldridge
831318c7eb
Few more fixes
2021-02-17 22:44:54 -07:00
Timothy Baldridge
6c9f6ab5c0
latest server fixes
2021-02-16 22:46:05 -07:00
Timothy Baldridge
c0d50a8216
Version 2.4.2.0
2021-02-03 20:48:30 -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
03a68da0d1
Fix Wabbajack.Server and Wabbajack.VirtualFileSystem
2021-01-09 19:53:44 +01: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
a494839a09
Updates to metrics and watchdog systems
2020-11-19 22:00:07 -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
7f603e9c85
Store game file hashes on GitHub
2020-11-02 18:55:54 -07:00
Timothy Baldridge
13068a59e7
Code cleanup
2020-09-30 21:50:09 -06:00
Timothy Baldridge
59724f2247
Fix file extractor tests
2020-09-09 12:56:16 -06:00
halgari
c5d56c27a8
Fix issues with mirrored files
2020-08-25 22:03:43 -06: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