diff --git a/src/TestSite.14/packages.lock.json b/src/TestSite.14/packages.lock.json index 6a5e7ff..bdac806 100644 --- a/src/TestSite.14/packages.lock.json +++ b/src/TestSite.14/packages.lock.json @@ -17,16 +17,16 @@ }, "Umbraco.Cms": { "type": "Direct", - "requested": "[14.0.0-rc4, )", - "resolved": "14.0.0-rc4", - "contentHash": "uwoTWCLZcxuz4An/u3SM0VDBl87qVQ3j2/D9fW8NUAmeexKTJ0xoILKKoh2KJ7Fp9imNJh7HBd+R2OcOdl4CRw==", + "requested": "[14.3.1, )", + "resolved": "14.3.1", + "contentHash": "x7pA0VhHuqlyrukpK4wzBscc+NWnJnQRZzaFZgXY7fhVs8qLI+VpNKaOFwXX9+irq7MsZouhA1yi8h/jTwbzdg==", "dependencies": { - "Umbraco.Cms.Imaging.ImageSharp": "[14.0.0-rc4, 15.0.0)", - "Umbraco.Cms.Persistence.EFCore.SqlServer": "[14.0.0-rc4, 15.0.0)", - "Umbraco.Cms.Persistence.EFCore.Sqlite": "[14.0.0-rc4, 15.0.0)", - "Umbraco.Cms.Persistence.SqlServer": "[14.0.0-rc4, 15.0.0)", - "Umbraco.Cms.Persistence.Sqlite": "[14.0.0-rc4, 15.0.0)", - "Umbraco.Cms.Targets": "[14.0.0-rc4, 15.0.0)" + "Umbraco.Cms.Imaging.ImageSharp": "[14.3.1, 15.0.0)", + "Umbraco.Cms.Persistence.EFCore.SqlServer": "[14.3.1, 15.0.0)", + "Umbraco.Cms.Persistence.EFCore.Sqlite": "[14.3.1, 15.0.0)", + "Umbraco.Cms.Persistence.SqlServer": "[14.3.1, 15.0.0)", + "Umbraco.Cms.Persistence.Sqlite": "[14.3.1, 15.0.0)", + "Umbraco.Cms.Targets": "[14.3.1, 15.0.0)" } }, "uSync": { @@ -75,8 +75,8 @@ }, "Azure.Core": { "type": "Transitive", - "resolved": "1.38.0", - "contentHash": "IuEgCoVA0ef7E4pQtpC3+TkPbzaoQfa77HlfJDmfuaJUCVJmn7fT0izamZiryW5sYUFKizsftIxMkXKbgIcPMQ==", + "resolved": "1.40.0", + "contentHash": "eOx6wk3kQ3SCnoAj7IytAu/d99l07PdarmUc+RmMkVOTkcQ3s+UQEaGzMyEqC2Ua4SKnOW4Xw/klLeB5V2PiSA==", "dependencies": { "Microsoft.Bcl.AsyncInterfaces": "1.1.1", "System.ClientModel": "1.0.0", @@ -90,12 +90,12 @@ }, "Azure.Identity": { "type": "Transitive", - "resolved": "1.11.0", - "contentHash": "JcpkMpW8Wx/XfQfMiSc9ecdIy0GhdpsMCT3Lh8EJZQ/NN6OxPeY7OAcfmucsvdfrldbFJd04m+Kfd+1QILBAgg==", + "resolved": "1.12.0", + "contentHash": "OBIM3aPz8n9oEO5fdnee+Vsc5Nl4W3FeslPpESyDiyByntQI5BAa76KD60eFXm9ulevnwxGZP9YXL8Y+paI5Uw==", "dependencies": { - "Azure.Core": "1.38.0", - "Microsoft.Identity.Client": "4.60.1", - "Microsoft.Identity.Client.Extensions.Msal": "4.60.1", + "Azure.Core": "1.40.0", + "Microsoft.Identity.Client": "4.61.3", + "Microsoft.Identity.Client.Extensions.Msal": "4.61.3", "System.Memory": "4.5.4", "System.Security.Cryptography.ProtectedData": "4.7.0", "System.Text.Json": "4.7.2", @@ -104,8 +104,8 @@ }, "BouncyCastle.Cryptography": { "type": "Transitive", - "resolved": "2.3.1", - "contentHash": "buwoISwecYke3CmgG1AQSg+sNZjJeIb93vTAtJiHZX35hP/teYMxsfg0NDXGUKjGx6BKBTNKc77O2M3vKvlXZQ==" + "resolved": "2.4.0", + "contentHash": "SwXsAV3sMvAU/Nn31pbjhWurYSjJ+/giI/0n6tCrYoupEK34iIHCuk3STAd9fx8yudM85KkLSVdn951vTng/vQ==" }, "Dazinator.Extensions.FileProviders": { "type": "Transitive", @@ -126,40 +126,40 @@ }, "Examine": { "type": "Transitive", - "resolved": "3.2.0", - "contentHash": "WL6VfLVO6It7kvwWANUux9LerwNr+xjxHHenNbxlOZE0dMcBKs0C3EYHEk6DHmDk0EtAPRcXT23NKlcJ7ZskWw==", + "resolved": "3.3.0", + "contentHash": "w5H1YTIJVnT32XR4PqTDBSfPm20NoCDJtdX0sUUO6DJ2qi5fHT8PE8zZKVAklTctG2+sHSUSR9Qydm5YTHVnQw==", "dependencies": { - "Examine.Core": "3.2.0", - "Examine.Lucene": "3.2.0", - "Microsoft.AspNetCore.DataProtection": "5.0.5", - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0" + "Examine.Core": "3.3.0", + "Examine.Lucene": "3.3.0", + "Microsoft.AspNetCore.DataProtection": "8.0.4", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1" } }, "Examine.Core": { "type": "Transitive", - "resolved": "3.2.0", - "contentHash": "2f8pnvZf8COTyBcO3c3z8XR/sc6HqtE45922dwTEe7dCM1H5eoItUHpQ38SM3zX9sXKA2hHUJowggxyoYrPS0g==", + "resolved": "3.3.0", + "contentHash": "f0uiXYuXQH1rWRxNVUi5+MGgJX+LYye+fmxyVa1Aw+NCY52dPf9eEuDMCf1zSVHQoC23o0ADNLhdSfg1kBPkGA==", "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "5.0.0", - "Microsoft.Extensions.Options": "5.0.0" + "Microsoft.Extensions.Logging.Abstractions": "8.0.1", + "Microsoft.Extensions.Options": "8.0.2" } }, "Examine.Lucene": { "type": "Transitive", - "resolved": "3.2.0", - "contentHash": "Rm9WVnGlOBOyvkmjWB9+BhTJPNjHwA34Pk/Q6LMYDQujn6kFpBLK//5gEVqPGvU33du0oPTK1BN5rjuqJJq/JQ==", + "resolved": "3.3.0", + "contentHash": "fXfh0+oHvHFRHGQdRQZP/K3FfxZMjem8vFEFcyB2v1ssesHEm2nTCc+XgCpUC5HfwyL5aqHbwOs7IqM1EZPfLg==", "dependencies": { - "Examine.Core": "3.2.0", + "Examine.Core": "3.3.0", "Lucene.Net.QueryParser": "4.8.0-beta00016", "Lucene.Net.Replicator": "4.8.0-beta00016", "System.Threading": "4.3.0", - "System.Threading.AccessControl": "4.7.0" + "System.Threading.AccessControl": "8.0.0" } }, "HtmlAgilityPack": { "type": "Transitive", - "resolved": "1.11.61", - "contentHash": "hqZASeEFHS9quHvfZSwaULoAJLWkOYVPiQjc3P9J4pQS8vSYzrP3bxe04Vm7vYYuxwbQhq9hCSVvZVLTyRaNaQ==" + "resolved": "1.11.65", + "contentHash": "Skse4MVlRcHHyP88x+v/uQrMxTPaBIwQodiQ/y59jxs8vHlqTR5M3jt5Wk+csYFnR4rX6I4ndqDji2M8p9kAzw==" }, "Humanizer.Core": { "type": "Transitive", @@ -173,32 +173,32 @@ }, "jcdcdev.Umbraco.Core": { "type": "Transitive", - "resolved": "14.0.0", - "contentHash": "hVpG+ORjK76sgvfk8rqH39n/wANAc7nuCQsM+iJlfNufyXvfXtxaLz8B+9egZ+GudW75aI6lEkXtDevUykl/SQ==", + "resolved": "14.0.2", + "contentHash": "I8geaR2UxMW3dGTf7/e47TQpLvhGB8ZUcMpGH60wDV5gx1Y3zsOUTC+UHgJ4jH4QLV4uXbnMSiJin92lbxnBWA==", "dependencies": { "Umbraco.Cms.Web.Common": "[14.0.0, 15.0.0)" } }, "Json.More.Net": { "type": "Transitive", - "resolved": "2.0.0", - "contentHash": "U9pOGTOqkxibxCZiBATbTGDc76tqt4KcuC245FU3Bzw6yWuGHp2M8/bMdy4OztmO1ckwp3VvgWQ7sO75mOEI7g==" + "resolved": "2.0.1.2", + "contentHash": "uF3QeiaXEfH92emz0/BWUiNtMSfxIIvgynuB0Bf1vF4s8eWTcZitBx9l+g/FDaJk5XxqBv9buQXizXKQcXFG1w==" }, "JsonPatch.Net": { "type": "Transitive", - "resolved": "3.0.0", - "contentHash": "ZX2G7QoMDqShVL7QvGfXLJG/PwY3Tg0HhnOwdXJbTxcypNwiejqP++MCMxfOEZP07OlOGZGhzTDtJEWXuRy0ZQ==", + "resolved": "3.1.1", + "contentHash": "dLAUhmL7RgezL8lkBpzf+O4U4sEtbGE9DDF858MiQdNmGK8LYBfLqO73n5N288e5H8jVvwypQG/DUJunWvaJyQ==", "dependencies": { - "JsonPointer.Net": "4.0.0" + "JsonPointer.Net": "5.0.2" } }, "JsonPointer.Net": { "type": "Transitive", - "resolved": "4.0.0", - "contentHash": "A2DjDKIdL8b93niaFaysAE9QynQ/U15Tw/MsNfra8NQPmoJZUoj86/ElTeJifGc2U86OTgFH5UdHAhIQRM7QQQ==", + "resolved": "5.0.2", + "contentHash": "H/OtixKadr+ja1j7Fru3WG56V9zP0AKT1Bd0O7RWN/zH1bl8ZIwW9aCa4+xvzuVvt4SPmrvBu3G6NpAkNOwNAA==", "dependencies": { "Humanizer.Core": "2.14.1", - "Json.More.Net": "2.0.0" + "Json.More.Net": "2.0.1.2" } }, "K4os.Compression.LZ4": { @@ -288,10 +288,11 @@ }, "MailKit": { "type": "Transitive", - "resolved": "4.6.0", - "contentHash": "EJ1L2AtoO9nGZz2AKl2WGGw4pLIpkgEwzpczmZWBLqX0m33ueVA+CJYd9hg52XOvvEj+w5PVzB7yy26E0WHzKQ==", + "resolved": "4.7.1.1", + "contentHash": "Y3okmIxu8g/ZcoJiE2i+dCeKgnNyddsXmcJslZnCPGVPP0aRyeVINHV1h97V+OVMdqjQI6O12J2p8Duwq5UEqQ==", "dependencies": { - "MimeKit": "4.6.0" + "MimeKit": "4.7.1", + "System.Formats.Asn1": "8.0.1" } }, "Markdown": { @@ -306,18 +307,17 @@ }, "MessagePack": { "type": "Transitive", - "resolved": "2.5.140", - "contentHash": "nkIsgy8BkIfv40bSz9XZb4q//scI1PF3AYeB5X66nSlIhBIqbdpLz8Qk3gHvnjV3RZglQLO/ityK3eNfLii2NA==", + "resolved": "2.5.187", + "contentHash": "uW4j8m4Nc+2Mk5n6arOChavJ9bLjkis0qWASOj2h2OwmfINuzYv+mjCHUymrYhmyyKTu3N+ObtTXAY4uQ7jIhg==", "dependencies": { - "MessagePack.Annotations": "2.5.140", - "Microsoft.NET.StringTools": "17.6.3", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" + "MessagePack.Annotations": "2.5.187", + "Microsoft.NET.StringTools": "17.6.3" } }, "MessagePack.Annotations": { "type": "Transitive", - "resolved": "2.5.140", - "contentHash": "JE3vwluOrsJ4t3hnfXzIxJUh6lhx6M/KR8Sark/HOUw1DJ5UKu5JsAnnuaQngg6poFkRx1lzHSLTkxHNJO7+uQ==" + "resolved": "2.5.187", + "contentHash": "/IvvMMS8opvlHjEJ/fR2Cal4Co726Kj77Z8KiohFhuHfLHHmb9uUxW5+tSCL4ToKFfkQlrS3HD638mRq83ySqA==" }, "Microsoft.AspNetCore.Authorization": { "type": "Transitive", @@ -366,36 +366,35 @@ }, "Microsoft.AspNetCore.Cryptography.Internal": { "type": "Transitive", - "resolved": "8.0.5", - "contentHash": "bu8jQbBpKuqubTsGSTR/mosNw2bNg7NRmgOpPgHiWIiHnYHvyuJWVjgGxKzhkztw53z9aAgiOHbgAm7SsKJihQ==" + "resolved": "8.0.8", + "contentHash": "VrfHrQwvj8p5W3z+PhHCkUMgpPnThJ9ZDeu+AJrFGWFvHSA6sI7iP/k9LjqkdFXsFezlOOZWNAgB6EH9gCCA4g==" }, "Microsoft.AspNetCore.Cryptography.KeyDerivation": { "type": "Transitive", - "resolved": "8.0.5", - "contentHash": "VQL44/kuHkyQtHKAxNklV9xn/7AYQwVT7aAUHD0JpkhsPp/93VmVOoM6llmllzs2u7USW0dG18o//JOBdZfhow==", + "resolved": "8.0.8", + "contentHash": "Ct73TxRAPhQ8OqckzgIUPjJ1/WXnQbOnGjqbvTyPmMptdOg9YJ9wXQh9U+da2s6nki54mcZAyonvaKXLsrXhKQ==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "8.0.5" + "Microsoft.AspNetCore.Cryptography.Internal": "8.0.8" } }, "Microsoft.AspNetCore.DataProtection": { "type": "Transitive", - "resolved": "5.0.5", - "contentHash": "fYCIRLS3Q7eokBwzlcaKQnCBLDFXqjnyJO9lqOX0/V9zvy/JiOfvwKSkm6v5QJuNpXZywb/DnAq5Pdb3woc3MQ==", + "resolved": "8.0.4", + "contentHash": "p6mlJTLfEoWyg4atIzdNpI48f/Bn8mpGqs5AW7TaqkQdxbVekovUj1BrLcuUoysyODVP3C9Db6J1y3RD6kD4pQ==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.Internal": "5.0.5", - "Microsoft.AspNetCore.DataProtection.Abstractions": "5.0.5", - "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", - "Microsoft.Extensions.Hosting.Abstractions": "5.0.0", - "Microsoft.Extensions.Logging.Abstractions": "5.0.0", - "Microsoft.Extensions.Options": "5.0.0", - "Microsoft.Win32.Registry": "5.0.0", - "System.Security.Cryptography.Xml": "5.0.0" + "Microsoft.AspNetCore.Cryptography.Internal": "8.0.4", + "Microsoft.AspNetCore.DataProtection.Abstractions": "8.0.4", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1", + "Microsoft.Extensions.Hosting.Abstractions": "8.0.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.1", + "Microsoft.Extensions.Options": "8.0.2", + "System.Security.Cryptography.Xml": "8.0.0" } }, "Microsoft.AspNetCore.DataProtection.Abstractions": { "type": "Transitive", - "resolved": "5.0.5", - "contentHash": "k1DgnNSBG0lf9P+QDnU+FFeLI4b4hhw4iT+iw29XkcRaCGpcPwq7mLJUtz2Yqq/FRyEwlcteTJmdWEoJb0Fxag==" + "resolved": "8.0.4", + "contentHash": "iqEPvlPGn9WJl5d+gWRG+ASap3cRDmNTQG4Ozep7YZKr+fOTm6tbcIazNZtUlRIlTTxY9Rr0cwNXTmPJkxJnlw==" }, "Microsoft.AspNetCore.Hosting.Abstractions": { "type": "Transitive", @@ -465,12 +464,12 @@ }, "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": { "type": "Transitive", - "resolved": "8.0.5", - "contentHash": "o516Dp0Emh+yM+EVn72pdaIfzt30UKCVSYFYfldiwQxf2bl8/0zeHVvkLzmbLrVu3iKDTalFrjgLHugp1RjI6Q==", + "resolved": "8.0.8", + "contentHash": "WzTDrNhrIcwB3tB9vlvFuDR1l1e9kUwAQ0x0vzH+iR/F6EEmzJyQWXcp60C1D2C2WKnfdq0Jk7pOGORA5+HzgA==", "dependencies": { "Microsoft.AspNetCore.Mvc.Razor.Extensions": "6.0.0", "Microsoft.CodeAnalysis.Razor": "6.0.0", - "Microsoft.Extensions.DependencyModel": "8.0.0" + "Microsoft.Extensions.DependencyModel": "8.0.1" } }, "Microsoft.AspNetCore.Razor.Language": { @@ -483,11 +482,6 @@ "resolved": "1.1.1", "contentHash": "yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w==" }, - "Microsoft.Bcl.TimeProvider": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "C7kWHJnMRY7EvJev2S8+yJHZ1y7A4ZlLbA4NE+O23BDIAN5mHeqND1m+SKv1ChRS5YlCDW7yAMUe7lttRsJaAA==" - }, "Microsoft.CodeAnalysis.Analyzers": { "type": "Transitive", "resolved": "3.3.4", @@ -495,21 +489,23 @@ }, "Microsoft.CodeAnalysis.Common": { "type": "Transitive", - "resolved": "4.8.0", - "contentHash": "/jR+e/9aT+BApoQJABlVCKnnggGQbvGh7BKq2/wI1LamxC+LbzhcLj4Vj7gXCofl1n4E521YfF9w0WcASGg/KA==", + "resolved": "4.10.0", + "contentHash": "7O4+dn0fNKykPpEB1i8/5EKzwD3fuu/shdbbnnsBmdiHMaBz6telOubDFwPwLQQ/PvOAWTFIWWTyAOmWvXRD2g==", "dependencies": { "Microsoft.CodeAnalysis.Analyzers": "3.3.4", - "System.Collections.Immutable": "7.0.0", - "System.Reflection.Metadata": "7.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" + "System.Collections.Immutable": "8.0.0", + "System.Reflection.Metadata": "8.0.0" } }, "Microsoft.CodeAnalysis.CSharp": { "type": "Transitive", - "resolved": "4.8.0", - "contentHash": "+3+qfdb/aaGD8PZRCrsdobbzGs1m9u119SkkJt8e/mk3xLJz/udLtS2T6nY27OTXxBBw10HzAbC8Z9w08VyP/g==", + "resolved": "4.10.0", + "contentHash": "iifqKy3KvCgPABHFbFlSxjEoE+OItZGuZ191NM/TWV750m1jMypr7BtrP65ET+OK2KNVupO8S8xCtxbNqw056A==", "dependencies": { - "Microsoft.CodeAnalysis.Common": "[4.8.0]" + "Microsoft.CodeAnalysis.Analyzers": "3.3.4", + "Microsoft.CodeAnalysis.Common": "[4.10.0]", + "System.Collections.Immutable": "8.0.0", + "System.Reflection.Metadata": "8.0.0" } }, "Microsoft.CodeAnalysis.Razor": { @@ -549,83 +545,83 @@ }, "Microsoft.Data.Sqlite": { "type": "Transitive", - "resolved": "8.0.4", - "contentHash": "vgLm03wS+CfsolO7qk4KVuvt0CtzgdjKmoORuwxMmiIF1ow1JlOo1vwfDHfwXnGa5+QEbvOUy3169bBcHshfTg==", + "resolved": "8.0.8", + "contentHash": "Ao+kD9lZpZvvvfLHMR4/UviFGXaWhQ9AVT4fYMl62XWgIPuVIhZqLysmDNiXbsz6Pb87iyyElX2xSfigzKNZNg==", "dependencies": { - "Microsoft.Data.Sqlite.Core": "8.0.4", + "Microsoft.Data.Sqlite.Core": "8.0.8", "SQLitePCLRaw.bundle_e_sqlite3": "2.1.6" } }, "Microsoft.Data.Sqlite.Core": { "type": "Transitive", - "resolved": "8.0.4", - "contentHash": "x5FE5m1h31UIDEk0j3r38HtYvsa0fxd5jXzvE/SARI7LecXt/jm4z2SUl6TEoJGQOo9Ow2wg3a0MU2E1TVVAdA==", + "resolved": "8.0.8", + "contentHash": "qHInO2EvOcPhjgboP0TGnXM7rASdvWXrw6jAH8Yuz5YP82VTje7d/NKiX1i+dVbE3+G3JuW1kqNVB8yLvsqgYA==", "dependencies": { "SQLitePCLRaw.core": "2.1.6" } }, "Microsoft.EntityFrameworkCore": { "type": "Transitive", - "resolved": "8.0.4", - "contentHash": "/kyu9pXuxQvhg8RO/oN5Q5Og7cDIVvZtrt1z48rX7Yido+zEGkUkp3/Bjd9u45N2uuPPF8mn2pKDlAewCvv3/Q==", + "resolved": "8.0.8", + "contentHash": "iK+jrJzkfbIxutB7or808BPmJtjUEi5O+eSM7cLDwsyde6+3iOujCSfWnrHrLxY3u+EQrJD+aD8DJ6ogPA2Rtw==", "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "8.0.4", - "Microsoft.EntityFrameworkCore.Analyzers": "8.0.4", + "Microsoft.EntityFrameworkCore.Abstractions": "8.0.8", + "Microsoft.EntityFrameworkCore.Analyzers": "8.0.8", "Microsoft.Extensions.Caching.Memory": "8.0.0", "Microsoft.Extensions.Logging": "8.0.0" } }, "Microsoft.EntityFrameworkCore.Abstractions": { "type": "Transitive", - "resolved": "8.0.4", - "contentHash": "S50pjtPNOvRktacaO6UAhvGCPMT56wxqEq8fQfcjaSUySPGba6mKWo6ackw6DdeAR1cA6U+U0uj27warA2KtJA==" + "resolved": "8.0.8", + "contentHash": "9mMQkZsfL1c2iifBD8MWRmwy59rvsVtR9NOezJj7+g1j4P7g49MJHd8k8faC/v7d5KuHkQ6KOQiSItvoRt9PXA==" }, "Microsoft.EntityFrameworkCore.Analyzers": { "type": "Transitive", - "resolved": "8.0.4", - "contentHash": "P8hfMZECdbgle4Us8HGRUKAjqVwgbtr5JqtCxqEoiVORrNQAmcpu3g1NKwTAoUsO9Z0QRgExtYoAmdggR/DkMQ==" + "resolved": "8.0.8", + "contentHash": "OlAXMU+VQgLz5y5/SBkLvAa9VeiR3dlJqgIebEEH2M2NGA3evm68/Tv7SLWmSxwnEAtA3nmDEZF2pacK6eXh4Q==" }, "Microsoft.EntityFrameworkCore.Relational": { "type": "Transitive", - "resolved": "8.0.4", - "contentHash": "aWLT6e9a8oMzXgF0YQpYYa3mDeU+yb2UQSQ+RrIgyGgSpzPfSKgpA7v2kOVDuZr2AQ6NNAlWPaBG7wZuKQI96w==", + "resolved": "8.0.8", + "contentHash": "3WnrwdXxKg4L98cDx0lNEEau8U2lsfuBJCs0Yzht+5XVTmahboM7MukKfQHAzVsHUPszm6ci929S7Qas0WfVHA==", "dependencies": { - "Microsoft.EntityFrameworkCore": "8.0.4", + "Microsoft.EntityFrameworkCore": "8.0.8", "Microsoft.Extensions.Configuration.Abstractions": "8.0.0" } }, "Microsoft.EntityFrameworkCore.Sqlite": { "type": "Transitive", - "resolved": "8.0.4", - "contentHash": "7y0Z7y1SwBNswxlNY9zduqk5I0+pWWzYIFhtJtvo55RcfomIQDmOODG/s5+iOxv0JoVHjFOgAc8AMI3DwAaoig==", + "resolved": "8.0.8", + "contentHash": "IDB7Xs16hN/3VkWFCCa4r3fqoJxMVezwq418gr8dBkRBO0pxH+BX/Kjk/U3PYXDvzVLkXqUgJsHv1XoFrJbZPQ==", "dependencies": { - "Microsoft.EntityFrameworkCore.Sqlite.Core": "8.0.4", + "Microsoft.EntityFrameworkCore.Sqlite.Core": "8.0.8", "SQLitePCLRaw.bundle_e_sqlite3": "2.1.6" } }, "Microsoft.EntityFrameworkCore.Sqlite.Core": { "type": "Transitive", - "resolved": "8.0.4", - "contentHash": "4XCrL6vdFQSXZY6b89cXvjYNvTKP5azMvgacI2XE+B0D7Lg3zYSjmfLZYWfR3j3izx5X8xCTkHZnaRHHfHcv+w==", + "resolved": "8.0.8", + "contentHash": "w5k/ENj3+BPbmggqh83RRuPhhKcJmW7CmdJuGwdX1eFrmptJwnzKiHfQCPkJAu9df16PSs5YFeWrDgepfqnltA==", "dependencies": { - "Microsoft.Data.Sqlite.Core": "8.0.4", - "Microsoft.EntityFrameworkCore.Relational": "8.0.4", - "Microsoft.Extensions.DependencyModel": "8.0.0" + "Microsoft.Data.Sqlite.Core": "8.0.8", + "Microsoft.EntityFrameworkCore.Relational": "8.0.8", + "Microsoft.Extensions.DependencyModel": "8.0.1" } }, "Microsoft.EntityFrameworkCore.SqlServer": { "type": "Transitive", - "resolved": "8.0.4", - "contentHash": "/IlHNxzZGqiuVi+FPtjFZgAOfY989fTPtxw8zhmlFwv5M2WJzBSMlAP4jNVQX/k7/qu+y1YvddPxg4O5QdeRXw==", + "resolved": "8.0.8", + "contentHash": "A2F52W+hnGqvprx37HcAnYnJv4QoFFdc9cxd/QGNSd1vCu1I0eAEKRd0r9KS3E5I5RRj/m9XJfYCyTdy1cdn5Q==", "dependencies": { "Microsoft.Data.SqlClient": "5.1.5", - "Microsoft.EntityFrameworkCore.Relational": "8.0.4" + "Microsoft.EntityFrameworkCore.Relational": "8.0.8" } }, "Microsoft.Extensions.AmbientMetadata.Application": { "type": "Transitive", - "resolved": "8.2.0", - "contentHash": "8PDzU9hOnX2+TUetC0+JHUj/zvk55PTsxiljRag81WZrKlvcZqlblQroYOC3vRajY60ZieL2+1Mf/USbfEuVlQ==", + "resolved": "8.4.0", + "contentHash": "nVLT27Q9GhyzVoJveBShdwTWL2kPXwREQ1WgQtTU7E3IRu0DhAgDY4EZgSlNja7Q/1kgv2Gn9OaBDjmLOcyV+A==", "dependencies": { "Microsoft.Extensions.Configuration": "8.0.0", "Microsoft.Extensions.Configuration.Binder": "8.0.1", @@ -648,23 +644,23 @@ }, "Microsoft.Extensions.Caching.Memory": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "7pqivmrZDzo1ADPkRwjy+8jtRKWRCPag9qPI+p7sgu7Q4QreWhcvbiWXsbhP+yY8XSiDvZpu2/LWdBv7PnmOpQ==", + "resolved": "8.0.1", + "contentHash": "HFDnhYLccngrzyGgHkjEDU5FMLn4MpOsr5ElgsBMC4yx6lJh4jeWO7fHS8+TXPq+dgxCmUa/Trl8svObmwW4QA==", "dependencies": { "Microsoft.Extensions.Caching.Abstractions": "8.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.Options": "8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Microsoft.Extensions.Logging.Abstractions": "8.0.2", + "Microsoft.Extensions.Options": "8.0.2", "Microsoft.Extensions.Primitives": "8.0.0" } }, "Microsoft.Extensions.Compliance.Abstractions": { "type": "Transitive", - "resolved": "8.2.0", - "contentHash": "b9LoxIURVX89FBwNSZdQWW7mclyr4SMz10YvryaAgB7GGtnFbpq5xetav6OvJg2YneMde16RFkinwDNUeLKtEQ==", + "resolved": "8.4.0", + "contentHash": "WBPhQCz84/PFR5vm6lVPOYh4e7lcIQ2EyhYl84hVoZHC1vtvVAZsb4htEVx1LEPkLIiwnIdiLSzXxqS7+hkkDA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0", - "Microsoft.Extensions.ObjectPool": "8.0.2" + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1", + "Microsoft.Extensions.ObjectPool": "8.0.4" } }, "Microsoft.Extensions.Configuration": { @@ -726,13 +722,13 @@ }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "fGLiCRLMYd00JYpClraLjJTNKLmMJPnqxMaiRzEBIIvevlzxz33mXy39Lkd48hu1G+N21S7QpaO5ZzKsI6FRuA==" + "resolved": "8.0.2", + "contentHash": "3iE7UF7MQkCv1cxzCahz+Y/guQbTqieyxyaWKhrRO91itI9cOKO76OHeQDahqG4MmW5umr3CcCvGmK92lWNlbg==" }, "Microsoft.Extensions.DependencyInjection.AutoActivation": { "type": "Transitive", - "resolved": "8.2.0", - "contentHash": "uUF92WU5OUz+F1+hdY9EsITj1QMSlFuQMaeheNUqbgO7RuB3Y+EgWpe/wkKaj9PQbMM8u5VVvUUn/Hz+TprhSw==", + "resolved": "8.4.0", + "contentHash": "QXrvNp6noDe7QjqbR+rE2mwl6W5DJ3Nw67hrSWzDLp7YfQ+IxOBvhctXIJXS/vb2AJnWPhu4ix8mbSNGPc3GVA==", "dependencies": { "Microsoft.Extensions.Hosting.Abstractions": "8.0.0", "Microsoft.Extensions.Options": "8.0.2" @@ -740,11 +736,11 @@ }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "NSmDw3K0ozNDgShSIpsZcbFIzBX4w28nDag+TfaQujkXGazBm+lid5onlWoCBy4VsLxqnnKjEBbGSJVWJMf43g==", + "resolved": "8.0.1", + "contentHash": "5Ou6varcxLBzQ+Agfm0k0pnH7vrEITYlXMDuE6s7ZHlZHz6/G8XJ3iISZDr5rfwfge6RnXJ1+Wc479mMn52vjA==", "dependencies": { "System.Text.Encodings.Web": "8.0.0", - "System.Text.Json": "8.0.0" + "System.Text.Json": "8.0.4" } }, "Microsoft.Extensions.DiagnosticAdapter": { @@ -777,10 +773,10 @@ }, "Microsoft.Extensions.Diagnostics.ExceptionSummarization": { "type": "Transitive", - "resolved": "8.2.0", - "contentHash": "eeCZLPe+rr0Y3QWr4fQRdzT0udzsv7NIdc3Ulyawp4wINJk8idRls3EBcQN542EudxJc89tCZHKJI0teNXn+ow==", + "resolved": "8.4.0", + "contentHash": "5wLuZxH9ac3sL6nzewWgnb6I92jv2KRt0QMz0EkBc2PuXy3GKARcLdpNDHUU4uA3USxh2WxvjODpk4WOdWCTGA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1" } }, "Microsoft.Extensions.FileProviders.Abstractions": { @@ -793,8 +789,8 @@ }, "Microsoft.Extensions.FileProviders.Embedded": { "type": "Transitive", - "resolved": "8.0.5", - "contentHash": "j0zzS7NPhux2rqbCIjrSV/MW0WPNSd49Vvs+j9+ALcTGVrRR48mPmIuBVpeaNO/flTFkN2fTZCLyom403KkzNg==", + "resolved": "8.0.8", + "contentHash": "fefQMlaOIQnc7cn7R/GWCwnA6X0tv5pB9ZKIR6I1JZPmYcoCNY7HtLt0bJPMj+F0StrMkwTk2cPtMGtr9zhkoA==", "dependencies": { "Microsoft.Extensions.FileProviders.Abstractions": "8.0.0" } @@ -841,23 +837,22 @@ }, "Microsoft.Extensions.Http.Diagnostics": { "type": "Transitive", - "resolved": "8.2.0", - "contentHash": "6bOpCZbNOE2YAp58GwpeveErwOBgL8mYKaSASy0nmEwaGEV8MRlG+zS5n4fW37hLMZXIRzmuL8OW3VUsSBafYQ==", + "resolved": "8.4.0", + "contentHash": "ak1zyiKpZ8WdsJmY9X42V1+XsiJc5P1Um8E6kMqmFA8jyc/E1nuZJ5GPZNY3UBsyZshvT7no82hJn+t5YPhFZg==", "dependencies": { "Microsoft.Extensions.Configuration.Binder": "8.0.1", - "Microsoft.Extensions.DependencyInjection.AutoActivation": "8.2.0", + "Microsoft.Extensions.DependencyInjection.AutoActivation": "8.4.0", "Microsoft.Extensions.DiagnosticAdapter": "3.1.32", "Microsoft.Extensions.Http": "8.0.0", "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0", - "Microsoft.Extensions.Telemetry": "8.2.0", - "Microsoft.IO.RecyclableMemoryStream": "2.3.2", - "System.Text.Json": "8.0.2" + "Microsoft.Extensions.Telemetry": "8.4.0", + "Microsoft.IO.RecyclableMemoryStream": "3.0.0" } }, "Microsoft.Extensions.Http.Polly": { "type": "Transitive", - "resolved": "8.0.3", - "contentHash": "Lvg7rbvC0jgkf9t0FqDR4XJ8ZmvRQlGXHqQQUsj8vyvm4pyNwLWOEtMxZI6X5kHAaM5/bMS2CXvoWU8YMMyHbw==", + "resolved": "8.0.6", + "contentHash": "vehhL2uDlr2ovIFMuYcQwXgOCu7QECXnjcRD37luN40Fjqm0C4PDiN0t0dHoyfJp6OgJ+sOYDev5jVMGz4lJnQ==", "dependencies": { "Microsoft.Extensions.Http": "8.0.0", "Polly": "7.2.4", @@ -866,32 +861,32 @@ }, "Microsoft.Extensions.Http.Resilience": { "type": "Transitive", - "resolved": "8.2.0", - "contentHash": "/CUpgx+8XEFPj3rcXxGd05Xk7CIg3ekJTpo8LQztZLV0hetdSbK3mL2weX7HqjaCwk88P/fMqv1UcqYF3phciA==", + "resolved": "8.4.0", + "contentHash": "BSkZ92eXtfPa3EyqQ9r3JkTTNFl1mrjJSU4EceKTHasVi5M9jpMgQVhrcFtXh5ImXitIhBIhXETCACyLuXNGSQ==", "dependencies": { "Microsoft.Extensions.Configuration.Binder": "8.0.1", - "Microsoft.Extensions.Http.Diagnostics": "8.2.0", - "Microsoft.Extensions.ObjectPool": "8.0.2", - "Microsoft.Extensions.Resilience": "8.2.0" + "Microsoft.Extensions.Http.Diagnostics": "8.4.0", + "Microsoft.Extensions.ObjectPool": "8.0.4", + "Microsoft.Extensions.Resilience": "8.4.0" } }, "Microsoft.Extensions.Identity.Core": { "type": "Transitive", - "resolved": "8.0.5", - "contentHash": "zl/dTogiyBA2D1NBgEQfJRq/5M7aHWU8qp5l6rq4U+hKFcDdd9YDeDaEEtiuYxTpfXn2VoxZten2MljK0kLNiA==", + "resolved": "8.0.8", + "contentHash": "ICzYDXrPFaJWX2c/fp+AvltzVu2LZIe5eK5+JbxndTjGqYEzAAW9jwKSaBq9c3QF0wM9c3SjI80E2Kcn+l9prg==", "dependencies": { - "Microsoft.AspNetCore.Cryptography.KeyDerivation": "8.0.5", + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "8.0.8", "Microsoft.Extensions.Logging": "8.0.0", "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.Extensions.Identity.Stores": { "type": "Transitive", - "resolved": "8.0.5", - "contentHash": "R6OeFrKxq3kAP/r7Uz5By8QUKnvS7ah/ubM/xbSRfGoyftCTzn4Gd9CZMW+9G67tHR3UX+sZXcjDacD7CFG9Bg==", + "resolved": "8.0.8", + "contentHash": "Lmv3ZQMmanFVacoGChUIP+PhyIsDPFvhbiMX4o/BwJtViZw2ofHXn0CwTlytkBk1zW6S39rGpkfrtAWIUzzLZA==", "dependencies": { "Microsoft.Extensions.Caching.Abstractions": "8.0.0", - "Microsoft.Extensions.Identity.Core": "8.0.5", + "Microsoft.Extensions.Identity.Core": "8.0.8", "Microsoft.Extensions.Logging": "8.0.0" } }, @@ -907,10 +902,10 @@ }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "RIFgaqoaINxkM2KTOw72dmilDmTrYA0ns2KW4lDz4gZ2+o6IQ894CzmdL3StM2oh7QQq44nCWiqKqc4qUI9Jmg==", + "resolved": "8.0.2", + "contentHash": "nroMDjS7hNBPtkZqVBbSiQaQjWRDxITI8Y7XnDs97rqG3EbzVTNLZQf7bIeUJcaHOV8bca47s1Uxq94+2oGdxA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1" + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" } }, "Microsoft.Extensions.Logging.Configuration": { @@ -930,8 +925,8 @@ }, "Microsoft.Extensions.ObjectPool": { "type": "Transitive", - "resolved": "8.0.2", - "contentHash": "LA7lDy048CVjGCwsPqRFVwH8vl5ooHmSFji13Oczw+mOnGhqenWXttkWcJ5dhIR0bhayZrQz4BaSPEVtE8Tt0A==" + "resolved": "8.0.4", + "contentHash": "6FPHZ6lxtsrlFKE1LeHEco0BxevHSDdxngh37GxwGqiHm8zQz78ttM2OIevqQ8IAvtB01+5xEWBcYsjvSnhhoQ==" }, "Microsoft.Extensions.Options": { "type": "Transitive", @@ -970,13 +965,13 @@ }, "Microsoft.Extensions.Resilience": { "type": "Transitive", - "resolved": "8.2.0", - "contentHash": "t1q6rgupjYhXDBFPAqcEDrUu3nGjxPxTYiXMmxtw55IjFWit9Ih9YLoiQjMu3XNMoP3DOM6I9HqofgoKp8u5lA==", + "resolved": "8.4.0", + "contentHash": "lu8RM3gKkxaAB8F8ixN4gnrOcigxaOaMu/YDTl2YH0+05yldxtUT9bHtm/fhkwdpQh2W60k1xSz5nbk3NgIC2g==", "dependencies": { "Microsoft.Extensions.Diagnostics": "8.0.0", - "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "8.2.0", + "Microsoft.Extensions.Diagnostics.ExceptionSummarization": "8.4.0", "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0", - "Microsoft.Extensions.Telemetry.Abstractions": "8.2.0", + "Microsoft.Extensions.Telemetry.Abstractions": "8.4.0", "Polly.Core": "8.3.0", "Polly.Extensions": "8.3.0", "Polly.RateLimiting": "8.3.0" @@ -984,30 +979,28 @@ }, "Microsoft.Extensions.Telemetry": { "type": "Transitive", - "resolved": "8.2.0", - "contentHash": "SIBamemh2qf+XAZUVa7ZTdkEwW0YxtYQcwedOF6brFcYL2gLgKOSRjfmpMK5VUyMH/KB4H3QZCEEUPKG25ehYg==", + "resolved": "8.4.0", + "contentHash": "7ML6gFwLI4LoQyznscVXBF1Nf1nGg2dvF/Mzf9NYBzEvfiP+isfNgSjBoRcZBjqaD6ezIwsACA7fkwS3tcKS/g==", "dependencies": { - "Microsoft.Bcl.TimeProvider": "8.0.1", - "Microsoft.Extensions.AmbientMetadata.Application": "8.2.0", - "Microsoft.Extensions.Compliance.Abstractions": "8.2.0", + "Microsoft.Extensions.AmbientMetadata.Application": "8.4.0", + "Microsoft.Extensions.Compliance.Abstractions": "8.4.0", "Microsoft.Extensions.Configuration.Binder": "8.0.1", - "Microsoft.Extensions.DependencyInjection.AutoActivation": "8.2.0", + "Microsoft.Extensions.DependencyInjection.AutoActivation": "8.4.0", "Microsoft.Extensions.Logging.Configuration": "8.0.0", - "Microsoft.Extensions.ObjectPool": "8.0.2", + "Microsoft.Extensions.ObjectPool": "8.0.4", "Microsoft.Extensions.Options": "8.0.2", - "Microsoft.Extensions.Telemetry.Abstractions": "8.2.0" + "Microsoft.Extensions.Telemetry.Abstractions": "8.4.0" } }, "Microsoft.Extensions.Telemetry.Abstractions": { "type": "Transitive", - "resolved": "8.2.0", - "contentHash": "Vy/jcsXuyfp6HYypuTPEIfP/SUvG9LrCs9DnwFDbnJqogA5jxCmP/ylfO5fEkocwF5j0rg4/g34saImaORBnyA==", + "resolved": "8.4.0", + "contentHash": "jiv/2aoe2zkI0Atl+WXChwy6CbjHByxUBLnF6OihMAPELgmKaSywLqcJo5VcbRYA0EGhmQJM/RaGVH3J2TAkxw==", "dependencies": { - "Microsoft.Extensions.Compliance.Abstractions": "8.2.0", - "Microsoft.Extensions.Logging.Abstractions": "8.0.0", - "Microsoft.Extensions.ObjectPool": "8.0.2", - "Microsoft.Extensions.Options": "8.0.2", - "System.Diagnostics.DiagnosticSource": "8.0.0" + "Microsoft.Extensions.Compliance.Abstractions": "8.4.0", + "Microsoft.Extensions.Logging.Abstractions": "8.0.1", + "Microsoft.Extensions.ObjectPool": "8.0.4", + "Microsoft.Extensions.Options": "8.0.2" } }, "Microsoft.ICU.ICU4C.Runtime.linux-arm64": { @@ -1037,8 +1030,8 @@ }, "Microsoft.Identity.Client": { "type": "Transitive", - "resolved": "4.60.1", - "contentHash": "rC+qiskr8RKq2a43hH55vuDRz4Wto+bxwxMrKzCIOann1NL0OFFTjEk4ZVnTTBdijVWC6mhOaSmdV1H6J6bXmA==", + "resolved": "4.61.3", + "contentHash": "naJo/Qm35Caaoxp5utcw+R8eU8ZtLz2ALh8S+gkekOYQ1oazfCQMWVT4NJ/FnHzdIJlm8dMz0oMpMGCabx5odA==", "dependencies": { "Microsoft.IdentityModel.Abstractions": "6.35.0", "System.Diagnostics.DiagnosticSource": "6.0.1" @@ -1046,40 +1039,40 @@ }, "Microsoft.Identity.Client.Extensions.Msal": { "type": "Transitive", - "resolved": "4.60.1", - "contentHash": "EdPcGqvruFzNBcW+/3DSP4vNmLNYXSSnngj+QecAxmy6VRnvA7kt5KE2bU8qQmt4KkOitNHBVYVwze2XkqOLxw==", + "resolved": "4.61.3", + "contentHash": "PWnJcznrSGr25MN8ajlc2XIDW4zCFu0U6FkpaNLEWLgd1NgFCp5uDY3mqLDgM8zCN8hqj8yo5wHYfLB2HjcdGw==", "dependencies": { - "Microsoft.Identity.Client": "4.60.1", + "Microsoft.Identity.Client": "4.61.3", "System.Security.Cryptography.ProtectedData": "4.5.0" } }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", - "resolved": "7.5.1", - "contentHash": "PT16ZFbPIiMsYv07oy3zOjqUOJ7xutGBkJTOX0+IbNyU6+O6X7aIxjq9EaSSRLWbekRgamgtmfg8Xjw6A6Ua9g==" + "resolved": "7.7.1", + "contentHash": "S7sHg6gLg7oFqNGLwN1qSbJDI+QcRRj8SuJ1jHyCmKSipnF6ZQL+tFV2NzVfGj/xmGT9TykQdQiBN+p5Idl4TA==" }, "Microsoft.IdentityModel.JsonWebTokens": { "type": "Transitive", - "resolved": "7.4.1", - "contentHash": "RnrQO8IniImY6qrC9qYDc7UBcbPF7+Dp14ee9TqKnlB2/oyIKq8Q3tJ/65zgYvfV4p6iMYLpi+W8C/36J58cIg==", + "resolved": "7.7.1", + "contentHash": "3Izi75UCUssvo8LPx3OVnEeZay58qaFicrtSnbtUt7q8qQi0gy46gh4V8VUTkMVMKXV6VMyjBVmeNNgeCUJuIw==", "dependencies": { - "Microsoft.IdentityModel.Tokens": "7.4.1" + "Microsoft.IdentityModel.Tokens": "7.7.1" } }, "Microsoft.IdentityModel.Logging": { "type": "Transitive", - "resolved": "7.5.1", - "contentHash": "PnpAQX20BAiDIPYmWUyQSlEaWD8BLXzHpiDGTCT568Cs0ReOeyzNe401LzCeiv6ilug/KefVeV1CeqtCHTo8dw==", + "resolved": "7.7.1", + "contentHash": "BZNgSq/o8gsKExdYoBKPR65fdsxW0cTF8PsdqB8y011AGUJJW300S/ZIsEUD0+sOmGc003Gwv3FYbjrVjvsLNQ==", "dependencies": { - "Microsoft.IdentityModel.Abstractions": "7.5.1" + "Microsoft.IdentityModel.Abstractions": "7.7.1" } }, "Microsoft.IdentityModel.Protocols": { "type": "Transitive", - "resolved": "7.4.1", - "contentHash": "ZeYC/qGrcAitmN2urZMdsRGhZxOoK8F8KDc7DM3JtVsjx/WMjN0i/A+2ssa+fHKtBCbc0rBsoYJklTMu3hKp+g==", + "resolved": "7.6.1", + "contentHash": "z5dBfmtIrMhdPtpPddGkkAlHMOBhZnTGND1DceTV4whel4tmVNaDGcgzlfpd+auj+lNuBBF3ZHERTZkfTaFhuQ==", "dependencies": { - "Microsoft.IdentityModel.Tokens": "7.4.1" + "Microsoft.IdentityModel.Tokens": "7.6.1" } }, "Microsoft.IdentityModel.Protocols.OpenIdConnect": { @@ -1093,22 +1086,30 @@ }, "Microsoft.IdentityModel.Tokens": { "type": "Transitive", - "resolved": "7.5.1", - "contentHash": "Q3DKpyFViP84IUlTFKH/zIkswIrmSh2Vd/eFDo4wlOHy4DYxoweZEEw4kDEiKt9VCX6o7SddK3HK2xDYyFpexA==", + "resolved": "7.7.1", + "contentHash": "fQ0VVCba75lknUHGldi3iTKAYUQqbzp1Un8+d9cm9nON0Gs8NAkXddNg8iaUB0qi/ybtAmNWizTR4avdkCJ9pQ==", "dependencies": { - "Microsoft.IdentityModel.Logging": "7.5.1" + "Microsoft.IdentityModel.Logging": "7.7.1" } }, "Microsoft.IO.RecyclableMemoryStream": { "type": "Transitive", - "resolved": "2.3.2", - "contentHash": "Oh1qXXFdJFcHozvb4H6XYLf2W0meZFuG0A+TfapFPj9z5fd4vxiARGEhAaLj/6XWQaMYIv4SH/9Q6H78Hw0E2Q==" + "resolved": "3.0.1", + "contentHash": "s/s20YTVY9r9TPfTrN5g8zPF1YhwxyqO6PxUkrYTGI2B+OGPe9AdajWZrLhFqXIvqIW23fnUE4+ztrUWNU1+9g==" }, "Microsoft.JSInterop": { "type": "Transitive", "resolved": "8.0.3", "contentHash": "Oi21Fa7KubCzafwXb2IOdSGg24+/ylYGwrJgAYdWmgXBj04Oj/1b8vr9hrcoFKjQ6K18ryHYh35ZO/CCIEhuzg==" }, + "Microsoft.Net.Http.Headers": { + "type": "Transitive", + "resolved": "8.0.6", + "contentHash": "SNkrPZM2nvnUJfnmZbyHSc8kgZeLKx6OxohJ+3UZFQoHRtSix4vDBOvYQBpFLh6lzF2NUmetQkOBNo5iCtxgRw==", + "dependencies": { + "Microsoft.Extensions.Primitives": "8.0.0" + } + }, "Microsoft.NET.StringTools": { "type": "Transitive", "resolved": "17.6.3", @@ -1126,8 +1127,8 @@ }, "Microsoft.OpenApi": { "type": "Transitive", - "resolved": "1.2.3", - "contentHash": "Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==" + "resolved": "1.6.14", + "contentHash": "tTaBT8qjk3xINfESyOPE2rIellPvB7qpVqiWiyA/lACVvz+xOGiXhFUfohcx82NLbi5avzLW0lx+s6oAqQijfw==" }, "Microsoft.SqlServer.Server": { "type": "Transitive", @@ -1144,15 +1145,6 @@ "System.Runtime": "4.3.0" } }, - "Microsoft.Win32.Registry": { - "type": "Transitive", - "resolved": "5.0.0", - "contentHash": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==", - "dependencies": { - "System.Security.AccessControl": "5.0.0", - "System.Security.Principal.Windows": "5.0.0" - } - }, "Microsoft.Win32.SystemEvents": { "type": "Transitive", "resolved": "6.0.0", @@ -1160,10 +1152,11 @@ }, "MimeKit": { "type": "Transitive", - "resolved": "4.6.0", - "contentHash": "M4jddPQNSClTzHE+HnfrtN93mCXSYF8KewWUTwzXgl49ajzUh8hz/UY4CAnRQR4YJF3lBY5P+r+73VXZAGKafw==", + "resolved": "4.7.1", + "contentHash": "Qoj4aVvhX14A1FNvaJ33hzOP4VZI2j+Mr38I9wSGcjMq4BYDtWLJG89aJ9nRW2cNfH6Czjwyp7+Mh++xv3AZvg==", "dependencies": { - "BouncyCastle.Cryptography": "2.3.1", + "BouncyCastle.Cryptography": "2.4.0", + "System.Formats.Asn1": "8.0.1", "System.Security.Cryptography.Pkcs": "8.0.0" } }, @@ -1283,196 +1276,197 @@ }, "OpenIddict": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "Ap+O0Y2l656/akE9RvE1kcPKQ7baQn4BfzFbd/kdb47TRX4ukyZHlpIE3n1wRwPVOxjY0kfRKdCBSsCpaJkcfQ==", + "resolved": "5.7.0", + "contentHash": "+wO5pT3FmTpL1ZT2tsk5i0PG5lL7RAyzCLWd01aWSajdMhj92e5ykZqiJfVVSdBgRzvElcu+RNYN7OqYn9Iz0w==", "dependencies": { - "OpenIddict.Abstractions": "5.4.0", - "OpenIddict.Client": "5.4.0", - "OpenIddict.Client.SystemIntegration": "5.4.0", - "OpenIddict.Client.SystemNetHttp": "5.4.0", - "OpenIddict.Client.WebIntegration": "5.4.0", - "OpenIddict.Core": "5.4.0", - "OpenIddict.Server": "5.4.0", - "OpenIddict.Validation": "5.4.0", - "OpenIddict.Validation.ServerIntegration": "5.4.0", - "OpenIddict.Validation.SystemNetHttp": "5.4.0" + "OpenIddict.Abstractions": "5.7.0", + "OpenIddict.Client": "5.7.0", + "OpenIddict.Client.SystemIntegration": "5.7.0", + "OpenIddict.Client.SystemNetHttp": "5.7.0", + "OpenIddict.Client.WebIntegration": "5.7.0", + "OpenIddict.Core": "5.7.0", + "OpenIddict.Server": "5.7.0", + "OpenIddict.Validation": "5.7.0", + "OpenIddict.Validation.ServerIntegration": "5.7.0", + "OpenIddict.Validation.SystemNetHttp": "5.7.0" } }, "OpenIddict.Abstractions": { "type": "Transitive", - "resolved": "5.6.0", - "contentHash": "ElNavuZtWZy+hoUB3s8BCbCZaZ2Je6jzTCrHmiIAgKTEgF3jWwNQ3iqIH+uRQXkQ9imgnpmQlLlsX/YVUfpNAQ==", + "resolved": "5.7.0", + "contentHash": "x7qFi3vHIxctaJOqh6cqQl+SZZ6Df4jQ1KaxrN52G8zx6/SKtIPUaXPnQcZFuXeWsO8XhgUR9dozjLn75fPgww==", "dependencies": { "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.1", "Microsoft.Extensions.Primitives": "8.0.0", - "Microsoft.IdentityModel.Tokens": "7.5.1" + "Microsoft.IdentityModel.Tokens": "7.6.1" } }, "OpenIddict.AspNetCore": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "ApPXZ8Wh0Z0kIbHjDl1qJ2BAcE2gOA2Ncq+pal4+RsSoW8DC562/xHK1TrKKy+KuBTQfoAzEpPCvpnuiYp+V3g==", + "resolved": "5.7.0", + "contentHash": "b+tn7OUk0/8fyH4xUyiUtssWHr/L9adgnbM3AZIuMZYyp3bIcxQnuegLC+5VDOildlwElK+CCGeg8FTuad/Jlw==", "dependencies": { - "OpenIddict": "5.4.0", - "OpenIddict.Client.AspNetCore": "5.4.0", - "OpenIddict.Client.DataProtection": "5.4.0", - "OpenIddict.Server.AspNetCore": "5.4.0", - "OpenIddict.Server.DataProtection": "5.4.0", - "OpenIddict.Validation.AspNetCore": "5.4.0", - "OpenIddict.Validation.DataProtection": "5.4.0" + "OpenIddict": "5.7.0", + "OpenIddict.Client.AspNetCore": "5.7.0", + "OpenIddict.Client.DataProtection": "5.7.0", + "OpenIddict.Server.AspNetCore": "5.7.0", + "OpenIddict.Server.DataProtection": "5.7.0", + "OpenIddict.Validation.AspNetCore": "5.7.0", + "OpenIddict.Validation.DataProtection": "5.7.0" } }, "OpenIddict.Client": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "EK+chWOs+HC82ORsjzKtpTHXDs0fLge9UnPHfVMYKTqBTMjzm50ZlUPOLDJIRIvuyCNBH5a/lwHyHHXJxJlYjA==", + "resolved": "5.7.0", + "contentHash": "9K/vqCHVEbSENNWHKCZ/AB39eIbLYkNJ4TAzUYrPhJeDYhdUdDSBMkVT3pnnXyKyQ7aB8xCUcI62uRl4TjKbyQ==", "dependencies": { "Microsoft.Extensions.Logging": "8.0.0", - "Microsoft.IdentityModel.JsonWebTokens": "7.4.1", - "Microsoft.IdentityModel.Protocols": "7.4.1", - "OpenIddict.Abstractions": "5.4.0" + "Microsoft.IdentityModel.JsonWebTokens": "7.6.1", + "Microsoft.IdentityModel.Protocols": "7.6.1", + "OpenIddict.Abstractions": "5.7.0" } }, "OpenIddict.Client.AspNetCore": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "kGnaYcJdsXcLF8udujVp+lxeMZDFuqFCxCTk2NCkc1dZfebB+lnhZ8PSiGu+I4pp7gOVk81vLcGhdrysjnCU6w==", + "resolved": "5.7.0", + "contentHash": "4wl5grLPy+GOD/GLx+PwvK6UfqquXSua1e8hDKpHhLuVH1vPxRJ3z7c45tgwbx1pn8YjH4kTDEA1xUWROE8IiA==", "dependencies": { - "OpenIddict.Client": "5.4.0" + "OpenIddict.Client": "5.7.0" } }, "OpenIddict.Client.DataProtection": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "w1mrRx7SMnQ9FvrGhkkRjxjyswvuDIM/14MlBlw+hLVVjlrsI/uK0zjCWJXJlPQtUM+8/b3efy40zsZ2Czttfw==", + "resolved": "5.7.0", + "contentHash": "8vsQYFjAtpuxBrU1k1TiPYm++W2KPNsURCrxR9H+hRLGHUUuqspfd2aovIo9uBPZAbMBH4kPMTc9Yiq7Vng2yg==", "dependencies": { - "OpenIddict.Client": "5.4.0" + "OpenIddict.Client": "5.7.0" } }, "OpenIddict.Client.SystemIntegration": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "M80eClEGetAn0ELHIhnZh2HConICTDdQ0L2ITq6HUPsY83bmpcGtM2DiOss23xXh/L9bVdjwTNZJA7oqx3e4ig==", + "resolved": "5.7.0", + "contentHash": "3EHopZFOiiuDN730nXsAzvAFU3k884Lc/s0ma7GJ7DasgCQ2zQOrw7sbk1PI9JnHH3F+JPTP06xa7Qtm8rIO9Q==", "dependencies": { "Microsoft.Extensions.Hosting.Abstractions": "8.0.0", - "OpenIddict.Client": "5.4.0" + "Microsoft.Net.Http.Headers": "8.0.6", + "OpenIddict.Client": "5.7.0" } }, "OpenIddict.Client.SystemNetHttp": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "h0mKn9T5Cqdy/3xTjBoZwmk/Ms9rpjAyCeC77dlE19GEgAwrxlWjn6GRgzpPIdnDl8Eq5J8AL7ThPPSHr/L07A==", + "resolved": "5.7.0", + "contentHash": "D9czSwQ5kv3tonNM0e7mQDiJvQH9VH7/qM+OC0VF9qQDp2gcDeport17pXzcwkTiet/et9lo/E8yrfg1HTz7QQ==", "dependencies": { - "Microsoft.Extensions.Http.Polly": "8.0.3", - "Microsoft.Extensions.Http.Resilience": "8.2.0", - "OpenIddict.Client": "5.4.0" + "Microsoft.Extensions.Http.Polly": "8.0.6", + "Microsoft.Extensions.Http.Resilience": "8.4.0", + "OpenIddict.Client": "5.7.0" } }, "OpenIddict.Client.WebIntegration": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "nUL4+C7eugf74+7NMGMKUQUZoEYSM64Fbh8+n74J9ep0EhRMTyEA39QN1bwPjmFv1+Au668aq2I10YQ+DM2Jdg==", + "resolved": "5.7.0", + "contentHash": "vPtnlYP4NVlYLkr60SkygFpBaKEJNlPJJFnVp4lg9/2+Cep+M3p0PEkYCt3U75zrUQjLZKzkbnDyOXXMfP7TqQ==", "dependencies": { - "OpenIddict.Client": "5.4.0", - "OpenIddict.Client.SystemNetHttp": "5.4.0" + "OpenIddict.Client": "5.7.0", + "OpenIddict.Client.SystemNetHttp": "5.7.0" } }, "OpenIddict.Core": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "zE0GsaGDmDaGvm2OfFcW7lSnlD3Eyn37Kw6XwBCRj1Mh3jDboq6D8nlaRyoczIVz/yWSlZpAr2PXiWI1Ry3CFA==", + "resolved": "5.7.0", + "contentHash": "Wfrl4P4AOu/mNUm12tAhLVR+A5xQXASoKrzFSqwhve8pcWkUEAqMNHB8pXnabrzVrfgMysaEtd/knedMe61eSQ==", "dependencies": { "Microsoft.Extensions.Caching.Memory": "8.0.0", "Microsoft.Extensions.Logging": "8.0.0", "Microsoft.Extensions.Options": "8.0.2", - "OpenIddict.Abstractions": "5.4.0" + "OpenIddict.Abstractions": "5.7.0" } }, "OpenIddict.EntityFrameworkCore": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "AbWDdlfDSsf+pUTTjMO6DiXzn4o9OIwON4F93xtrSskPAQ0rEfg/0WLo2z+kKDOv/BHF+DOstX3hERDCMRysmg==", + "resolved": "5.7.0", + "contentHash": "zXhX4mocS9cD6cYd1UYWmCcsE8EoM5zAsOtKb5Dlv5vnSX/6/jEyz8SWj5hrlTQIE2tfzQF2xHy9cy3EikeFtQ==", "dependencies": { - "Microsoft.EntityFrameworkCore.Relational": "8.0.3", - "OpenIddict.Core": "5.4.0", - "OpenIddict.EntityFrameworkCore.Models": "5.4.0" + "Microsoft.EntityFrameworkCore.Relational": "8.0.6", + "OpenIddict.Core": "5.7.0", + "OpenIddict.EntityFrameworkCore.Models": "5.7.0" } }, "OpenIddict.EntityFrameworkCore.Models": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "fM2SVjxs0nDAqUfg+W6wSOEY76Qhq52X0wbGO+0m/LL/ztcRxJwOJgz0B77a5hb2P5dkW+DFGmvL8+mgCi8aow==" + "resolved": "5.7.0", + "contentHash": "DcjubY63d8eRD5Ii+hH7Z/5QA9maS5vlXfllWOz0EdmEocw07haOjVZjY0/AEKtOXkTsXKnbNQRmqbsKMi7O5g==" }, "OpenIddict.Server": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "+IcSPBu4jNU7PEsYANXFSqe2o//N5EdqPfLVw8XxtDzEBVFF6F//3fOyjDLlnJajKksqGHjQYfdBWLvOZDG+Cg==", + "resolved": "5.7.0", + "contentHash": "w0wi1f/NWwY6OrIuH6Zu+CEeLIZ7ZfAXyvNofagzIbe7s3WvouYJW4w2/It7hAs3Ip/F/ZcWKbnb35WohqvHWg==", "dependencies": { "Microsoft.Extensions.Logging": "8.0.0", - "Microsoft.IdentityModel.JsonWebTokens": "7.4.1", - "OpenIddict.Abstractions": "5.4.0" + "Microsoft.IdentityModel.JsonWebTokens": "7.6.1", + "OpenIddict.Abstractions": "5.7.0" } }, "OpenIddict.Server.AspNetCore": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "8bmS8XgL26XL2VKzaOZnuIz4IvPpUC0myZrQKIx+/Alv4GGBK4a+D+z8QoHO62Fju3mb0hr8WZS3PdoAw1IF2Q==", + "resolved": "5.7.0", + "contentHash": "lafzWJ3hMUZEemhzGSWBBRz72MXWcdrw3nKC7tH84AeB5s24KRvXAY6P7DE2U381PYD+qlkmhFm0x/BH8D6Hpw==", "dependencies": { - "OpenIddict.Server": "5.4.0" + "OpenIddict.Server": "5.7.0" } }, "OpenIddict.Server.DataProtection": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "R9OCU/yZWDXsWFhHNjE3o6ptwdXIHxbDLgTnKRxt5fKdHfEHCfvZ88wjdRUVSFsX5AqaDwq5ZO4uo8Y/DOg/CA==", + "resolved": "5.7.0", + "contentHash": "aFC7tZfPzHyXV6zzi2apgftqpFmPQ9srxAMqpgR2MUg7cPEeDZu3AwBfXLidZw7gzEF34OakYEEoTrLc8qpKWA==", "dependencies": { - "OpenIddict.Server": "5.4.0" + "OpenIddict.Server": "5.7.0" } }, "OpenIddict.Validation": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "ZnIhMtjVZ+K9Hqxp8iE9m55lXHaIRR3o8o28Pt6Ce5sEqie98ZxvDPVrcG4CXLiHg9PGlSq9U6UO18T2S9PZPQ==", + "resolved": "5.7.0", + "contentHash": "6HfZjcx9h8hASDaI0vs9jbysAtRILORvvbVZGJJQsug3h5Rh3FODUWxKHcf1Vq23cyAU6FOUarYx2Ea3jV+veA==", "dependencies": { "Microsoft.Extensions.Logging": "8.0.0", - "Microsoft.IdentityModel.JsonWebTokens": "7.4.1", - "Microsoft.IdentityModel.Protocols": "7.4.1", - "OpenIddict.Abstractions": "5.4.0" + "Microsoft.IdentityModel.JsonWebTokens": "7.6.1", + "Microsoft.IdentityModel.Protocols": "7.6.1", + "OpenIddict.Abstractions": "5.7.0" } }, "OpenIddict.Validation.AspNetCore": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "CmoquMjLJwvLopOpIHHRHmnIls5zUn6lF8ZSo+nxaZwVnOyJSLRUKN/todcfX72I+Jd8jwOtysxcLIIXbk3zGw==", + "resolved": "5.7.0", + "contentHash": "MiAPfVZdteZeKDedas4xQ1JL/5BBnhozPzEnKhf96TH/qAcX5DcBfsf6arMM7OjX5dKFJaEvH3JM7Q3+3ZzwNg==", "dependencies": { - "OpenIddict.Validation": "5.4.0" + "OpenIddict.Validation": "5.7.0" } }, "OpenIddict.Validation.DataProtection": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "0t8QSIVNBPdc0IcRqIn/+ImP2i8p4onfY9LxWM+RS7XNZWdwvNnT8xnRRkOXdfCGQfKV4nsa0h4+66vc8/nSeg==", + "resolved": "5.7.0", + "contentHash": "OmjzpskeQMB7IC28VqCKL+92pLxk71qn+v4xx3THjo4bwtr4hpx7FEbms8h+7CQZRluGZjcrR3WjZRyYnnN5vQ==", "dependencies": { - "OpenIddict.Validation": "5.4.0" + "OpenIddict.Validation": "5.7.0" } }, "OpenIddict.Validation.ServerIntegration": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "/A8pKiO+1ZV+nfMmuCE98jYPW0v9x6ShzQGD25PTvmKTkC3aK10ShelF9F3zae3G+JtnvoseeIbBH0W9Ik98Og==", + "resolved": "5.7.0", + "contentHash": "pHlUVH7FW19Xmep45ju862sJMXduQptF0NJwBdw9HmCLO7M7RHDu9hMbI+lkoTLsyuoKmWIjzF8RFFyhLUwh2A==", "dependencies": { - "OpenIddict.Server": "5.4.0", - "OpenIddict.Validation": "5.4.0" + "OpenIddict.Server": "5.7.0", + "OpenIddict.Validation": "5.7.0" } }, "OpenIddict.Validation.SystemNetHttp": { "type": "Transitive", - "resolved": "5.4.0", - "contentHash": "3OvCqtaIDgcshLG9zMSyobuZZdu2vgiUYjibua0eJycZFAFEm1Exh35XzHl+JWgrje3gDDJdd9B+xxbNxHcnYA==", + "resolved": "5.7.0", + "contentHash": "E9X6pQPUDmUeSfSKnoxgL++Kccga1htTc2O7MNtQVfoFnI5jD+jBq4G0sUBma2TXZmUUCHb01OD3dMLP9PDp1g==", "dependencies": { - "Microsoft.Extensions.Http.Polly": "8.0.3", - "Microsoft.Extensions.Http.Resilience": "8.2.0", - "OpenIddict.Validation": "5.4.0" + "Microsoft.Extensions.Http.Polly": "8.0.6", + "Microsoft.Extensions.Http.Resilience": "8.4.0", + "OpenIddict.Validation": "5.7.0" } }, "Polly": { @@ -1627,16 +1621,14 @@ }, "Serilog.AspNetCore": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "B/X+wAfS7yWLVOTD83B+Ip9yl4MkhioaXj90JSoWi1Ayi8XHepEnsBdrkojg08eodCnmOKmShFUN2GgEc6c0CQ==", + "resolved": "8.0.2", + "contentHash": "LNUd1bHsik2E7jSoCQFdeMGAWXjH7eUQ6c2pqm5vl+jGqvxdabYXxlrfaqApjtX5+BfAjW9jTA2EKmPwxknpIA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "8.0.0", "Microsoft.Extensions.Logging": "8.0.0", "Serilog": "3.1.1", "Serilog.Extensions.Hosting": "8.0.0", - "Serilog.Extensions.Logging": "8.0.0", "Serilog.Formatting.Compact": "2.0.0", - "Serilog.Settings.Configuration": "8.0.0", + "Serilog.Settings.Configuration": "8.0.2", "Serilog.Sinks.Console": "5.0.0", "Serilog.Sinks.Debug": "2.0.0", "Serilog.Sinks.File": "5.0.0" @@ -1706,11 +1698,11 @@ }, "Serilog.Settings.Configuration": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "nR0iL5HwKj5v6ULo3/zpP8NMcq9E2pxYA6XKTSWCbugVs4YqPyvaqaKOY+OMpPivKp7zMEpax2UKHnDodbRB0Q==", + "resolved": "8.0.2", + "contentHash": "hn8HCAmupon7N0to20EwGeNJ+L3iRzjGzAHIl8+8CCFlEkVedHvS6NMYMb0VPNMsDgDwOj4cPBPV6Fc2hb0/7w==", "dependencies": { "Microsoft.Extensions.Configuration.Binder": "8.0.0", - "Microsoft.Extensions.DependencyModel": "8.0.0", + "Microsoft.Extensions.DependencyModel": "8.0.1", "Serilog": "3.1.1" } }, @@ -1756,16 +1748,16 @@ }, "SixLabors.ImageSharp": { "type": "Transitive", - "resolved": "3.1.4", - "contentHash": "lFIdxgGDA5iYkUMRFOze7BGLcdpoLFbR+a20kc1W7NepvzU7ejtxtWOg9RvgG7kb9tBoJ3ONYOK6kLil/dgF1w==" + "resolved": "3.1.5", + "contentHash": "lNtlq7dSI/QEbYey+A0xn48z5w4XHSffF8222cC4F4YwTXfEImuiBavQcWjr49LThT/pRmtWJRcqA/PlL+eJ6g==" }, "SixLabors.ImageSharp.Web": { "type": "Transitive", - "resolved": "3.1.2", - "contentHash": "4JSH9pzOu0g0PaehMQzpm43ffQmaWcGdmmPAOn+6ieG6vlvmHefGM3imBcMelLRDNwxZQyiOmO+leMukeISmiQ==", + "resolved": "3.1.3", + "contentHash": "lk6y7QYcJKR0VZV8m//zJ3NZNdvXuyDSY/CpaL/Ps11v9iWt7KZUzAsNmOZpvGFDpsjFdPA0FNhHftRfUy696Q==", "dependencies": { - "Microsoft.IO.RecyclableMemoryStream": "2.3.2", - "SixLabors.ImageSharp": "3.1.4" + "Microsoft.IO.RecyclableMemoryStream": "3.0.1", + "SixLabors.ImageSharp": "3.1.5" } }, "SQLitePCLRaw.bundle_e_sqlite3": { @@ -1800,35 +1792,35 @@ }, "Swashbuckle.AspNetCore": { "type": "Transitive", - "resolved": "6.5.0", - "contentHash": "FK05XokgjgwlCI6wCT+D4/abtQkL1X1/B9Oas6uIwHFmYrIO9WUD5aLC9IzMs9GnHfUXOtXZ2S43gN1mhs5+aA==", + "resolved": "6.7.3", + "contentHash": "PYTm/M5YrkEUHmguhj6vF1DshG2deKMMcsnhKet1BkcKzZHNX/VVQady0T/jNpXrtxhLR3vB10hWhONF1Nbglw==", "dependencies": { "Microsoft.Extensions.ApiDescription.Server": "6.0.5", - "Swashbuckle.AspNetCore.Swagger": "6.5.0", - "Swashbuckle.AspNetCore.SwaggerGen": "6.5.0", - "Swashbuckle.AspNetCore.SwaggerUI": "6.5.0" + "Swashbuckle.AspNetCore.Swagger": "6.7.3", + "Swashbuckle.AspNetCore.SwaggerGen": "6.7.3", + "Swashbuckle.AspNetCore.SwaggerUI": "6.7.3" } }, "Swashbuckle.AspNetCore.Swagger": { "type": "Transitive", - "resolved": "6.5.0", - "contentHash": "XWmCmqyFmoItXKFsQSwQbEAsjDKcxlNf1l+/Ki42hcb6LjKL8m5Db69OTvz5vLonMSRntYO1XLqz0OP+n3vKnA==", + "resolved": "6.7.3", + "contentHash": "plNVrOpup/UCIP0aSE5cznIzXMC17EOOqIceWqhP829evEAUwTomCc+1TPy2xK2E+OilYcYEdUus3rOUMjjm/g==", "dependencies": { - "Microsoft.OpenApi": "1.2.3" + "Microsoft.OpenApi": "1.6.14" } }, "Swashbuckle.AspNetCore.SwaggerGen": { "type": "Transitive", - "resolved": "6.5.0", - "contentHash": "Y/qW8Qdg9OEs7V013tt+94OdPxbRdbhcEbw4NiwGvf4YBcfhL/y7qp/Mjv/cENsQ2L3NqJ2AOu94weBy/h4KvA==", + "resolved": "6.7.3", + "contentHash": "kvjGd+g85YFZqyEQZSBUCPtEDDCZsiPPYcjgBN6si3C3oik2c9d7Zlq4PIm07pgY/QmBMgyFOVEzHbks6a398w==", "dependencies": { - "Swashbuckle.AspNetCore.Swagger": "6.5.0" + "Swashbuckle.AspNetCore.Swagger": "6.7.3" } }, "Swashbuckle.AspNetCore.SwaggerUI": { "type": "Transitive", - "resolved": "6.5.0", - "contentHash": "OvbvxX+wL8skxTBttcBsVxdh73Fag4xwqEU2edh4JMn7Ws/xJHnY/JB1e9RoCb6XpDxUF3hD9A0Z1lEUx40Pfw==" + "resolved": "6.7.3", + "contentHash": "exXUT9h++OU70jTCfQALiHzeBthqL7c5IFQm+aa67Hi/6X945t32NtOMO16TaRn44xFXdqMZ2CyMbgnTmx+w2A==" }, "System.AppContext": { "type": "Transitive", @@ -1888,8 +1880,8 @@ }, "System.Collections.Immutable": { "type": "Transitive", - "resolved": "7.0.0", - "contentHash": "dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==" + "resolved": "8.0.0", + "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg==" }, "System.ComponentModel": { "type": "Transitive", @@ -2022,8 +2014,8 @@ }, "System.Formats.Asn1": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "AJukBuLoe3QeAF+mfaRKQb2dgyrvt340iMBHYv+VdBzCUM06IxGlvl0o/uPOS7lHnXPN6u8fFRHSHudx5aTi8w==" + "resolved": "8.0.1", + "contentHash": "XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A==" }, "System.Globalization": { "type": "Transitive", @@ -2338,10 +2330,10 @@ }, "System.Reflection.Metadata": { "type": "Transitive", - "resolved": "7.0.0", - "contentHash": "MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==", + "resolved": "8.0.0", + "contentHash": "ptvgrFh7PvWI8bcVqG5rsA/weWM09EnthFHR5SCnS6IN+P4mj6rE1lBDC4U8HL9/57htKAqy4KQ3bBj84cfYyQ==", "dependencies": { - "System.Collections.Immutable": "7.0.0" + "System.Collections.Immutable": "8.0.0" } }, "System.Reflection.Primitives": { @@ -2696,8 +2688,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "8.0.2", - "contentHash": "29KA2StjWDYp32FvREifawRtNpTziLE1xyuDV9pVQ+MsaE9bIcIieP0io/eZZeLMxR+Nx9zI55RtUtpVpEIdeg==", + "resolved": "8.0.4", + "contentHash": "bAkhgDJ88XTsqczoxEMliSrpijKZHhbJQldhAmObj/RbrN3sU5dcokuXmWJWsdQAhiMJ9bTayWsL1C9fbbCRhw==", "dependencies": { "System.Text.Encodings.Web": "8.0.0" } @@ -2721,12 +2713,8 @@ }, "System.Threading.AccessControl": { "type": "Transitive", - "resolved": "4.7.0", - "contentHash": "/fmzEf1UYrdCzfOIHVJ2cx3v9DHLLLMkUrodpzJGW17N+K+SSmBD8OA/BGmtfN1Ae0Ex3rBjQVufnIi5zKefuQ==", - "dependencies": { - "System.Security.AccessControl": "4.7.0", - "System.Security.Principal.Windows": "4.7.0" - } + "resolved": "8.0.0", + "contentHash": "cIed5+HuYz+eV9yu9TH95zPkqmm1J9Qps9wxjB335sU8tsqc2kGdlTEH9FZzZeCS8a7mNSEsN8ZkyhQp1gfdEw==" }, "System.Threading.RateLimiting": { "type": "Transitive", @@ -2824,50 +2812,51 @@ }, "Umbraco.Cms.Api.Common": { "type": "Transitive", - "resolved": "14.0.0-rc4", - "contentHash": "jepdicBoU3v0pPwcApJZkgrQ2dx5xX2h+6d2xc76t4th2Oala7Tje5NGRULC80jyhpOliVqceEAXvWw7exJBbg==", + "resolved": "14.3.1", + "contentHash": "aNhFzS34ger9cbGJXorq50J4QUnyZwGbKv9/xDEHlT8nzrZFrVDdbJXkTfXzLk/cW/veYeXc0audIkIX8HHxpA==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", - "OpenIddict.Abstractions": "5.4.0", - "OpenIddict.AspNetCore": "5.4.0", - "Swashbuckle.AspNetCore": "6.5.0", - "Umbraco.Cms.Core": "[14.0.0-rc4, 15.0.0)", - "Umbraco.Cms.Web.Common": "[14.0.0-rc4, 15.0.0)" + "Microsoft.IdentityModel.JsonWebTokens": "7.7.1", + "OpenIddict.Abstractions": "5.7.0", + "OpenIddict.AspNetCore": "5.7.0", + "Swashbuckle.AspNetCore": "6.7.3", + "Umbraco.Cms.Core": "[14.3.1, 15.0.0)", + "Umbraco.Cms.Web.Common": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.Api.Delivery": { "type": "Transitive", - "resolved": "14.0.0-rc4", - "contentHash": "rqaF+TlhQ53MWf7ZNp0Qzdw0PMM8mf40U04o/EsT5/yZfJUURfH8VcM+Di1QY6TiwoHM+kkPYSa0rdoQeVgC5w==", + "resolved": "14.3.1", + "contentHash": "7q3b2tw7QNQrcdNaq5btiQYaSi62FUaOMZlAd3NzSdATtjZ9yrkbZm7UZ7awIokkC7pfJaP0aeb5feMjgQ3AbA==", "dependencies": { - "Umbraco.Cms.Api.Common": "[14.0.0-rc4, 15.0.0)", - "Umbraco.Cms.Web.Common": "[14.0.0-rc4, 15.0.0)" + "Umbraco.Cms.Api.Common": "[14.3.1, 15.0.0)", + "Umbraco.Cms.Web.Common": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.Api.Management": { "type": "Transitive", - "resolved": "14.0.0-rc4", - "contentHash": "2gv40HikYvmSSD9wMrfx+sxEkXbuk5QQakkDHBWuYvGgPJ8rTSnKVfi939zZEyIN2lF7q6Udnh+pzbgaf0Vgww==", + "resolved": "14.3.1", + "contentHash": "RWva4a2wclFVIW+59IwN2r1MGD8uyEAU6n3kGxh7Mu6CXd9bMGowVcMssANITaLPV1dDLJ78d+KfIWt1JGgluw==", "dependencies": { - "JsonPatch.Net": "3.0.0", - "Swashbuckle.AspNetCore": "6.5.0", - "Umbraco.Cms.Api.Common": "[14.0.0-rc4, 15.0.0)", - "Umbraco.Cms.Infrastructure": "[14.0.0-rc4, 15.0.0)" + "JsonPatch.Net": "3.1.1", + "Swashbuckle.AspNetCore": "6.7.3", + "Umbraco.Cms.Api.Common": "[14.3.1, 15.0.0)", + "Umbraco.Cms.Infrastructure": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.Core": { "type": "Transitive", - "resolved": "14.0.0", - "contentHash": "ubKqeWbFSHpwXlS7fsmbevlHTTuB+/Q7k2+RPLWhyzOmTe2amvVEmhjPkrSdyfs2ApxGmXG9Ly+Vt/z0BQxq4Q==", + "resolved": "14.3.1", + "contentHash": "zzMW6kXrz5CszU9QE246xvf2VusjBKOvng9mwgUY/tnlwerCay9o0O5XACDN3ySAxFyXIzRAcxgPDsjyh2zBIQ==", "dependencies": { "Microsoft.Extensions.Caching.Abstractions": "8.0.0", - "Microsoft.Extensions.Caching.Memory": "8.0.0", + "Microsoft.Extensions.Caching.Memory": "8.0.1", "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", - "Microsoft.Extensions.FileProviders.Embedded": "8.0.5", + "Microsoft.Extensions.FileProviders.Embedded": "8.0.8", "Microsoft.Extensions.FileProviders.Physical": "8.0.0", "Microsoft.Extensions.Hosting.Abstractions": "8.0.0", - "Microsoft.Extensions.Identity.Core": "8.0.5", + "Microsoft.Extensions.Identity.Core": "8.0.8", "Microsoft.Extensions.Logging": "8.0.0", "Microsoft.Extensions.Options": "8.0.2", "Microsoft.Extensions.Options.ConfigurationExtensions": "8.0.0", @@ -2876,42 +2865,42 @@ }, "Umbraco.Cms.Examine.Lucene": { "type": "Transitive", - "resolved": "14.0.0", - "contentHash": "pdtAITJQGsBM3Ccubi/2i6B4bHjduZu0h1lSccD7N1Dcr7WVFiFamefvMQ5oOPBvYXH/9QVY3x+g1Mfi40aFPQ==", + "resolved": "14.3.1", + "contentHash": "3AkmcgbI3ziuI9NeN5UdTavAbvIWkQJjKP8U+7dxKdzkgU7uIo8oAp27SMulh4WS3cddT8LzMGSSKUzkRMPm/A==", "dependencies": { - "Examine": "3.2.0", + "Examine": "3.3.0", "System.Security.Cryptography.Xml": "8.0.1", - "Umbraco.Cms.Infrastructure": "[14.0.0, 15.0.0)" + "Umbraco.Cms.Infrastructure": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.Imaging.ImageSharp": { "type": "Transitive", - "resolved": "14.0.0-rc4", - "contentHash": "enf3XZZ6byqnnvbfooyiSKB7p1LThJmlZEhbJrybci0Qeot510G0h7ojiqbIgmJ/m+SsMrDGhRjbBpOF2whg8Q==", + "resolved": "14.3.1", + "contentHash": "Jj+eih5rO1Jv8sBMfeQE1s6xFeyY1W5AtiRH3bTcQnvd+CP6cLHZtpOvrK7HEAndhL3oWwh9CAOzBDurIJLpFQ==", "dependencies": { - "SixLabors.ImageSharp": "3.1.4", - "SixLabors.ImageSharp.Web": "3.1.2", - "Umbraco.Cms.Web.Common": "[14.0.0-rc4, 15.0.0)" + "SixLabors.ImageSharp": "3.1.5", + "SixLabors.ImageSharp.Web": "3.1.3", + "Umbraco.Cms.Web.Common": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.Infrastructure": { "type": "Transitive", - "resolved": "14.0.0", - "contentHash": "x4HecKoKc5p8Y3e4Bki66d+iERCDdLUetBv13lWdjRefhaK984nr1CDWtX3DogB3/GSvtHCTYcFUo/6mwklXdA==", + "resolved": "14.3.1", + "contentHash": "wIbVP+K1HtWhh2zDJwg91J65KGUyQYIihA9WoGp886h8xSPp6qamaVw1TUvABTcChjg3W3L8yjSIjyReu6/1NQ==", "dependencies": { - "Examine.Core": "3.2.0", - "HtmlAgilityPack": "1.11.61", - "MailKit": "4.6.0", + "Examine.Core": "3.3.0", + "HtmlAgilityPack": "1.11.65", + "MailKit": "4.7.1.1", "Markdown": "2.2.1", - "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.CodeAnalysis.CSharp": "4.10.0", "Microsoft.Extensions.Configuration.Abstractions": "8.0.0", "Microsoft.Extensions.Configuration.Json": "8.0.0", "Microsoft.Extensions.DependencyInjection": "8.0.0", "Microsoft.Extensions.Http": "8.0.0", - "Microsoft.Extensions.Identity.Stores": "8.0.5", + "Microsoft.Extensions.Identity.Stores": "8.0.8", "MiniProfiler.Shared": "4.3.8", "NPoco": "5.7.1", - "OpenIddict.Abstractions": "5.6.0", + "OpenIddict.Abstractions": "5.7.0", "Serilog": "3.1.1", "Serilog.Enrichers.Process": "2.0.2", "Serilog.Enrichers.Thread": "3.1.0", @@ -2919,118 +2908,121 @@ "Serilog.Extensions.Hosting": "8.0.0", "Serilog.Formatting.Compact": "2.0.0", "Serilog.Formatting.Compact.Reader": "3.0.0", - "Serilog.Settings.Configuration": "8.0.0", + "Serilog.Settings.Configuration": "8.0.2", "Serilog.Sinks.Async": "1.5.0", "Serilog.Sinks.File": "5.0.0", "Serilog.Sinks.Map": "1.0.2", - "Umbraco.Cms.Core": "[14.0.0, 15.0.0)", + "Umbraco.Cms.Core": "[14.3.1, 15.0.0)", "ncrontab": "3.3.3" } }, "Umbraco.Cms.Persistence.EFCore": { "type": "Transitive", - "resolved": "14.0.0-rc4", - "contentHash": "9ovL0MzkfSjRUGecGe3vVXjs0hPJZlIOK+wcWt8Top9Dy9czYqfVGW9rOlUizHCp4V/DL+1mCPbxjJYkHR41YA==", + "resolved": "14.3.1", + "contentHash": "yFrlDx4oK0EaypDcBXr4JHZq8jmqhaENW8ZpFtPb9d5PM8eOPfhCbE5D/a6wyvSXgif+wqkX8mI95NciNmCXTA==", "dependencies": { - "Azure.Identity": "1.11.0", - "Microsoft.EntityFrameworkCore.SqlServer": "8.0.4", - "Microsoft.EntityFrameworkCore.Sqlite": "8.0.4", - "OpenIddict.EntityFrameworkCore": "5.4.0", - "Umbraco.Cms.Core": "[14.0.0-rc4, 15.0.0)", - "Umbraco.Cms.Infrastructure": "[14.0.0-rc4, 15.0.0)" + "Azure.Identity": "1.12.0", + "Microsoft.EntityFrameworkCore.SqlServer": "8.0.8", + "Microsoft.EntityFrameworkCore.Sqlite": "8.0.8", + "OpenIddict.EntityFrameworkCore": "5.7.0", + "Umbraco.Cms.Core": "[14.3.1, 15.0.0)", + "Umbraco.Cms.Infrastructure": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.Persistence.EFCore.Sqlite": { "type": "Transitive", - "resolved": "14.0.0-rc4", - "contentHash": "uZB/28lvLDXgki60XcoCNw45TxlWZCiIDHKFdzifrSye0MX43raXxfozWAAq0B9mLCswWU5NbB8Y9MzSr6T9Dw==", + "resolved": "14.3.1", + "contentHash": "Scepx5pXitt66ZfTTfnMKmgtVmhKnT5XJdcLYlv+GfJrPggBoWqRgY3vai/yS5/YL+WOodeu4LP8/tAEAmZdbw==", "dependencies": { - "Microsoft.EntityFrameworkCore.Sqlite": "8.0.4", - "Umbraco.Cms.Persistence.EFCore": "[14.0.0-rc4, 15.0.0)" + "Microsoft.EntityFrameworkCore.Sqlite": "8.0.8", + "Umbraco.Cms.Persistence.EFCore": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.Persistence.EFCore.SqlServer": { "type": "Transitive", - "resolved": "14.0.0-rc4", - "contentHash": "9cuR+YKPfT6f+NDrQuvsIV0FGc12kHpyj3WZdLgiJf5HdDlLI0JkBj7R13ujwzf/ABb1aM5fj/TziWlISY7w5A==", + "resolved": "14.3.1", + "contentHash": "c1WnoyLG7FjqnoLEgBYNd9XezWLGnjrcH6ql/+boR+TPnJaN1XwsDT9E+eBj/edGgNP6Xu2wQgFi5SrCEF07Sw==", "dependencies": { - "Azure.Identity": "1.11.0", - "Microsoft.EntityFrameworkCore.SqlServer": "8.0.4", - "Umbraco.Cms.Persistence.EFCore": "[14.0.0-rc4, 15.0.0)" + "Azure.Identity": "1.12.0", + "Microsoft.EntityFrameworkCore.SqlServer": "8.0.8", + "Microsoft.IdentityModel.JsonWebTokens": "7.7.1", + "Umbraco.Cms.Persistence.EFCore": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.Persistence.Sqlite": { "type": "Transitive", - "resolved": "14.0.0-rc4", - "contentHash": "VavHUgaF/eN95dDx+D/lsprhxIDq8aoCsvK2J0muqIJYPmhzSxhqMLvXRuSPD1MaTadttsLjmg/YyEUiqJkoXw==", + "resolved": "14.3.1", + "contentHash": "jAa/2H+G3S3gEgn1AtAH9ouML77PadteR95ehTJS0Dymh7qKbA9TwYuogxet6ZED0Hs9wZCCArVBq6GXcQfbgQ==", "dependencies": { - "Microsoft.Data.Sqlite": "8.0.4", - "Umbraco.Cms.Infrastructure": "[14.0.0-rc4, 15.0.0)" + "Microsoft.Data.Sqlite": "8.0.8", + "Umbraco.Cms.Infrastructure": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.Persistence.SqlServer": { "type": "Transitive", - "resolved": "14.0.0-rc4", - "contentHash": "IsaaVRAsEW215ICPtTpHnfKqPqQh3ZTNpDThx4bhvh4dgDz4dOYehJ3fy4aT/HPj2344BDFmI90jAoqhH6Z6QA==", + "resolved": "14.3.1", + "contentHash": "xfe7zK/+UiKojfPi9p7EjGLcZFkT6vERHzwvlX0Mw8XFsMb4iu4FEZ4CUYBYinya0QqeQmscl0E7zEA/8nrlLQ==", "dependencies": { - "Azure.Identity": "1.11.0", + "Azure.Identity": "1.12.0", + "Microsoft.IdentityModel.JsonWebTokens": "7.7.1", "NPoco.SqlServer": "5.7.1", - "Umbraco.Cms.Infrastructure": "[14.0.0-rc4, 15.0.0)" + "Umbraco.Cms.Infrastructure": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.PublishedCache.NuCache": { "type": "Transitive", - "resolved": "14.0.0", - "contentHash": "MQ1kmguRN+THs6CREqffSNCZZ9pdr2rin7Aym7zPCOON/E4+4e1CvyrqQOAYSdXha9WkRQ2p7ueeG/cVKUBBLw==", + "resolved": "14.3.1", + "contentHash": "GxE120OSHYyDFO/eA29ed2f9e9PV0WBp77YC+o3yQDVF3JvfgFBUh/qPGyirDJCr3v466XeYJnfMcRpYl/+8+A==", "dependencies": { "K4os.Compression.LZ4": "1.3.8", - "MessagePack": "2.5.140", + "MessagePack": "2.5.187", "Umbraco.CSharpTest.Net.Collections": "15.0.0", - "Umbraco.Cms.Infrastructure": "[14.0.0, 15.0.0)" + "Umbraco.Cms.Infrastructure": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.StaticAssets": { "type": "Transitive", - "resolved": "14.0.0-rc4", - "contentHash": "L8IyLkXY642f7DPNvyrIfUGGiZUp6j0V8wsB4KWIKrlxwvtHoNQcRCIAxZhIUPrs8K/86NI7zjvJqcRn+XXlag==", + "resolved": "14.3.1", + "contentHash": "zIIFVcIB9veE0AG6jyB1enX3xLoIrnQfJcYNZhfgVpBKgcn/13Qae2Io1JPf/6un/xy2E9wAR5VZTUm0bJlUNg==", "dependencies": { - "Umbraco.Cms.Api.Management": "[14.0.0-rc4, 15.0.0)", - "Umbraco.Cms.Web.Website": "[14.0.0-rc4, 15.0.0)" + "Umbraco.Cms.Api.Management": "[14.3.1, 15.0.0)", + "Umbraco.Cms.Web.Website": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.Targets": { "type": "Transitive", - "resolved": "14.0.0-rc4", - "contentHash": "Uj5wrN8h617Ibh/kJW670VgdX/ytP78s4BXp6GNiFt1WbMk8Sfmb6n+jN24B0ymaYQyggXDhC9MNkLWbAUTrbg==", + "resolved": "14.3.1", + "contentHash": "/2ihnfao0HKMQGt9cpl9mrj/e2RrDSdIMBqCnUB57y9tZ2sXHeDiNnzmACDNmuzcy1Uv4fxiGaUmrRFKfLhNOQ==", "dependencies": { - "Umbraco.Cms.Api.Delivery": "[14.0.0-rc4, 15.0.0)", - "Umbraco.Cms.Api.Management": "[14.0.0-rc4, 15.0.0)", - "Umbraco.Cms.StaticAssets": "[14.0.0-rc4, 15.0.0)" + "Umbraco.Cms.Api.Delivery": "[14.3.1, 15.0.0)", + "Umbraco.Cms.Api.Management": "[14.3.1, 15.0.0)", + "Umbraco.Cms.StaticAssets": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.Web.Common": { "type": "Transitive", - "resolved": "14.0.0", - "contentHash": "QcdCFqdedhz55Nvf1dNZ8uvyfPy0fodZ1y3ixrVl11hTSGiqfFPB+1N9lGBYHGkbLaB4LZPdPZPNxa/L+ydLVg==", + "resolved": "14.3.1", + "contentHash": "/gg+5xp7OOYGOrLhiHh5pFnBR7clfwqJLpSHNN9znCp7r6znufkOcEwEGFF9Sg1vcP+sr4slAJ68cU1+A9jCaw==", "dependencies": { "Asp.Versioning.Mvc": "8.1.0", "Asp.Versioning.Mvc.ApiExplorer": "8.1.0", "Dazinator.Extensions.FileProviders": "2.0.0", - "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": "8.0.5", + "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation": "8.0.8", + "Microsoft.IdentityModel.JsonWebTokens": "7.7.1", "MiniProfiler.AspNetCore.Mvc": "4.3.8", - "Serilog.AspNetCore": "8.0.1", + "Serilog.AspNetCore": "8.0.2", "System.Net.Http": "4.3.4", "System.Text.RegularExpressions": "4.3.1", - "Umbraco.Cms.Examine.Lucene": "[14.0.0, 15.0.0)", - "Umbraco.Cms.PublishedCache.NuCache": "[14.0.0, 15.0.0)" + "Umbraco.Cms.Examine.Lucene": "[14.3.1, 15.0.0)", + "Umbraco.Cms.PublishedCache.NuCache": "[14.3.1, 15.0.0)" } }, "Umbraco.Cms.Web.Website": { "type": "Transitive", - "resolved": "14.0.0-rc4", - "contentHash": "UYpzUlnPwaoeUEBOxJZPlwhhQ4/oM753u7L3aMOxRgxPZBU2pp2NxiHZxD83e+YvlvB2x6oLZcoehF4MbpOCzQ==", + "resolved": "14.3.1", + "contentHash": "UZWxFuU8iRqW+RRaODGejkmvTdYeCYq1w6+Po9FVgSNoupSnTJF5/YzhVMNcHCoePZTre+P4feF8MzsZNwZaqQ==", "dependencies": { - "Umbraco.Cms.Web.Common": "[14.0.0-rc4, 15.0.0)" + "Umbraco.Cms.Web.Common": "[14.3.1, 15.0.0)" } }, "Umbraco.CSharpTest.Net.Collections": { @@ -3089,7 +3081,7 @@ "dependencies": { "Umbraco.Cms.Core": "[14.0.0, 15.0.0)", "Umbraco.Cms.Infrastructure": "[14.0.0, 15.0.0)", - "jcdcdev.Umbraco.Core": "[14.0.0, 15.0.0)" + "jcdcdev.Umbraco.Core": "[14.0.2, 15.0.0)" } } } diff --git a/src/Umbraco.Community.BackOfficeOrganiser.Client/src/dashboards/manifest.ts b/src/Umbraco.Community.BackOfficeOrganiser.Client/src/dashboards/manifest.ts index 3ab21c1..a24dd2b 100644 --- a/src/Umbraco.Community.BackOfficeOrganiser.Client/src/dashboards/manifest.ts +++ b/src/Umbraco.Community.BackOfficeOrganiser.Client/src/dashboards/manifest.ts @@ -3,9 +3,9 @@ import type { ManifestDashboard } from "@umbraco-cms/backoffice/extension-regist const dashboards: Array = [ { type: 'dashboard', - name: 'timedashboard', + name: 'organiserdashboard', alias: 'umbraco.community.backofficeorganiser', - elementName: 'timedashboard-dashboard', + elementName: 'organiserdashboard-dashboard', js: () => import("./organiser.dashboard.ts"), weight: -10, meta: { diff --git a/src/Umbraco.Community.BackOfficeOrganiser/Composing/BackOfficeOrganiserPackageManifestReader.cs b/src/Umbraco.Community.BackOfficeOrganiser/Composing/BackOfficeOrganiserPackageManifestReader.cs new file mode 100644 index 0000000..608999e --- /dev/null +++ b/src/Umbraco.Community.BackOfficeOrganiser/Composing/BackOfficeOrganiserPackageManifestReader.cs @@ -0,0 +1,32 @@ +using jcdcdev.Umbraco.Core.Extensions; +using jcdcdev.Umbraco.Core.Web.Models.Manifests; +using Umbraco.Cms.Core.Manifest; +using Umbraco.Cms.Infrastructure.Manifest; + +namespace Umbraco.Community.BackOfficeOrganiser.Composing; + +public class BackOfficeOrganiserPackageManifestReader : IPackageManifestReader +{ + public async Task> ReadPackageManifestsAsync() + { + var extensions = new List(); + var packageManifest = new PackageManifest + { + Name = Constants.PackageName, + Version = EnvironmentExtensions.CurrentAssemblyVersion().ToSemVer()?.ToString() ?? "0.1.0", + AllowPublicAccess = false, + AllowTelemetry = false, + Extensions = [] + }; + + extensions.Add(new EntryPointManifest + { + Name = "backoffice-organiser.entrypoint", + Alias = "backoffice-organiser.entrypoint", + Js = "/App_Plugins/Umbraco.Community.BackOfficeOrganiser/dist/index.js" + }); + + packageManifest.Extensions = extensions.OfType().ToArray(); + return [packageManifest]; + } +} \ No newline at end of file diff --git a/src/Umbraco.Community.BackOfficeOrganiser/Composing/Composer.cs b/src/Umbraco.Community.BackOfficeOrganiser/Composing/Composer.cs index ba29a98..a71cf4e 100644 --- a/src/Umbraco.Community.BackOfficeOrganiser/Composing/Composer.cs +++ b/src/Umbraco.Community.BackOfficeOrganiser/Composing/Composer.cs @@ -2,6 +2,7 @@ using Umbraco.Cms.Core.Composing; using Umbraco.Cms.Core.DependencyInjection; using Umbraco.Cms.Core.Notifications; +using Umbraco.Cms.Infrastructure.Manifest; using Umbraco.Community.BackOfficeOrganiser.Models; using Umbraco.Community.BackOfficeOrganiser.Organisers.ContentTypes; using Umbraco.Community.BackOfficeOrganiser.Organisers.DataTypes; @@ -34,5 +35,7 @@ public void Compose(IUmbracoBuilder builder) builder.AddNotificationAsyncHandler(); builder.AddNotificationAsyncHandler(); builder.AddNotificationAsyncHandler(); + + builder.Services.AddSingleton(); } } \ No newline at end of file diff --git a/src/Umbraco.Community.BackOfficeOrganiser/Constants.cs b/src/Umbraco.Community.BackOfficeOrganiser/Constants.cs new file mode 100644 index 0000000..9f28b59 --- /dev/null +++ b/src/Umbraco.Community.BackOfficeOrganiser/Constants.cs @@ -0,0 +1,6 @@ +namespace Umbraco.Community.BackOfficeOrganiser; + +public class Constants +{ + public const string PackageName = "Umbraco.Community.BackOfficeOrganiser"; +} \ No newline at end of file diff --git a/src/Umbraco.Community.BackOfficeOrganiser/Organisers/ContentTypes/DefaultContentTypeOrganiseAction.cs b/src/Umbraco.Community.BackOfficeOrganiser/Organisers/ContentTypes/DefaultContentTypeOrganiseAction.cs index 68aee0c..4aa016e 100644 --- a/src/Umbraco.Community.BackOfficeOrganiser/Organisers/ContentTypes/DefaultContentTypeOrganiseAction.cs +++ b/src/Umbraco.Community.BackOfficeOrganiser/Organisers/ContentTypes/DefaultContentTypeOrganiseAction.cs @@ -12,7 +12,7 @@ public class DefaultContentTypeOrganiseAction : IContentTypeOrganiseAction public async Task MoveAsync(IContentType contentType, IContentTypeService contentTypeService) { - var folderKey = Constants.System.RootKey; + var folderKey = global::Umbraco.Cms.Core.Constants.System.RootKey; var folderName = string.Empty; var isComposition = contentTypeService.GetComposedOf(contentType.Id).Any(); diff --git a/src/Umbraco.Community.BackOfficeOrganiser/Organisers/DataTypes/DefaultDataTypeOrganiseAction.cs b/src/Umbraco.Community.BackOfficeOrganiser/Organisers/DataTypes/DefaultDataTypeOrganiseAction.cs index b3c3946..b978c3e 100644 --- a/src/Umbraco.Community.BackOfficeOrganiser/Organisers/DataTypes/DefaultDataTypeOrganiseAction.cs +++ b/src/Umbraco.Community.BackOfficeOrganiser/Organisers/DataTypes/DefaultDataTypeOrganiseAction.cs @@ -37,12 +37,12 @@ public async Task MoveAsync(IDataType dataType, IDataTypeService dataTypeService if (folder.IsNullOrWhiteSpace()) { _logger.LogWarning("Failed to determine folder name. {DataType} will be considered Custom", dataType.Name); - await dataTypeService.MoveAsync(dataType, parentFolder.Key, Constants.Security.SuperUserKey); + await dataTypeService.MoveAsync(dataType, parentFolder.Key, global::Umbraco.Cms.Core.Constants.Security.SuperUserKey); return; } var dataTypeFolder = dataTypeService.GetOrCreateFolder(folder, parentFolder.Id); - await dataTypeService.MoveAsync(dataType, dataTypeFolder.Key, Constants.Security.SuperUserKey); + await dataTypeService.MoveAsync(dataType, dataTypeFolder.Key, global::Umbraco.Cms.Core.Constants.Security.SuperUserKey); } private static string ResolveDataTypeFolderName(IDataType dataType) @@ -55,53 +55,53 @@ private static string GetFolderName(IDataType dataType) { var folder = dataType.EditorAlias switch { - Constants.PropertyEditors.Aliases.BlockList => "Block List", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.BlockList => "Block List", - Constants.PropertyEditors.Aliases.NestedContent => "Nested Content", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.NestedContent => "Nested Content", - Constants.PropertyEditors.Aliases.BlockGrid => "Grid", - Constants.PropertyEditors.Aliases.Grid => "Grid", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.BlockGrid => "Grid", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.Grid => "Grid", - Constants.PropertyEditors.Aliases.ImageCropper => "Image Cropper", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.ImageCropper => "Image Cropper", - Constants.PropertyEditors.Aliases.ListView => "List View", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.ListView => "List View", - Constants.PropertyEditors.Aliases.Boolean => "Checkbox", - Constants.PropertyEditors.Aliases.UploadField => "Upload", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.Boolean => "Checkbox", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.UploadField => "Upload", - Constants.PropertyEditors.Aliases.Tags => "Tags", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.Tags => "Tags", - Constants.PropertyEditors.Aliases.CheckBoxList => "List", - Constants.PropertyEditors.Aliases.DropDownListFlexible => "List", - Constants.PropertyEditors.Aliases.RadioButtonList => "List", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.CheckBoxList => "List", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.DropDownListFlexible => "List", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.RadioButtonList => "List", - Constants.PropertyEditors.Aliases.ColorPickerEyeDropper => "Picker", - Constants.PropertyEditors.Aliases.ColorPicker => "Picker", - Constants.PropertyEditors.Aliases.ContentPicker => "Picker", - Constants.PropertyEditors.Aliases.MultipleMediaPicker => "Picker", - Constants.PropertyEditors.Aliases.MemberPicker => "Picker", - Constants.PropertyEditors.Aliases.MemberGroupPicker => "Picker", - Constants.PropertyEditors.Aliases.MultiNodeTreePicker => "Picker", - Constants.PropertyEditors.Aliases.MediaPicker3 => "Picker", - Constants.PropertyEditors.Aliases.UserPicker => "Picker", - Constants.PropertyEditors.Aliases.MultiUrlPicker => "Picker", - Constants.PropertyEditors.Aliases.PickerRelations => "Picker", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.ColorPickerEyeDropper => "Picker", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.ColorPicker => "Picker", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.ContentPicker => "Picker", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.MultipleMediaPicker => "Picker", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.MemberPicker => "Picker", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.MemberGroupPicker => "Picker", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.MultiNodeTreePicker => "Picker", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.MediaPicker3 => "Picker", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.UserPicker => "Picker", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.MultiUrlPicker => "Picker", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.PickerRelations => "Picker", - Constants.PropertyEditors.Aliases.Decimal => "Number", - Constants.PropertyEditors.Aliases.Slider => "Number", - Constants.PropertyEditors.Aliases.Integer => "Number", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.Decimal => "Number", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.Slider => "Number", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.Integer => "Number", - Constants.PropertyEditors.Aliases.DateTime => "Date", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.DateTime => "Date", - Constants.PropertyEditors.Aliases.MultipleTextstring => "Text", - Constants.PropertyEditors.Aliases.TextBox => "Text", - Constants.PropertyEditors.Aliases.TextArea => "Text", - Constants.PropertyEditors.Aliases.EmailAddress => "Text", - Constants.PropertyEditors.Aliases.Label => "Text", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.MultipleTextstring => "Text", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.TextBox => "Text", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.TextArea => "Text", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.EmailAddress => "Text", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.Label => "Text", - Constants.PropertyEditors.Aliases.TinyMce => "Rich Text", - Constants.PropertyEditors.Aliases.RichText => "Rich Text", - Constants.PropertyEditors.Aliases.MarkdownEditor => "Rich Text", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.TinyMce => "Rich Text", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.RichText => "Rich Text", + global::Umbraco.Cms.Core.Constants.PropertyEditors.Aliases.MarkdownEditor => "Rich Text", _ => ResolveDataTypeFolderName(dataType) }; diff --git a/src/Umbraco.Community.BackOfficeOrganiser/Organisers/MediaTypes/DefaultMediaTypeOrganiseAction.cs b/src/Umbraco.Community.BackOfficeOrganiser/Organisers/MediaTypes/DefaultMediaTypeOrganiseAction.cs index 441643d..7a70f08 100644 --- a/src/Umbraco.Community.BackOfficeOrganiser/Organisers/MediaTypes/DefaultMediaTypeOrganiseAction.cs +++ b/src/Umbraco.Community.BackOfficeOrganiser/Organisers/MediaTypes/DefaultMediaTypeOrganiseAction.cs @@ -12,8 +12,8 @@ public class DefaultMediaTypeOrganiseAction : IMediaTypeOrganiseAction public async Task MoveAsync(IMediaType mediaType, IMediaTypeService mediaTypeService) { - var folderKey = Constants.System.RootKey; - var parentId = Constants.System.Root; + var folderKey = global::Umbraco.Cms.Core.Constants.System.RootKey; + var parentId = global::Umbraco.Cms.Core.Constants.System.Root; var folderName = string.Empty; if (mediaType.IsInternal()) @@ -22,13 +22,13 @@ public async Task MoveAsync(IMediaType mediaType, IMediaTypeService mediaTypeSer folderKey = parent.Key; folderName = mediaType.Alias switch { - Constants.Conventions.MediaTypes.File => string.Empty, - Constants.Conventions.MediaTypes.Folder => string.Empty, - Constants.Conventions.MediaTypes.VideoAlias => "Video", - Constants.Conventions.MediaTypes.AudioAlias => "Audio", - Constants.Conventions.MediaTypes.ArticleAlias => "Text File", - Constants.Conventions.MediaTypes.VectorGraphicsAlias => "Image", - Constants.Conventions.MediaTypes.Image => "Image", + global::Umbraco.Cms.Core.Constants.Conventions.MediaTypes.File => string.Empty, + global::Umbraco.Cms.Core.Constants.Conventions.MediaTypes.Folder => string.Empty, + global::Umbraco.Cms.Core.Constants.Conventions.MediaTypes.VideoAlias => "Video", + global::Umbraco.Cms.Core.Constants.Conventions.MediaTypes.AudioAlias => "Audio", + global::Umbraco.Cms.Core.Constants.Conventions.MediaTypes.ArticleAlias => "Text File", + global::Umbraco.Cms.Core.Constants.Conventions.MediaTypes.VectorGraphicsAlias => "Image", + global::Umbraco.Cms.Core.Constants.Conventions.MediaTypes.Image => "Image", _ => folderName }; } diff --git a/src/Umbraco.Community.BackOfficeOrganiser/Organisers/MemberTypes/DefaultMemberTypeOrganiseAction.cs b/src/Umbraco.Community.BackOfficeOrganiser/Organisers/MemberTypes/DefaultMemberTypeOrganiseAction.cs index 22cb18a..675a3f0 100644 --- a/src/Umbraco.Community.BackOfficeOrganiser/Organisers/MemberTypes/DefaultMemberTypeOrganiseAction.cs +++ b/src/Umbraco.Community.BackOfficeOrganiser/Organisers/MemberTypes/DefaultMemberTypeOrganiseAction.cs @@ -12,7 +12,7 @@ public class DefaultMemberTypeOrganiseAction : IMemberTypeOrganiseAction public async Task MoveAsync(IMemberType memberType, IMemberTypeService memberTypeService) { - var folderKey = Constants.System.RootKey; + var folderKey = global::Umbraco.Cms.Core.Constants.System.RootKey; var folderName = string.Empty; if (memberType.CompositionIds().Any()) diff --git a/src/Umbraco.Community.BackOfficeOrganiser/Umbraco.Community.BackOfficeOrganiser.csproj b/src/Umbraco.Community.BackOfficeOrganiser/Umbraco.Community.BackOfficeOrganiser.csproj index bb960a5..6efbce3 100644 --- a/src/Umbraco.Community.BackOfficeOrganiser/Umbraco.Community.BackOfficeOrganiser.csproj +++ b/src/Umbraco.Community.BackOfficeOrganiser/Umbraco.Community.BackOfficeOrganiser.csproj @@ -23,7 +23,7 @@ - + diff --git a/src/Umbraco.Community.BackOfficeOrganiser/packages.lock.json b/src/Umbraco.Community.BackOfficeOrganiser/packages.lock.json index 1cc1a50..75e7cd5 100644 --- a/src/Umbraco.Community.BackOfficeOrganiser/packages.lock.json +++ b/src/Umbraco.Community.BackOfficeOrganiser/packages.lock.json @@ -4,9 +4,9 @@ "net8.0": { "jcdcdev.Umbraco.Core": { "type": "Direct", - "requested": "[14.0.0, 15.0.0)", - "resolved": "14.0.0", - "contentHash": "hVpG+ORjK76sgvfk8rqH39n/wANAc7nuCQsM+iJlfNufyXvfXtxaLz8B+9egZ+GudW75aI6lEkXtDevUykl/SQ==", + "requested": "[14.0.2, 15.0.0)", + "resolved": "14.0.2", + "contentHash": "I8geaR2UxMW3dGTf7/e47TQpLvhGB8ZUcMpGH60wDV5gx1Y3zsOUTC+UHgJ4jH4QLV4uXbnMSiJin92lbxnBWA==", "dependencies": { "Umbraco.Cms.Web.Common": "[14.0.0, 15.0.0)" } diff --git a/src/Umbraco.Community.BackOfficeOrganiser/wwwroot/App_Plugins/Umbraco.Community.BackOfficeOrganiser/umbraco-package.json b/src/Umbraco.Community.BackOfficeOrganiser/wwwroot/App_Plugins/Umbraco.Community.BackOfficeOrganiser/umbraco-package.json deleted file mode 100644 index fb294e9..0000000 --- a/src/Umbraco.Community.BackOfficeOrganiser/wwwroot/App_Plugins/Umbraco.Community.BackOfficeOrganiser/umbraco-package.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "$schema": "umbraco-package-schema.json", - "version": "14.0.0", - "name": "Backoffice Organiser", - "extensions": [ - { - "name": "backoffice-organiser.entrypoint", - "alias": "backoffice-organiser.entrypoint", - "type": "entryPoint", - "js": "/App_Plugins/Umbraco.Community.BackofficeOrganiser/dist/backoffice-organiser.js" - } - ] -} \ No newline at end of file