aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2022-03-09 19:23:01 +0800
committercrupest <crupest@outlook.com>2022-03-09 19:23:01 +0800
commit3cd0140ff4425b37b6e8dd8e8f16a54b1338c352 (patch)
tree1bdcc969976687930aab44356639702ebdafea0e
parentb89ea2e72451133ca8be185de882aa848c277638 (diff)
downloadtimeline-3cd0140ff4425b37b6e8dd8e8f16a54b1338c352.tar.gz
timeline-3cd0140ff4425b37b6e8dd8e8f16a54b1338c352.tar.bz2
timeline-3cd0140ff4425b37b6e8dd8e8f16a54b1338c352.zip
...
-rw-r--r--BackEnd/Timeline.Tests/Helpers/AsyncFunctionAssertionsExtensions.cs16
-rw-r--r--BackEnd/Timeline.Tests/IntegratedTests/TimelineHubTest.cs2
-rw-r--r--BackEnd/Timeline.Tests/Services/UserPermissionServiceTest.cs11
-rw-r--r--BackEnd/Timeline.Tests/Timeline.Tests.csproj14
-rw-r--r--BackEnd/Timeline.Tests/packages.lock.json585
-rw-r--r--BackEnd/Timeline/Timeline.csproj22
-rw-r--r--BackEnd/Timeline/packages.lock.json440
7 files changed, 579 insertions, 511 deletions
diff --git a/BackEnd/Timeline.Tests/Helpers/AsyncFunctionAssertionsExtensions.cs b/BackEnd/Timeline.Tests/Helpers/AsyncFunctionAssertionsExtensions.cs
deleted file mode 100644
index b78309c0..00000000
--- a/BackEnd/Timeline.Tests/Helpers/AsyncFunctionAssertionsExtensions.cs
+++ /dev/null
@@ -1,16 +0,0 @@
-using FluentAssertions;
-using FluentAssertions.Primitives;
-using FluentAssertions.Specialized;
-using System;
-using System.Threading.Tasks;
-
-namespace Timeline.Tests.Helpers
-{
- public static class AsyncFunctionAssertionsExtensions
- {
- public static async Task<AndConstraint<ObjectAssertions>> ThrowAsync(this AsyncFunctionAssertions assertions, Type exceptionType, string because = "", params object[] becauseArgs)
- {
- return (await assertions.ThrowAsync<Exception>(because, becauseArgs)).Which.Should().BeAssignableTo(exceptionType);
- }
- }
-}
diff --git a/BackEnd/Timeline.Tests/IntegratedTests/TimelineHubTest.cs b/BackEnd/Timeline.Tests/IntegratedTests/TimelineHubTest.cs
index 9b28a648..6066548c 100644
--- a/BackEnd/Timeline.Tests/IntegratedTests/TimelineHubTest.cs
+++ b/BackEnd/Timeline.Tests/IntegratedTests/TimelineHubTest.cs
@@ -22,7 +22,7 @@ namespace Timeline.Tests.IntegratedTests
options =>
{
options.HttpMessageHandlerFactory = _ => TestApp.Server.CreateHandler();
- options.AccessTokenProvider = token is null ? null : () => Task.FromResult(token);
+ options.AccessTokenProvider = token is null ? null : () => Task.FromResult<string?>(token);
}).Build();
}
diff --git a/BackEnd/Timeline.Tests/Services/UserPermissionServiceTest.cs b/BackEnd/Timeline.Tests/Services/UserPermissionServiceTest.cs
index 7923e9db..66e678d5 100644
--- a/BackEnd/Timeline.Tests/Services/UserPermissionServiceTest.cs
+++ b/BackEnd/Timeline.Tests/Services/UserPermissionServiceTest.cs
@@ -1,5 +1,6 @@
using FluentAssertions;
using System;
+using System.Linq;
using System.Threading.Tasks;
using Timeline.Services;
using Timeline.Services.User;
@@ -60,32 +61,32 @@ namespace Timeline.Tests.Services
await _service.AddPermissionToUserAsync(2, UserPermission.AllTimelineManagement);
{
var permission = await _service.GetPermissionsOfUserAsync(2);
- permission.Should().BeEquivalentTo(UserPermission.AllTimelineManagement);
+ permission.Should().BeEquivalentTo(new UserPermissions(UserPermission.AllTimelineManagement));
}
await _service.AddPermissionToUserAsync(2, UserPermission.HighlightTimelineManagement);
{
var permission = await _service.GetPermissionsOfUserAsync(2);
- permission.Should().BeEquivalentTo(UserPermission.AllTimelineManagement, UserPermission.HighlightTimelineManagement);
+ permission.Should().BeEquivalentTo(new UserPermissions(UserPermission.AllTimelineManagement, UserPermission.HighlightTimelineManagement));
}
// Add duplicate permission should work.
await _service.AddPermissionToUserAsync(2, UserPermission.HighlightTimelineManagement);
{
var permission = await _service.GetPermissionsOfUserAsync(2);
- permission.Should().BeEquivalentTo(UserPermission.AllTimelineManagement, UserPermission.HighlightTimelineManagement);
+ permission.Should().BeEquivalentTo(new UserPermissions(UserPermission.AllTimelineManagement, UserPermission.HighlightTimelineManagement));
}
await _service.RemovePermissionFromUserAsync(2, UserPermission.HighlightTimelineManagement);
{
var permission = await _service.GetPermissionsOfUserAsync(2);
- permission.Should().BeEquivalentTo(UserPermission.AllTimelineManagement);
+ permission.Should().BeEquivalentTo(new UserPermissions(UserPermission.AllTimelineManagement));
}
// Remove non-owned permission should work.
await _service.RemovePermissionFromUserAsync(2, UserPermission.HighlightTimelineManagement);
{
var permission = await _service.GetPermissionsOfUserAsync(2);
- permission.Should().BeEquivalentTo(UserPermission.AllTimelineManagement);
+ permission.Should().BeEquivalentTo(new UserPermissions(UserPermission.AllTimelineManagement));
}
}
diff --git a/BackEnd/Timeline.Tests/Timeline.Tests.csproj b/BackEnd/Timeline.Tests/Timeline.Tests.csproj
index b2bd3022..b699eb49 100644
--- a/BackEnd/Timeline.Tests/Timeline.Tests.csproj
+++ b/BackEnd/Timeline.Tests/Timeline.Tests.csproj
@@ -8,17 +8,17 @@
</PropertyGroup>
<ItemGroup>
- <PackageReference Include="coverlet.collector" Version="3.0.3">
+ <PackageReference Include="coverlet.collector" Version="3.1.2">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
- <PackageReference Include="FluentAssertions" Version="5.10.3" />
- <PackageReference Include="MartinCostello.Logging.XUnit" Version="0.1.1" />
+ <PackageReference Include="FluentAssertions" Version="6.5.1" />
+ <PackageReference Include="MartinCostello.Logging.XUnit" Version="0.2.0" />
<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.7" />
- <PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="5.0.6" />
- <PackageReference Include="Microsoft.AspNetCore.TestHost" Version="5.0.6" />
- <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.10.0" />
- <PackageReference Include="Moq" Version="4.16.1" />
+ <PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="6.0.3" />
+ <PackageReference Include="Microsoft.AspNetCore.TestHost" Version="6.0.3" />
+ <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.1.0" />
+ <PackageReference Include="Moq" Version="4.17.2" />
<PackageReference Include="xunit" Version="2.4.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
<PrivateAssets>all</PrivateAssets>
diff --git a/BackEnd/Timeline.Tests/packages.lock.json b/BackEnd/Timeline.Tests/packages.lock.json
index 6c77402f..15ba2026 100644
--- a/BackEnd/Timeline.Tests/packages.lock.json
+++ b/BackEnd/Timeline.Tests/packages.lock.json
@@ -4,27 +4,28 @@
"net6.0": {
"coverlet.collector": {
"type": "Direct",
- "requested": "[3.0.3, )",
- "resolved": "3.0.3",
- "contentHash": "PdyhdzG2LK7YUEtccObPql+3OuFODaFNeYayxdPoK1eHb2StZoeQf1WMb16QrKiIdi4fs5Kog8jxXtlZOgAEuA=="
+ "requested": "[3.1.2, )",
+ "resolved": "3.1.2",
+ "contentHash": "wuLDIDKD5XMt0A7lE31JPenT7QQwZPFkP5rRpdJeblyXZ9MGLI8rYjvm5fvAKln+2/X+4IxxQDxBtwdrqKNLZw=="
},
"FluentAssertions": {
"type": "Direct",
- "requested": "[5.10.3, )",
- "resolved": "5.10.3",
- "contentHash": "gVPEVp1hLVqcv+7Q2wiDf7kqCNn7+bQcQ0jbJ2mcRT6CeRoZl1tNkqvzSIhvekyldDptk77j1b03MXTTRIqqpg==",
+ "requested": "[6.5.1, )",
+ "resolved": "6.5.1",
+ "contentHash": "hdY/upTFYEc7SFJQ+pKsMZP1J5bELh9feB8kXzk6FKAGE/tvAPDzHd76Z+nIYdgnqkocthaDUq+tKPsGD0um2A==",
"dependencies": {
"System.Configuration.ConfigurationManager": "4.4.0"
}
},
"MartinCostello.Logging.XUnit": {
"type": "Direct",
- "requested": "[0.1.1, )",
- "resolved": "0.1.1",
- "contentHash": "/frXt3o7WZqRivt9gMS8jpD5XD8kk1QccNAzc6mCq+Hqx8tBQC0PeQKwnowR+eyC25MHXhY802zCjV9HR63/3g==",
+ "requested": "[0.2.0, )",
+ "resolved": "0.2.0",
+ "contentHash": "YV64KgnyClgaMnAwCzWquuICTFGWi4Z6sApaOPWIhCL0k4106kkFGpoqiLL3WHeO+oj7wW7zQhn+Fb0+26sTtg==",
"dependencies": {
"Microsoft.Extensions.Logging": "2.0.0",
- "xunit.abstractions": "2.0.1"
+ "xunit.abstractions": "2.0.2",
+ "xunit.extensibility.execution": "2.4.0"
}
},
"Microsoft.AspNet.WebApi.Client": {
@@ -39,40 +40,40 @@
},
"Microsoft.AspNetCore.SignalR.Client": {
"type": "Direct",
- "requested": "[5.0.6, )",
- "resolved": "5.0.6",
- "contentHash": "MgY6tg5iVaFwMRcwAQiUAp+BC+h1iGWb72SFBaIvryOc6tmCz/JrXzcS7P993W0mznhs+vHh+p2Nf+jo+dNLpw==",
+ "requested": "[6.0.3, )",
+ "resolved": "6.0.3",
+ "contentHash": "SDzFc3+eOHcdotjVKXeM/XlOvTc0s+uUe19g5uYEtJ2SQq/7m6muEUhXvZ/U5JlHr9oKuNdqJeJUt7ZQoQichA==",
"dependencies": {
- "Microsoft.AspNetCore.Http.Connections.Client": "5.0.6",
- "Microsoft.AspNetCore.SignalR.Client.Core": "5.0.6"
+ "Microsoft.AspNetCore.Http.Connections.Client": "6.0.3",
+ "Microsoft.AspNetCore.SignalR.Client.Core": "6.0.3"
}
},
"Microsoft.AspNetCore.TestHost": {
"type": "Direct",
- "requested": "[5.0.6, )",
- "resolved": "5.0.6",
- "contentHash": "SN4nZ3uzu5kFuZCiYnqtwIAj4aLnBlrt1DQ4+d9Thn3ku6YgKJ/RBbjInukWZUtrDGbJDRgA7JLG5lWP/Cy/7A==",
+ "requested": "[6.0.3, )",
+ "resolved": "6.0.3",
+ "contentHash": "oeK3KFtoLslFbKyQEiQ8HgKWAmTXUlp8vtYByUmC5ysWVrNEpCrQOKACGV/uYSeC9aFvEIvVyFTcommnxrsyiA==",
"dependencies": {
- "System.IO.Pipelines": "5.0.1"
+ "System.IO.Pipelines": "6.0.2"
}
},
"Microsoft.NET.Test.Sdk": {
"type": "Direct",
- "requested": "[16.10.0, )",
- "resolved": "16.10.0",
- "contentHash": "/9x6TV1SUi+rtKi8UYa7ml7SEWhb0A5FuyeF0nwwUKVjdk5WaWuLPjntHVWoDuYP25KBruoxWxs7WdhDMjWxXw==",
+ "requested": "[17.1.0, )",
+ "resolved": "17.1.0",
+ "contentHash": "MVKvOsHIfrZrvg+8aqOF5dknO/qWrR1sWZjMPQ1N42MKMlL/zQL30FQFZxPeWfmVKWUWAOmAHYsqB5OerTKziw==",
"dependencies": {
- "Microsoft.CodeCoverage": "16.10.0",
- "Microsoft.TestPlatform.TestHost": "16.10.0"
+ "Microsoft.CodeCoverage": "17.1.0",
+ "Microsoft.TestPlatform.TestHost": "17.1.0"
}
},
"Moq": {
"type": "Direct",
- "requested": "[4.16.1, )",
- "resolved": "4.16.1",
- "contentHash": "bw3R9q8cVNhWXNpnvWb0OGP4HadS4zvClq+T1zf7AF+tLY1haZ2AvbHidQekf4PDv1T40c6brZeT/V0IBq7cEQ==",
+ "requested": "[4.17.2, )",
+ "resolved": "4.17.2",
+ "contentHash": "HytUPJ3/uks2UgJ9hIcyXm3YxpFAR4OJzbQwTHltbKGun3lFLhEHs97hiiPj1dY8jV/kasXeihTzDxct6Zf3iQ==",
"dependencies": {
- "Castle.Core": "4.4.0",
+ "Castle.Core": "4.4.1",
"System.Threading.Tasks.Extensions": "4.5.4"
}
},
@@ -95,27 +96,25 @@
},
"AutoMapper": {
"type": "Transitive",
- "resolved": "10.1.1",
- "contentHash": "uMgbqOdu9ZG5cIOty0C85hzzayBH2i9BthnS5FlMqKtMSHDv4ts81a2jS1VFaDBVhlBeIqJ/kQKjQY95BZde9w==",
+ "resolved": "11.0.1",
+ "contentHash": "WIadGC1pIwbnyTubvI577p3F++Bsj9q2Q3OaAc1I0QS+JhupN1xkdrPBhI9bPIeg63zM81tZplUNYkqU1HE5jQ==",
"dependencies": {
- "Microsoft.CSharp": "4.7.0",
- "System.Reflection.Emit": "4.7.0"
+ "Microsoft.CSharp": "4.7.0"
}
},
"AutoMapper.Extensions.Microsoft.DependencyInjection": {
"type": "Transitive",
- "resolved": "8.1.1",
- "contentHash": "xSWoVzOipuDU4PeZcUfaZQ+xqXU8QmGv5jrdlxt3MYm9xaOmrefqcfzGQ3SQ+D+8wfBa/ZwSuL0qKOVj080inA==",
+ "resolved": "11.0.0",
+ "contentHash": "0asw5WxdCFh2OTi9Gv+oKyH9SzxwYQSnO8TV5Dd0GggovILzJW4UimP26JAcxc3yB5NnC5urooZ1BBs8ElpiBw==",
"dependencies": {
- "AutoMapper": "[10.1.1, 11.0.0)",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "3.0.0",
- "Microsoft.Extensions.Options": "3.0.0"
+ "AutoMapper": "11.0.0",
+ "Microsoft.Extensions.Options": "6.0.0"
}
},
"Castle.Core": {
"type": "Transitive",
- "resolved": "4.4.0",
- "contentHash": "b5rRL5zeaau1y/5hIbI+6mGw3cwun16YjkHZnV9RRT5UyUIFsgLmNXJ0YnIN9p8Hw7K7AbG1q1UclQVU3DinAQ==",
+ "resolved": "4.4.1",
+ "contentHash": "zanbjWC0Y05gbx4eGXkzVycOQqVOFVeCjVsDSyuao9P4mtN1w3WxxTo193NGC7j3o2u3AJRswaoC6hEbnGACnQ==",
"dependencies": {
"NETStandard.Library": "1.6.1",
"System.Collections.Specialized": "4.3.0",
@@ -131,85 +130,77 @@
},
"Markdig": {
"type": "Transitive",
- "resolved": "0.24.0",
- "contentHash": "xvoxO3Ck4mNflc+62d5LCI8xCVmj+SEdpGPptUZmPtbqK88iZkSxtprJWUadHNt8tXY6rFx8oHGpEw1Qcu3lAw=="
+ "resolved": "0.27.0",
+ "contentHash": "0nX9KT/sxKpuYc6tjnCP8FQhrFCUe438c4CcXPgwJkri1SEi9iHfvMkYmI44l1Djp+ThhC2KNfmRBpXN72Z/Mw=="
},
"Microsoft.AspNetCore.Connections.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "dqtwdQL7cUdWHiyCkVB/0LIpBtdhwnhh9AMCOf+0eBb3wCF5/YvKMU0oVtMJViy+PFSxwjM8RyaVyC9G0Gl4Rg==",
+ "resolved": "6.0.3",
+ "contentHash": "sKw40x8OW/WzJPq9CAlQ+7QQFHuoBVeGzmyPtUyBDeyTcBe43rhFRNJuRJYbOQL72M3BKR6wle7R/AAWKNwmxQ==",
"dependencies": {
- "Microsoft.AspNetCore.Http.Features": "5.0.6"
+ "Microsoft.Extensions.Features": "6.0.3",
+ "System.IO.Pipelines": "6.0.2"
}
},
"Microsoft.AspNetCore.Http.Connections.Client": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "PchO5EMTZmOd/z13NrQXDQjifCIj5+wewe+/UENRakVPIPl+oKcnyFF0xTeJRBWc8DbIm4OdAr/ET/fqpUgKOg==",
+ "resolved": "6.0.3",
+ "contentHash": "lSL0JaFtZXOUYuttpsP8hwNTWxGH8xt7qSAFElS4mNUq/PAXw/BwLKD0md+zHm6w2ExI+NWrGDQeQzU3T/C+qQ==",
"dependencies": {
- "Microsoft.AspNetCore.Http.Connections.Common": "5.0.6",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0"
+ "Microsoft.AspNetCore.Http.Connections.Common": "6.0.3",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.1",
+ "Microsoft.Extensions.Options": "6.0.0"
}
},
"Microsoft.AspNetCore.Http.Connections.Common": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "9V35MkPVkKhFfhtc/tEROmyQ0k94qjZz97sia0rRDy5zxZuu2OTzQst+9oW+iujoQotpWAjZD+gRu3S04uetjQ==",
- "dependencies": {
- "Microsoft.AspNetCore.Connections.Abstractions": "5.0.6"
- }
- },
- "Microsoft.AspNetCore.Http.Features": {
- "type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "MfpLQRQK/iBZLiaRgPd4dNq4REVbycYH9apU0i18UWQsqZt2Oa0+gZRnz8j4eDCzzCwQSoVXtuCtuCdEnIk9vg==",
+ "resolved": "6.0.3",
+ "contentHash": "ig3U4mq+88/nEfBGQvx2zEbqJGSfdb7BA28kkiyPw8n2bmcbg8dHVXw9CzCe3iNtth4FaNuyfb7Apm06pv4Tkg==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "5.0.1",
- "System.IO.Pipelines": "5.0.1"
+ "Microsoft.AspNetCore.Connections.Abstractions": "6.0.3"
}
},
"Microsoft.AspNetCore.SignalR.Client.Core": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "J2kWDD1xnHDYMNLVxZ5MarqAg/lygYYKwYoqPobAWDlCF1wpXbmO/dAgby0NScTrvzSd6+NdyHp7dgxz/whLnw==",
+ "resolved": "6.0.3",
+ "contentHash": "k+M/fBSI/P1g7UOSjyNBjMgnpq2WKMCYtgFvwX5LeVmb6RPy6HjJorFQK8R23wwZbyEBv/IufdDWdPJqBT9U5w==",
"dependencies": {
- "Microsoft.AspNetCore.SignalR.Common": "5.0.6",
- "Microsoft.AspNetCore.SignalR.Protocols.Json": "5.0.6",
- "Microsoft.Extensions.DependencyInjection": "5.0.1",
- "Microsoft.Extensions.Logging": "5.0.0",
- "System.Threading.Channels": "5.0.0"
+ "Microsoft.AspNetCore.SignalR.Common": "6.0.3",
+ "Microsoft.AspNetCore.SignalR.Protocols.Json": "6.0.3",
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "System.Threading.Channels": "6.0.0"
}
},
"Microsoft.AspNetCore.SignalR.Common": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "x10OXN4vP8dB7SaqEU+Te2tbKy5HAFMRfhbpHSijY16S3JDfp6HqzdWjAKjinmzEoawtCegedTJ4b3/eslQbOQ==",
+ "resolved": "6.0.3",
+ "contentHash": "0UTSbl8+dmLh/vhujCkz1SeX2k0y5mBq1CfkjCSNVJV3G/Ve6ynbTt10zytiLYECWQ/iTOGs7+bWnfAIMn2OFQ==",
"dependencies": {
- "Microsoft.AspNetCore.Connections.Abstractions": "5.0.6",
- "Microsoft.Extensions.Options": "5.0.0"
+ "Microsoft.AspNetCore.Connections.Abstractions": "6.0.3",
+ "Microsoft.Extensions.Options": "6.0.0"
}
},
"Microsoft.AspNetCore.SignalR.Protocols.Json": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "fFwax6INapN++2DGfxriYJm4lFDTXNyeoBa1qi2ppJqosQATLI2JpErDHIjZwSWqHLL3umxGNWGpQPDzSkIkVg==",
+ "resolved": "6.0.3",
+ "contentHash": "JFZv4ZxEuselWL8yqW2b7QZj3MBj5fhrsHtUHphlSWS0NEwfIX1ecrBpubitT4i7Fqgzh7VGqXblmCpGZMhMNw==",
"dependencies": {
- "Microsoft.AspNetCore.SignalR.Common": "5.0.6"
+ "Microsoft.AspNetCore.SignalR.Common": "6.0.3"
}
},
"Microsoft.AspNetCore.SpaServices.Extensions": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "XR7BA20wXof9X05Tu2GKPtWrFKJ80YPlG4MWUI67diVRGebyWePGgnxx5cYRO+I+/npQWEIWAAarzPJ7olRcRQ==",
+ "resolved": "6.0.3",
+ "contentHash": "CJSN7LTL5w9ptrBfRF3F0IJTNRjjNBk+Iy1AZoWrvim3iLW/+EHF8SAjMP4fXvJI4iIXz5jFAqrHSB1P49qXNg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Physical": "5.0.0"
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0"
}
},
"Microsoft.CodeCoverage": {
"type": "Transitive",
- "resolved": "16.10.0",
- "contentHash": "7g0UjAwhEi2OBBv8SDV3wZ6J103cQyZbKVgDy59fnNdlbv0XpUCfdBZiSW5yVK/d2jp6faCdGh7VnI/F2JZO+Q=="
+ "resolved": "17.1.0",
+ "contentHash": "0N/ZJ71ncCxQWhgtkEYKOgu2oMHa8h1tsOUbhmIKXF8UwtSUCe4vHAsJ3DVcNWRwNfQzSTy263ZE+QF6MdIhhQ=="
},
"Microsoft.CSharp": {
"type": "Transitive",
@@ -218,69 +209,62 @@
},
"Microsoft.Data.Sqlite.Core": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "SWzwdhBvS76iWewmN9YBqQLA56rgdUPzw35Mh0RuotNbKGxYjrbXKsKu/7TG+HG030lgtMyzS8yNLWQCw3bc2g==",
+ "resolved": "6.0.3",
+ "contentHash": "3EIhLzG+WeJ2AtmGph8aSA5pH9weDOZ9Fox6oaDSiPvj6TIehzYkdW0ySMAfckTbv8V1vCMeEmtqhwEmyK9fYA==",
"dependencies": {
- "SQLitePCLRaw.core": "2.0.4"
+ "SQLitePCLRaw.core": "2.0.6"
}
},
- "Microsoft.DotNet.PlatformAbstractions": {
- "type": "Transitive",
- "resolved": "3.1.6",
- "contentHash": "jek4XYaQ/PGUwDKKhwR8K47Uh1189PFzMeLqO83mXrXQVIpARZCcfuDedH50YDTepBkfijCZN5U/vZi++erxtg=="
- },
"Microsoft.EntityFrameworkCore": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "uEqAprroH469aPCZm4iPA1oD8/YDqEQT9QjINkq4HWFA2kRh7Dm2lXX4uZ4MAzpcxoWCqKni2KbLqG8I0KnGqw==",
+ "resolved": "6.0.3",
+ "contentHash": "f7ZlNOI1wPg/r0zRgvmcLAM3kwuCVGe5cZc8rYoKPDGZs5dgRFe5a43H9FnCXsyFAF6FILB08Nr9RkuNMwd3TQ==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Abstractions": "5.0.6",
- "Microsoft.EntityFrameworkCore.Analyzers": "5.0.6",
- "Microsoft.Extensions.Caching.Memory": "5.0.0",
- "Microsoft.Extensions.DependencyInjection": "5.0.1",
- "Microsoft.Extensions.Logging": "5.0.0",
- "System.Collections.Immutable": "5.0.0",
- "System.ComponentModel.Annotations": "5.0.0",
- "System.Diagnostics.DiagnosticSource": "5.0.1"
+ "Microsoft.EntityFrameworkCore.Abstractions": "6.0.3",
+ "Microsoft.EntityFrameworkCore.Analyzers": "6.0.3",
+ "Microsoft.Extensions.Caching.Memory": "6.0.1",
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "System.Collections.Immutable": "6.0.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.0"
}
},
"Microsoft.EntityFrameworkCore.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "mZCwrwaiE3dSfJZZLihPueGJ2L5/vPU8VPpz21lErYIMmtZmxfSqocXe65bLlwMQ6EO/OcW7P+tvHWPsrAzMTg=="
+ "resolved": "6.0.3",
+ "contentHash": "7c6wJtTFj7FDe20IVPDKeCzxWIMu+XDpYi7aYuUo6knu4vDeB3N3F0pjAZgXJ96GwTZYBrjOEwnbpYmfapEz/w=="
},
"Microsoft.EntityFrameworkCore.Analyzers": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "PhcaRr/5NgTVjm43ITSPSYQGYCUkyuBV1gEDipLnDZI+VsYwyr2HH8pHXDUaY1E6dkZoiWNRt+XNMAsK3qDIKQ=="
+ "resolved": "6.0.3",
+ "contentHash": "Ld9HyVABYor3Tq43/sG2JERL94UnDHJPg5PwpkCW4CWsf/CbxHetdecv+bCXA/Hg4q+44sov0GVl4Ywjk4PnyA=="
},
"Microsoft.EntityFrameworkCore.Relational": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "zzmO/cAcvsFeU3Ey6643GiLl4hCgGpWdcCW8LHsHP35zmfTirnjm2PrB+wf1wYQlPNyGT9+uypbVSoOopg58Mg==",
+ "resolved": "6.0.3",
+ "contentHash": "Dga4OH8QxmPT9APr7ZL5R0TvNADOcjDNNvJa8pU3QbPJ6OvRPTlzqAehfEBow0/NXBTKbIO48b4aIJI4VCO7fg==",
"dependencies": {
- "Microsoft.EntityFrameworkCore": "5.0.6",
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0"
+ "Microsoft.EntityFrameworkCore": "6.0.3",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
}
},
"Microsoft.EntityFrameworkCore.Sqlite": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "Iatc8Y4vo+7tjfLa0D/IuSykqQwvuJ+xeNK/Ve58uehDuXtlLwQirgW5dHsdEPYTHCLquOexY6CPU4sRqOvE2Q==",
+ "resolved": "6.0.3",
+ "contentHash": "Zz0t+iBdC64fQeBOHr+5IpR/SNhfmxOjM0aI8VA5Xk8wBS/o98YWVXp8kT1iGWS3+K2jDGuusl192LZthLUStQ==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Sqlite.Core": "5.0.6",
- "SQLitePCLRaw.bundle_e_sqlite3": "2.0.4"
+ "Microsoft.EntityFrameworkCore.Sqlite.Core": "6.0.3",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.0.6"
}
},
"Microsoft.EntityFrameworkCore.Sqlite.Core": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "MZS+/ZpY3J7RElCAPNRH1F6UPqWTr1q85CbdGP/g8vucmXJoVPsBVg+PmDT8JBneBseE7sHO3ZprO7VBBLxIUA==",
+ "resolved": "6.0.3",
+ "contentHash": "9h4/Icp2jsrhxo6PPeEV0B5UwT24ZwvV1cbdGW7u2YCwl0e8ToBw+IaADtER8l6vwH9y210+oMHmTGOP/kHfyQ==",
"dependencies": {
- "Microsoft.Data.Sqlite.Core": "5.0.6",
- "Microsoft.DotNet.PlatformAbstractions": "3.1.6",
- "Microsoft.EntityFrameworkCore.Relational": "5.0.6",
- "Microsoft.Extensions.DependencyModel": "5.0.0"
+ "Microsoft.Data.Sqlite.Core": "6.0.3",
+ "Microsoft.EntityFrameworkCore.Relational": "6.0.3",
+ "Microsoft.Extensions.DependencyModel": "6.0.0"
}
},
"Microsoft.Extensions.ApiDescription.Server": {
@@ -290,138 +274,155 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "bu8As90/SBAouMZ6fJ+qRNo1X+KgHGrVueFhhYi+E5WqEhcnp2HoWRFnMzXQ6g4RdZbvPowFerSbKNH4Dtg5yg==",
+ "resolved": "6.0.0",
+ "contentHash": "bcz5sSFJbganH0+YrfvIjJDIcKNW7TL07C4d1eTmXy/wOt52iz4LVogJb6pazs7W0+74j0YpXFErvp++Aq5Bsw==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "5.0.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "/1qPCleFOkJe0O+xmFqCNLFYQZTJz965sVw8CUB/BQgsApBwzAUsL2BUkDvQW+geRUVTXUS9zLa0pBjC2VJ1gA==",
+ "resolved": "6.0.1",
+ "contentHash": "B4y+Cev05eMcjf1na0v9gza6GUtahXbtY1JCypIgx3B4Ea/KAgsWyXEmW4q6zMbmTMtKzmPVk09rvFJirvMwTg==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "5.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
+ "Microsoft.Extensions.Caching.Abstractions": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ETjSBHMp3OAZ4HxGQYpwyGsD8Sw5FegQXphi0rpoGMT74S4+I2mm7XJEswwn59XAaKOzC15oDSOWEE8SzDCd6Q==",
+ "resolved": "6.0.0",
+ "contentHash": "qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "5.0.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "5.0.1",
- "contentHash": "//mDNrYeiJ0eh/awFhDFJQzkRVra/njU5Y4fyK7X29g5HScrzbUkKOKlyTtygthcGFt4zNC8G5CFCjb/oizomA==",
+ "resolved": "6.0.0",
+ "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA=="
+ "resolved": "6.0.0",
+ "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg=="
},
"Microsoft.Extensions.DependencyModel": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "umBECCoMC+sOUgm083yFr8SxTobUOcPFH4AXigdO2xJiszCHAnmeDl4qPphJt+oaJ/XIfV1wOjIts2nRnki61Q=="
+ "resolved": "6.0.0",
+ "contentHash": "TD5QHg98m3+QhgEV1YVoNMl5KtBw/4rjfxLHO0e/YV9bPUBDKntApP4xdrVtGgCeQZHVfC2EXIGsdpRNrr87Pg==",
+ "dependencies": {
+ "System.Buffers": "4.5.1",
+ "System.Memory": "4.5.4",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
+ },
+ "Microsoft.Extensions.Features": {
+ "type": "Transitive",
+ "resolved": "6.0.3",
+ "contentHash": "pfVzM2jpJgXwS7dHgUfEi4yUXGpeEHCSSgGa1Zotug8Kzdf2sPIaOfJHqnLpWIFSdx3Fa7zuBZ8X3eBDvCjuDA=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "iuZIiZ3mteEb+nsUqpGXKx2cGF+cv6gWPd5jqQI4hzqdiJ6I94ddLjKhQOuRW1lueHwocIw30xbSHGhQj0zjdQ==",
+ "resolved": "6.0.0",
+ "contentHash": "0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "5.0.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.FileProviders.Embedded": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "2Of7fsjZi1UilxtZMHKchQqdzXxwAxjGhRvmQI1ih5+Oq+xWVHlNrJdIXMYf7u0Z7aVlHZfKOH8sNGfyH4ZRNw==",
+ "resolved": "6.0.0",
+ "contentHash": "9uQbDTqX1MidhoZFUSK1JItt74IapEadFDOIWAlBIKxr3O/ZEWLWkLYGlgUeP1Dkyog6/CB7h1EAU3xADYZ/lA==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "5.0.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0"
}
},
"Microsoft.Extensions.FileProviders.Physical": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "1rkd8UO2qf21biwO7X0hL9uHP7vtfmdv/NLvKgCRHkdz1XnW8zVQJXyEYiN68WYpExgtVWn55QF0qBzgfh1mGg==",
+ "resolved": "6.0.0",
+ "contentHash": "QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "5.0.0",
- "Microsoft.Extensions.FileSystemGlobbing": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileSystemGlobbing": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ArliS8lGk8sWRtrWpqI8yUVYJpRruPjCDT+EIjrgkA/AAPRctlAkRISVZ334chAKktTLzD1+PK8F5IZpGedSqA=="
+ "resolved": "6.0.0",
+ "contentHash": "ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==",
+ "resolved": "6.0.0",
+ "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "5.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0"
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.0"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w=="
+ "resolved": "6.0.1",
+ "contentHash": "dzB2Cgg+JmrouhjkcQGzSFjjvpwlq353i8oBQO2GWNjCXSzhbtBRUf28HSauWe7eib3wYOdb3tItdjRwAdwCSg=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==",
+ "resolved": "6.0.0",
+ "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "5.0.1",
- "contentHash": "5WPSmL4YeP7eW+Vc8XZ4DwjYWBAiSwDV9Hm63JJWcz1Ie3Xjv4KuJXzgCstj48LkLfVCYa7mLcx7y+q6yqVvtw=="
+ "resolved": "6.0.0",
+ "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
},
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
- "resolved": "6.11.1",
- "contentHash": "WviaeOAlwxxDXMBj9GN4dKvKXHqEPqN7LtQdwjMdNvd/NR1ry43BpqIMk4MyHBhgwBCcXlq8079CzHhGxb3Prw==",
+ "resolved": "6.16.0",
+ "contentHash": "FJtXVXvjoza64VPFOPBxqnhe0yyQ5B/7A09+RpTXIzowr5+A4xcX42patsLrNGmFUvXZAHhS2u/6ojTzhYatpg==",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "6.11.1"
+ "Microsoft.IdentityModel.Tokens": "6.16.0"
}
},
"Microsoft.IdentityModel.Logging": {
"type": "Transitive",
- "resolved": "6.11.1",
- "contentHash": "8G/kXAoKVCvTJyB4Ld8me4oDV/E9uWD+Rk86JBy7nfYpzVsrxvqG5svSlwaIltQFjVD5VOHwq1o+9kMw3Q7tGg=="
+ "resolved": "6.16.0",
+ "contentHash": "Fuo5SpYUpFRw90hBM3PDA1uQsrHmbIaxvwkldJcfi0O51gz/qjSFMe8136NFRoKA3NxZZScpz/47oFkRU2WA/A=="
},
"Microsoft.IdentityModel.Tokens": {
"type": "Transitive",
- "resolved": "6.11.1",
- "contentHash": "B7vWX+WevuluZDjsf4Br2Zb7k20ps1D3RMX/J8DKsrkzJ4F3fcsLIEknI98JNYKPlN9VcqEZ1qeeEKEuwU3XcA==",
+ "resolved": "6.16.0",
+ "contentHash": "dL7r4bdRbDG0RmyYGw9cpO/pA3GVaxV+lI1ConYuQuRiAxd1ONFlxHue1o8wR8+lEB972cekzfj45WSNaq3+xA==",
"dependencies": {
"Microsoft.CSharp": "4.5.0",
- "Microsoft.IdentityModel.Logging": "6.11.1",
+ "Microsoft.IdentityModel.Logging": "6.16.0",
"System.Security.Cryptography.Cng": "4.5.0"
}
},
"Microsoft.NETCore.Platforms": {
"type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
+ "resolved": "5.0.0",
+ "contentHash": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ=="
},
"Microsoft.NETCore.Targets": {
"type": "Transitive",
@@ -430,19 +431,19 @@
},
"Microsoft.TestPlatform.ObjectModel": {
"type": "Transitive",
- "resolved": "16.10.0",
- "contentHash": "DYp9eKg3zffZuePhgdUrh5tHkt1YOaSraVH87r4WXDOjag1/n08aFl1vRhWP8y2RoBLTHdcZRTDOhQyYMxAYNg==",
+ "resolved": "17.1.0",
+ "contentHash": "OMo/FYnKGy3lZEK0gfitskRM3ga/YBt6MyCyFPq0xNLeybGOQ6HnYNAAvzyePo5WPuMiw3LX+HiuRWNjnas1fA==",
"dependencies": {
- "NuGet.Frameworks": "5.0.0",
+ "NuGet.Frameworks": "5.11.0",
"System.Reflection.Metadata": "1.6.0"
}
},
"Microsoft.TestPlatform.TestHost": {
"type": "Transitive",
- "resolved": "16.10.0",
- "contentHash": "KAlB2QQRwznIH02WNl9eAuUP6/tn4IbAw4EXrvV1POTUjxuv4Dqg0u3Nn5lC9T3WIHupCHfsTcJMgsJYdi31Ig==",
+ "resolved": "17.1.0",
+ "contentHash": "JS0JDLniDhIzkSPLHz7N/x1CG8ywJOtwInFDYA3KQvbz+ojGoT5MT2YDVReL1b86zmNRV8339vsTSm/zh0RcMg==",
"dependencies": {
- "Microsoft.TestPlatform.ObjectModel": "16.10.0",
+ "Microsoft.TestPlatform.ObjectModel": "17.1.0",
"Newtonsoft.Json": "9.0.1"
}
},
@@ -458,8 +459,8 @@
},
"Namotion.Reflection": {
"type": "Transitive",
- "resolved": "1.0.23",
- "contentHash": "a9KMvqCS0YZcsI5Ten89KCYSXQTtvgaqUzGNBqVl2T+ywGrz/+Y5o3x3yre5ZZho8z6rgu3Z5CC6RV06t2JaPQ==",
+ "resolved": "2.0.10",
+ "contentHash": "KHndyscosup/AnzMQLzW0g6+z0h2NCmTyW9hnEL/T/ZkiUIQWBA1RadYgUT+dXuMORmQI/BXm+DXYySWwq8h0Q==",
"dependencies": {
"Microsoft.CSharp": "4.3.0"
}
@@ -559,86 +560,85 @@
},
"NJsonSchema": {
"type": "Transitive",
- "resolved": "10.4.4",
- "contentHash": "gOM0rrSWGbz3KBnGIMUA/N+5rqM2C9kaOVbFYhw9NDJegt7sBJ8Iz3gAnLX0pD+rsq5TtNKicWf9Ff3Q1DvDZw==",
+ "resolved": "10.6.10",
+ "contentHash": "njAKZxQOycYTU3fn5GjJxJjOt5dSiDvj3GrwP7Y0M/+WCGoD/q5HRC3U2tcVU1aIKGzDpZ8f6kM5BO5DVsXoxw==",
"dependencies": {
- "Namotion.Reflection": "1.0.23",
+ "Namotion.Reflection": "2.0.10",
"Newtonsoft.Json": "9.0.1"
}
},
"NJsonSchema.Yaml": {
"type": "Transitive",
- "resolved": "10.4.4",
- "contentHash": "ysjhZFt2ovjZHk4Ac3KVEvZEIcPGY2YOkTk3p8FHBb6xXfrbnJi9jzPPDEFBmZ6yWPbZE8xhTHsvQi5SOl0gVg==",
+ "resolved": "10.6.10",
+ "contentHash": "x9FNbFQK7+cQU4y1ALJ6djHZp6ZtWk/CxhGYxn1IfOEKZNCMRPd+ldtbVNRC/2EC6gR/M+f8bS+Yq4tfUY10pw==",
"dependencies": {
"Microsoft.CSharp": "4.4.1",
- "NJsonSchema": "10.4.4",
- "YamlDotNet": "9.1.4"
+ "NJsonSchema": "10.6.10",
+ "YamlDotNet": "11.2.1"
}
},
"NSwag.Annotations": {
"type": "Transitive",
- "resolved": "13.11.2",
- "contentHash": "YMyWac6w9LjUDjt790nleDWm4gZB3yDkkpMJUInMeXRD0rvsiSa92wcww2+Yuv8kALDoZgIbddk/3wfPpnZ4ig=="
+ "resolved": "13.15.10",
+ "contentHash": "TMUH1dCQWCxcv8ep4jZo8TKTt6rpjwKFJKLeqF1p7wqKmeiquhYgxgoQQWYP/kWL8ixwi3Xa00IqZwdqeOMhoA=="
},
"NSwag.AspNetCore": {
"type": "Transitive",
- "resolved": "13.11.2",
- "contentHash": "T4zOT28CRzPIr7YAOEFHhazo8Q5gDGTw7DXTVfcGqynIvr02t4M6WXOHjRBPonvHKejV4OPrSP5eOdQkVr/ltg==",
+ "resolved": "13.15.10",
+ "contentHash": "43719YBhxOpRfuSQIUdhtLL85AH3AmpY3/ZueEW1LcHSkqu89mheKri83/nAQ+UZz5qx/6xDtPvRMlju2kbZRA==",
"dependencies": {
"Microsoft.Extensions.ApiDescription.Server": "3.0.0",
- "Microsoft.Extensions.FileProviders.Embedded": "[5.0.0, 6.0.0)",
- "NSwag.Annotations": "13.11.2",
- "NSwag.Core": "13.11.2",
- "NSwag.Core.Yaml": "13.11.2",
- "NSwag.Generation": "13.11.2",
- "NSwag.Generation.AspNetCore": "13.11.2"
+ "Microsoft.Extensions.FileProviders.Embedded": "[6.0.0, 7.0.0)",
+ "NSwag.Annotations": "13.15.10",
+ "NSwag.Core": "13.15.10",
+ "NSwag.Core.Yaml": "13.15.10",
+ "NSwag.Generation": "13.15.10",
+ "NSwag.Generation.AspNetCore": "13.15.10"
}
},
"NSwag.Core": {
"type": "Transitive",
- "resolved": "13.11.2",
- "contentHash": "zJZ47F0xmRjZpA97fAVh7h7pplU3jfI5b+ScXzhQ7hWdN8/rtSziocjNMM8OHkE9hadDnuD3Jqubo652D1+jbg==",
+ "resolved": "13.15.10",
+ "contentHash": "QuYuOzYOLkhQhnTJ5Au3vvC0p0y7Dg3jFeHKZXn12JJNNrUtntS5GjUp0v/s4MihAcAyVFSXmCbc+bivARLN6A==",
"dependencies": {
- "NJsonSchema": "10.4.4",
+ "NJsonSchema": "10.6.10",
"Newtonsoft.Json": "9.0.1"
}
},
"NSwag.Core.Yaml": {
"type": "Transitive",
- "resolved": "13.11.2",
- "contentHash": "kDt5l2dVpQR+3Z56lRa4LgVGlpczWq3ahRT9uk7Has1Y3l1+spyL4a5JmlFwmQgIY30mA5KrjceVdPYkHVftEA==",
+ "resolved": "13.15.10",
+ "contentHash": "/CrSODS6GGF3RxdFmlUq3F4yP0RTPE3ubbm3udtzsEIhza+IyYN2jeCKQMAW4tEuFrLohKprdzgouabxe0fN2w==",
"dependencies": {
- "NJsonSchema.Yaml": "10.4.4",
- "NSwag.Core": "13.11.2",
- "YamlDotNet": "9.1.4"
+ "NJsonSchema.Yaml": "10.6.10",
+ "NSwag.Core": "13.15.10",
+ "YamlDotNet": "11.2.1"
}
},
"NSwag.Generation": {
"type": "Transitive",
- "resolved": "13.11.2",
- "contentHash": "w/vo5IV7job81b1B2WZSxyYRiOdSNA/62tw6p3b/UxE8nk4ZhP/jTNY17ESUqRvEQBk6wQfRGRBSod1yBsPGeA==",
+ "resolved": "13.15.10",
+ "contentHash": "EXOlVwPskm2ay0iF32sCy53f3sYulHvrIZK5xXJVi6AoVRY9Z9ueday2cIoVzmETuIDGQMl1kGEXZ/fs/x/lbg==",
"dependencies": {
- "NJsonSchema": "10.4.4",
- "NSwag.Core": "13.11.2",
+ "NJsonSchema": "10.6.10",
+ "NSwag.Core": "13.15.10",
"Newtonsoft.Json": "9.0.1"
}
},
"NSwag.Generation.AspNetCore": {
"type": "Transitive",
- "resolved": "13.11.2",
- "contentHash": "LfxfHIZ37hwsIL+wTsHvgG4N84U0IQ6YOiWRTmCv3ozRJzvaoxU6GjJUNoOuyUWqBwoAjeIDLHSnCoqK6U2oxw==",
+ "resolved": "13.15.10",
+ "contentHash": "bcEmt2QF7AkPJS6XaQQ4PDFRHB4SffMtx2VsnyN0ef8mcom8cyJGA+E+syWo4+3BQOe+pS9ANaFy/nJdhZsUgw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "[5.0.0, 6.0.0)",
- "Microsoft.Extensions.Options": "[5.0.0, 6.0.0)",
- "NJsonSchema": "10.4.4",
- "NSwag.Generation": "13.11.2"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "[6.0.0, 7.0.0)",
+ "Microsoft.Extensions.Options": "[6.0.0, 7.0.0)",
+ "NSwag.Generation": "13.15.10"
}
},
"NuGet.Frameworks": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "c5JVjuVAm4f7E9Vj+v09Z9s2ZsqFDjBpcsyS3M9xRo0bEdm/LVZSzLxxNvfvAwRiiE8nwe1h2G4OwiwlzFKXlA=="
+ "resolved": "5.11.0",
+ "contentHash": "eaiXkUjC4NPcquGWzAGMXjuxvLwc6XGKMptSyOGQeT0X70BUZObuybJFZLA0OfTdueLd3US23NBPTBb6iF3V1Q=="
},
"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl": {
"type": "Transitive",
@@ -749,38 +749,42 @@
},
"SixLabors.ImageSharp": {
"type": "Transitive",
- "resolved": "1.0.3",
- "contentHash": "oRmZEITad+0tL22ZfAbLps6doDV+Z0/oH0dtXLpIBwn1sgai3QxxDQPjohHiDeUp/CTzRKVrFFbc4ZITnL2UBg=="
+ "resolved": "2.0.0",
+ "contentHash": "hZmADrZvn1q9tjPNuuvvl8F8vkz+LFEhnfBkuvwq6Bjgyj3BcOBk6ct4qfssrs25vWIITeH1HkIVdcCYWacpLw==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "5.0.0",
+ "System.Text.Encoding.CodePages": "5.0.0"
+ }
},
"SQLitePCLRaw.bundle_e_sqlite3": {
"type": "Transitive",
- "resolved": "2.0.4",
- "contentHash": "f5U8Sw0lRym8tTraJ2zm6OqcDrcrEVvcKDtYlKSLs3Ox9SerkwkPXiFXb/uiW0g2tJdUw6oBhsxI/l5DoRxXMg==",
+ "resolved": "2.0.6",
+ "contentHash": "zssYqiaucyGArZfg74rJuzK0ewgZiidsRVrZTmP7JLNvK806gXg6PGA46XzoJGpNPPA5uRcumwvVp6YTYxtQ5w==",
"dependencies": {
- "SQLitePCLRaw.core": "2.0.4",
- "SQLitePCLRaw.lib.e_sqlite3": "2.0.4",
- "SQLitePCLRaw.provider.dynamic_cdecl": "2.0.4"
+ "SQLitePCLRaw.core": "2.0.6",
+ "SQLitePCLRaw.lib.e_sqlite3": "2.0.6",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.0.6"
}
},
"SQLitePCLRaw.core": {
"type": "Transitive",
- "resolved": "2.0.4",
- "contentHash": "4XlDZpDAsboMD6qZQcz9AaKblKDUTVHF+8f3lvbP7QjoqSRr2Xc0Lm34IK2pjRIYnyFLhI3yOJ5YWfOiCid2yg==",
+ "resolved": "2.0.6",
+ "contentHash": "Vh8n0dTvwXkCGur2WqQTITvk4BUO8i8h9ucSx3wwuaej3s2S6ZC0R7vqCTf9TfS/I4QkXO6g3W2YQIRFkOcijA==",
"dependencies": {
"System.Memory": "4.5.3"
}
},
"SQLitePCLRaw.lib.e_sqlite3": {
"type": "Transitive",
- "resolved": "2.0.4",
- "contentHash": "oetvmtDZOE4Nnrtxd8Trapl9geBiu0rDCUXff46qGYjnUwzaU1mZ3OHnfR402tl32rx8gBWg3n5OBRaPJRbsGw=="
+ "resolved": "2.0.6",
+ "contentHash": "xlstskMKalKQl0H2uLNe0viBM6fvAGLWqKZUQ3twX5y1tSOZKe0+EbXopQKYdbjJytNGI6y5WSKjpI+kVr2Ckg=="
},
- "SQLitePCLRaw.provider.dynamic_cdecl": {
+ "SQLitePCLRaw.provider.e_sqlite3": {
"type": "Transitive",
- "resolved": "2.0.4",
- "contentHash": "AY6+vv/4ji1mCkLrS6HP/88rHT9YFKRyg3LUj8RyIk6imJMUFdQDiP8rK8gq0a/0FbqspLjK1t7rtKcr7FXRYA==",
+ "resolved": "2.0.6",
+ "contentHash": "peXLJbhU+0clVBIPirihM1NoTBqw8ouBpcUsVMlcZ4k6fcL2hwgkctVB2Nt5VsbnOJcPspQL5xQK7QvLpxkMgg==",
"dependencies": {
- "SQLitePCLRaw.core": "2.0.4"
+ "SQLitePCLRaw.core": "2.0.6"
}
},
"System.AppContext": {
@@ -793,15 +797,8 @@
},
"System.Buffers": {
"type": "Transitive",
- "resolved": "4.3.0",
- "contentHash": "ratu44uTIHgeBeI0dE8DWvmXVBSo4u7ozRZZHOMmK/JPpYyo0dAfgSiHlpiObMQ5lEtEyIXA40sKRYg5J6A8uQ==",
- "dependencies": {
- "System.Diagnostics.Debug": "4.3.0",
- "System.Diagnostics.Tracing": "4.3.0",
- "System.Resources.ResourceManager": "4.3.0",
- "System.Runtime": "4.3.0",
- "System.Threading": "4.3.0"
- }
+ "resolved": "4.5.1",
+ "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg=="
},
"System.Collections": {
"type": "Transitive",
@@ -832,8 +829,11 @@
},
"System.Collections.Immutable": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g=="
+ "resolved": "6.0.0",
+ "contentHash": "l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
},
"System.Collections.NonGeneric": {
"type": "Transitive",
@@ -870,11 +870,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.ComponentModel.Annotations": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg=="
- },
"System.ComponentModel.Primitives": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -939,8 +934,11 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "5.0.1",
- "contentHash": "uXQEYqav2V3zP6OwkOKtLv+qIi6z3m1hsGyKwXX7ZA7htT4shoVccGxnJ9kVRFPNAsi1ArZTq2oh7WOto6GbkQ=="
+ "resolved": "6.0.0",
+ "contentHash": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
},
"System.Diagnostics.Tools": {
"type": "Transitive",
@@ -1035,11 +1033,11 @@
},
"System.IdentityModel.Tokens.Jwt": {
"type": "Transitive",
- "resolved": "6.11.1",
- "contentHash": "xh6/P+XdsUZoTbN1MgRg1zONdHTVfH8TDFSnPwXF4p8qhKvmUdXtE6UmTDN8HLe8jveY7Bjdjr+YP7sm2l7ufA==",
+ "resolved": "6.16.0",
+ "contentHash": "QnZUawkmLkzEhwgvlqcm2YNAoRgz27zVY+2LzMBMWMcfFhl2Sv8aavZOeuFMofmYJsST9h7BilOn7MzFSUMihQ==",
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "6.11.1",
- "Microsoft.IdentityModel.Tokens": "6.11.1"
+ "Microsoft.IdentityModel.JsonWebTokens": "6.16.0",
+ "Microsoft.IdentityModel.Tokens": "6.16.0"
}
},
"System.IO": {
@@ -1117,8 +1115,8 @@
},
"System.IO.Pipelines": {
"type": "Transitive",
- "resolved": "5.0.1",
- "contentHash": "qEePWsaq9LoEEIqhbGe6D5J8c9IqQOUuTzzV6wn1POlfdLkJliZY3OlB0j0f17uMWlqZYjH7txj+2YbyrIA8Yg=="
+ "resolved": "6.0.2",
+ "contentHash": "cb5OfQjnz+zjpJJei+f3QYK7+wWZrDdNHf3DykO6QCacpNZ80tuNgq1DC2kqlrjfEu+cMUTvulxPIrCMbBkjqg=="
},
"System.Linq": {
"type": "Transitive",
@@ -1158,8 +1156,8 @@
},
"System.Memory": {
"type": "Transitive",
- "resolved": "4.5.3",
- "contentHash": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA=="
+ "resolved": "4.5.4",
+ "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw=="
},
"System.Net.Http": {
"type": "Transitive",
@@ -1244,8 +1242,15 @@
},
"System.Reflection.Emit": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "VR4kk8XLKebQ4MZuKuIni/7oh+QGFmZW3qORd1GvBq/8026OpW501SzT/oypwiQl4TvT8ErnReh/NzY9u+C6wQ=="
+ "resolved": "4.3.0",
+ "contentHash": "228FG0jLcIwTVJyz8CLFKueVqQK36ANazUManGaJHkO0icjiIypKW7YLWLIWahyIkdh5M7mV2dJepllLyA1SKg==",
+ "dependencies": {
+ "System.IO": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Reflection.Emit.ILGeneration": "4.3.0",
+ "System.Reflection.Primitives": "4.3.0",
+ "System.Runtime": "4.3.0"
+ }
},
"System.Reflection.Emit.ILGeneration": {
"type": "Transitive",
@@ -1324,6 +1329,11 @@
"Microsoft.NETCore.Targets": "1.1.0"
}
},
+ "System.Runtime.CompilerServices.Unsafe": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg=="
+ },
"System.Runtime.Extensions": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1549,6 +1559,14 @@
"System.Runtime": "4.3.0"
}
},
+ "System.Text.Encoding.CodePages": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "5.0.0"
+ }
+ },
"System.Text.Encoding.Extensions": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1560,6 +1578,23 @@
"System.Text.Encoding": "4.3.0"
}
},
+ "System.Text.Encodings.Web": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Text.Json": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ }
+ },
"System.Text.RegularExpressions": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -1579,8 +1614,8 @@
},
"System.Threading.Channels": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "RLBIxntLaG9pRmmuVDwY1kc8Bvp/FQzSxPU+19VekkScKkWtVP9r8bLhm28ama3usc816UBrmkg3vv3jUea/hw=="
+ "resolved": "6.0.0",
+ "contentHash": "TY8/9+tI0mNaUMgntOxxaq2ndTkdXqLSxvPmas7XEqOlv9lQtB7wLjYGd756lOaO7Dvb5r/WXhluM+0Xe87v5Q=="
},
"System.Threading.Tasks": {
"type": "Transitive",
@@ -1712,22 +1747,22 @@
},
"YamlDotNet": {
"type": "Transitive",
- "resolved": "9.1.4",
- "contentHash": "dVVZVhQxTI4xTNc9YorE+RruBFPPYKP44kMijE6Z5OQQE7zK+SEmh2sPm091CrTYVz1jjIuXKIBm1kFLrlsQJg=="
+ "resolved": "11.2.1",
+ "contentHash": "tBt8K+korVfrjH9wyDEhiLKxbs8qoLCLIFwvYgkSUuMC9//w3z0cFQ8LQAI/5MCKq+BMil0cfRTRvPeE7eXhQw=="
},
"timeline": {
"type": "Project",
"dependencies": {
- "AutoMapper": "10.1.1",
- "AutoMapper.Extensions.Microsoft.DependencyInjection": "8.1.1",
- "Markdig": "0.24.0",
- "Microsoft.AspNetCore.SpaServices.Extensions": "5.0.6",
- "Microsoft.EntityFrameworkCore": "5.0.6",
- "Microsoft.EntityFrameworkCore.Analyzers": "5.0.6",
- "Microsoft.EntityFrameworkCore.Sqlite": "5.0.6",
- "NSwag.AspNetCore": "13.11.2",
- "SixLabors.ImageSharp": "1.0.3",
- "System.IdentityModel.Tokens.Jwt": "6.11.1"
+ "AutoMapper": "11.0.1",
+ "AutoMapper.Extensions.Microsoft.DependencyInjection": "11.0.0",
+ "Markdig": "0.27.0",
+ "Microsoft.AspNetCore.SpaServices.Extensions": "6.0.3",
+ "Microsoft.EntityFrameworkCore": "6.0.3",
+ "Microsoft.EntityFrameworkCore.Analyzers": "6.0.3",
+ "Microsoft.EntityFrameworkCore.Sqlite": "6.0.3",
+ "NSwag.AspNetCore": "13.15.10",
+ "SixLabors.ImageSharp": "2.0.0",
+ "System.IdentityModel.Tokens.Jwt": "6.16.0"
}
}
}
diff --git a/BackEnd/Timeline/Timeline.csproj b/BackEnd/Timeline/Timeline.csproj
index d402ea7c..95376b9c 100644
--- a/BackEnd/Timeline/Timeline.csproj
+++ b/BackEnd/Timeline/Timeline.csproj
@@ -31,20 +31,20 @@
</ItemGroup>
<ItemGroup>
- <PackageReference Include="AutoMapper" Version="10.1.1" />
- <PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="8.1.1" />
- <PackageReference Include="Markdig" Version="0.24.0" />
- <PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="5.0.6" />
- <PackageReference Include="Microsoft.EntityFrameworkCore" Version="5.0.6" />
- <PackageReference Include="Microsoft.EntityFrameworkCore.Analyzers" Version="5.0.6" />
- <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="5.0.6" />
- <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="5.0.6">
+ <PackageReference Include="AutoMapper" Version="11.0.1" />
+ <PackageReference Include="AutoMapper.Extensions.Microsoft.DependencyInjection" Version="11.0.0" />
+ <PackageReference Include="Markdig" Version="0.27.0" />
+ <PackageReference Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="6.0.3" />
+ <PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.3" />
+ <PackageReference Include="Microsoft.EntityFrameworkCore.Analyzers" Version="6.0.3" />
+ <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="6.0.3" />
+ <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="6.0.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
- <PackageReference Include="NSwag.AspNetCore" Version="13.11.2" />
- <PackageReference Include="SixLabors.ImageSharp" Version="1.0.3" />
- <PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="6.11.1" />
+ <PackageReference Include="NSwag.AspNetCore" Version="13.15.10" />
+ <PackageReference Include="SixLabors.ImageSharp" Version="2.0.0" />
+ <PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="6.16.0" />
</ItemGroup>
<ItemGroup>
diff --git a/BackEnd/Timeline/packages.lock.json b/BackEnd/Timeline/packages.lock.json
index f21f5c55..18f146bb 100644
--- a/BackEnd/Timeline/packages.lock.json
+++ b/BackEnd/Timeline/packages.lock.json
@@ -4,110 +4,111 @@
"net6.0": {
"AutoMapper": {
"type": "Direct",
- "requested": "[10.1.1, )",
- "resolved": "10.1.1",
- "contentHash": "uMgbqOdu9ZG5cIOty0C85hzzayBH2i9BthnS5FlMqKtMSHDv4ts81a2jS1VFaDBVhlBeIqJ/kQKjQY95BZde9w==",
+ "requested": "[11.0.1, )",
+ "resolved": "11.0.1",
+ "contentHash": "WIadGC1pIwbnyTubvI577p3F++Bsj9q2Q3OaAc1I0QS+JhupN1xkdrPBhI9bPIeg63zM81tZplUNYkqU1HE5jQ==",
"dependencies": {
- "Microsoft.CSharp": "4.7.0",
- "System.Reflection.Emit": "4.7.0"
+ "Microsoft.CSharp": "4.7.0"
}
},
"AutoMapper.Extensions.Microsoft.DependencyInjection": {
"type": "Direct",
- "requested": "[8.1.1, )",
- "resolved": "8.1.1",
- "contentHash": "xSWoVzOipuDU4PeZcUfaZQ+xqXU8QmGv5jrdlxt3MYm9xaOmrefqcfzGQ3SQ+D+8wfBa/ZwSuL0qKOVj080inA==",
+ "requested": "[11.0.0, )",
+ "resolved": "11.0.0",
+ "contentHash": "0asw5WxdCFh2OTi9Gv+oKyH9SzxwYQSnO8TV5Dd0GggovILzJW4UimP26JAcxc3yB5NnC5urooZ1BBs8ElpiBw==",
"dependencies": {
- "AutoMapper": "[10.1.1, 11.0.0)",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "3.0.0",
- "Microsoft.Extensions.Options": "3.0.0"
+ "AutoMapper": "11.0.0",
+ "Microsoft.Extensions.Options": "6.0.0"
}
},
"Markdig": {
"type": "Direct",
- "requested": "[0.24.0, )",
- "resolved": "0.24.0",
- "contentHash": "xvoxO3Ck4mNflc+62d5LCI8xCVmj+SEdpGPptUZmPtbqK88iZkSxtprJWUadHNt8tXY6rFx8oHGpEw1Qcu3lAw=="
+ "requested": "[0.27.0, )",
+ "resolved": "0.27.0",
+ "contentHash": "0nX9KT/sxKpuYc6tjnCP8FQhrFCUe438c4CcXPgwJkri1SEi9iHfvMkYmI44l1Djp+ThhC2KNfmRBpXN72Z/Mw=="
},
"Microsoft.AspNetCore.SpaServices.Extensions": {
"type": "Direct",
- "requested": "[5.0.6, )",
- "resolved": "5.0.6",
- "contentHash": "XR7BA20wXof9X05Tu2GKPtWrFKJ80YPlG4MWUI67diVRGebyWePGgnxx5cYRO+I+/npQWEIWAAarzPJ7olRcRQ==",
+ "requested": "[6.0.3, )",
+ "resolved": "6.0.3",
+ "contentHash": "CJSN7LTL5w9ptrBfRF3F0IJTNRjjNBk+Iy1AZoWrvim3iLW/+EHF8SAjMP4fXvJI4iIXz5jFAqrHSB1P49qXNg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Physical": "5.0.0"
+ "Microsoft.Extensions.FileProviders.Physical": "6.0.0"
}
},
"Microsoft.EntityFrameworkCore": {
"type": "Direct",
- "requested": "[5.0.6, )",
- "resolved": "5.0.6",
- "contentHash": "uEqAprroH469aPCZm4iPA1oD8/YDqEQT9QjINkq4HWFA2kRh7Dm2lXX4uZ4MAzpcxoWCqKni2KbLqG8I0KnGqw==",
+ "requested": "[6.0.3, )",
+ "resolved": "6.0.3",
+ "contentHash": "f7ZlNOI1wPg/r0zRgvmcLAM3kwuCVGe5cZc8rYoKPDGZs5dgRFe5a43H9FnCXsyFAF6FILB08Nr9RkuNMwd3TQ==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Abstractions": "5.0.6",
- "Microsoft.EntityFrameworkCore.Analyzers": "5.0.6",
- "Microsoft.Extensions.Caching.Memory": "5.0.0",
- "Microsoft.Extensions.DependencyInjection": "5.0.1",
- "Microsoft.Extensions.Logging": "5.0.0",
- "System.Collections.Immutable": "5.0.0",
- "System.ComponentModel.Annotations": "5.0.0",
- "System.Diagnostics.DiagnosticSource": "5.0.1"
+ "Microsoft.EntityFrameworkCore.Abstractions": "6.0.3",
+ "Microsoft.EntityFrameworkCore.Analyzers": "6.0.3",
+ "Microsoft.Extensions.Caching.Memory": "6.0.1",
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.Logging": "6.0.0",
+ "System.Collections.Immutable": "6.0.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.0"
}
},
"Microsoft.EntityFrameworkCore.Analyzers": {
"type": "Direct",
- "requested": "[5.0.6, )",
- "resolved": "5.0.6",
- "contentHash": "PhcaRr/5NgTVjm43ITSPSYQGYCUkyuBV1gEDipLnDZI+VsYwyr2HH8pHXDUaY1E6dkZoiWNRt+XNMAsK3qDIKQ=="
+ "requested": "[6.0.3, )",
+ "resolved": "6.0.3",
+ "contentHash": "Ld9HyVABYor3Tq43/sG2JERL94UnDHJPg5PwpkCW4CWsf/CbxHetdecv+bCXA/Hg4q+44sov0GVl4Ywjk4PnyA=="
},
"Microsoft.EntityFrameworkCore.Sqlite": {
"type": "Direct",
- "requested": "[5.0.6, )",
- "resolved": "5.0.6",
- "contentHash": "Iatc8Y4vo+7tjfLa0D/IuSykqQwvuJ+xeNK/Ve58uehDuXtlLwQirgW5dHsdEPYTHCLquOexY6CPU4sRqOvE2Q==",
+ "requested": "[6.0.3, )",
+ "resolved": "6.0.3",
+ "contentHash": "Zz0t+iBdC64fQeBOHr+5IpR/SNhfmxOjM0aI8VA5Xk8wBS/o98YWVXp8kT1iGWS3+K2jDGuusl192LZthLUStQ==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Sqlite.Core": "5.0.6",
- "SQLitePCLRaw.bundle_e_sqlite3": "2.0.4"
+ "Microsoft.EntityFrameworkCore.Sqlite.Core": "6.0.3",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.0.6"
}
},
"Microsoft.EntityFrameworkCore.Tools": {
"type": "Direct",
- "requested": "[5.0.6, )",
- "resolved": "5.0.6",
- "contentHash": "eh3jspEKaDu/q3+YqdZ6V1Htwjn/eMp5rT9KGHFw4GEKUIg7CVNzGtZ57ZV5HwBus4A/6OcGUGa6/J72UU8ZUg==",
+ "requested": "[6.0.3, )",
+ "resolved": "6.0.3",
+ "contentHash": "s5s19Woo8kFqI9GQrqM6ZT4qS1xLlWuccqfg3ELf8shp93f8btuK6T3iFV//wP1pkRjFB4qbPrQwMO88RKfHXw==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Design": "5.0.6"
+ "Microsoft.EntityFrameworkCore.Design": "6.0.3"
}
},
"NSwag.AspNetCore": {
"type": "Direct",
- "requested": "[13.11.2, )",
- "resolved": "13.11.2",
- "contentHash": "T4zOT28CRzPIr7YAOEFHhazo8Q5gDGTw7DXTVfcGqynIvr02t4M6WXOHjRBPonvHKejV4OPrSP5eOdQkVr/ltg==",
+ "requested": "[13.15.10, )",
+ "resolved": "13.15.10",
+ "contentHash": "43719YBhxOpRfuSQIUdhtLL85AH3AmpY3/ZueEW1LcHSkqu89mheKri83/nAQ+UZz5qx/6xDtPvRMlju2kbZRA==",
"dependencies": {
"Microsoft.Extensions.ApiDescription.Server": "3.0.0",
- "Microsoft.Extensions.FileProviders.Embedded": "[5.0.0, 6.0.0)",
- "NSwag.Annotations": "13.11.2",
- "NSwag.Core": "13.11.2",
- "NSwag.Core.Yaml": "13.11.2",
- "NSwag.Generation": "13.11.2",
- "NSwag.Generation.AspNetCore": "13.11.2"
+ "Microsoft.Extensions.FileProviders.Embedded": "[6.0.0, 7.0.0)",
+ "NSwag.Annotations": "13.15.10",
+ "NSwag.Core": "13.15.10",
+ "NSwag.Core.Yaml": "13.15.10",
+ "NSwag.Generation": "13.15.10",
+ "NSwag.Generation.AspNetCore": "13.15.10"
}
},
"SixLabors.ImageSharp": {
"type": "Direct",
- "requested": "[1.0.3, )",
- "resolved": "1.0.3",
- "contentHash": "oRmZEITad+0tL22ZfAbLps6doDV+Z0/oH0dtXLpIBwn1sgai3QxxDQPjohHiDeUp/CTzRKVrFFbc4ZITnL2UBg=="
+ "requested": "[2.0.0, )",
+ "resolved": "2.0.0",
+ "contentHash": "hZmADrZvn1q9tjPNuuvvl8F8vkz+LFEhnfBkuvwq6Bjgyj3BcOBk6ct4qfssrs25vWIITeH1HkIVdcCYWacpLw==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "5.0.0",
+ "System.Text.Encoding.CodePages": "5.0.0"
+ }
},
"System.IdentityModel.Tokens.Jwt": {
"type": "Direct",
- "requested": "[6.11.1, )",
- "resolved": "6.11.1",
- "contentHash": "xh6/P+XdsUZoTbN1MgRg1zONdHTVfH8TDFSnPwXF4p8qhKvmUdXtE6UmTDN8HLe8jveY7Bjdjr+YP7sm2l7ufA==",
+ "requested": "[6.16.0, )",
+ "resolved": "6.16.0",
+ "contentHash": "QnZUawkmLkzEhwgvlqcm2YNAoRgz27zVY+2LzMBMWMcfFhl2Sv8aavZOeuFMofmYJsST9h7BilOn7MzFSUMihQ==",
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "6.11.1",
- "Microsoft.IdentityModel.Tokens": "6.11.1"
+ "Microsoft.IdentityModel.JsonWebTokens": "6.16.0",
+ "Microsoft.IdentityModel.Tokens": "6.16.0"
}
},
"Humanizer.Core": {
@@ -122,50 +123,43 @@
},
"Microsoft.Data.Sqlite.Core": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "SWzwdhBvS76iWewmN9YBqQLA56rgdUPzw35Mh0RuotNbKGxYjrbXKsKu/7TG+HG030lgtMyzS8yNLWQCw3bc2g==",
+ "resolved": "6.0.3",
+ "contentHash": "3EIhLzG+WeJ2AtmGph8aSA5pH9weDOZ9Fox6oaDSiPvj6TIehzYkdW0ySMAfckTbv8V1vCMeEmtqhwEmyK9fYA==",
"dependencies": {
- "SQLitePCLRaw.core": "2.0.4"
+ "SQLitePCLRaw.core": "2.0.6"
}
},
- "Microsoft.DotNet.PlatformAbstractions": {
- "type": "Transitive",
- "resolved": "3.1.6",
- "contentHash": "jek4XYaQ/PGUwDKKhwR8K47Uh1189PFzMeLqO83mXrXQVIpARZCcfuDedH50YDTepBkfijCZN5U/vZi++erxtg=="
- },
"Microsoft.EntityFrameworkCore.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "mZCwrwaiE3dSfJZZLihPueGJ2L5/vPU8VPpz21lErYIMmtZmxfSqocXe65bLlwMQ6EO/OcW7P+tvHWPsrAzMTg=="
+ "resolved": "6.0.3",
+ "contentHash": "7c6wJtTFj7FDe20IVPDKeCzxWIMu+XDpYi7aYuUo6knu4vDeB3N3F0pjAZgXJ96GwTZYBrjOEwnbpYmfapEz/w=="
},
"Microsoft.EntityFrameworkCore.Design": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "2hjMovtUx3zvMMJDNjFFtYbiYRg7SNAyRe3JQzCYy7kXfADcyr7tuf9meq0lxGZBf8qvilYcDaBj5M+iq90krQ==",
+ "resolved": "6.0.3",
+ "contentHash": "Gc3XhQ4vLK4rlGpZi8zaa4bl0t894QxqMXHSbDSsx8d7ghRaLbGIH1tQawpo2hriU/q918eepbCyoISD89Xx1w==",
"dependencies": {
"Humanizer.Core": "2.8.26",
- "Microsoft.CSharp": "4.7.0",
- "Microsoft.EntityFrameworkCore.Relational": "5.0.6"
+ "Microsoft.EntityFrameworkCore.Relational": "6.0.3"
}
},
"Microsoft.EntityFrameworkCore.Relational": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "zzmO/cAcvsFeU3Ey6643GiLl4hCgGpWdcCW8LHsHP35zmfTirnjm2PrB+wf1wYQlPNyGT9+uypbVSoOopg58Mg==",
+ "resolved": "6.0.3",
+ "contentHash": "Dga4OH8QxmPT9APr7ZL5R0TvNADOcjDNNvJa8pU3QbPJ6OvRPTlzqAehfEBow0/NXBTKbIO48b4aIJI4VCO7fg==",
"dependencies": {
- "Microsoft.EntityFrameworkCore": "5.0.6",
- "Microsoft.Extensions.Configuration.Abstractions": "5.0.0"
+ "Microsoft.EntityFrameworkCore": "6.0.3",
+ "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
}
},
"Microsoft.EntityFrameworkCore.Sqlite.Core": {
"type": "Transitive",
- "resolved": "5.0.6",
- "contentHash": "MZS+/ZpY3J7RElCAPNRH1F6UPqWTr1q85CbdGP/g8vucmXJoVPsBVg+PmDT8JBneBseE7sHO3ZprO7VBBLxIUA==",
+ "resolved": "6.0.3",
+ "contentHash": "9h4/Icp2jsrhxo6PPeEV0B5UwT24ZwvV1cbdGW7u2YCwl0e8ToBw+IaADtER8l6vwH9y210+oMHmTGOP/kHfyQ==",
"dependencies": {
- "Microsoft.Data.Sqlite.Core": "5.0.6",
- "Microsoft.DotNet.PlatformAbstractions": "3.1.6",
- "Microsoft.EntityFrameworkCore.Relational": "5.0.6",
- "Microsoft.Extensions.DependencyModel": "5.0.0"
+ "Microsoft.Data.Sqlite.Core": "6.0.3",
+ "Microsoft.EntityFrameworkCore.Relational": "6.0.3",
+ "Microsoft.Extensions.DependencyModel": "6.0.0"
}
},
"Microsoft.Extensions.ApiDescription.Server": {
@@ -175,138 +169,150 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "bu8As90/SBAouMZ6fJ+qRNo1X+KgHGrVueFhhYi+E5WqEhcnp2HoWRFnMzXQ6g4RdZbvPowFerSbKNH4Dtg5yg==",
+ "resolved": "6.0.0",
+ "contentHash": "bcz5sSFJbganH0+YrfvIjJDIcKNW7TL07C4d1eTmXy/wOt52iz4LVogJb6pazs7W0+74j0YpXFErvp++Aq5Bsw==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "5.0.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "/1qPCleFOkJe0O+xmFqCNLFYQZTJz965sVw8CUB/BQgsApBwzAUsL2BUkDvQW+geRUVTXUS9zLa0pBjC2VJ1gA==",
+ "resolved": "6.0.1",
+ "contentHash": "B4y+Cev05eMcjf1na0v9gza6GUtahXbtY1JCypIgx3B4Ea/KAgsWyXEmW4q6zMbmTMtKzmPVk09rvFJirvMwTg==",
"dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "5.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
+ "Microsoft.Extensions.Caching.Abstractions": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ETjSBHMp3OAZ4HxGQYpwyGsD8Sw5FegQXphi0rpoGMT74S4+I2mm7XJEswwn59XAaKOzC15oDSOWEE8SzDCd6Q==",
+ "resolved": "6.0.0",
+ "contentHash": "qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "5.0.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "5.0.1",
- "contentHash": "//mDNrYeiJ0eh/awFhDFJQzkRVra/njU5Y4fyK7X29g5HScrzbUkKOKlyTtygthcGFt4zNC8G5CFCjb/oizomA==",
+ "resolved": "6.0.0",
+ "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ORj7Zh81gC69TyvmcUm9tSzytcy8AVousi+IVRAI8nLieQjOFryRusSFh7+aLk16FN9pQNqJAiMd7BTKINK0kA=="
+ "resolved": "6.0.0",
+ "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg=="
},
"Microsoft.Extensions.DependencyModel": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "umBECCoMC+sOUgm083yFr8SxTobUOcPFH4AXigdO2xJiszCHAnmeDl4qPphJt+oaJ/XIfV1wOjIts2nRnki61Q=="
+ "resolved": "6.0.0",
+ "contentHash": "TD5QHg98m3+QhgEV1YVoNMl5KtBw/4rjfxLHO0e/YV9bPUBDKntApP4xdrVtGgCeQZHVfC2EXIGsdpRNrr87Pg==",
+ "dependencies": {
+ "System.Buffers": "4.5.1",
+ "System.Memory": "4.5.4",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0",
+ "System.Text.Json": "6.0.0"
+ }
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "iuZIiZ3mteEb+nsUqpGXKx2cGF+cv6gWPd5jqQI4hzqdiJ6I94ddLjKhQOuRW1lueHwocIw30xbSHGhQj0zjdQ==",
+ "resolved": "6.0.0",
+ "contentHash": "0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "5.0.0"
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.FileProviders.Embedded": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "2Of7fsjZi1UilxtZMHKchQqdzXxwAxjGhRvmQI1ih5+Oq+xWVHlNrJdIXMYf7u0Z7aVlHZfKOH8sNGfyH4ZRNw==",
+ "resolved": "6.0.0",
+ "contentHash": "9uQbDTqX1MidhoZFUSK1JItt74IapEadFDOIWAlBIKxr3O/ZEWLWkLYGlgUeP1Dkyog6/CB7h1EAU3xADYZ/lA==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "5.0.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0"
}
},
"Microsoft.Extensions.FileProviders.Physical": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "1rkd8UO2qf21biwO7X0hL9uHP7vtfmdv/NLvKgCRHkdz1XnW8zVQJXyEYiN68WYpExgtVWn55QF0qBzgfh1mGg==",
+ "resolved": "6.0.0",
+ "contentHash": "QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "5.0.0",
- "Microsoft.Extensions.FileSystemGlobbing": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
+ "Microsoft.Extensions.FileSystemGlobbing": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "ArliS8lGk8sWRtrWpqI8yUVYJpRruPjCDT+EIjrgkA/AAPRctlAkRISVZ334chAKktTLzD1+PK8F5IZpGedSqA=="
+ "resolved": "6.0.0",
+ "contentHash": "ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "MgOwK6tPzB6YNH21wssJcw/2MKwee8b2gI7SllYfn6rvTpIrVvVS5HAjSU2vqSku1fwqRvWP0MdIi14qjd93Aw==",
+ "resolved": "6.0.0",
+ "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection": "5.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "5.0.0",
- "Microsoft.Extensions.Options": "5.0.0"
+ "Microsoft.Extensions.DependencyInjection": "6.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Options": "6.0.0",
+ "System.Diagnostics.DiagnosticSource": "6.0.0"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "NxP6ahFcBnnSfwNBi2KH2Oz8Xl5Sm2krjId/jRR3I7teFphwiUoUeZPwTNA21EX+5PtjqmyAvKaOeBXcJjcH/w=="
+ "resolved": "6.0.0",
+ "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "CBvR92TCJ5uBIdd9/HzDSrxYak+0W/3+yxrNg8Qm6Bmrkh5L+nu6m3WeazQehcZ5q1/6dDA7J5YdQjim0165zg==",
+ "resolved": "6.0.0",
+ "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0",
- "Microsoft.Extensions.Primitives": "5.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+ "Microsoft.Extensions.Primitives": "6.0.0"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "cI/VWn9G1fghXrNDagX9nYaaB/nokkZn0HYAawGaELQrl8InSezfe9OnfPZLcJq3esXxygh3hkq2c3qoV3SDyQ=="
+ "resolved": "6.0.0",
+ "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
},
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
- "resolved": "6.11.1",
- "contentHash": "WviaeOAlwxxDXMBj9GN4dKvKXHqEPqN7LtQdwjMdNvd/NR1ry43BpqIMk4MyHBhgwBCcXlq8079CzHhGxb3Prw==",
+ "resolved": "6.16.0",
+ "contentHash": "FJtXVXvjoza64VPFOPBxqnhe0yyQ5B/7A09+RpTXIzowr5+A4xcX42patsLrNGmFUvXZAHhS2u/6ojTzhYatpg==",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "6.11.1"
+ "Microsoft.IdentityModel.Tokens": "6.16.0"
}
},
"Microsoft.IdentityModel.Logging": {
"type": "Transitive",
- "resolved": "6.11.1",
- "contentHash": "8G/kXAoKVCvTJyB4Ld8me4oDV/E9uWD+Rk86JBy7nfYpzVsrxvqG5svSlwaIltQFjVD5VOHwq1o+9kMw3Q7tGg=="
+ "resolved": "6.16.0",
+ "contentHash": "Fuo5SpYUpFRw90hBM3PDA1uQsrHmbIaxvwkldJcfi0O51gz/qjSFMe8136NFRoKA3NxZZScpz/47oFkRU2WA/A=="
},
"Microsoft.IdentityModel.Tokens": {
"type": "Transitive",
- "resolved": "6.11.1",
- "contentHash": "B7vWX+WevuluZDjsf4Br2Zb7k20ps1D3RMX/J8DKsrkzJ4F3fcsLIEknI98JNYKPlN9VcqEZ1qeeEKEuwU3XcA==",
+ "resolved": "6.16.0",
+ "contentHash": "dL7r4bdRbDG0RmyYGw9cpO/pA3GVaxV+lI1ConYuQuRiAxd1ONFlxHue1o8wR8+lEB972cekzfj45WSNaq3+xA==",
"dependencies": {
"Microsoft.CSharp": "4.5.0",
- "Microsoft.IdentityModel.Logging": "6.11.1",
+ "Microsoft.IdentityModel.Logging": "6.16.0",
"System.Security.Cryptography.Cng": "4.5.0"
}
},
"Microsoft.NETCore.Platforms": {
"type": "Transitive",
- "resolved": "1.0.1",
- "contentHash": "2G6OjjJzwBfNOO8myRV/nFrbTw5iA+DEm0N+qUqhrOmaVtn4pC77h38I1jsXGw5VH55+dPfQsqHD0We9sCl9FQ=="
+ "resolved": "5.0.0",
+ "contentHash": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ=="
},
"Microsoft.NETCore.Targets": {
"type": "Transitive",
@@ -315,8 +321,8 @@
},
"Namotion.Reflection": {
"type": "Transitive",
- "resolved": "1.0.23",
- "contentHash": "a9KMvqCS0YZcsI5Ten89KCYSXQTtvgaqUzGNBqVl2T+ywGrz/+Y5o3x3yre5ZZho8z6rgu3Z5CC6RV06t2JaPQ==",
+ "resolved": "2.0.10",
+ "contentHash": "KHndyscosup/AnzMQLzW0g6+z0h2NCmTyW9hnEL/T/ZkiUIQWBA1RadYgUT+dXuMORmQI/BXm+DXYySWwq8h0Q==",
"dependencies": {
"Microsoft.CSharp": "4.3.0"
}
@@ -352,99 +358,103 @@
},
"NJsonSchema": {
"type": "Transitive",
- "resolved": "10.4.4",
- "contentHash": "gOM0rrSWGbz3KBnGIMUA/N+5rqM2C9kaOVbFYhw9NDJegt7sBJ8Iz3gAnLX0pD+rsq5TtNKicWf9Ff3Q1DvDZw==",
+ "resolved": "10.6.10",
+ "contentHash": "njAKZxQOycYTU3fn5GjJxJjOt5dSiDvj3GrwP7Y0M/+WCGoD/q5HRC3U2tcVU1aIKGzDpZ8f6kM5BO5DVsXoxw==",
"dependencies": {
- "Namotion.Reflection": "1.0.23",
+ "Namotion.Reflection": "2.0.10",
"Newtonsoft.Json": "9.0.1"
}
},
"NJsonSchema.Yaml": {
"type": "Transitive",
- "resolved": "10.4.4",
- "contentHash": "ysjhZFt2ovjZHk4Ac3KVEvZEIcPGY2YOkTk3p8FHBb6xXfrbnJi9jzPPDEFBmZ6yWPbZE8xhTHsvQi5SOl0gVg==",
+ "resolved": "10.6.10",
+ "contentHash": "x9FNbFQK7+cQU4y1ALJ6djHZp6ZtWk/CxhGYxn1IfOEKZNCMRPd+ldtbVNRC/2EC6gR/M+f8bS+Yq4tfUY10pw==",
"dependencies": {
"Microsoft.CSharp": "4.4.1",
- "NJsonSchema": "10.4.4",
- "YamlDotNet": "9.1.4"
+ "NJsonSchema": "10.6.10",
+ "YamlDotNet": "11.2.1"
}
},
"NSwag.Annotations": {
"type": "Transitive",
- "resolved": "13.11.2",
- "contentHash": "YMyWac6w9LjUDjt790nleDWm4gZB3yDkkpMJUInMeXRD0rvsiSa92wcww2+Yuv8kALDoZgIbddk/3wfPpnZ4ig=="
+ "resolved": "13.15.10",
+ "contentHash": "TMUH1dCQWCxcv8ep4jZo8TKTt6rpjwKFJKLeqF1p7wqKmeiquhYgxgoQQWYP/kWL8ixwi3Xa00IqZwdqeOMhoA=="
},
"NSwag.Core": {
"type": "Transitive",
- "resolved": "13.11.2",
- "contentHash": "zJZ47F0xmRjZpA97fAVh7h7pplU3jfI5b+ScXzhQ7hWdN8/rtSziocjNMM8OHkE9hadDnuD3Jqubo652D1+jbg==",
+ "resolved": "13.15.10",
+ "contentHash": "QuYuOzYOLkhQhnTJ5Au3vvC0p0y7Dg3jFeHKZXn12JJNNrUtntS5GjUp0v/s4MihAcAyVFSXmCbc+bivARLN6A==",
"dependencies": {
- "NJsonSchema": "10.4.4",
+ "NJsonSchema": "10.6.10",
"Newtonsoft.Json": "9.0.1"
}
},
"NSwag.Core.Yaml": {
"type": "Transitive",
- "resolved": "13.11.2",
- "contentHash": "kDt5l2dVpQR+3Z56lRa4LgVGlpczWq3ahRT9uk7Has1Y3l1+spyL4a5JmlFwmQgIY30mA5KrjceVdPYkHVftEA==",
+ "resolved": "13.15.10",
+ "contentHash": "/CrSODS6GGF3RxdFmlUq3F4yP0RTPE3ubbm3udtzsEIhza+IyYN2jeCKQMAW4tEuFrLohKprdzgouabxe0fN2w==",
"dependencies": {
- "NJsonSchema.Yaml": "10.4.4",
- "NSwag.Core": "13.11.2",
- "YamlDotNet": "9.1.4"
+ "NJsonSchema.Yaml": "10.6.10",
+ "NSwag.Core": "13.15.10",
+ "YamlDotNet": "11.2.1"
}
},
"NSwag.Generation": {
"type": "Transitive",
- "resolved": "13.11.2",
- "contentHash": "w/vo5IV7job81b1B2WZSxyYRiOdSNA/62tw6p3b/UxE8nk4ZhP/jTNY17ESUqRvEQBk6wQfRGRBSod1yBsPGeA==",
+ "resolved": "13.15.10",
+ "contentHash": "EXOlVwPskm2ay0iF32sCy53f3sYulHvrIZK5xXJVi6AoVRY9Z9ueday2cIoVzmETuIDGQMl1kGEXZ/fs/x/lbg==",
"dependencies": {
- "NJsonSchema": "10.4.4",
- "NSwag.Core": "13.11.2",
+ "NJsonSchema": "10.6.10",
+ "NSwag.Core": "13.15.10",
"Newtonsoft.Json": "9.0.1"
}
},
"NSwag.Generation.AspNetCore": {
"type": "Transitive",
- "resolved": "13.11.2",
- "contentHash": "LfxfHIZ37hwsIL+wTsHvgG4N84U0IQ6YOiWRTmCv3ozRJzvaoxU6GjJUNoOuyUWqBwoAjeIDLHSnCoqK6U2oxw==",
+ "resolved": "13.15.10",
+ "contentHash": "bcEmt2QF7AkPJS6XaQQ4PDFRHB4SffMtx2VsnyN0ef8mcom8cyJGA+E+syWo4+3BQOe+pS9ANaFy/nJdhZsUgw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "[5.0.0, 6.0.0)",
- "Microsoft.Extensions.Options": "[5.0.0, 6.0.0)",
- "NJsonSchema": "10.4.4",
- "NSwag.Generation": "13.11.2"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "[6.0.0, 7.0.0)",
+ "Microsoft.Extensions.Options": "[6.0.0, 7.0.0)",
+ "NSwag.Generation": "13.15.10"
}
},
"SQLitePCLRaw.bundle_e_sqlite3": {
"type": "Transitive",
- "resolved": "2.0.4",
- "contentHash": "f5U8Sw0lRym8tTraJ2zm6OqcDrcrEVvcKDtYlKSLs3Ox9SerkwkPXiFXb/uiW0g2tJdUw6oBhsxI/l5DoRxXMg==",
+ "resolved": "2.0.6",
+ "contentHash": "zssYqiaucyGArZfg74rJuzK0ewgZiidsRVrZTmP7JLNvK806gXg6PGA46XzoJGpNPPA5uRcumwvVp6YTYxtQ5w==",
"dependencies": {
- "SQLitePCLRaw.core": "2.0.4",
- "SQLitePCLRaw.lib.e_sqlite3": "2.0.4",
- "SQLitePCLRaw.provider.dynamic_cdecl": "2.0.4"
+ "SQLitePCLRaw.core": "2.0.6",
+ "SQLitePCLRaw.lib.e_sqlite3": "2.0.6",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.0.6"
}
},
"SQLitePCLRaw.core": {
"type": "Transitive",
- "resolved": "2.0.4",
- "contentHash": "4XlDZpDAsboMD6qZQcz9AaKblKDUTVHF+8f3lvbP7QjoqSRr2Xc0Lm34IK2pjRIYnyFLhI3yOJ5YWfOiCid2yg==",
+ "resolved": "2.0.6",
+ "contentHash": "Vh8n0dTvwXkCGur2WqQTITvk4BUO8i8h9ucSx3wwuaej3s2S6ZC0R7vqCTf9TfS/I4QkXO6g3W2YQIRFkOcijA==",
"dependencies": {
"System.Memory": "4.5.3"
}
},
"SQLitePCLRaw.lib.e_sqlite3": {
"type": "Transitive",
- "resolved": "2.0.4",
- "contentHash": "oetvmtDZOE4Nnrtxd8Trapl9geBiu0rDCUXff46qGYjnUwzaU1mZ3OHnfR402tl32rx8gBWg3n5OBRaPJRbsGw=="
+ "resolved": "2.0.6",
+ "contentHash": "xlstskMKalKQl0H2uLNe0viBM6fvAGLWqKZUQ3twX5y1tSOZKe0+EbXopQKYdbjJytNGI6y5WSKjpI+kVr2Ckg=="
},
- "SQLitePCLRaw.provider.dynamic_cdecl": {
+ "SQLitePCLRaw.provider.e_sqlite3": {
"type": "Transitive",
- "resolved": "2.0.4",
- "contentHash": "AY6+vv/4ji1mCkLrS6HP/88rHT9YFKRyg3LUj8RyIk6imJMUFdQDiP8rK8gq0a/0FbqspLjK1t7rtKcr7FXRYA==",
+ "resolved": "2.0.6",
+ "contentHash": "peXLJbhU+0clVBIPirihM1NoTBqw8ouBpcUsVMlcZ4k6fcL2hwgkctVB2Nt5VsbnOJcPspQL5xQK7QvLpxkMgg==",
"dependencies": {
- "SQLitePCLRaw.core": "2.0.4"
+ "SQLitePCLRaw.core": "2.0.6"
}
},
+ "System.Buffers": {
+ "type": "Transitive",
+ "resolved": "4.5.1",
+ "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg=="
+ },
"System.Collections": {
"type": "Transitive",
"resolved": "4.0.11",
@@ -457,13 +467,11 @@
},
"System.Collections.Immutable": {
"type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "FXkLXiK0sVVewcso0imKQoOxjoPAj42R8HtjjbSjVPAzwDfzoyoznWxgA3c38LDbN9SJux1xXoXYAhz98j7r2g=="
- },
- "System.ComponentModel.Annotations": {
- "type": "Transitive",
- "resolved": "5.0.0",
- "contentHash": "dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg=="
+ "resolved": "6.0.0",
+ "contentHash": "l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
},
"System.Diagnostics.Debug": {
"type": "Transitive",
@@ -477,8 +485,11 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "5.0.1",
- "contentHash": "uXQEYqav2V3zP6OwkOKtLv+qIi6z3m1hsGyKwXX7ZA7htT4shoVccGxnJ9kVRFPNAsi1ArZTq2oh7WOto6GbkQ=="
+ "resolved": "6.0.0",
+ "contentHash": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
},
"System.Diagnostics.Tools": {
"type": "Transitive",
@@ -595,8 +606,8 @@
},
"System.Memory": {
"type": "Transitive",
- "resolved": "4.5.3",
- "contentHash": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA=="
+ "resolved": "4.5.4",
+ "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw=="
},
"System.ObjectModel": {
"type": "Transitive",
@@ -624,8 +635,15 @@
},
"System.Reflection.Emit": {
"type": "Transitive",
- "resolved": "4.7.0",
- "contentHash": "VR4kk8XLKebQ4MZuKuIni/7oh+QGFmZW3qORd1GvBq/8026OpW501SzT/oypwiQl4TvT8ErnReh/NzY9u+C6wQ=="
+ "resolved": "4.0.1",
+ "contentHash": "P2wqAj72fFjpP6wb9nSfDqNBMab+2ovzSDzUZK7MVIm54tBJEPr9jWfSjjoTpPwj1LeKcmX3vr0ttyjSSFM47g==",
+ "dependencies": {
+ "System.IO": "4.1.0",
+ "System.Reflection": "4.1.0",
+ "System.Reflection.Emit.ILGeneration": "4.0.1",
+ "System.Reflection.Primitives": "4.0.1",
+ "System.Runtime": "4.1.0"
+ }
},
"System.Reflection.Emit.ILGeneration": {
"type": "Transitive",
@@ -699,6 +717,11 @@
"Microsoft.NETCore.Targets": "1.0.1"
}
},
+ "System.Runtime.CompilerServices.Unsafe": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg=="
+ },
"System.Runtime.Extensions": {
"type": "Transitive",
"resolved": "4.1.0",
@@ -756,6 +779,14 @@
"System.Runtime": "4.1.0"
}
},
+ "System.Text.Encoding.CodePages": {
+ "type": "Transitive",
+ "resolved": "5.0.0",
+ "contentHash": "NyscU59xX6Uo91qvhOs2Ccho3AR2TnZPomo1Z0K6YpyztBPM/A5VbkzOO19sy3A3i1TtEnTxA7bCe3Us+r5MWg==",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "5.0.0"
+ }
+ },
"System.Text.Encoding.Extensions": {
"type": "Transitive",
"resolved": "4.0.11",
@@ -767,6 +798,23 @@
"System.Text.Encoding": "4.0.11"
}
},
+ "System.Text.Encodings.Web": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ }
+ },
+ "System.Text.Json": {
+ "type": "Transitive",
+ "resolved": "6.0.0",
+ "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encodings.Web": "6.0.0"
+ }
+ },
"System.Text.RegularExpressions": {
"type": "Transitive",
"resolved": "4.1.0",
@@ -852,8 +900,8 @@
},
"YamlDotNet": {
"type": "Transitive",
- "resolved": "9.1.4",
- "contentHash": "dVVZVhQxTI4xTNc9YorE+RruBFPPYKP44kMijE6Z5OQQE7zK+SEmh2sPm091CrTYVz1jjIuXKIBm1kFLrlsQJg=="
+ "resolved": "11.2.1",
+ "contentHash": "tBt8K+korVfrjH9wyDEhiLKxbs8qoLCLIFwvYgkSUuMC9//w3z0cFQ8LQAI/5MCKq+BMil0cfRTRvPeE7eXhQw=="
}
}
}