Commit Graph

1574 Commits

Author SHA1 Message Date
Justin Swanson
ab4371e5d2 ACompiler no match printing limited to 10 in GUI.
Refactored printing and failure mechanics for nomatch to ACompiler for general reuse
2020-01-19 19:36:09 -06:00
Justin Swanson
3d130690c4 Removed DropAll log message
Will eventually be printed by MO2Compiler as well
2020-01-19 19:32:13 -06:00
Timothy Baldridge
129fb445b8 Bump Version 2020-01-19 16:37:33 -07:00
Timothy Baldridge
e30dcf2358
Merge pull request #401 from wabbajack-tools/file-upload
File upload and hosting for WJ
2020-01-19 15:56:03 -07:00
Timothy Baldridge
141ff50dbe Add missing file 2020-01-19 15:45:18 -07:00
Timothy Baldridge
b38fc3a8b5 Critical flaw in AuthorAPI 2020-01-19 15:40:30 -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
2a31c85e24
Merge pull request #400 from Noggog/failed-compilation-display-bug
Failed compilation display bug
2020-01-18 15:31:13 -07:00
Timothy Baldridge
4ec01da8d1
Merge pull request #399 from Noggog/corrupted-modlists-fix
Corrupted Modlists Fix
2020-01-18 15:30:48 -07:00
Timothy Baldridge
3f5b5ab357
Merge pull request #398 from erri120/mo2-stuff
Re-pathing and MO2 Output overwrite fixes
2020-01-18 15:30:23 -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
Justin Swanson
f1c0da3b4f ISubInstallerVM.Compile returns bool now 2020-01-18 15:57:53 -06:00
Justin Swanson
e2ebeb9af6 ISubCompilerVM.Compile returns bool now
Completion status now marked failure if that bool is false
2020-01-18 15:57:41 -06:00
Justin Swanson
bad10ae21c ModlistMetadataVM now fishes for false download return values 2020-01-18 14:52:37 -06:00
Justin Swanson
5db84a6ee6 Replaced all File.OpenWrite calls /w .Open(FileMode.Create)
File.OpenWrite is equivalent to FileMode.OpenOrCreate, which caused errors when replacing a file that was larger previously
2020-01-18 14:52:09 -06:00
Justin Swanson
3bac5d2f00 AbstractDownloadState.Download returns bool
There's sort of a theoretical disagreement, still.  Should a failed download throw an exception, or return false?  Users of this function still need to handle/prep for either/or.

Still, this is better than before, where some failures were being swallowed completely
2020-01-18 14:07:27 -06:00
Justin Swanson
32bb4cd8e9 Some minor refactors on modlist downloading
Metrics send in parallel.  Exceptions caught/rethrown on tcs
2020-01-18 14:07:20 -06:00
Justin Swanson
80508aa494 Made changes to help cope with my allergy to strings 2020-01-18 13:28:42 -06:00
erri120
34ec97f1a4
MO2Installer will create output folders for executables if they dont exist 2020-01-18 15:48:55 +01:00
erri120
e762ec5c9a
Added .xml to config file extension list 2020-01-18 15:12:53 +01:00
erri120
d7245a638a
Code cleanup 2020-01-18 14:05:46 +01: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
4f45992770 GraphQL client support for querying uploaded files 2020-01-17 15:55:03 -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
ada207fb11
Merge pull request #386 from wabbajack-tools/dependabot/nuget/Swashbuckle.AspNetCore-5.0.0
Bump Swashbuckle.AspNetCore from 5.0.0-rc5 to 5.0.0
2020-01-17 08:12:16 -07:00
Timothy Baldridge
f959c3871e
Merge pull request #391 from Noggog/image-loading-gui-GC
Image Loading Display and GUI GC correctness pass
2020-01-17 08:11:52 -07:00
Justin Swanson
b440e72793 Changelog update 2020-01-16 23:30:15 -06:00
Justin Swanson
3ed80d1aba Added loading progress display for modlist images in gallery 2020-01-16 23:18:35 -06:00
Justin Swanson
f8c640467f Added explicit schedulers to some Rx calls 2020-01-16 22:52:29 -06:00
Justin Swanson
8571003cfd ToGuiProperty convenience call
Automatically wires on GUI thread and disposes
2020-01-16 22:48:54 -06:00
Justin Swanson
04b2d13499 UserControlRx implements ReactiveUserControl. Properties moved to WhenActivated 2020-01-16 18:28:52 -06:00
Timothy Baldridge
476d6363db GraphQL client support for querying uploaded files 2020-01-15 22:32:30 -07:00
Timothy Baldridge
6a0688d37a Start on file upload support 2020-01-15 22:06:25 -07:00
Justin Swanson
36d73b82f0 A GC and dispose correctness pass 2020-01-15 21:54:06 -06:00
Justin Swanson
508fca2bf7 InstallerVM modlist loading/deloading improvements 2020-01-15 21:19:00 -06:00
Justin Swanson
b3ddb13a11 Added modlist "loading" visualization 2020-01-15 20:29:45 -06: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
Justin Swanson
5abcdc651b Fixed status term used when in failed state 2020-01-14 23:24:59 -06:00
Justin Swanson
bd87c0c719 ToHashSet optimization 2020-01-14 23:24:38 -06: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
880ab875dc
Merge pull request #383 from tr4wzified/master
Fix typos + inconsistencies in logs
2020-01-14 05:36:55 -08:00
Timothy Baldridge
af9f0dbf89 Can manually enqueue jobs 2020-01-14 06:35:50 -07:00
Timothy Baldridge
ec0e7ca13c
Merge pull request #385 from Noggog/download-crash
Modlist Download Crash
2020-01-14 05:35:14 -08:00
Justin Swanson
8ae8e28f67 ModListMetadataVM FlowSwitch on exists check 2020-01-13 23:17:54 -06:00
Justin Swanson
bc6580c846 Error handling for modlist download exceptions 2020-01-13 23:04:45 -06:00