aboutsummaryrefslogtreecommitdiff
path: root/BackEnd
diff options
context:
space:
mode:
Diffstat (limited to 'BackEnd')
-rw-r--r--BackEnd/Nuget.Config7
-rw-r--r--BackEnd/Timeline.Tests/Helpers/TestApplication.cs2
-rw-r--r--BackEnd/Timeline.Tests/Timeline.Tests.csproj32
-rw-r--r--BackEnd/Timeline.Tests/packages.lock.json397
-rw-r--r--BackEnd/Timeline/Auth/MyAuthenticationHandler.cs4
-rw-r--r--BackEnd/Timeline/Timeline.csproj39
-rw-r--r--BackEnd/Timeline/packages.lock.json281
7 files changed, 353 insertions, 409 deletions
diff --git a/BackEnd/Nuget.Config b/BackEnd/Nuget.Config
deleted file mode 100644
index e219de2b..00000000
--- a/BackEnd/Nuget.Config
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
- <packageSources>
- <clear />
- <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
- </packageSources>
-</configuration>
diff --git a/BackEnd/Timeline.Tests/Helpers/TestApplication.cs b/BackEnd/Timeline.Tests/Helpers/TestApplication.cs
index 2c2856c1..617d2ec7 100644
--- a/BackEnd/Timeline.Tests/Helpers/TestApplication.cs
+++ b/BackEnd/Timeline.Tests/Helpers/TestApplication.cs
@@ -40,7 +40,7 @@ namespace Timeline.Tests.Helpers
})
.ConfigureAppConfiguration((context, config) =>
{
- config.AddInMemoryCollection(new Dictionary<string, string>
+ config.AddInMemoryCollection(new Dictionary<string, string?>
{
[ApplicationConfiguration.FrontEndKey] = "Mock",
[ApplicationConfiguration.WorkDirectoryKey] = WorkDirectory
diff --git a/BackEnd/Timeline.Tests/Timeline.Tests.csproj b/BackEnd/Timeline.Tests/Timeline.Tests.csproj
index 03f724b1..02430a06 100644
--- a/BackEnd/Timeline.Tests/Timeline.Tests.csproj
+++ b/BackEnd/Timeline.Tests/Timeline.Tests.csproj
@@ -1,44 +1,26 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
- <TargetFramework>net6.0</TargetFramework>
+ <TargetFramework>net7.0</TargetFramework>
- <LangVersion>10.0</LangVersion>
+ <LangVersion>11.0</LangVersion>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
- <PackageReference Include="coverlet.collector" Version="3.2.0">
- <PrivateAssets>all</PrivateAssets>
- <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
- </PackageReference>
+ <PackageReference Include="coverlet.collector" Version="3.2.0" />
<PackageReference Include="FluentAssertions" Version="6.8.0" />
<PackageReference Include="MartinCostello.Logging.XUnit" Version="0.3.0" />
- <PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.9" />
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="7.0.0" />
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="7.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.4.0" />
<PackageReference Include="Moq" Version="4.18.2" />
<PackageReference Include="xunit" Version="2.4.2" />
- <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
- <PrivateAssets>all</PrivateAssets>
- <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
- </PackageReference>
+ <PackageReference Include="xunit.runner.visualstudio" Version="2.4.5" />
</ItemGroup>
<ItemGroup>
- <ProjectReference Include="..\Timeline\Timeline.csproj" />
+ <ProjectReference Include="..\Timeline\Timeline.csproj" />
</ItemGroup>
- <ItemGroup>
- <None Remove="V2\" />
- <None Remove="ServiceTest\" />
- <None Remove="ServiceTests\User\" />
- <None Remove="ServiceTests\User\RegisterCode\" />
- </ItemGroup>
- <ItemGroup>
- <Folder Include="IntegratedTests2\" />
- <Folder Include="ServiceTests\" />
- <Folder Include="ServiceTests\User\" />
- <Folder Include="ServiceTests\User\RegisterCode\" />
- </ItemGroup>
-</Project>
+
+</Project> \ No newline at end of file
diff --git a/BackEnd/Timeline.Tests/packages.lock.json b/BackEnd/Timeline.Tests/packages.lock.json
index 5576bc0e..53999805 100644
--- a/BackEnd/Timeline.Tests/packages.lock.json
+++ b/BackEnd/Timeline.Tests/packages.lock.json
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"coverlet.collector": {
"type": "Direct",
"requested": "[3.2.0, )",
@@ -28,33 +28,23 @@
"xunit.extensibility.execution": "2.4.0"
}
},
- "Microsoft.AspNet.WebApi.Client": {
- "type": "Direct",
- "requested": "[5.2.9, )",
- "resolved": "5.2.9",
- "contentHash": "cuVhPjjNMSEFpKXweMNBbsG4RUFuuZpFBm8tSyw309U9JEjcnbB6n3EPb4xwgcy9bJ38ctIbv5G8zXUBhlrPWw==",
- "dependencies": {
- "Newtonsoft.Json": "10.0.1",
- "Newtonsoft.Json.Bson": "1.0.1"
- }
- },
"Microsoft.AspNetCore.SignalR.Client": {
"type": "Direct",
- "requested": "[6.0.11, )",
- "resolved": "6.0.11",
- "contentHash": "yjmkAGgooP08pH2Nn1y99bdvO8crAe81s9TcTLGd5A0tqoj233MSH6gzO8NTXaIXUtt6FwM/wE8zEc39pD0eMA==",
+ "requested": "[7.0.0, )",
+ "resolved": "7.0.0",
+ "contentHash": "CPaZ4t1BAEo/yBpX+044Tl2yrEpeltBEe/Ff/Gez80A+/lxznQjDlwGiGlaN6gkDJZWnkzYdYclEqgfNUur08A==",
"dependencies": {
- "Microsoft.AspNetCore.Http.Connections.Client": "6.0.11",
- "Microsoft.AspNetCore.SignalR.Client.Core": "6.0.11"
+ "Microsoft.AspNetCore.Http.Connections.Client": "7.0.0",
+ "Microsoft.AspNetCore.SignalR.Client.Core": "7.0.0"
}
},
"Microsoft.AspNetCore.TestHost": {
"type": "Direct",
- "requested": "[6.0.11, )",
- "resolved": "6.0.11",
- "contentHash": "5K6666GD7d1cERuyjI0jPiUUwdi7+wpueujX/6zxA0xJnNJu7tOHjHj7mFlPbc0SsshEJBhaklI8fMh3Ms+CAw==",
+ "requested": "[7.0.0, )",
+ "resolved": "7.0.0",
+ "contentHash": "D56j4P78MAVLWnNZ1w84ZiWWAazf4ASeRsXzTfY5tkX25d1MM9ktjcD8ZanLLy5RUJoFUfHIcxtOC6s4DlPzeQ==",
"dependencies": {
- "System.IO.Pipelines": "6.0.3"
+ "System.IO.Pipelines": "7.0.0"
}
},
"Microsoft.NET.Test.Sdk": {
@@ -118,6 +108,11 @@
"System.Diagnostics.EventLog": "6.0.0"
}
},
+ "Humanizer.Core": {
+ "type": "Transitive",
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
+ },
"Markdig": {
"type": "Transitive",
"resolved": "0.30.4",
@@ -125,66 +120,66 @@
},
"Microsoft.AspNetCore.Connections.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "dARPGAzgwU8uQAkWjoOoQ4BsHLraMlqk3nfVmCoa09XITzVjpd2o342XxmBar3jS3bR4fgpTfxf0YYt+C9azIA==",
+ "resolved": "7.0.0",
+ "contentHash": "Rwkj0roGIzTj6s8fZfjUaKaJPTvNc8QZvyNdDMEuZT9XidFtFlh0RIhDp4bUksNRsSb7Z1c2z+f3aPwmcEXsew==",
"dependencies": {
- "Microsoft.Extensions.Features": "6.0.11",
- "System.IO.Pipelines": "6.0.3"
+ "Microsoft.Extensions.Features": "7.0.0",
+ "System.IO.Pipelines": "7.0.0"
}
},
"Microsoft.AspNetCore.Http.Connections.Client": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "kv8eOXVk3Nkhh51iIQwW1SirTt/GIpFRHuf+Blg0HNaL6Y/cesi1FacMsue+U55fxxx2se/nVF9t/A7PAiP9Bg==",
+ "resolved": "7.0.0",
+ "contentHash": "tyVcBAeaHtTD+vpinnOWcLbFfuCEo2YLVbZIFZMp0ngJ0SB2Mb5DDhvnQQBYR+oyL4bnyjvn86Yj0sFFjJ94aw==",
"dependencies": {
- "Microsoft.AspNetCore.Http.Connections.Common": "6.0.11",
- "Microsoft.Extensions.Logging.Abstractions": "6.0.3",
- "Microsoft.Extensions.Options": "6.0.0"
+ "Microsoft.AspNetCore.Http.Connections.Common": "7.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "7.0.0",
+ "Microsoft.Extensions.Options": "7.0.0"
}
},
"Microsoft.AspNetCore.Http.Connections.Common": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "/i1wo/aBSS4ZI66Vg1Yir1t+GjVyar4IIW0LrHbjmjdDtDSmri68ok+eftCd9n07g9fWEiS9Sm8aCYPQbQVhyQ==",
+ "resolved": "7.0.0",
+ "contentHash": "I9s4x/+BLn9Qu3Am1M8IjUZUFJh9uCMPPuJdu0TNwU409naviOLfpFfzVpe3xcthy6KE6Z4XXCAIjMsbhsVPkw==",
"dependencies": {
- "Microsoft.AspNetCore.Connections.Abstractions": "6.0.11"
+ "Microsoft.AspNetCore.Connections.Abstractions": "7.0.0"
}
},
"Microsoft.AspNetCore.SignalR.Client.Core": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "oPziKUy2l3mjwnfDGCjXr5hG3ChHUnqkDYn5azoAcC5kirQwpOi7jmCcoH4b+srY9W5j4urirdNQCZuaz8Aiag==",
+ "resolved": "7.0.0",
+ "contentHash": "EOJKRZIZQjjbJu/aqepjav40wQQoz7MNu9ECPrqD6u5L1ko3kRGdqlf8DbCgkG3uQuGeidWVkruvizkZFU5m1A==",
"dependencies": {
- "Microsoft.AspNetCore.SignalR.Common": "6.0.11",
- "Microsoft.AspNetCore.SignalR.Protocols.Json": "6.0.11",
- "Microsoft.Extensions.DependencyInjection": "6.0.1",
- "Microsoft.Extensions.Logging": "6.0.0",
- "System.Threading.Channels": "6.0.0"
+ "Microsoft.AspNetCore.SignalR.Common": "7.0.0",
+ "Microsoft.AspNetCore.SignalR.Protocols.Json": "7.0.0",
+ "Microsoft.Extensions.DependencyInjection": "7.0.0",
+ "Microsoft.Extensions.Logging": "7.0.0",
+ "System.Threading.Channels": "7.0.0"
}
},
"Microsoft.AspNetCore.SignalR.Common": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "FyS6qfRmPGN8/atOfc2aRUK99RJziZBq6lioZPkSpJs58I145dhG58GPwMrdxl9sScK0JKDAAURJXEsHeO83lA==",
+ "resolved": "7.0.0",
+ "contentHash": "ye9aqqjb4sQu7J758OyemwMQPzvMz2u9ivyQ6zyfh6DOVfHSy7Yl1WAmNhPgOqTsJ/2w4KC5AsyqJR7m/Uu+cw==",
"dependencies": {
- "Microsoft.AspNetCore.Connections.Abstractions": "6.0.11",
- "Microsoft.Extensions.Options": "6.0.0"
+ "Microsoft.AspNetCore.Connections.Abstractions": "7.0.0",
+ "Microsoft.Extensions.Options": "7.0.0"
}
},
"Microsoft.AspNetCore.SignalR.Protocols.Json": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "5JqdNzJiP+cY7A2EUJ65Fjff1MOHP2Ew0WzRVQLGo8tLejS+5FL6qAfKs+rsqQDBpDFs8RV1sLOhKrOCZrEKyA==",
+ "resolved": "7.0.0",
+ "contentHash": "JKxXNcB1iEHmfvAN3Qqnq9W9w6U4OQJJq2d64UUmEan6LG4Pv3lDVav13Tdd2BdSIpfKF0hJb2okpaM121KA0g==",
"dependencies": {
- "Microsoft.AspNetCore.SignalR.Common": "6.0.11"
+ "Microsoft.AspNetCore.SignalR.Common": "7.0.0"
}
},
"Microsoft.AspNetCore.SpaServices.Extensions": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "oZLdy4B1AuClSyli4tzjCB5gMwfmRIdLmf8cDLxrYvNQZXKrz9X1hnMkoJYp3ubs4EfKXh65o4r7akS5QMv27w==",
+ "resolved": "7.0.0",
+ "contentHash": "JHlhj7AxTGRhuqQoHRWBNFhGxteKWDi809yrQ7IqNKaHcGZpyBE2rHw9BpyzOVGgVaSrmnjs7WvXJzjVyddmFg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Physical": "6.0.0"
+ "Microsoft.Extensions.FileProviders.Physical": "7.0.0"
}
},
"Microsoft.CodeCoverage": {
@@ -199,62 +194,79 @@
},
"Microsoft.Data.Sqlite.Core": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "xCcaePISVs3Fdy+ji1yGDp1gCjUwDJpfIKrBWXWDgyzc3R2MmNxTW5YgNmnB7dvdHoJwf0jPZ50M5TBj7noV3w==",
+ "resolved": "7.0.0",
+ "contentHash": "WC7SANtaFTmQ/WPyhrE96h88MrH28C7kTBenDf5Eo+IR6CbWM0Uw2pR2++tyYr3qe/zSIsIYroEupB1mLg/adw==",
"dependencies": {
- "SQLitePCLRaw.core": "2.0.6"
+ "SQLitePCLRaw.core": "2.1.2"
}
},
"Microsoft.EntityFrameworkCore": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "eUsIZ52uBJFCr/OUL1EHp0BAwdkfHFVGMyXYrkGUjkSWtPd751wgFzgWBstxOQYzUEyKtz1/wC72S8Db0vPvsg==",
+ "resolved": "7.0.0",
+ "contentHash": "9W+IfmAzMrp2ZpKZLhgTlWljSBM9Erldis1us61DAGi+L7Q6vilTbe1G2zDxtYO8F2H0I0Qnupdx5Cp4s2xoZw==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Abstractions": "6.0.11",
- "Microsoft.EntityFrameworkCore.Analyzers": "6.0.11",
- "Microsoft.Extensions.Caching.Memory": "6.0.1",
- "Microsoft.Extensions.DependencyInjection": "6.0.1",
- "Microsoft.Extensions.Logging": "6.0.0",
- "System.Collections.Immutable": "6.0.0",
- "System.Diagnostics.DiagnosticSource": "6.0.0"
+ "Microsoft.EntityFrameworkCore.Abstractions": "7.0.0",
+ "Microsoft.EntityFrameworkCore.Analyzers": "7.0.0",
+ "Microsoft.Extensions.Caching.Memory": "7.0.0",
+ "Microsoft.Extensions.DependencyInjection": "7.0.0",
+ "Microsoft.Extensions.Logging": "7.0.0"
}
},
"Microsoft.EntityFrameworkCore.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "KJCJjFMZFGYy0G8a8ZUwAe9n/l6P+dP3i4fQJmR4jR0/EFnlfeNeWh8n6nRhP+9YmNz290twaIZSbRoiGU6S2A=="
+ "resolved": "7.0.0",
+ "contentHash": "Pfu3Zjj5+d2Gt27oE9dpGiF/VobBB+s5ogrfI9sBsXQE1SG49RqVz5+IyeNnzhyejFrPIQsPDRMchhcojy4Hbw=="
},
"Microsoft.EntityFrameworkCore.Analyzers": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "xke0hphu+BSBwt6Kfv/XERe3s1G7BZjNUByyNj0oIZVD1KPaIhMQJBKHtblkCI04cMnO1Ac2NMEgO67rM+cP/w=="
+ "resolved": "7.0.0",
+ "contentHash": "Qkd2H+jLe37o5ku+LjT6qf7kAHY75Yfn2bBDQgqr13DTOLYpEy1Mt93KPFjaZvIu/srEcbfGGMRL7urKm5zN8Q=="
+ },
+ "Microsoft.EntityFrameworkCore.Design": {
+ "type": "Transitive",
+ "resolved": "7.0.0",
+ "contentHash": "fEEU/zZ/VblZRQxHNZxgGKVtEtOGqEAmuHkACV1i0H031bM8PQKTS7PlKPVOgg0C1v+6yeHoIAGGgbAvG9f7kw==",
+ "dependencies": {
+ "Humanizer.Core": "2.14.1",
+ "Microsoft.EntityFrameworkCore.Relational": "7.0.0",
+ "Microsoft.Extensions.DependencyModel": "7.0.0",
+ "Mono.TextTemplating": "2.2.1"
+ }
},
"Microsoft.EntityFrameworkCore.Relational": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "cB1n/Hj8HLYuyIE6fEZyaAKn5qdU9QpDtFZ3KNLWyiZfftmY2T7Bz1Aea1DIUM/KQF22URRLkj7bs4S6CIEp+w==",
+ "resolved": "7.0.0",
+ "contentHash": "eQiYygtR2xZ0Uy7KtiFRHpoEx/U8xNwbNRgu1pEJgSxbJLtg6tDL1y2YcIbSuIRSNEljXIIHq/apEhGm1QL70g==",
"dependencies": {
- "Microsoft.EntityFrameworkCore": "6.0.11",
- "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ "Microsoft.EntityFrameworkCore": "7.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "7.0.0"
}
},
"Microsoft.EntityFrameworkCore.Sqlite": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "F5db018VdecebRNbRdk6sB2P9nCRmcVncp53IFivJhzVGWB6ogCXdRgkEak2KGSM6J8zPFiGpSUQYd3EIS4F0g==",
+ "resolved": "7.0.0",
+ "contentHash": "tufYoEHetVeALPRqzCi4YukL+uoS0pBi/6m3uSCuM5NxO/tTbuizvvBRa3qJNYZOvF3K7m4lUmmcCymKr3JSSQ==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Sqlite.Core": "6.0.11",
- "SQLitePCLRaw.bundle_e_sqlite3": "2.0.6"
+ "Microsoft.EntityFrameworkCore.Sqlite.Core": "7.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.2"
}
},
"Microsoft.EntityFrameworkCore.Sqlite.Core": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "hV7yq12omAd1ccKCfMJS9xsz7+FxQeSGqRdWIIyWaUXmwmK9Df644mBpj0SDMORjmhsNz9L7EqwbZW+iyQi0VQ==",
+ "resolved": "7.0.0",
+ "contentHash": "aUClrz1PT06fPDY+9f2IeDhYXj3/oPxM0r3I6syiyP3Th59hObVI0QsRu5+y7FbJIkO3NgyAi+e2vzWGhmBVbQ==",
"dependencies": {
- "Microsoft.Data.Sqlite.Core": "6.0.11",
- "Microsoft.EntityFrameworkCore.Relational": "6.0.11",
- "Microsoft.Extensions.DependencyModel": "6.0.0"
+ "Microsoft.Data.Sqlite.Core": "7.0.0",
+ "Microsoft.EntityFrameworkCore.Relational": "7.0.0",
+ "Microsoft.Extensions.DependencyModel": "7.0.0"
+ }
+ },
+ "Microsoft.EntityFrameworkCore.Tools": {
+ "type": "Transitive",
+ "resolved": "7.0.0",
+ "contentHash": "DtLJ0usm8NdPbRDxvNUBAYgnvqhodr/HPb461I+jrgHw5ZKF0vRTaokNth2Zy9xiw1ZTpT4c+S40f7AHWakODg==",
+ "dependencies": {
+ "Microsoft.EntityFrameworkCore.Design": "7.0.0"
}
},
"Microsoft.Extensions.ApiDescription.Server": {
@@ -264,127 +276,119 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "bcz5sSFJbganH0+YrfvIjJDIcKNW7TL07C4d1eTmXy/wOt52iz4LVogJb6pazs7W0+74j0YpXFErvp++Aq5Bsw==",
+ "resolved": "7.0.0",
+ "contentHash": "IeimUd0TNbhB4ded3AbgBLQv2SnsiVugDyGV1MvspQFVlA07nDC7Zul7kcwH5jWN3JiTcp/ySE83AIJo8yfKjg==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "6.0.0"
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "6.0.1",
- "contentHash": "B4y+Cev05eMcjf1na0v9gza6GUtahXbtY1JCypIgx3B4Ea/KAgsWyXEmW4q6zMbmTMtKzmPVk09rvFJirvMwTg==",
+ "resolved": "7.0.0",
+ "contentHash": "xpidBs2KCE2gw1JrD0quHE72kvCaI3xFql5/Peb2GRtUuZX+dYPoK/NTdVMiM67Svym0M0Df9A3xyU0FbMQhHw==",
"dependencies": {
- "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.Caching.Abstractions": "7.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "7.0.0",
+ "Microsoft.Extensions.Options": "7.0.0",
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==",
+ "resolved": "7.0.0",
+ "contentHash": "f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "6.0.0"
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "6.0.1",
- "contentHash": "vWXPg3HJQIpZkENn1KWq8SfbqVujVD7S7vIAyFXXqK5xkf1Vho+vG0bLBCHxU36lD1cLLtmGpfYf0B3MYFi9tQ==",
+ "resolved": "7.0.0",
+ "contentHash": "elNeOmkeX3eDVG6pYVeV82p29hr+UKDaBhrZyWvWLw/EVZSYEkZlQdkp0V39k/Xehs2Qa0mvoCvkVj3eQxNQ1Q==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg=="
+ "resolved": "7.0.0",
+ "contentHash": "h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw=="
},
"Microsoft.Extensions.DependencyModel": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "TD5QHg98m3+QhgEV1YVoNMl5KtBw/4rjfxLHO0e/YV9bPUBDKntApP4xdrVtGgCeQZHVfC2EXIGsdpRNrr87Pg==",
+ "resolved": "7.0.0",
+ "contentHash": "oONNYd71J3LzkWc4fUHl3SvMfiQMYUCo/mDHDEu76hYYxdhdrPYv6fvGv9nnKVyhE9P0h20AU8RZB5OOWQcAXg==",
"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"
+ "System.Text.Encodings.Web": "7.0.0",
+ "System.Text.Json": "7.0.0"
}
},
"Microsoft.Extensions.Features": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "ZDHIvHxsk4HBl3Xgw6Oo/wSZeFnJVDFhrJQWfH0n7euDRoW+8ER93oUp5oFWSnNR+uG9aSkxtgO/L0M7VwG0OA=="
+ "resolved": "7.0.0",
+ "contentHash": "vr0SbmedZV7z4lkbiPMcP1ro9DoqK1IJJZyDwLS8PxwZEMx+DaOAGKr3cgYRqpk3L695kXIpJAxCoeF8AnLJHw=="
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==",
+ "resolved": "7.0.0",
+ "contentHash": "NyawiW9ZT/liQb34k9YqBSNPLuuPkrjMgQZ24Y/xXX1RoiBkLUdPMaQTmxhZ5TYu8ZKZ9qayzil75JX95vGQUg==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "6.0.0"
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Microsoft.Extensions.FileProviders.Embedded": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "9uQbDTqX1MidhoZFUSK1JItt74IapEadFDOIWAlBIKxr3O/ZEWLWkLYGlgUeP1Dkyog6/CB7h1EAU3xADYZ/lA==",
+ "resolved": "7.0.0",
+ "contentHash": "mh0rIIjKO7PiU7VPtC92LlIG2lpWVCnGIEqBk8ru2oMWEVQ/gJDizePv1fdmnljwC4e69jtYknXYmLNwm0dZEg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0"
}
},
"Microsoft.Extensions.FileProviders.Physical": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==",
+ "resolved": "7.0.0",
+ "contentHash": "K8D2MTR+EtzkbZ8z80LrG7Ur64R7ZZdRLt1J5cgpc/pUWl0C6IkAUapPuK28oionHueCPELUqq0oYEvZfalNdg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
- "Microsoft.Extensions.FileSystemGlobbing": "6.0.0",
- "Microsoft.Extensions.Primitives": "6.0.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0",
+ "Microsoft.Extensions.FileSystemGlobbing": "7.0.0",
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw=="
+ "resolved": "7.0.0",
+ "contentHash": "2jONjKHiF+E92ynz2ZFcr9OvxIw+rTGMPEH+UZGeHTEComVav93jQUWGkso8yWwVBcEJGcNcZAaqY01FFJcj7w=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
+ "resolved": "7.0.0",
+ "contentHash": "Nw2muoNrOG5U5qa2ZekXwudUn2BJcD41e65zwmDHb1fQegTX66UokLWZkJRpqSSHXDOWZ5V0iqhbxOEky91atA==",
"dependencies": {
- "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.DependencyInjection": "7.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "7.0.0",
+ "Microsoft.Extensions.Options": "7.0.0"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.3",
- "contentHash": "SUpStcdjeBbdKjPKe53hVVLkFjylX0yIXY8K+xWa47+o1d+REDyOMZjHZa+chsQI1K9qZeiHWk9jos0TFU7vGg=="
+ "resolved": "7.0.0",
+ "contentHash": "kmn78+LPVMOWeITUjIlfxUPDsI0R6G0RkeAMBmQxAJ7vBJn4q2dTva7pWi65ceN5vPGjJ9q/Uae2WKgvfktJAw=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
+ "resolved": "7.0.0",
+ "contentHash": "lP1yBnTTU42cKpMozuafbvNtQ7QcBjr/CcK3bYOGEMH55Fjt+iecXjT6chR7vbgCMqy3PG3aNQSZgo/EuY/9qQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
- "Microsoft.Extensions.Primitives": "6.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
+ "resolved": "7.0.0",
+ "contentHash": "um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q=="
},
"Microsoft.NETCore.Platforms": {
"type": "Transitive",
@@ -424,6 +428,14 @@
"System.Runtime": "4.3.0"
}
},
+ "Mono.TextTemplating": {
+ "type": "Transitive",
+ "resolved": "2.2.1",
+ "contentHash": "KZYeKBET/2Z0gY1WlTAK7+RHTl7GSbtvTLDXEZZojUdAPqpQNDL6tHv7VUpqfX5VEOh+uRGKaZXkuD253nEOBQ==",
+ "dependencies": {
+ "System.CodeDom": "4.4.0"
+ }
+ },
"Namotion.Reflection": {
"type": "Transitive",
"resolved": "2.1.0",
@@ -488,15 +500,6 @@
"resolved": "13.0.1",
"contentHash": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A=="
},
- "Newtonsoft.Json.Bson": {
- "type": "Transitive",
- "resolved": "1.0.1",
- "contentHash": "5PYT/IqQ+UK31AmZiSS102R6EsTo+LGTSI8bp7WAUqDKaF4wHXD8U9u4WxTI1vc64tYi++8p3dk3WWNqPFgldw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1",
- "Newtonsoft.Json": "10.0.1"
- }
- },
"NJsonSchema": {
"type": "Transitive",
"resolved": "10.8.0",
@@ -527,7 +530,7 @@
"contentHash": "QKT54Yqzeyiwqa0hGecSDx6pD1xB0zc5V7z9xc51XYv8rSUFwlidW0uQ4IgUvphOJdRtgcSc7Nl7KpoQXRNlKg==",
"dependencies": {
"Microsoft.Extensions.ApiDescription.Server": "6.0.3",
- "Microsoft.Extensions.FileProviders.Embedded": "[6.0.0, 7.0.0)",
+ "Microsoft.Extensions.FileProviders.Embedded": "[7.0.0, 8.0.0)",
"NSwag.Annotations": "13.18.0",
"NSwag.Core": "13.18.0",
"NSwag.Core.Yaml": "13.18.0",
@@ -569,8 +572,8 @@
"resolved": "13.18.0",
"contentHash": "QnP3fjS3Eszafj09ce70S8Y9JkyWc4OqpM2eD68oc7UctUD1eqnZ8Y6AJqb02comv3592KWVtD1EzeBhiVDTtw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "[6.0.0, 8.0.0)",
- "Microsoft.Extensions.Options": "[6.0.0, 8.0.0)",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "[7.0.0, 8.0.0)",
+ "Microsoft.Extensions.Options": "[7.0.0, 8.0.0)",
"NSwag.Generation": "13.18.0"
}
},
@@ -697,33 +700,32 @@
},
"SQLitePCLRaw.bundle_e_sqlite3": {
"type": "Transitive",
- "resolved": "2.0.6",
- "contentHash": "zssYqiaucyGArZfg74rJuzK0ewgZiidsRVrZTmP7JLNvK806gXg6PGA46XzoJGpNPPA5uRcumwvVp6YTYxtQ5w==",
+ "resolved": "2.1.2",
+ "contentHash": "ilkvNhrTersLmIVAcDwwPqfhUFCg19Z1GVMvCSi3xk6Akq94f4qadLORQCq/T8+9JgMiPs+F/NECw5uauviaNw==",
"dependencies": {
- "SQLitePCLRaw.core": "2.0.6",
- "SQLitePCLRaw.lib.e_sqlite3": "2.0.6",
- "SQLitePCLRaw.provider.e_sqlite3": "2.0.6"
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.2",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.2"
}
},
"SQLitePCLRaw.core": {
"type": "Transitive",
- "resolved": "2.0.6",
- "contentHash": "Vh8n0dTvwXkCGur2WqQTITvk4BUO8i8h9ucSx3wwuaej3s2S6ZC0R7vqCTf9TfS/I4QkXO6g3W2YQIRFkOcijA==",
+ "resolved": "2.1.2",
+ "contentHash": "A8EBepVqY2lnAp3a8jnhbgzF2tlj2S3HcJQGANTYg/TbYbKa8Z5cM1h74An/vy0svhfzT7tVY0sFmUglLgv+2g==",
"dependencies": {
"System.Memory": "4.5.3"
}
},
"SQLitePCLRaw.lib.e_sqlite3": {
"type": "Transitive",
- "resolved": "2.0.6",
- "contentHash": "xlstskMKalKQl0H2uLNe0viBM6fvAGLWqKZUQ3twX5y1tSOZKe0+EbXopQKYdbjJytNGI6y5WSKjpI+kVr2Ckg=="
+ "resolved": "2.1.2",
+ "contentHash": "zibGtku8M4Eea1R3ZCAxc86QbNvyEN17mAcQkvWKBuHvRpMiK2g5anG4R5Be7cWKSd1i6baYz8y4dMMAKcXKPg=="
},
"SQLitePCLRaw.provider.e_sqlite3": {
"type": "Transitive",
- "resolved": "2.0.6",
- "contentHash": "peXLJbhU+0clVBIPirihM1NoTBqw8ouBpcUsVMlcZ4k6fcL2hwgkctVB2Nt5VsbnOJcPspQL5xQK7QvLpxkMgg==",
+ "resolved": "2.1.2",
+ "contentHash": "lxCZarZdvAsMl2zw9bXHrXK6RxVhB4b23iTFhCOdHFhxfbsxLxWf+ocvswJwR/9Wh/E//ddMi+wJGqUKV7VwoA==",
"dependencies": {
- "SQLitePCLRaw.core": "2.0.6"
+ "SQLitePCLRaw.core": "2.1.2"
}
},
"System.AppContext": {
@@ -736,8 +738,20 @@
},
"System.Buffers": {
"type": "Transitive",
- "resolved": "4.5.1",
- "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg=="
+ "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"
+ }
+ },
+ "System.CodeDom": {
+ "type": "Transitive",
+ "resolved": "4.4.0",
+ "contentHash": "2sCCb7doXEwtYAbqzbF/8UAeDRMNmPaQbU2q50Psg1J9KzumyVVCgKQY8s53WIPTufNT0DpSe9QRvVjOzfDWBA=="
},
"System.Collections": {
"type": "Transitive",
@@ -766,14 +780,6 @@
"System.Threading.Tasks": "4.3.0"
}
},
- "System.Collections.Immutable": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
- },
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
"resolved": "4.4.0",
@@ -806,10 +812,14 @@
},
"System.Diagnostics.DiagnosticSource": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==",
+ "resolved": "4.3.0",
+ "contentHash": "tD6kosZnTAGdrEa0tZSuFyunMbt/5KYDnHdndJYGqZoNy00XVXyACd5d6KnE1YgYv3ne2CjtAfNXo/fwEhnKUA==",
"dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ "System.Collections": "4.3.0",
+ "System.Diagnostics.Tracing": "4.3.0",
+ "System.Reflection": "4.3.0",
+ "System.Runtime": "4.3.0",
+ "System.Threading": "4.3.0"
}
},
"System.Diagnostics.EventLog": {
@@ -946,8 +956,8 @@
},
"System.IO.Pipelines": {
"type": "Transitive",
- "resolved": "6.0.3",
- "contentHash": "ryTgF+iFkpGZY1vRQhfCzX0xTdlV3pyaTTqRu2ETbEv+HlV7O6y7hyQURnghNIXvctl5DuZ//Dpks6HdL/Txgw=="
+ "resolved": "7.0.0",
+ "contentHash": "jRn6JYnNPW6xgQazROBLSfpdoczRw694vO5kKvMcNnpXuolEixUyw6IBuBs2Y2mlSX/LdLvyyWmfXhaI3ND1Yg=="
},
"System.Linq": {
"type": "Transitive",
@@ -987,8 +997,8 @@
},
"System.Memory": {
"type": "Transitive",
- "resolved": "4.5.4",
- "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw=="
+ "resolved": "4.5.3",
+ "contentHash": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA=="
},
"System.Net.Http": {
"type": "Transitive",
@@ -1162,8 +1172,8 @@
},
"System.Runtime.CompilerServices.Unsafe": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg=="
+ "resolved": "5.0.0",
+ "contentHash": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA=="
},
"System.Runtime.Extensions": {
"type": "Transitive",
@@ -1403,19 +1413,15 @@
},
"System.Text.Encodings.Web": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
+ "resolved": "7.0.0",
+ "contentHash": "OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg=="
},
"System.Text.Json": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==",
+ "resolved": "7.0.0",
+ "contentHash": "DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==",
"dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0",
- "System.Text.Encodings.Web": "6.0.0"
+ "System.Text.Encodings.Web": "7.0.0"
}
},
"System.Text.RegularExpressions": {
@@ -1437,8 +1443,8 @@
},
"System.Threading.Channels": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "TY8/9+tI0mNaUMgntOxxaq2ndTkdXqLSxvPmas7XEqOlv9lQtB7wLjYGd756lOaO7Dvb5r/WXhluM+0Xe87v5Q=="
+ "resolved": "7.0.0",
+ "contentHash": "qmeeYNROMsONF6ndEZcIQ+VxR4Q/TX/7uIVLJqtwIWL7dDWeh0l1UIqgo4wYyjG//5lUNhwkLDSFl+pAWO6oiA=="
},
"System.Threading.Tasks": {
"type": "Transitive",
@@ -1567,10 +1573,11 @@
"AutoMapper": "[12.0.0, )",
"AutoMapper.Extensions.Microsoft.DependencyInjection": "[12.0.0, )",
"Markdig": "[0.30.4, )",
- "Microsoft.AspNetCore.SpaServices.Extensions": "[6.0.11, )",
- "Microsoft.EntityFrameworkCore": "[6.0.11, )",
- "Microsoft.EntityFrameworkCore.Analyzers": "[6.0.11, )",
- "Microsoft.EntityFrameworkCore.Sqlite": "[6.0.11, )",
+ "Microsoft.AspNetCore.SpaServices.Extensions": "[7.0.0, )",
+ "Microsoft.EntityFrameworkCore": "[7.0.0, )",
+ "Microsoft.EntityFrameworkCore.Analyzers": "[7.0.0, )",
+ "Microsoft.EntityFrameworkCore.Sqlite": "[7.0.0, )",
+ "Microsoft.EntityFrameworkCore.Tools": "[7.0.0, )",
"NSwag.AspNetCore": "[13.18.0, )",
"SixLabors.ImageSharp": "[2.1.3, )"
}
diff --git a/BackEnd/Timeline/Auth/MyAuthenticationHandler.cs b/BackEnd/Timeline/Auth/MyAuthenticationHandler.cs
index 740f5aee..97cfd738 100644
--- a/BackEnd/Timeline/Auth/MyAuthenticationHandler.cs
+++ b/BackEnd/Timeline/Auth/MyAuthenticationHandler.cs
@@ -74,7 +74,7 @@ namespace Timeline.Auth
private string? ExtractToken()
{
// check the authorization header
- string header = Request.Headers[HeaderNames.Authorization];
+ string? header = Request.Headers[HeaderNames.Authorization];
if (!string.IsNullOrEmpty(header) && header.StartsWith("Bearer ", StringComparison.OrdinalIgnoreCase))
{
var token = header["Bearer ".Length..].Trim();
@@ -86,7 +86,7 @@ namespace Timeline.Auth
var paramQueryKey = Options.TokenQueryParamKey;
if (!string.IsNullOrEmpty(paramQueryKey))
{
- string token = Request.Query[paramQueryKey];
+ string? token = Request.Query[paramQueryKey];
if (!string.IsNullOrEmpty(token))
{
_logger.LogInformation(Resource.LogTokenFoundInQuery, paramQueryKey, token);
diff --git a/BackEnd/Timeline/Timeline.csproj b/BackEnd/Timeline/Timeline.csproj
index 601703e9..88ea0be0 100644
--- a/BackEnd/Timeline/Timeline.csproj
+++ b/BackEnd/Timeline/Timeline.csproj
@@ -1,26 +1,20 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
- <TargetFramework>net6.0</TargetFramework>
- <UserSecretsId>1f6fb74d-4277-4bc0-aeea-b1fc5ffb0b43</UserSecretsId>
- <Authors>crupest</Authors>
-
- <IsPackable>false</IsPackable>
+ <TargetFramework>net7.0</TargetFramework>
- <LangVersion>10.0</LangVersion>
+ <LangVersion>11.0</LangVersion>
<Nullable>enable</Nullable>
- <SpaRoot>ClientApp\</SpaRoot>
+ <NoWarn>CS1591</NoWarn>
+ <Authors>crupest</Authors>
<Version>0.4.0</Version>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<IncludeOpenAPIAnalyzers>true</IncludeOpenAPIAnalyzers>
- <NoWarn>1591</NoWarn>
+ <SpaRoot>ClientApp\</SpaRoot>
</PropertyGroup>
- <PropertyGroup Condition=" '$(RunConfiguration)' == 'Dev' " />
- <PropertyGroup Condition=" '$(RunConfiguration)' == 'Staging' " />
- <PropertyGroup Condition=" '$(RunConfiguration)' == 'Dev-Mock' " />
<ItemGroup>
<Content Include="default-avatar.png">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
@@ -41,10 +35,7 @@
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="7.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Analyzers" Version="7.0.0" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="7.0.0" />
- <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="7.0.0">
- <PrivateAssets>all</PrivateAssets>
- <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
- </PackageReference>
+ <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="7.0.0" />
<PackageReference Include="NSwag.AspNetCore" Version="13.18.0" />
<PackageReference Include="SixLabors.ImageSharp" Version="2.1.3" />
</ItemGroup>
@@ -126,9 +117,9 @@
<DependentUpon>Resource.resx</DependentUpon>
</Compile>
<Compile Update="SignalRHub\Resource.Designer.cs">
- <DesignTime>True</DesignTime>
- <AutoGen>True</AutoGen>
- <DependentUpon>Resource.resx</DependentUpon>
+ <DesignTime>True</DesignTime>
+ <AutoGen>True</AutoGen>
+ <DependentUpon>Resource.resx</DependentUpon>
</Compile>
</ItemGroup>
@@ -194,16 +185,8 @@
<LastGenOutput>Resource.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Update="SignalRHub\Resource.resx">
- <Generator>ResXFileCodeGenerator</Generator>
- <LastGenOutput>Resource.Designer.cs</LastGenOutput>
+ <Generator>ResXFileCodeGenerator</Generator>
+ <LastGenOutput>Resource.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
- <ItemGroup>
- <None Remove="Controllers\V2\" />
- <None Remove="Services\User\RegisterCode\" />
- </ItemGroup>
- <ItemGroup>
- <Folder Include="Controllers\V2\" />
- <Folder Include="Services\User\RegisterCode\" />
- </ItemGroup>
</Project> \ No newline at end of file
diff --git a/BackEnd/Timeline/packages.lock.json b/BackEnd/Timeline/packages.lock.json
index 5561ba89..0177dd49 100644
--- a/BackEnd/Timeline/packages.lock.json
+++ b/BackEnd/Timeline/packages.lock.json
@@ -1,7 +1,7 @@
{
"version": 1,
"dependencies": {
- "net6.0": {
+ "net7.0": {
"AutoMapper": {
"type": "Direct",
"requested": "[12.0.0, )",
@@ -29,51 +29,49 @@
},
"Microsoft.AspNetCore.SpaServices.Extensions": {
"type": "Direct",
- "requested": "[6.0.11, )",
- "resolved": "6.0.11",
- "contentHash": "oZLdy4B1AuClSyli4tzjCB5gMwfmRIdLmf8cDLxrYvNQZXKrz9X1hnMkoJYp3ubs4EfKXh65o4r7akS5QMv27w==",
+ "requested": "[7.0.0, )",
+ "resolved": "7.0.0",
+ "contentHash": "JHlhj7AxTGRhuqQoHRWBNFhGxteKWDi809yrQ7IqNKaHcGZpyBE2rHw9BpyzOVGgVaSrmnjs7WvXJzjVyddmFg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Physical": "6.0.0"
+ "Microsoft.Extensions.FileProviders.Physical": "7.0.0"
}
},
"Microsoft.EntityFrameworkCore": {
"type": "Direct",
- "requested": "[6.0.11, )",
- "resolved": "6.0.11",
- "contentHash": "eUsIZ52uBJFCr/OUL1EHp0BAwdkfHFVGMyXYrkGUjkSWtPd751wgFzgWBstxOQYzUEyKtz1/wC72S8Db0vPvsg==",
+ "requested": "[7.0.0, )",
+ "resolved": "7.0.0",
+ "contentHash": "9W+IfmAzMrp2ZpKZLhgTlWljSBM9Erldis1us61DAGi+L7Q6vilTbe1G2zDxtYO8F2H0I0Qnupdx5Cp4s2xoZw==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Abstractions": "6.0.11",
- "Microsoft.EntityFrameworkCore.Analyzers": "6.0.11",
- "Microsoft.Extensions.Caching.Memory": "6.0.1",
- "Microsoft.Extensions.DependencyInjection": "6.0.1",
- "Microsoft.Extensions.Logging": "6.0.0",
- "System.Collections.Immutable": "6.0.0",
- "System.Diagnostics.DiagnosticSource": "6.0.0"
+ "Microsoft.EntityFrameworkCore.Abstractions": "7.0.0",
+ "Microsoft.EntityFrameworkCore.Analyzers": "7.0.0",
+ "Microsoft.Extensions.Caching.Memory": "7.0.0",
+ "Microsoft.Extensions.DependencyInjection": "7.0.0",
+ "Microsoft.Extensions.Logging": "7.0.0"
}
},
"Microsoft.EntityFrameworkCore.Analyzers": {
"type": "Direct",
- "requested": "[6.0.11, )",
- "resolved": "6.0.11",
- "contentHash": "xke0hphu+BSBwt6Kfv/XERe3s1G7BZjNUByyNj0oIZVD1KPaIhMQJBKHtblkCI04cMnO1Ac2NMEgO67rM+cP/w=="
+ "requested": "[7.0.0, )",
+ "resolved": "7.0.0",
+ "contentHash": "Qkd2H+jLe37o5ku+LjT6qf7kAHY75Yfn2bBDQgqr13DTOLYpEy1Mt93KPFjaZvIu/srEcbfGGMRL7urKm5zN8Q=="
},
"Microsoft.EntityFrameworkCore.Sqlite": {
"type": "Direct",
- "requested": "[6.0.11, )",
- "resolved": "6.0.11",
- "contentHash": "F5db018VdecebRNbRdk6sB2P9nCRmcVncp53IFivJhzVGWB6ogCXdRgkEak2KGSM6J8zPFiGpSUQYd3EIS4F0g==",
+ "requested": "[7.0.0, )",
+ "resolved": "7.0.0",
+ "contentHash": "tufYoEHetVeALPRqzCi4YukL+uoS0pBi/6m3uSCuM5NxO/tTbuizvvBRa3qJNYZOvF3K7m4lUmmcCymKr3JSSQ==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Sqlite.Core": "6.0.11",
- "SQLitePCLRaw.bundle_e_sqlite3": "2.0.6"
+ "Microsoft.EntityFrameworkCore.Sqlite.Core": "7.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.2"
}
},
"Microsoft.EntityFrameworkCore.Tools": {
"type": "Direct",
- "requested": "[6.0.11, )",
- "resolved": "6.0.11",
- "contentHash": "GDmG27PBUbWjUCxDHOtXRkHZZNGLGWX/2eFyQI1mzLyVuFHKWPTojZlzjztchCA50d6+2LcZiEStps5OoP90eA==",
+ "requested": "[7.0.0, )",
+ "resolved": "7.0.0",
+ "contentHash": "DtLJ0usm8NdPbRDxvNUBAYgnvqhodr/HPb461I+jrgHw5ZKF0vRTaokNth2Zy9xiw1ZTpT4c+S40f7AHWakODg==",
"dependencies": {
- "Microsoft.EntityFrameworkCore.Design": "6.0.11"
+ "Microsoft.EntityFrameworkCore.Design": "7.0.0"
}
},
"NSwag.AspNetCore": {
@@ -83,7 +81,7 @@
"contentHash": "QKT54Yqzeyiwqa0hGecSDx6pD1xB0zc5V7z9xc51XYv8rSUFwlidW0uQ4IgUvphOJdRtgcSc7Nl7KpoQXRNlKg==",
"dependencies": {
"Microsoft.Extensions.ApiDescription.Server": "6.0.3",
- "Microsoft.Extensions.FileProviders.Embedded": "[6.0.0, 7.0.0)",
+ "Microsoft.Extensions.FileProviders.Embedded": "[7.0.0, 8.0.0)",
"NSwag.Annotations": "13.18.0",
"NSwag.Core": "13.18.0",
"NSwag.Core.Yaml": "13.18.0",
@@ -103,8 +101,8 @@
},
"Humanizer.Core": {
"type": "Transitive",
- "resolved": "2.8.26",
- "contentHash": "OiKusGL20vby4uDEswj2IgkdchC1yQ6rwbIkZDVBPIR6al2b7n3pC91elBul9q33KaBgRKhbZH3+2Ur4fnWx2A=="
+ "resolved": "2.14.1",
+ "contentHash": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw=="
},
"Microsoft.CSharp": {
"type": "Transitive",
@@ -113,43 +111,45 @@
},
"Microsoft.Data.Sqlite.Core": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "xCcaePISVs3Fdy+ji1yGDp1gCjUwDJpfIKrBWXWDgyzc3R2MmNxTW5YgNmnB7dvdHoJwf0jPZ50M5TBj7noV3w==",
+ "resolved": "7.0.0",
+ "contentHash": "WC7SANtaFTmQ/WPyhrE96h88MrH28C7kTBenDf5Eo+IR6CbWM0Uw2pR2++tyYr3qe/zSIsIYroEupB1mLg/adw==",
"dependencies": {
- "SQLitePCLRaw.core": "2.0.6"
+ "SQLitePCLRaw.core": "2.1.2"
}
},
"Microsoft.EntityFrameworkCore.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "KJCJjFMZFGYy0G8a8ZUwAe9n/l6P+dP3i4fQJmR4jR0/EFnlfeNeWh8n6nRhP+9YmNz290twaIZSbRoiGU6S2A=="
+ "resolved": "7.0.0",
+ "contentHash": "Pfu3Zjj5+d2Gt27oE9dpGiF/VobBB+s5ogrfI9sBsXQE1SG49RqVz5+IyeNnzhyejFrPIQsPDRMchhcojy4Hbw=="
},
"Microsoft.EntityFrameworkCore.Design": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "2H9vcmv9PIboVMisL0izD+xaUaWeZ/jqqRJeaD8MKIDaKwZsdHE790Sa4fAHjZjzVgoraELRI7CscjPMfLE2jA==",
+ "resolved": "7.0.0",
+ "contentHash": "fEEU/zZ/VblZRQxHNZxgGKVtEtOGqEAmuHkACV1i0H031bM8PQKTS7PlKPVOgg0C1v+6yeHoIAGGgbAvG9f7kw==",
"dependencies": {
- "Humanizer.Core": "2.8.26",
- "Microsoft.EntityFrameworkCore.Relational": "6.0.11"
+ "Humanizer.Core": "2.14.1",
+ "Microsoft.EntityFrameworkCore.Relational": "7.0.0",
+ "Microsoft.Extensions.DependencyModel": "7.0.0",
+ "Mono.TextTemplating": "2.2.1"
}
},
"Microsoft.EntityFrameworkCore.Relational": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "cB1n/Hj8HLYuyIE6fEZyaAKn5qdU9QpDtFZ3KNLWyiZfftmY2T7Bz1Aea1DIUM/KQF22URRLkj7bs4S6CIEp+w==",
+ "resolved": "7.0.0",
+ "contentHash": "eQiYygtR2xZ0Uy7KtiFRHpoEx/U8xNwbNRgu1pEJgSxbJLtg6tDL1y2YcIbSuIRSNEljXIIHq/apEhGm1QL70g==",
"dependencies": {
- "Microsoft.EntityFrameworkCore": "6.0.11",
- "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+ "Microsoft.EntityFrameworkCore": "7.0.0",
+ "Microsoft.Extensions.Configuration.Abstractions": "7.0.0"
}
},
"Microsoft.EntityFrameworkCore.Sqlite.Core": {
"type": "Transitive",
- "resolved": "6.0.11",
- "contentHash": "hV7yq12omAd1ccKCfMJS9xsz7+FxQeSGqRdWIIyWaUXmwmK9Df644mBpj0SDMORjmhsNz9L7EqwbZW+iyQi0VQ==",
+ "resolved": "7.0.0",
+ "contentHash": "aUClrz1PT06fPDY+9f2IeDhYXj3/oPxM0r3I6syiyP3Th59hObVI0QsRu5+y7FbJIkO3NgyAi+e2vzWGhmBVbQ==",
"dependencies": {
- "Microsoft.Data.Sqlite.Core": "6.0.11",
- "Microsoft.EntityFrameworkCore.Relational": "6.0.11",
- "Microsoft.Extensions.DependencyModel": "6.0.0"
+ "Microsoft.Data.Sqlite.Core": "7.0.0",
+ "Microsoft.EntityFrameworkCore.Relational": "7.0.0",
+ "Microsoft.Extensions.DependencyModel": "7.0.0"
}
},
"Microsoft.Extensions.ApiDescription.Server": {
@@ -159,122 +159,114 @@
},
"Microsoft.Extensions.Caching.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "bcz5sSFJbganH0+YrfvIjJDIcKNW7TL07C4d1eTmXy/wOt52iz4LVogJb6pazs7W0+74j0YpXFErvp++Aq5Bsw==",
+ "resolved": "7.0.0",
+ "contentHash": "IeimUd0TNbhB4ded3AbgBLQv2SnsiVugDyGV1MvspQFVlA07nDC7Zul7kcwH5jWN3JiTcp/ySE83AIJo8yfKjg==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "6.0.0"
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Microsoft.Extensions.Caching.Memory": {
"type": "Transitive",
- "resolved": "6.0.1",
- "contentHash": "B4y+Cev05eMcjf1na0v9gza6GUtahXbtY1JCypIgx3B4Ea/KAgsWyXEmW4q6zMbmTMtKzmPVk09rvFJirvMwTg==",
+ "resolved": "7.0.0",
+ "contentHash": "xpidBs2KCE2gw1JrD0quHE72kvCaI3xFql5/Peb2GRtUuZX+dYPoK/NTdVMiM67Svym0M0Df9A3xyU0FbMQhHw==",
"dependencies": {
- "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.Caching.Abstractions": "7.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "7.0.0",
+ "Microsoft.Extensions.Options": "7.0.0",
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Microsoft.Extensions.Configuration.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==",
+ "resolved": "7.0.0",
+ "contentHash": "f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "6.0.0"
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Microsoft.Extensions.DependencyInjection": {
"type": "Transitive",
- "resolved": "6.0.1",
- "contentHash": "vWXPg3HJQIpZkENn1KWq8SfbqVujVD7S7vIAyFXXqK5xkf1Vho+vG0bLBCHxU36lD1cLLtmGpfYf0B3MYFi9tQ==",
+ "resolved": "7.0.0",
+ "contentHash": "elNeOmkeX3eDVG6pYVeV82p29hr+UKDaBhrZyWvWLw/EVZSYEkZlQdkp0V39k/Xehs2Qa0mvoCvkVj3eQxNQ1Q==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0"
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg=="
+ "resolved": "7.0.0",
+ "contentHash": "h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw=="
},
"Microsoft.Extensions.DependencyModel": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "TD5QHg98m3+QhgEV1YVoNMl5KtBw/4rjfxLHO0e/YV9bPUBDKntApP4xdrVtGgCeQZHVfC2EXIGsdpRNrr87Pg==",
+ "resolved": "7.0.0",
+ "contentHash": "oONNYd71J3LzkWc4fUHl3SvMfiQMYUCo/mDHDEu76hYYxdhdrPYv6fvGv9nnKVyhE9P0h20AU8RZB5OOWQcAXg==",
"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"
+ "System.Text.Encodings.Web": "7.0.0",
+ "System.Text.Json": "7.0.0"
}
},
"Microsoft.Extensions.FileProviders.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "0pd4/fho0gC12rQswaGQxbU34jOS1TPS8lZPpkFCH68ppQjHNHYle9iRuHeev1LhrJ94YPvzcRd8UmIuFk23Qw==",
+ "resolved": "7.0.0",
+ "contentHash": "NyawiW9ZT/liQb34k9YqBSNPLuuPkrjMgQZ24Y/xXX1RoiBkLUdPMaQTmxhZ5TYu8ZKZ9qayzil75JX95vGQUg==",
"dependencies": {
- "Microsoft.Extensions.Primitives": "6.0.0"
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Microsoft.Extensions.FileProviders.Embedded": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "9uQbDTqX1MidhoZFUSK1JItt74IapEadFDOIWAlBIKxr3O/ZEWLWkLYGlgUeP1Dkyog6/CB7h1EAU3xADYZ/lA==",
+ "resolved": "7.0.0",
+ "contentHash": "mh0rIIjKO7PiU7VPtC92LlIG2lpWVCnGIEqBk8ru2oMWEVQ/gJDizePv1fdmnljwC4e69jtYknXYmLNwm0dZEg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0"
}
},
"Microsoft.Extensions.FileProviders.Physical": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "QvkL7l0nM8udt3gfyu0Vw8bbCXblxaKOl7c2oBfgGy4LCURRaL9XWZX1FWJrQc43oMokVneVxH38iz+bY1sbhg==",
+ "resolved": "7.0.0",
+ "contentHash": "K8D2MTR+EtzkbZ8z80LrG7Ur64R7ZZdRLt1J5cgpc/pUWl0C6IkAUapPuK28oionHueCPELUqq0oYEvZfalNdg==",
"dependencies": {
- "Microsoft.Extensions.FileProviders.Abstractions": "6.0.0",
- "Microsoft.Extensions.FileSystemGlobbing": "6.0.0",
- "Microsoft.Extensions.Primitives": "6.0.0"
+ "Microsoft.Extensions.FileProviders.Abstractions": "7.0.0",
+ "Microsoft.Extensions.FileSystemGlobbing": "7.0.0",
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Microsoft.Extensions.FileSystemGlobbing": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "ip8jnL1aPiaPeKINCqaTEbvBFDmVx9dXQEBZ2HOBRXPD1eabGNqP/bKlsIcp7U2lGxiXd5xIhoFcmY8nM4Hdiw=="
+ "resolved": "7.0.0",
+ "contentHash": "2jONjKHiF+E92ynz2ZFcr9OvxIw+rTGMPEH+UZGeHTEComVav93jQUWGkso8yWwVBcEJGcNcZAaqY01FFJcj7w=="
},
"Microsoft.Extensions.Logging": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
+ "resolved": "7.0.0",
+ "contentHash": "Nw2muoNrOG5U5qa2ZekXwudUn2BJcD41e65zwmDHb1fQegTX66UokLWZkJRpqSSHXDOWZ5V0iqhbxOEky91atA==",
"dependencies": {
- "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.DependencyInjection": "7.0.0",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
+ "Microsoft.Extensions.Logging.Abstractions": "7.0.0",
+ "Microsoft.Extensions.Options": "7.0.0"
}
},
"Microsoft.Extensions.Logging.Abstractions": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA=="
+ "resolved": "7.0.0",
+ "contentHash": "kmn78+LPVMOWeITUjIlfxUPDsI0R6G0RkeAMBmQxAJ7vBJn4q2dTva7pWi65ceN5vPGjJ9q/Uae2WKgvfktJAw=="
},
"Microsoft.Extensions.Options": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
+ "resolved": "7.0.0",
+ "contentHash": "lP1yBnTTU42cKpMozuafbvNtQ7QcBjr/CcK3bYOGEMH55Fjt+iecXjT6chR7vbgCMqy3PG3aNQSZgo/EuY/9qQ==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
- "Microsoft.Extensions.Primitives": "6.0.0"
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
+ "Microsoft.Extensions.Primitives": "7.0.0"
}
},
"Microsoft.Extensions.Primitives": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
+ "resolved": "7.0.0",
+ "contentHash": "um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q=="
},
"Microsoft.NETCore.Platforms": {
"type": "Transitive",
@@ -286,6 +278,14 @@
"resolved": "1.1.0",
"contentHash": "aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg=="
},
+ "Mono.TextTemplating": {
+ "type": "Transitive",
+ "resolved": "2.2.1",
+ "contentHash": "KZYeKBET/2Z0gY1WlTAK7+RHTl7GSbtvTLDXEZZojUdAPqpQNDL6tHv7VUpqfX5VEOh+uRGKaZXkuD253nEOBQ==",
+ "dependencies": {
+ "System.CodeDom": "4.4.0"
+ }
+ },
"Namotion.Reflection": {
"type": "Transitive",
"resolved": "2.1.0",
@@ -385,46 +385,45 @@
"resolved": "13.18.0",
"contentHash": "QnP3fjS3Eszafj09ce70S8Y9JkyWc4OqpM2eD68oc7UctUD1eqnZ8Y6AJqb02comv3592KWVtD1EzeBhiVDTtw==",
"dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "[6.0.0, 8.0.0)",
- "Microsoft.Extensions.Options": "[6.0.0, 8.0.0)",
+ "Microsoft.Extensions.DependencyInjection.Abstractions": "[7.0.0, 8.0.0)",
+ "Microsoft.Extensions.Options": "[7.0.0, 8.0.0)",
"NSwag.Generation": "13.18.0"
}
},
"SQLitePCLRaw.bundle_e_sqlite3": {
"type": "Transitive",
- "resolved": "2.0.6",
- "contentHash": "zssYqiaucyGArZfg74rJuzK0ewgZiidsRVrZTmP7JLNvK806gXg6PGA46XzoJGpNPPA5uRcumwvVp6YTYxtQ5w==",
+ "resolved": "2.1.2",
+ "contentHash": "ilkvNhrTersLmIVAcDwwPqfhUFCg19Z1GVMvCSi3xk6Akq94f4qadLORQCq/T8+9JgMiPs+F/NECw5uauviaNw==",
"dependencies": {
- "SQLitePCLRaw.core": "2.0.6",
- "SQLitePCLRaw.lib.e_sqlite3": "2.0.6",
- "SQLitePCLRaw.provider.e_sqlite3": "2.0.6"
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.2",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.2"
}
},
"SQLitePCLRaw.core": {
"type": "Transitive",
- "resolved": "2.0.6",
- "contentHash": "Vh8n0dTvwXkCGur2WqQTITvk4BUO8i8h9ucSx3wwuaej3s2S6ZC0R7vqCTf9TfS/I4QkXO6g3W2YQIRFkOcijA==",
+ "resolved": "2.1.2",
+ "contentHash": "A8EBepVqY2lnAp3a8jnhbgzF2tlj2S3HcJQGANTYg/TbYbKa8Z5cM1h74An/vy0svhfzT7tVY0sFmUglLgv+2g==",
"dependencies": {
"System.Memory": "4.5.3"
}
},
"SQLitePCLRaw.lib.e_sqlite3": {
"type": "Transitive",
- "resolved": "2.0.6",
- "contentHash": "xlstskMKalKQl0H2uLNe0viBM6fvAGLWqKZUQ3twX5y1tSOZKe0+EbXopQKYdbjJytNGI6y5WSKjpI+kVr2Ckg=="
+ "resolved": "2.1.2",
+ "contentHash": "zibGtku8M4Eea1R3ZCAxc86QbNvyEN17mAcQkvWKBuHvRpMiK2g5anG4R5Be7cWKSd1i6baYz8y4dMMAKcXKPg=="
},
"SQLitePCLRaw.provider.e_sqlite3": {
"type": "Transitive",
- "resolved": "2.0.6",
- "contentHash": "peXLJbhU+0clVBIPirihM1NoTBqw8ouBpcUsVMlcZ4k6fcL2hwgkctVB2Nt5VsbnOJcPspQL5xQK7QvLpxkMgg==",
+ "resolved": "2.1.2",
+ "contentHash": "lxCZarZdvAsMl2zw9bXHrXK6RxVhB4b23iTFhCOdHFhxfbsxLxWf+ocvswJwR/9Wh/E//ddMi+wJGqUKV7VwoA==",
"dependencies": {
- "SQLitePCLRaw.core": "2.0.6"
+ "SQLitePCLRaw.core": "2.1.2"
}
},
- "System.Buffers": {
+ "System.CodeDom": {
"type": "Transitive",
- "resolved": "4.5.1",
- "contentHash": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg=="
+ "resolved": "4.4.0",
+ "contentHash": "2sCCb7doXEwtYAbqzbF/8UAeDRMNmPaQbU2q50Psg1J9KzumyVVCgKQY8s53WIPTufNT0DpSe9QRvVjOzfDWBA=="
},
"System.Collections": {
"type": "Transitive",
@@ -436,14 +435,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.Collections.Immutable": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
- },
"System.Collections.NonGeneric": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -521,14 +512,6 @@
"System.Runtime": "4.3.0"
}
},
- "System.Diagnostics.DiagnosticSource": {
- "type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
- },
"System.Diagnostics.Tools": {
"type": "Transitive",
"resolved": "4.3.0",
@@ -656,8 +639,8 @@
},
"System.Memory": {
"type": "Transitive",
- "resolved": "4.5.4",
- "contentHash": "1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw=="
+ "resolved": "4.5.3",
+ "contentHash": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA=="
},
"System.ObjectModel": {
"type": "Transitive",
@@ -769,8 +752,8 @@
},
"System.Runtime.CompilerServices.Unsafe": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg=="
+ "resolved": "5.0.0",
+ "contentHash": "ZD9TMpsmYJLrxbbmdvhwt9YEgG5WntEnZ/d1eH8JBX9LBp+Ju8BSBhUGbZMNVHHomWo2KVImJhTDl2hIgw/6MA=="
},
"System.Runtime.Extensions": {
"type": "Transitive",
@@ -868,19 +851,15 @@
},
"System.Text.Encodings.Web": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==",
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
+ "resolved": "7.0.0",
+ "contentHash": "OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg=="
},
"System.Text.Json": {
"type": "Transitive",
- "resolved": "6.0.0",
- "contentHash": "zaJsHfESQvJ11vbXnNlkrR46IaMULk/gHxYsJphzSF+07kTjPHv+Oc14w6QEOfo3Q4hqLJgStUaYB9DBl0TmWg==",
+ "resolved": "7.0.0",
+ "contentHash": "DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==",
"dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0",
- "System.Text.Encodings.Web": "6.0.0"
+ "System.Text.Encodings.Web": "7.0.0"
}
},
"System.Text.RegularExpressions": {