Commit Graph

111 Commits

Author SHA1 Message Date
Timothy Baldridge
3cc50d9ff3 Switch CDN storage to R2/S3 2023-10-12 06:04:38 -06:00
Timothy Baldridge
63ca2f7c38 Updates to the AuthoredFiles report 2023-10-07 13:56:05 -06:00
Halgari
7176ebb531 Most warnings are fixed now 2022-10-07 21:43:44 -06:00
Timothy Baldridge
e6cbda2c89 Fix server list loading 2022-09-19 14:50:49 -06:00
Timothy Baldridge
3243f3192e Set metric cache time to 10 minutes 2022-06-25 14:23:08 -06:00
Timothy Baldridge
dc530a52b2 Implement metrics reading from CouchDB 2022-06-25 14:22:06 -06:00
Timothy Baldridge
f446a967a0 Put metrics in CouchDB, fix the proxy, fix list validation 2022-06-22 15:11:26 -06:00
Timothy Baldridge
3c28cdf7b9 Add Cesi cache 2022-06-21 19:38:42 -06:00
Timothy Baldridge
6724d4ba6e Add CESI support, start integration into compiler 2022-06-20 17:21:04 -06:00
Timothy Baldridge
2ea33bc211 Add HEAD support for poxy calls 2022-06-09 07:37:08 -06:00
Timothy Baldridge
3657c6a4ba Few updates for the proxy 2022-06-09 06:14:21 -06:00
Timothy Baldridge
ca74e79348 Make the proxy stream the initial result 2022-06-08 07:12:44 -06:00
Timothy Baldridge
b29bed24da Implement Proxy support for unstable downloaders 2022-06-07 21:48:13 -06:00
Timothy Baldridge
30a67c72a7 add whoami 2022-04-02 10:32:55 -06:00
Timothy Baldridge
bfd55d3b24 Support repos in authorcontrols/list 2022-04-02 10:01:38 -06:00
Timothy Baldridge
93a4f57e8f
Merge pull request #1905 from wabbajack-tools/add-repositories
add repositories
2022-04-02 09:12:13 -06:00
Timothy Baldridge
b65a014ff7 WJ accepts Github PAT as author keys 2022-03-31 16:55:33 -06:00
Timothy Baldridge
f21b4569a2 More server logging 2022-03-31 10:22:38 -06:00
Timothy Baldridge
a4abcedf68 add repositories 2022-03-29 21:39:48 -06:00
Timothy Baldridge
927f20401f Re-implement tar log 2022-02-09 11:24:31 -07:00
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