Commit Graph

23 Commits

Author SHA1 Message Date
Timothy Baldridge
7c6e797244 Fix file uploading and implement server-side hash verification. 2020-01-31 22:41:09 -07:00
Timothy Baldridge
a63b664aad Return a 404 (instead of an exception) when an archive isn't indexed 2020-01-30 16:53:10 -07:00
Timothy Baldridge
b7ef339978 Fix file extractor tests, convert metrics to SQL 2020-01-30 06:07:16 -07:00
Timothy Baldridge
fe4a4918d4 Switch the indexed archives backend to MSSQL for better ACID support 2020-01-25 21:50:17 -07:00
Timothy Baldridge
b0725e1fc2 Fixes for bad indexed data 2020-01-23 16:02:49 -07:00
Timothy Baldridge
8f92862b74 CDN FTP uploads, fixed meta download issues with 3dNPCs, Uploads to the build server are now multi-threaded. 2020-01-21 20:43:53 -07:00
Timothy Baldridge
7e436818b7 Server changes for CDN optimization 2020-01-21 05:49:49 -07:00
Timothy Baldridge
f2359ab273 Rewrote the uploader to use a block based approach 2020-01-18 22:51:12 -07:00
Timothy Baldridge
72977ec0b3 Fix a bug in the users path 2020-01-18 15:24:55 -07:00
Timothy Baldridge
6969a531e2 Add Upload support to WJ, fixes for the new server, etc. 2020-01-18 15:09:32 -07:00
Timothy Baldridge
fdc4e1f92c Start on file upload support 2020-01-17 15:55:03 -07:00
Timothy Baldridge
af9f0dbf89 Can manually enqueue jobs 2020-01-14 06:35:50 -07:00
Timothy Baldridge
14f7f45a77 Add size validation to HTTPDownloader, to catch stealth updates. Check whitelist during list validation. 2020-01-13 15:55:55 -07:00
Timothy Baldridge
caa2ec8dd4 Fix broken RSS feed and status html 2020-01-12 21:31:43 -07:00
Timothy Baldridge
7df6d06e98 WJ can now infer metas with the help of the build server 2020-01-11 22:00:41 -07:00
Timothy Baldridge
4d2f887517 Endpoint for downloading meta.ini data 2020-01-10 21:25:55 -07:00
Timothy Baldridge
51aa59ecee Integrate build server file indexing into the main app 2020-01-09 21:47:06 -07:00
Timothy Baldridge
94b01a0454 Metrics bug fixes 2020-01-09 19:06:11 -07:00
Timothy Baldridge
a70dd4ba6c Add endpoints for getting IndexedVirtualFiles 2020-01-09 16:19:07 -07:00
Timothy Baldridge
1584cb1ea7 GraphQL endpoints for modlist status 2020-01-09 16:19:07 -07:00
Timothy Baldridge
153dc55d14 Update modlist job 2020-01-09 16:19:07 -07:00
Timothy Baldridge
05512d1599 GraphQL support, endpoints for metrics via GraphQL 2020-01-09 16:19:07 -07:00
Timothy Baldridge
5661c20f1d WIP 2020-01-09 16:19:07 -07:00