mirror of
https://github.com/wabbajack-tools/wabbajack.git
synced 2024-08-30 18:42:17 +00:00
2.4.3.3
This commit is contained in:
parent
43110dd0d4
commit
0f6975e4e5
@ -1,5 +1,10 @@
|
|||||||
### Changelog
|
### Changelog
|
||||||
|
|
||||||
|
#### Version - 2.4.3.3 - 4/12/2021
|
||||||
|
* Default to a "Wabbajack" user agent when making HTTP calls
|
||||||
|
* Some niceties for Mod authors uploading to our CDN
|
||||||
|
* upgrade several external dependencies
|
||||||
|
|
||||||
#### Version - 2.4.3.2 - 4/1/2021
|
#### Version - 2.4.3.2 - 4/1/2021
|
||||||
* Fix for crashing when WJ is installed in the root drive
|
* Fix for crashing when WJ is installed in the root drive
|
||||||
* Vortex is now the only option for WJ modlists, down with MO2, purge the xenos, praise to the Emperor
|
* Vortex is now the only option for WJ modlists, down with MO2, purge the xenos, praise to the Emperor
|
||||||
|
@ -6,8 +6,8 @@
|
|||||||
<AssemblyName>wabbajack-cli</AssemblyName>
|
<AssemblyName>wabbajack-cli</AssemblyName>
|
||||||
<Company>Wabbajack</Company>
|
<Company>Wabbajack</Company>
|
||||||
<Platforms>x64</Platforms>
|
<Platforms>x64</Platforms>
|
||||||
<AssemblyVersion>2.4.3.2</AssemblyVersion>
|
<AssemblyVersion>2.4.3.3</AssemblyVersion>
|
||||||
<FileVersion>2.4.3.2</FileVersion>
|
<FileVersion>2.4.3.3</FileVersion>
|
||||||
<Copyright>Copyright © 2019-2020</Copyright>
|
<Copyright>Copyright © 2019-2020</Copyright>
|
||||||
<Description>An automated ModList installer</Description>
|
<Description>An automated ModList installer</Description>
|
||||||
<PublishReadyToRun>true</PublishReadyToRun>
|
<PublishReadyToRun>true</PublishReadyToRun>
|
||||||
|
@ -62,7 +62,7 @@
|
|||||||
<PackageReference Include="System.Reactive" Version="5.0.0" />
|
<PackageReference Include="System.Reactive" Version="5.0.0" />
|
||||||
<PackageReference Include="System.Security.Cryptography.ProtectedData" Version="5.0.0" />
|
<PackageReference Include="System.Security.Cryptography.ProtectedData" Version="5.0.0" />
|
||||||
<PackageReference Include="System.Security.Principal.Windows" Version="5.0.0" />
|
<PackageReference Include="System.Security.Principal.Windows" Version="5.0.0" />
|
||||||
<PackageReference Include="YamlDotNet" Version="11.0.1" />
|
<PackageReference Include="YamlDotNet" Version="11.1.1" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Update="Serialization\PrimitiveHandlers.cs">
|
<Compile Update="Serialization\PrimitiveHandlers.cs">
|
||||||
|
@ -4,8 +4,8 @@
|
|||||||
<OutputType>Exe</OutputType>
|
<OutputType>Exe</OutputType>
|
||||||
<TargetFramework>net5.0-windows</TargetFramework>
|
<TargetFramework>net5.0-windows</TargetFramework>
|
||||||
<UseWPF>true</UseWPF>
|
<UseWPF>true</UseWPF>
|
||||||
<AssemblyVersion>2.4.3.2</AssemblyVersion>
|
<AssemblyVersion>2.4.3.3</AssemblyVersion>
|
||||||
<FileVersion>2.4.3.2</FileVersion>
|
<FileVersion>2.4.3.3</FileVersion>
|
||||||
<Copyright>Copyright © 2019-2020</Copyright>
|
<Copyright>Copyright © 2019-2020</Copyright>
|
||||||
<Description>Wabbajack Application Launcher</Description>
|
<Description>Wabbajack Application Launcher</Description>
|
||||||
<PublishReadyToRun>true</PublishReadyToRun>
|
<PublishReadyToRun>true</PublishReadyToRun>
|
||||||
|
@ -8,16 +8,16 @@
|
|||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="CefSharp.Common">
|
<PackageReference Include="CefSharp.Common">
|
||||||
<Version>88.2.90</Version>
|
<Version>89.0.170</Version>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="CefSharp.OffScreen">
|
<PackageReference Include="CefSharp.OffScreen">
|
||||||
<Version>88.2.90</Version>
|
<Version>89.0.170</Version>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="F23.StringSimilarity">
|
<PackageReference Include="F23.StringSimilarity">
|
||||||
<Version>4.0.0</Version>
|
<Version>4.0.0</Version>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="Fody">
|
<PackageReference Include="Fody">
|
||||||
<Version>6.5.0</Version>
|
<Version>6.5.1</Version>
|
||||||
<PrivateAssets>all</PrivateAssets>
|
<PrivateAssets>all</PrivateAssets>
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
@ -37,10 +37,10 @@
|
|||||||
<Version>2.1.1</Version>
|
<Version>2.1.1</Version>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="ReactiveUI">
|
<PackageReference Include="ReactiveUI">
|
||||||
<Version>13.2.10</Version>
|
<Version>13.2.18</Version>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="ReactiveUI.Fody">
|
<PackageReference Include="ReactiveUI.Fody">
|
||||||
<Version>13.2.10</Version>
|
<Version>13.2.18</Version>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="SharpCompress">
|
<PackageReference Include="SharpCompress">
|
||||||
<Version>0.28.1</Version>
|
<Version>0.28.1</Version>
|
||||||
|
@ -36,22 +36,12 @@ namespace Wabbajack.BuildServer.Controllers
|
|||||||
return Redirect($"{Consts.WabbajackBuildServerUri}author_controls/home");
|
return Redirect($"{Consts.WabbajackBuildServerUri}author_controls/home");
|
||||||
}
|
}
|
||||||
|
|
||||||
private static Func<object, string> _homePageTemplate;
|
private static async Task<string> HomePageTemplate(object o)
|
||||||
|
|
||||||
private static Func<object, string> HomePageTemplate
|
|
||||||
{
|
{
|
||||||
get
|
var data = await AbsolutePath.EntryPoint.Combine(@"Controllers\Templates\AuthorControls.html")
|
||||||
{
|
.ReadAllTextAsync();
|
||||||
if (_homePageTemplate == null)
|
var func = NettleEngine.GetCompiler().Compile(data);
|
||||||
{
|
return func(o);
|
||||||
var resource = Assembly.GetExecutingAssembly()
|
|
||||||
.GetManifestResourceStream("Wabbajack.Server.Controllers.Templates.AuthorControls.html")!
|
|
||||||
.ReadAll();
|
|
||||||
_homePageTemplate = NettleEngine.GetCompiler().Compile(Encoding.UTF8.GetString(resource));
|
|
||||||
}
|
|
||||||
|
|
||||||
return _homePageTemplate;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
[Route("home")]
|
[Route("home")]
|
||||||
@ -84,7 +74,7 @@ namespace Wabbajack.BuildServer.Controllers
|
|||||||
return new ContentResult {
|
return new ContentResult {
|
||||||
ContentType = "text/html",
|
ContentType = "text/html",
|
||||||
StatusCode = (int)HttpStatusCode.OK,
|
StatusCode = (int)HttpStatusCode.OK,
|
||||||
Content = result};
|
Content = await result};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
<h3>Wabbajack Files - {{$.TotalUsage}}</h3>
|
<h3>Wabbajack Files - {{$.TotalUsage}}</h3>
|
||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
|
<td><b>Commands</b></td>
|
||||||
<td><b>Name</b></td>
|
<td><b>Name</b></td>
|
||||||
<td><b>Size</b></td>
|
<td><b>Size</b></td>
|
||||||
<td><b>Finished Uploading</b></td>
|
<td><b>Finished Uploading</b></td>
|
||||||
@ -17,10 +18,12 @@
|
|||||||
</tr>
|
</tr>
|
||||||
{{each $.WabbajackFiles }}
|
{{each $.WabbajackFiles }}
|
||||||
<tr>
|
<tr>
|
||||||
|
<td><button>Delete</button></td>
|
||||||
<td>{{$.Name}}</td>
|
<td>{{$.Name}}</td>
|
||||||
<td>{{$.Size}}</td>
|
<td>{{$.Size}}</td>
|
||||||
<td>{{$.UploadedDate}}</td>
|
<td>{{$.UploadedDate}}</td>
|
||||||
<td>{{$.MangledName}}</td>
|
<td>{{$.MangledName}}</td>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</table>
|
</table>
|
||||||
@ -28,13 +31,16 @@
|
|||||||
<h3>Other Files</h3>
|
<h3>Other Files</h3>
|
||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
|
<td><b>Commands</b></td>
|
||||||
<td><b>Name</b></td>
|
<td><b>Name</b></td>
|
||||||
<td><b>Size</b></td>
|
<td><b>Size</b></td>
|
||||||
<td><b>Finished Uploading</b></td>
|
<td><b>Finished Uploading</b></td>
|
||||||
<td><b>Unique Name</b></td>
|
<td><b>Unique Name</b></td>
|
||||||
|
|
||||||
</tr>
|
</tr>
|
||||||
{{each $.OtherFiles }}
|
{{each $.OtherFiles }}
|
||||||
<tr>
|
<tr>
|
||||||
|
<td><button>Delete</button></td>
|
||||||
<td>{{$.Name}}</td>
|
<td>{{$.Name}}</td>
|
||||||
<td>{{$.Size}}</td>
|
<td>{{$.Size}}</td>
|
||||||
<td>{{$.UploadedDate}}</td>
|
<td>{{$.UploadedDate}}</td>
|
||||||
@ -42,5 +48,8 @@
|
|||||||
</tr>
|
</tr>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</table>
|
</table>
|
||||||
|
<script lang="javascript">
|
||||||
|
|
||||||
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
@ -3,8 +3,8 @@
|
|||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<OutputType>Exe</OutputType>
|
<OutputType>Exe</OutputType>
|
||||||
<TargetFramework>net5.0-windows</TargetFramework>
|
<TargetFramework>net5.0-windows</TargetFramework>
|
||||||
<AssemblyVersion>2.4.3.2</AssemblyVersion>
|
<AssemblyVersion>2.4.3.3</AssemblyVersion>
|
||||||
<FileVersion>2.4.3.2</FileVersion>
|
<FileVersion>2.4.3.3</FileVersion>
|
||||||
<Copyright>Copyright © 2019-2020</Copyright>
|
<Copyright>Copyright © 2019-2020</Copyright>
|
||||||
<Description>Wabbajack Server</Description>
|
<Description>Wabbajack Server</Description>
|
||||||
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
|
<RuntimeIdentifier>win-x64</RuntimeIdentifier>
|
||||||
@ -16,9 +16,9 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="Dapper" Version="2.0.78" />
|
<PackageReference Include="Dapper" Version="2.0.78" />
|
||||||
<PackageReference Include="Discord.Net.WebSocket" Version="2.3.1" />
|
<PackageReference Include="Discord.Net.WebSocket" Version="2.3.1" />
|
||||||
<PackageReference Include="FluentFTP" Version="33.1.4" />
|
<PackageReference Include="FluentFTP" Version="33.1.5" />
|
||||||
<PackageReference Include="Microsoft.AspNetCore.Authentication.Core" Version="2.2.0" />
|
<PackageReference Include="Microsoft.AspNetCore.Authentication.Core" Version="2.2.0" />
|
||||||
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.4" />
|
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.5" />
|
||||||
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="2.2.0" />
|
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="2.2.0" />
|
||||||
<PackageReference Include="Nettle" Version="1.3.0" />
|
<PackageReference Include="Nettle" Version="1.3.0" />
|
||||||
<PackageReference Include="System.Data.SqlClient" Version="4.8.2" />
|
<PackageReference Include="System.Data.SqlClient" Version="4.8.2" />
|
||||||
@ -39,6 +39,9 @@
|
|||||||
<None Update="public\metrics.html">
|
<None Update="public\metrics.html">
|
||||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
</None>
|
</None>
|
||||||
|
<None Update="Controllers\Templates\AuthorControls.html">
|
||||||
|
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||||
|
</None>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
@ -28,8 +28,8 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="CefSharp.Common.NETCore" Version="88.2.90" />
|
<PackageReference Include="CefSharp.Common.NETCore" Version="89.0.170" />
|
||||||
<PackageReference Include="CefSharp.OffScreen.NETCore" Version="88.2.90" />
|
<PackageReference Include="CefSharp.OffScreen.NETCore" Version="89.0.170" />
|
||||||
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.4" />
|
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.4" />
|
||||||
<PackageReference Include="xunit" Version="2.4.1" />
|
<PackageReference Include="xunit" Version="2.4.1" />
|
||||||
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3" />
|
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3" />
|
||||||
|
@ -6,8 +6,8 @@
|
|||||||
<UseWPF>true</UseWPF>
|
<UseWPF>true</UseWPF>
|
||||||
<Platforms>x64</Platforms>
|
<Platforms>x64</Platforms>
|
||||||
<RuntimeIdentifier>win10-x64</RuntimeIdentifier>
|
<RuntimeIdentifier>win10-x64</RuntimeIdentifier>
|
||||||
<AssemblyVersion>2.4.3.2</AssemblyVersion>
|
<AssemblyVersion>2.4.3.3</AssemblyVersion>
|
||||||
<FileVersion>2.4.3.2</FileVersion>
|
<FileVersion>2.4.3.3</FileVersion>
|
||||||
<Copyright>Copyright © 2019-2020</Copyright>
|
<Copyright>Copyright © 2019-2020</Copyright>
|
||||||
<Description>An automated ModList installer</Description>
|
<Description>An automated ModList installer</Description>
|
||||||
<PublishReadyToRun>true</PublishReadyToRun>
|
<PublishReadyToRun>true</PublishReadyToRun>
|
||||||
@ -55,12 +55,12 @@
|
|||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="cef.redist.x64" Version="89.0.14" />
|
<PackageReference Include="cef.redist.x64" Version="89.0.17" />
|
||||||
<PackageReference Include="CefSharp.Common" Version="88.2.90" />
|
<PackageReference Include="CefSharp.Common" Version="89.0.170" />
|
||||||
<PackageReference Include="CefSharp.Wpf" Version="88.2.90" />
|
<PackageReference Include="CefSharp.Wpf" Version="89.0.170" />
|
||||||
<PackageReference Include="DynamicData" Version="7.1.1" />
|
<PackageReference Include="DynamicData" Version="7.1.1" />
|
||||||
<PackageReference Include="Extended.Wpf.Toolkit" Version="4.0.2" />
|
<PackageReference Include="Extended.Wpf.Toolkit" Version="4.0.2" />
|
||||||
<PackageReference Include="Fody" Version="6.5.0">
|
<PackageReference Include="Fody" Version="6.5.1">
|
||||||
<PrivateAssets>all</PrivateAssets>
|
<PrivateAssets>all</PrivateAssets>
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
@ -74,9 +74,9 @@
|
|||||||
<PackageReference Include="Microsoft-WindowsAPICodePack-Shell" Version="1.1.4" />
|
<PackageReference Include="Microsoft-WindowsAPICodePack-Shell" Version="1.1.4" />
|
||||||
<PackageReference Include="PInvoke.Gdi32" Version="0.7.104" />
|
<PackageReference Include="PInvoke.Gdi32" Version="0.7.104" />
|
||||||
<PackageReference Include="PInvoke.User32" Version="0.7.104" />
|
<PackageReference Include="PInvoke.User32" Version="0.7.104" />
|
||||||
<PackageReference Include="ReactiveUI" Version="13.2.10" />
|
<PackageReference Include="ReactiveUI" Version="13.2.18" />
|
||||||
<PackageReference Include="ReactiveUI.Fody" Version="13.2.10" />
|
<PackageReference Include="ReactiveUI.Fody" Version="13.2.18" />
|
||||||
<PackageReference Include="ReactiveUI.WPF" Version="13.2.10" />
|
<PackageReference Include="ReactiveUI.WPF" Version="13.2.18" />
|
||||||
<PackageReference Include="SharpDX.DXGI" Version="4.2.0" />
|
<PackageReference Include="SharpDX.DXGI" Version="4.2.0" />
|
||||||
<PackageReference Include="WPFThemes.DarkBlend" Version="1.0.8" />
|
<PackageReference Include="WPFThemes.DarkBlend" Version="1.0.8" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
Loading…
Reference in New Issue
Block a user