Commit Graph

1777 Commits

Author SHA1 Message Date
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
3d130690c4 Removed DropAll log message
Will eventually be printed by MO2Compiler as well
2020-01-19 19:32:13 -06:00
129fb445b8 Bump Version 20200119.13 2020-01-19 16:37:33 -07:00
e30dcf2358 Merge pull request #401 from wabbajack-tools/file-upload
File upload and hosting for WJ
2020-01-19 15:56:03 -07:00
141ff50dbe Add missing file 2020-01-19 15:45:18 -07:00
b38fc3a8b5 Critical flaw in AuthorAPI 2020-01-19 15:40:30 -07:00
2586ee9f98 Final bit of cleanup on the server to work with a CDN. 2020-01-19 15:36:38 -07:00
1a1818f338 ModList download metric no longer awaited
Don't need for it to be finished before continuing.
2020-01-19 12:38:55 -06:00
f2359ab273 Rewrote the uploader to use a block based approach 2020-01-18 22:51:12 -07:00
b5edd9ce26 ModListGallery loading error display 2020-01-18 22:40:31 -06:00
dbce33fb45 ModListGallery loading ring for loading modlist meta 2020-01-18 22:37:07 -06:00
2a31c85e24 Merge pull request #400 from Noggog/failed-compilation-display-bug
Failed compilation display bug
2020-01-18 15:31:13 -07:00
4ec01da8d1 Merge pull request #399 from Noggog/corrupted-modlists-fix
Corrupted Modlists Fix
2020-01-18 15:30:48 -07:00
3f5b5ab357 Merge pull request #398 from erri120/mo2-stuff
Re-pathing and MO2 Output overwrite fixes
2020-01-18 15:30:23 -07:00
72977ec0b3 Fix a bug in the users path 2020-01-18 15:24:55 -07:00
6969a531e2 Add Upload support to WJ, fixes for the new server, etc. 2020-01-18 15:09:32 -07:00
f1c0da3b4f ISubInstallerVM.Compile returns bool now 2020-01-18 15:57:53 -06:00
e2ebeb9af6 ISubCompilerVM.Compile returns bool now
Completion status now marked failure if that bool is false
2020-01-18 15:57:41 -06:00
bad10ae21c ModlistMetadataVM now fishes for false download return values 2020-01-18 14:52:37 -06:00
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
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
32bb4cd8e9 Some minor refactors on modlist downloading
Metrics send in parallel.  Exceptions caught/rethrown on tcs
2020-01-18 14:07:20 -06:00
80508aa494 Made changes to help cope with my allergy to strings 2020-01-18 13:28:42 -06:00
34ec97f1a4 MO2Installer will create output folders for executables if they dont exist 2020-01-18 15:48:55 +01:00
e762ec5c9a Added .xml to config file extension list 2020-01-18 15:12:53 +01:00
d7245a638a Code cleanup 2020-01-18 14:05:46 +01:00
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
ad3090f9fc Upgrade deps 2020-01-17 15:56:52 -07:00
4f45992770 GraphQL client support for querying uploaded files 2020-01-17 15:55:03 -07:00
fdc4e1f92c Start on file upload support 2020-01-17 15:55:03 -07:00
bff3e94fc7 Dedupe lists with different versions in metrics 2020-01-17 15:55:03 -07:00
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
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
b440e72793 Changelog update 2020-01-16 23:30:15 -06:00
3ed80d1aba Added loading progress display for modlist images in gallery 2020-01-16 23:18:35 -06:00
f8c640467f Added explicit schedulers to some Rx calls 2020-01-16 22:52:29 -06:00
8571003cfd ToGuiProperty convenience call
Automatically wires on GUI thread and disposes
2020-01-16 22:48:54 -06:00
04b2d13499 UserControlRx implements ReactiveUserControl. Properties moved to WhenActivated 2020-01-16 18:28:52 -06:00
476d6363db GraphQL client support for querying uploaded files 2020-01-15 22:32:30 -07:00
6a0688d37a Start on file upload support 2020-01-15 22:06:25 -07:00
36d73b82f0 A GC and dispose correctness pass 2020-01-15 21:54:06 -06:00
508fca2bf7 InstallerVM modlist loading/deloading improvements 2020-01-15 21:19:00 -06:00
b3ddb13a11 Added modlist "loading" visualization 2020-01-15 20:29:45 -06:00
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
5abcdc651b Fixed status term used when in failed state 2020-01-14 23:24:59 -06:00
bd87c0c719 ToHashSet optimization 2020-01-14 23:24:38 -06:00
54bd26f587 Dedupe lists with different versions in metrics 2020-01-14 16:33:50 -07:00
853c6ad29a Merge pull request #384 from wabbajack-tools/enqueue-recent-files
Enqueue recent files
2020-01-14 15:21:09 -07:00
880ab875dc Merge pull request #383 from tr4wzified/master
Fix typos + inconsistencies in logs
2020-01-14 05:36:55 -08:00
af9f0dbf89 Can manually enqueue jobs 2020-01-14 06:35:50 -07:00