Browse Source

Sagger version bumped to get a bug fix

pull/1/head
Sebastian 9 years ago
parent
commit
72c68d7c69
  1. 2
      src/Squidex.Core/Squidex.Core.csproj
  2. 2
      src/Squidex.Infrastructure.Redis/Squidex.Infrastructure.Redis.csproj
  3. 2
      src/Squidex.Read.MongoDb/Squidex.Read.MongoDb.csproj
  4. 12
      src/Squidex/Config/Swagger/SwaggerServices.cs
  5. 2
      src/Squidex/Controllers/Api/Schemas/SchemasController.cs
  6. 2
      src/Squidex/Controllers/ContentApi/ContentsController.cs
  7. 12
      src/Squidex/Squidex.csproj
  8. 2
      tests/RunCoverage.ps1
  9. 8
      tests/Squidex.Core.Tests/Squidex.Core.Tests.csproj
  10. 8
      tests/Squidex.Infrastructure.Tests/Squidex.Infrastructure.Tests.csproj
  11. 8
      tests/Squidex.Read.Tests/Squidex.Read.Tests.csproj
  12. 8
      tests/Squidex.Write.Tests/Squidex.Write.Tests.csproj

2
src/Squidex.Core/Squidex.Core.csproj

@ -14,7 +14,7 @@
<PackageReference Include="protobuf-net" Version="2.1.0" /> <PackageReference Include="protobuf-net" Version="2.1.0" />
<PackageReference Include="System.Collections.Immutable" Version="1.3.1" /> <PackageReference Include="System.Collections.Immutable" Version="1.3.1" />
<PackageReference Include="NodaTime" Version="2.0.0-beta20170123" /> <PackageReference Include="NodaTime" Version="2.0.0-beta20170123" />
<PackageReference Include="NJsonSchema" Version="8.5.6255.20253" /> <PackageReference Include="NJsonSchema" Version="8.8.6270.12833" />
</ItemGroup> </ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' "> <ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
<PackageReference Include="Microsoft.OData.Core" Version="6.15.0" /> <PackageReference Include="Microsoft.OData.Core" Version="6.15.0" />

2
src/Squidex.Infrastructure.Redis/Squidex.Infrastructure.Redis.csproj

@ -11,6 +11,6 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.Extensions.Logging" Version="1.1.0" /> <PackageReference Include="Microsoft.Extensions.Logging" Version="1.1.0" />
<PackageReference Include="StackExchange.Redis.StrongName" Version="1.2.0" /> <PackageReference Include="StackExchange.Redis.StrongName" Version="1.2.1" />
</ItemGroup> </ItemGroup>
</Project> </Project>

2
src/Squidex.Read.MongoDb/Squidex.Read.MongoDb.csproj

@ -15,7 +15,7 @@
<ProjectReference Include="..\Squidex.Read\Squidex.Read.csproj" /> <ProjectReference Include="..\Squidex.Read\Squidex.Read.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="IdentityServer4" Version="1.1.1" /> <PackageReference Include="IdentityServer4" Version="1.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Identity" Version="1.1.0" /> <PackageReference Include="Microsoft.AspNetCore.Identity" Version="1.1.0" />
<PackageReference Include="Microsoft.AspNetCore.Identity.MongoDB" Version="1.0.2" /> <PackageReference Include="Microsoft.AspNetCore.Identity.MongoDB" Version="1.0.2" />
<PackageReference Include="MongoDB.Driver" Version="2.4.2" /> <PackageReference Include="MongoDB.Driver" Version="2.4.2" />

12
src/Squidex/Config/Swagger/SwaggerServices.cs

@ -26,13 +26,13 @@ namespace Squidex.Config.Swagger
{ {
services.AddSingleton(typeof(SwaggerOwinSettings), s => services.AddSingleton(typeof(SwaggerOwinSettings), s =>
{ {
var options = s.GetService<IOptions<MyUrlsOptions>>().Value; var urlOptions = s.GetService<IOptions<MyUrlsOptions>>().Value;
var settings = var settings =
new SwaggerOwinSettings { Title = "Squidex API Specification", IsAspNetCore = false } new SwaggerOwinSettings { Title = "Squidex API Specification", IsAspNetCore = false }
.ConfigurePaths() .ConfigurePaths(urlOptions)
.ConfigureSchemaSettings() .ConfigureSchemaSettings()
.ConfigureIdentity(options); .ConfigureIdentity(urlOptions);
return settings; return settings;
}); });
@ -50,13 +50,17 @@ namespace Squidex.Config.Swagger
return settings; return settings;
} }
private static SwaggerOwinSettings ConfigurePaths(this SwaggerOwinSettings settings) private static SwaggerOwinSettings ConfigurePaths(this SwaggerOwinSettings settings, MyUrlsOptions urlOptions)
{ {
settings.SwaggerRoute = $"{Constants.ApiPrefix}/swagger/v1/swagger.json"; settings.SwaggerRoute = $"{Constants.ApiPrefix}/swagger/v1/swagger.json";
settings.PostProcess = document => settings.PostProcess = document =>
{ {
document.BasePath = Constants.ApiPrefix; document.BasePath = Constants.ApiPrefix;
document.Info.ExtensionData = new Dictionary<string, object>
{
["x-logo"] = new { url = urlOptions.BuildUrl("images/logo-white.png", false), backgroundColor = "#3f83df" }
};
}; };
settings.MiddlewareBasePath = Constants.ApiPrefix; settings.MiddlewareBasePath = Constants.ApiPrefix;

2
src/Squidex/Controllers/Api/Schemas/SchemasController.cs

@ -42,7 +42,7 @@ namespace Squidex.Controllers.Api.Schemas
} }
/// <summary> /// <summary>
/// Get app schemas. /// Get schemas.
/// </summary> /// </summary>
/// <returns> /// <returns>
/// 200 => Schemas returned. /// 200 => Schemas returned.

2
src/Squidex/Controllers/ContentApi/ContentsController.cs

@ -13,6 +13,7 @@ using System.Threading.Tasks;
using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Primitives; using Microsoft.Extensions.Primitives;
using NSwag.Annotations;
using Squidex.Controllers.Api; using Squidex.Controllers.Api;
using Squidex.Controllers.ContentApi.Models; using Squidex.Controllers.ContentApi.Models;
using Squidex.Core.Contents; using Squidex.Core.Contents;
@ -30,6 +31,7 @@ namespace Squidex.Controllers.ContentApi
[Authorize(Roles = SquidexRoles.AppEditor)] [Authorize(Roles = SquidexRoles.AppEditor)]
[ApiExceptionFilter] [ApiExceptionFilter]
[ServiceFilter(typeof(AppFilterAttribute))] [ServiceFilter(typeof(AppFilterAttribute))]
[SwaggerIgnore]
public class ContentsController : ControllerBase public class ContentsController : ControllerBase
{ {
private readonly ISchemaProvider schemas; private readonly ISchemaProvider schemas;

12
src/Squidex/Squidex.csproj

@ -32,9 +32,9 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Autofac" Version="4.3.0" /> <PackageReference Include="Autofac" Version="4.4.0" />
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="4.0.0" /> <PackageReference Include="Autofac.Extensions.DependencyInjection" Version="4.0.0" />
<PackageReference Include="IdentityServer4" Version="1.1.1" /> <PackageReference Include="IdentityServer4" Version="1.2.0" />
<PackageReference Include="IdentityServer4.AccessTokenValidation" Version="1.0.5" /> <PackageReference Include="IdentityServer4.AccessTokenValidation" Version="1.0.5" />
<PackageReference Include="IdentityServer4.AspNetIdentity" Version="1.0.0" /> <PackageReference Include="IdentityServer4.AspNetIdentity" Version="1.0.0" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.Cookies" Version="1.1.0" /> <PackageReference Include="Microsoft.AspNetCore.Authentication.Cookies" Version="1.1.0" />
@ -56,12 +56,12 @@
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="1.1.0" /> <PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="1.1.0" />
<PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="1.1.0" /> <PackageReference Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="1.1.0" />
<PackageReference Include="MongoDB.Driver" Version="2.4.2" /> <PackageReference Include="MongoDB.Driver" Version="2.4.2" />
<PackageReference Include="NJsonSchema" Version="8.5.6255.20253" /> <PackageReference Include="NJsonSchema" Version="8.8.6270.12833" />
<PackageReference Include="NodaTime.Serialization.JsonNet" Version="2.0.0-beta20170123" /> <PackageReference Include="NodaTime.Serialization.JsonNet" Version="2.0.0-beta20170123" />
<PackageReference Include="NSwag.AspNetCore" Version="9.5.0" /> <PackageReference Include="NSwag.AspNetCore" Version="9.7.0" />
<PackageReference Include="OpenCover" Version="4.6.519" /> <PackageReference Include="OpenCover" Version="4.6.519" />
<PackageReference Include="ReportGenerator" Version="2.5.3-beta2" /> <PackageReference Include="ReportGenerator" Version="2.5.5" />
<PackageReference Include="StackExchange.Redis.StrongName" Version="1.2.0" /> <PackageReference Include="StackExchange.Redis.StrongName" Version="1.2.1" />
<PackageReference Include="System.Linq" Version="4.3.0" /> <PackageReference Include="System.Linq" Version="4.3.0" />
</ItemGroup> </ItemGroup>

2
tests/RunCoverage.ps1

@ -50,6 +50,6 @@ New-Item -ItemType directory -Path $reportsFolder
-output:"$workingFolder\$reportsFolder\Read.xml" ` -output:"$workingFolder\$reportsFolder\Read.xml" `
-oldStyle -oldStyle
&"$userProfile\.nuget\packages\ReportGenerator\2.5.2\tools\ReportGenerator.exe" ` &"$userProfile\.nuget\packages\ReportGenerator\2.5.5\tools\ReportGenerator.exe" `
-reports:"$workingFolder\$reportsFolder\*.xml" ` -reports:"$workingFolder\$reportsFolder\*.xml" `
-targetdir:"$workingFolder\$reportsFolder\Output" -targetdir:"$workingFolder\$reportsFolder\Output"

8
tests/Squidex.Core.Tests/Squidex.Core.Tests.csproj

@ -11,10 +11,10 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="FluentAssertions" Version="4.19.0" /> <PackageReference Include="FluentAssertions" Version="4.19.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.0.0-preview-20170217-05" /> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.0.0" />
<PackageReference Include="Moq" Version="4.6.38-alpha" /> <PackageReference Include="Moq" Version="4.7.1" />
<PackageReference Include="xunit" Version="2.2.0-rc3-build3528" /> <PackageReference Include="xunit" Version="2.2.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.2.0-rc3-build1252" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.2.0" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="1.0.0-msbuild3-final" /> <DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="1.0.0-msbuild3-final" />

8
tests/Squidex.Infrastructure.Tests/Squidex.Infrastructure.Tests.csproj

@ -10,10 +10,10 @@
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="1.1.0" /> <PackageReference Include="Microsoft.Extensions.Caching.Abstractions" Version="1.1.0" />
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="1.1.0" /> <PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="1.1.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.0.0-preview-20170217-05" /> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.0.0" />
<PackageReference Include="Moq" Version="4.6.38-alpha" /> <PackageReference Include="Moq" Version="4.7.1" />
<PackageReference Include="xunit" Version="2.2.0-rc3-build3528" /> <PackageReference Include="xunit" Version="2.2.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.2.0-rc3-build1252" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.2.0" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="1.0.0-msbuild3-final" /> <DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="1.0.0-msbuild3-final" />

8
tests/Squidex.Read.Tests/Squidex.Read.Tests.csproj

@ -13,11 +13,11 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="FluentAssertions" Version="4.19.0" /> <PackageReference Include="FluentAssertions" Version="4.19.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.0.0-preview-20170217-05" /> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.0.0" />
<PackageReference Include="MongoDB.Driver" Version="2.4.2" /> <PackageReference Include="MongoDB.Driver" Version="2.4.2" />
<PackageReference Include="Moq" Version="4.6.38-alpha" /> <PackageReference Include="Moq" Version="4.7.1" />
<PackageReference Include="xunit" Version="2.2.0-rc3-build3528" /> <PackageReference Include="xunit" Version="2.2.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.2.0-rc3-build1252" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.2.0" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="1.0.0-msbuild3-final" /> <DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="1.0.0-msbuild3-final" />

8
tests/Squidex.Write.Tests/Squidex.Write.Tests.csproj

@ -12,11 +12,11 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="FluentAssertions" Version="4.19.0" /> <PackageReference Include="FluentAssertions" Version="4.19.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.0.0-preview-20170217-05" /> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.0.0" />
<PackageReference Include="MongoDB.Driver" Version="2.4.2" /> <PackageReference Include="MongoDB.Driver" Version="2.4.2" />
<PackageReference Include="Moq" Version="4.6.38-alpha" /> <PackageReference Include="Moq" Version="4.7.1" />
<PackageReference Include="xunit" Version="2.2.0-rc3-build3528" /> <PackageReference Include="xunit" Version="2.2.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.2.0-rc3-build1252" /> <PackageReference Include="xunit.runner.visualstudio" Version="2.2.0" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="1.0.0-msbuild3-final" /> <DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="1.0.0-msbuild3-final" />

Loading…
Cancel
Save