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
f036420b42
* Disable server-side indexing of all mods from the Nexus
...
* Accept download states from clients and index the mods we haven't seen
* Fixes for Skyrin VR USSEP patch
* Remember the download states that we index on the server
* Only print remaining nexus quotas when they change
2020-02-13 05:29:59 -07:00
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