Commit Graph

48 Commits

Author SHA1 Message Date
Timothy Baldridge
1fa4d92a3b Bump all versions, remove inlined binaries in prep for Core distribution framework (whatever it is) 2020-01-29 05:20:37 -07:00
Timothy Baldridge
905ae311de Fix compilation error 2020-01-27 14:38:32 -07:00
Timothy Baldridge
7b5149eba1 Added SQL structure 2020-01-25 21:55:43 -07:00
Timothy Baldridge
898984322e Switch the indexed archives backend to MSSQL for better ACID support 2020-01-25 21:50:52 -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
bebb514bd4 Scan the DynDOLOD forum post every hour and look for new versions 2020-01-22 16:08:22 -07:00
Timothy Baldridge
fef4c82e69 CDN Uploads are now queued for indexing directly after uploading 2020-01-22 14:34:01 -07:00
Timothy Baldridge
ea133f110a
Merge branch 'master' into bunny-cdn-push 2020-01-22 05:21:09 -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
Justin Swanson
bbb3f41aae Missing refactors 2020-01-21 18:41:32 -06:00
Timothy Baldridge
7e436818b7 Server changes for CDN optimization 2020-01-21 05:49:49 -07:00
Timothy Baldridge
2586ee9f98 Final bit of cleanup on the server to work with a CDN. 2020-01-19 15:36:38 -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
a206b833b5 Merge remote-tracking branch 'origin/file-upload' into file-upload
# Conflicts:
#	Wabbajack.BuildServer/Wabbajack.BuildServer.csproj
#	Wabbajack.Lib/Wabbajack.Lib.csproj
2020-01-17 15:57:56 -07:00
Timothy Baldridge
ad3090f9fc Upgrade deps 2020-01-17 15:56:52 -07:00
Timothy Baldridge
fdc4e1f92c Start on file upload support 2020-01-17 15:55:03 -07:00
Timothy Baldridge
bff3e94fc7 Dedupe lists with different versions in metrics 2020-01-17 15:55:03 -07:00
Timothy Baldridge
6a0688d37a Start on file upload support 2020-01-15 22:06:25 -07:00
dependabot-preview[bot]
6faf14e20f
Bump Swashbuckle.AspNetCore from 5.0.0-rc5 to 5.0.0
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore) from 5.0.0-rc5 to 5.0.0.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases)
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v5.0.0-rc5...v5.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-15 07:10:28 +00:00
Timothy Baldridge
54bd26f587 Dedupe lists with different versions in metrics 2020-01-14 16:33:50 -07:00
Timothy Baldridge
853c6ad29a
Merge pull request #384 from wabbajack-tools/enqueue-recent-files
Enqueue recent files
2020-01-14 15:21:09 -07:00
Timothy Baldridge
af9f0dbf89 Can manually enqueue jobs 2020-01-14 06:35:50 -07:00
Timothy Baldridge
213df5bc0e Gotta stop disabling the job queue 2020-01-13 16:06:09 -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
trawzified
877989ba16 Fix typos + inconsistencies in logs 2020-01-13 22:11:07 +01:00
Timothy Baldridge
caa2ec8dd4 Fix broken RSS feed and status html 2020-01-12 21:31:43 -07:00
Timothy Baldridge
5edcb4c673 Update settings json file 2020-01-12 21:05:07 -07:00
Timothy Baldridge
527f30f1c0 Index new files on the nexus each day 2020-01-12 21:04:46 -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
4e4cd49a89 Use job priorities 2020-01-10 21:34:01 -07:00
Timothy Baldridge
4d2f887517 Endpoint for downloading meta.ini data 2020-01-10 21:25:55 -07:00
Timothy Baldridge
bac5e958bf Primary key string 2020-01-10 06:25:01 -07:00
Timothy Baldridge
a1258b5ea9 Index all archives from all modlists 2020-01-10 06:16:41 -07:00
Timothy Baldridge
51aa59ecee Integrate build server file indexing into the main app 2020-01-09 21:47:06 -07:00
Timothy Baldridge
9252395363 Fix how we finish jobs 2020-01-09 19:49:05 -07:00
Timothy Baldridge
94b01a0454 Metrics bug fixes 2020-01-09 19:06:11 -07:00
Timothy Baldridge
ad5c8b83e6 Bind to all interfaces 2020-01-09 16:47:53 -07:00
Timothy Baldridge
8e601e5056 Disable https redirection (for now) 2020-01-09 16:34:02 -07:00
Timothy Baldridge
624a8a3662 Publish settings 2020-01-09 16:19:07 -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
2869de79c7 Add Job manager and Nexus updater 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