From 51298b1f3414a1e42679108a3272a6ba47d841a1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 19 Aug 2026 10:28:11 +0000 Subject: [PATCH] Bump the dotnet group with 9 updates Bumps Microsoft.AspNetCore.Authentication.JwtBearer from 9.0.17 to 9.0.19 Bumps Microsoft.AspNetCore.Mvc.Testing from 9.0.17 to 9.0.19 Bumps Microsoft.EntityFrameworkCore.Design from 9.0.17 to 9.0.19 Bumps Microsoft.EntityFrameworkCore.InMemory from 9.0.17 to 9.0.19 Bumps Microsoft.NET.Test.Sdk from 17.12.0 to 18.9.0 Bumps Microsoft.OpenApi from 1.6.29 to 3.10.0 Bumps Swashbuckle.AspNetCore from 6.6.2 to 10.2.3 Bumps xunit from 2.9.2 to 2.9.3 Bumps xunit.runner.visualstudio from 2.8.2 to 4.0.0 --- updated-dependencies: - dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer dependency-version: 9.0.19 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.AspNetCore.Mvc.Testing dependency-version: 9.0.19 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.EntityFrameworkCore.Design dependency-version: 9.0.19 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.EntityFrameworkCore.InMemory dependency-version: 9.0.19 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.9.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: dotnet - dependency-name: Microsoft.OpenApi dependency-version: 3.10.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: dotnet - dependency-name: Swashbuckle.AspNetCore dependency-version: 10.2.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: dotnet - dependency-name: xunit dependency-version: 2.9.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dotnet - dependency-name: xunit.runner.visualstudio dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: dotnet ... Signed-off-by: dependabot[bot] --- src/HabitPulse.Api/HabitPulse.Api.csproj | 8 +- src/HabitPulse.Api/packages.lock.json | 224 +++---- .../HabitPulse.Api.Tests.csproj | 10 +- tests/HabitPulse.Api.Tests/packages.lock.json | 561 +++++++++--------- 4 files changed, 407 insertions(+), 396 deletions(-) diff --git a/src/HabitPulse.Api/HabitPulse.Api.csproj b/src/HabitPulse.Api/HabitPulse.Api.csproj index 4133e23..d191afc 100644 --- a/src/HabitPulse.Api/HabitPulse.Api.csproj +++ b/src/HabitPulse.Api/HabitPulse.Api.csproj @@ -9,16 +9,16 @@ - - + + runtime; build; native; contentfiles; analyzers; buildtransitive all - + - + diff --git a/src/HabitPulse.Api/packages.lock.json b/src/HabitPulse.Api/packages.lock.json index b4bd697..6ee3029 100644 --- a/src/HabitPulse.Api/packages.lock.json +++ b/src/HabitPulse.Api/packages.lock.json @@ -10,18 +10,18 @@ }, "Microsoft.AspNetCore.Authentication.JwtBearer": { "type": "Direct", - "requested": "[9.0.17, )", - "resolved": "9.0.17", - "contentHash": "q9vNiBMoJpyYSjDunMW2VO6NYpvyTBG5k5gKmb5HAiG0eV5xJLuzHrMKns70fdmdxYOHJ3+7zthj0uyH4lKIfA==", + "requested": "[9.0.19, )", + "resolved": "9.0.19", + "contentHash": "c2KIr07yVM9pKTb4MEQ/4Mm5o/8hIvDfyCCeou3+DisnQdE4hm9Lh9isQhCBNIX3m1EwW3VxaX9RlYWp87g1kQ==", "dependencies": { - "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1" + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.19.2" } }, "Microsoft.EntityFrameworkCore.Design": { "type": "Direct", - "requested": "[9.0.17, )", - "resolved": "9.0.17", - "contentHash": "FtFGBqF8u5bMXWtnwOJIv447fX4e5tmefreYV/4YqOatrev2ls5Ho76/Chbf4Sgg2rMSVzdGlOj1xLevQg68wg==", + "requested": "[9.0.19, )", + "resolved": "9.0.19", + "contentHash": "O4o69Xne6dJ7+u21YPxevGt8F2wpxGz2bBiSa/SSyqb2/64OZtcbIOB264fuViRj2XgwzhSGErNP75fRVCk8Zw==", "dependencies": { "Humanizer.Core": "2.14.1", "Microsoft.Build.Framework": "17.8.43", @@ -29,20 +29,23 @@ "Microsoft.CodeAnalysis.CSharp": "4.8.0", "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.8.0", "Microsoft.CodeAnalysis.Workspaces.MSBuild": "4.8.0", - "Microsoft.EntityFrameworkCore.Relational": "9.0.17", - "Microsoft.Extensions.Caching.Memory": "9.0.17", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17", - "Microsoft.Extensions.DependencyModel": "9.0.17", - "Microsoft.Extensions.Logging": "9.0.17", + "Microsoft.EntityFrameworkCore.Relational": "9.0.19", + "Microsoft.Extensions.Caching.Memory": "9.0.19", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19", + "Microsoft.Extensions.DependencyModel": "9.0.19", + "Microsoft.Extensions.Logging": "9.0.19", "Mono.TextTemplating": "3.0.0", - "System.Text.Json": "9.0.17" + "System.Text.Json": "9.0.19" } }, "Microsoft.OpenApi": { "type": "Direct", - "requested": "[1.6.29, )", - "resolved": "1.6.29", - "contentHash": "mLoYWWwRP3C7Iier4dDzepq0kw1Tpdlh+B6KZ1SNcgq/tWI8aC41WYvIsJpsAS4UG1IV4c0AAnZs8qCPobzBkQ==" + "requested": "[3.10.0, )", + "resolved": "3.10.0", + "contentHash": "Iltx5vuQ+TWyuxsLNnLAaqm9RDdOtwWLgJtwH/XSKe/MkdpDQepqDi7it/4OM7JpLsHl1Ir65mm9vpAkbiNlow==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Npgsql.EntityFrameworkCore.PostgreSQL": { "type": "Direct", @@ -57,14 +60,14 @@ }, "Swashbuckle.AspNetCore": { "type": "Direct", - "requested": "[6.6.2, )", - "resolved": "6.6.2", - "contentHash": "+NB4UYVYN6AhDSjW0IJAd1AGD8V33gemFNLPaxKTtPkHB+HaKAKf9MGAEUPivEWvqeQfcKIw8lJaHq6LHljRuw==", + "requested": "[10.2.3, )", + "resolved": "10.2.3", + "contentHash": "8KNh1RWvofdU6DVLyBs4Z/OpUMnmf8oNvJQc0QxpwySRbi42bwLfdVMMrXZWANg5U5KQGQq1xW6r/hlcqw99tQ==", "dependencies": { - "Microsoft.Extensions.ApiDescription.Server": "6.0.5", - "Swashbuckle.AspNetCore.Swagger": "6.6.2", - "Swashbuckle.AspNetCore.SwaggerGen": "6.6.2", - "Swashbuckle.AspNetCore.SwaggerUI": "6.6.2" + "Microsoft.Extensions.ApiDescription.Server": "9.0.0", + "Swashbuckle.AspNetCore.Swagger": "10.2.3", + "Swashbuckle.AspNetCore.SwaggerGen": "10.2.3", + "Swashbuckle.AspNetCore.SwaggerUI": "10.2.3" } }, "Humanizer.Core": { @@ -77,6 +80,11 @@ "resolved": "7.0.0", "contentHash": "3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==" }, + "Microsoft.Bcl.Cryptography": { + "type": "Transitive", + "resolved": "10.0.2", + "contentHash": "LG9Yll3B5aNpxv0+D47g6LiOiKBIlodhcHdQwcYzo8VeexFLGqx5ymetmA2aBRyo9cCcWsQWrFsdbsr8LvmWDw==" + }, "Microsoft.Build.Framework": { "type": "Transitive", "resolved": "17.8.43", @@ -148,163 +156,165 @@ }, "Microsoft.EntityFrameworkCore": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "kO/7c4yuzq52eESWTtNQg2lSAouw4w/pZvOPGNNbPgAjlM3nl5Ggp51lWJhBQtZIAveX7TCmZ4DFePmcnDy9ag==", + "resolved": "9.0.19", + "contentHash": "qWqqxrfEDfi3C/z0S/ACIA2gUnreRPHX74WE/dVnesbztNesYO4NLy76lE6FV/zDP4vH/pkvDr8h3Mq9+cFv/w==", "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "9.0.17", - "Microsoft.EntityFrameworkCore.Analyzers": "9.0.17", - "Microsoft.Extensions.Caching.Memory": "9.0.17", - "Microsoft.Extensions.Logging": "9.0.17" + "Microsoft.EntityFrameworkCore.Abstractions": "9.0.19", + "Microsoft.EntityFrameworkCore.Analyzers": "9.0.19", + "Microsoft.Extensions.Caching.Memory": "9.0.19", + "Microsoft.Extensions.Logging": "9.0.19" } }, "Microsoft.EntityFrameworkCore.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "sTFeqfHXyNdAoE/WLQN/3srHgs9rM4QKfiQMwHW63Jl62g05f6wmhsJqqvyRNli7GrUsgUi4exsNe0tH4h2jvw==" + "resolved": "9.0.19", + "contentHash": "igPnmVL3DU2ZH/4DNeQqWttNrQpwwg0q6MWj5peZxtl0QVMDSeFtnt2yhhdSffklZKYsAFko1sh/va3z4y7S6A==" }, "Microsoft.EntityFrameworkCore.Analyzers": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "gse+9T6mdDXnY6Cn8jtq/uCUZt8P3iZ5DHxNbVxQPEZa6iNL6tc4VDqqYYhwzpoZp08CYvYWhR26HNxUUvTTBw==" + "resolved": "9.0.19", + "contentHash": "yI5dQuvigJ6ICQECOlJDtrsUYcuDryv3qsZK1i6ZA/IzMzZ/VPkDzjE4r2LivuyVSGnkDRkH2cp4LmrhXARRKw==" }, "Microsoft.EntityFrameworkCore.Relational": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "oOsu2/68Xed8YlSwoRJPuQJjPCgChLeZ9XmWI8dQRyqC/CxILirQo3hpub+hQDJ9f9z2u0d8DqvzR86TOnfdkg==", + "resolved": "9.0.19", + "contentHash": "KAfYGG4LWRNn1G/vMRydxgOjuZoWUvdd5raUcIia/HPg1jUjlQzS386nUx5gt3YfKxpFJaCGxdsQ1nCZWuYR8A==", "dependencies": { - "Microsoft.EntityFrameworkCore": "9.0.17", - "Microsoft.Extensions.Caching.Memory": "9.0.17", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17", - "Microsoft.Extensions.Logging": "9.0.17" + "Microsoft.EntityFrameworkCore": "9.0.19", + "Microsoft.Extensions.Caching.Memory": "9.0.19", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19", + "Microsoft.Extensions.Logging": "9.0.19" } }, "Microsoft.Extensions.ApiDescription.Server": { "type": "Transitive", - "resolved": "6.0.5", - "contentHash": "Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==" + "resolved": "9.0.0", + "contentHash": "1Kzzf7pRey40VaUkHN9/uWxrKVkLu2AQjt+GVeeKLLpiEHAJ1xZRsLSh4ZZYEnyS7Kt2OBOPmsXNdU+wbcOl5w==" }, "Microsoft.Extensions.Caching.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "Qye4QW5qfMtKETNeprziwg0qvPde+9RW8hIdIFn/NGOG+HFCeoa6ZAYDQOAkTqzgrsBCz9HWaJmC0B+F1mFHFA==", + "resolved": "9.0.19", + "contentHash": "qe/6m6wxRG+N5xTf4Z3lDBAiVu6oBCUyADJ5OzlFgukD9Vg/6zB3MNnNEFA7amZg8hjcS6F4OZBRmB07A+gmHQ==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.Caching.Memory": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "S+hC0Xj9LTHpQtY8AoT7+lIgK1wEfIFYUO9+Y5FHKrGgpsgukcJ1SgdQuXgv5lnM0R0vupxXK+JTYzVX/PYhoA==", + "resolved": "9.0.19", + "contentHash": "Y0w5LkBqWkDh5vYTKM+QKlzxpqegEtP86oDhFMXgx4tDkWL2t+rl4h2vxBHkvBtM/gM6PoLK9QCrnoclXtHtVQ==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.17", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Logging.Abstractions": "9.0.17", - "Microsoft.Extensions.Options": "9.0.17", - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.Caching.Abstractions": "9.0.19", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Logging.Abstractions": "9.0.19", + "Microsoft.Extensions.Options": "9.0.19", + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "z67yRM/b3DoKw8Nji5S9mnrtTsNqi9Mi9szlsz2kArkmvmMl9G5ctH5e/DGCEkMS4xgAhRI2C99jrjR9na+atQ==", + "resolved": "9.0.19", + "contentHash": "M6h5lX6QWSSn7FDeRUHePZen/xvxPsuhcX1VpBfefafqavn2BnfxheR7BH5D5AIZGM7Nah0xJKnq2DublD4doQ==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "rEx48tbgwf2oIYi3g3kj2oUV6gWqrASaYD/lmTu7fOPOdQh4/c/lTCHQpSwndI4fElsrZTXGTLjjmTJ8Qn3a6w==", + "resolved": "9.0.19", + "contentHash": "o/XFYSiV4a7eiCkf7W1GFAviVhHQAPY5bHrQRsNWAPT3GhJ3Af63vcFQjHivIrTNZITlPPaGWhBy7jykKYYyaQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "/Oy6N+l6aBqKKnjpBhH2MSzzKV+UbjDELuk/OkwJW0auMqWZm14aK7n+QGjscH7JosoI1ChTWf4utUGEA6m2RA==" + "resolved": "9.0.19", + "contentHash": "XgQ0aVWClYjYSBqbYrKC/xyZ1KHf+VVwNF3+d54jcaqnst30Q//ugs/FJwUztLZiph0gp85g7i/eB0556twO0Q==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "EQCHEoptJDDDBk7YpFMc9hRZ86TZGNULwinNiY14yHzVqXxfHNREjPD80Eml4HYipVnX3dgeGSwY07PaaBNgKA==" + "resolved": "9.0.19", + "contentHash": "Jpe5up2VLMkjKavOXZzWRXBvy8SUPoFCRuVkq1wYrtVwtzuFEc7saw02dltASs5T8DXp6Ff/DPzmU95mDOiw6g==" }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "AVSl8TzLNiNA2CbDAdVH3qGIwY3SB3XCw7MebMnFRTF4L/BQTdvcknLTiRlJaJULMKaf3JecYiUjB6LbWAtt+g==", + "resolved": "9.0.19", + "contentHash": "3cnWzJ/FLEhLiW+TJTWtTjVj6fwlsP8OrbJqgOP4J9feAKjmT77vmClakHlej+jnzBgpnVU0+SZwtEIOr+KS6A==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "9.0.17", - "Microsoft.Extensions.Logging.Abstractions": "9.0.17", - "Microsoft.Extensions.Options": "9.0.17" + "Microsoft.Extensions.DependencyInjection": "9.0.19", + "Microsoft.Extensions.Logging.Abstractions": "9.0.19", + "Microsoft.Extensions.Options": "9.0.19" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "b1onT7ZvIrpkQ9swhLqSuj1eKvOtElXig2tk7b3ckBfXUu//Y6P7rzz15qTW0SCyYqanoflPYNQ76kqGutQ3iw==", + "resolved": "9.0.19", + "contentHash": "RpqMVoZ+NECJxLOZRjWOfjST0mULs4wb848mxG/CS9SMkVL6yi1sSIda4dGcsB01J2jUFd8hNwsaYl1gplU+Cw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19" } }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "+UNeX4y+YJ4CNzwKy8Gf2pOo2++CGFLHFha9QbzUrsutLVne6O8CD+Khz9aWuSkm+l4Wzqa7+qhyC1OGENuQ6g==", + "resolved": "9.0.19", + "contentHash": "FdPZy4kUSwFlIVZ3EkK9fdHw2RfblUwzflSb4kjVeGf9v2lX9IH+q2RGUovYMR7CVfKMc2y2Db/bZ2b4yiMfOg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "WBjZ/zeb6PyCLT6lpGSzNtdMyRDloFSPqjY9kIGb5rdSng03rd0+ix/jDEYU6DUjE7JVLuhggXeMONVBxBHEXg==" + "resolved": "9.0.19", + "contentHash": "9hIg8PQiMnpVFIsEHm25Wi1gBrPa2pS1G75uveyDUVLXrNKqBap9WGwQIgO0s6LUgRAOdsSYnbKbNC5b1G5Pcg==" }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "OtlIWcyX01olfdevPKZdIPfBEvbcioDyBiE/Z2lHsopsMD7twcKtlN9kMevHmI5IIPhFpfwCIiR6qHQz1WHUIw==" + "resolved": "8.19.2", + "contentHash": "HJbo/lnSfNHUfphPRT910poQc4T2/9+8svFLvzuaYHGAOJ2Tu+oEDqpX0BVP3BJ4OuUM1kylEKyaiX2fCAK3Cw==" }, "Microsoft.IdentityModel.JsonWebTokens": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "s6++gF9x0rQApQzOBbSyp4jUaAlwm+DroKfL8gdOHxs83k8SJfUXhuc46rDB3rNXBQ1MVRxqKUrqFhO/M0E97g==", + "resolved": "8.19.2", + "contentHash": "ui3fuBT4fs8kdKfBthI4NzLYIBIneEVS8UrL1JVBzAn80UiKmngBBi0BEByE7n/9c+EElcfFlCMFFTqpkBSLNA==", "dependencies": { - "Microsoft.IdentityModel.Tokens": "8.0.1" + "Microsoft.IdentityModel.Tokens": "8.19.2" } }, "Microsoft.IdentityModel.Logging": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "UCPF2exZqBXe7v/6sGNiM6zCQOUXXQ9+v5VTb9gPB8ZSUPnX53BxlN78v2jsbIvK9Dq4GovQxo23x8JgWvm/Qg==", + "resolved": "8.19.2", + "contentHash": "r5YLDIxGOnkVJHrqXv/iD1FM1CgGrQOdriXuvuWvTPmKbnGANhEysq9XKmN6IHjf2a+9bAGEpnoRBsAQlvJU5w==", "dependencies": { - "Microsoft.IdentityModel.Abstractions": "8.0.1" + "Microsoft.IdentityModel.Abstractions": "8.19.2" } }, "Microsoft.IdentityModel.Protocols": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "uA2vpKqU3I2mBBEaeJAWPTjT9v1TZrGWKdgK6G5qJd03CLx83kdiqO9cmiK8/n1erkHzFBwU/RphP83aAe3i3g==", + "resolved": "8.19.2", + "contentHash": "sGxSsSrZXNmca6D+jHH2rVRyo2nNRd/g4H9CFbPmLLq0xgoH1U0orLWE5minfijw7+zq49tBs7txenbfAErRoQ==", "dependencies": { - "Microsoft.IdentityModel.Tokens": "8.0.1" + "Microsoft.IdentityModel.Tokens": "8.19.2" } }, "Microsoft.IdentityModel.Protocols.OpenIdConnect": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "AQDbfpL+yzuuGhO/mQhKNsp44pm5Jv8/BI4KiFXR7beVGZoSH35zMV3PrmcfvSTsyI6qrcR898NzUauD6SRigg==", + "resolved": "8.19.2", + "contentHash": "1XOcyY36cVymzE3qKdzKaUEZ4Pzt7ZpSa14JZoPPK1NLFUkQDs85TCqpV6XDo0YjFXj6nVK00AfOHppjghjhtw==", "dependencies": { - "Microsoft.IdentityModel.Protocols": "8.0.1", - "System.IdentityModel.Tokens.Jwt": "8.0.1" + "Microsoft.IdentityModel.Protocols": "8.19.2", + "System.IdentityModel.Tokens.Jwt": "8.19.2" } }, "Microsoft.IdentityModel.Tokens": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "kDimB6Dkd3nkW2oZPDkMkVHfQt3IDqO5gL0oa8WVy3OP4uE8Ij+8TXnqg9TOd9ufjsY3IDiGz7pCUbnfL18tjg==", + "resolved": "8.19.2", + "contentHash": "GtPC1S02uH1gOO4fQ+zRysIicKmEXaYFP8PIkdJYXqMyruYhopre4ozVHp0XiDSA0+GJvOZH9prxCPvgBMg4Ww==", "dependencies": { - "Microsoft.IdentityModel.Logging": "8.0.1" + "Microsoft.Bcl.Cryptography": "10.0.2", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.IdentityModel.Logging": "8.19.2" } }, "Mono.TextTemplating": { @@ -325,24 +335,24 @@ }, "Swashbuckle.AspNetCore.Swagger": { "type": "Transitive", - "resolved": "6.6.2", - "contentHash": "ovgPTSYX83UrQUWiS5vzDcJ8TEX1MAxBgDFMK45rC24MorHEPQlZAHlaXj/yth4Zf6xcktpUgTEBvffRQVwDKA==", + "resolved": "10.2.3", + "contentHash": "1jUUs3WQnrS0FUtaZPLSy1yYMEwS1zlvDmvQ2/eldPHUANX0LJSLVZecCMgSMdeGiRqeaRrIXLtSz++TCiTMww==", "dependencies": { - "Microsoft.OpenApi": "1.6.14" + "Microsoft.OpenApi": "2.7.5" } }, "Swashbuckle.AspNetCore.SwaggerGen": { "type": "Transitive", - "resolved": "6.6.2", - "contentHash": "zv4ikn4AT1VYuOsDCpktLq4QDq08e7Utzbir86M5/ZkRaLXbCPF11E1/vTmOiDzRTl0zTZINQU2qLKwTcHgfrA==", + "resolved": "10.2.3", + "contentHash": "y7t4coDRAeFYChmvlMRiH2OjbiRrm9AVIDgt17fQfs3x9PVAI5PiwWYOhg+4F13R4Q36WDc9lqfoOnNa3tNbGg==", "dependencies": { - "Swashbuckle.AspNetCore.Swagger": "6.6.2" + "Swashbuckle.AspNetCore.Swagger": "10.2.3" } }, "Swashbuckle.AspNetCore.SwaggerUI": { "type": "Transitive", - "resolved": "6.6.2", - "contentHash": "mBBb+/8Hm2Q3Wygag+hu2jj69tZW5psuv0vMRXY07Wy+Rrj40vRP8ZTbKBhs91r45/HXT4aY4z0iSBYx1h6JvA==" + "resolved": "10.2.3", + "contentHash": "nthWONRs/FJ4yyG206g1cC52WEG8EqrjuMWjGdR+5XG7lbjFto6NqcI9EMICgVFom/UivIjUVwI76ZHbHwTPfQ==" }, "System.CodeDom": { "type": "Transitive", @@ -404,11 +414,11 @@ }, "System.IdentityModel.Tokens.Jwt": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "GJw3bYkWpOgvN3tJo5X4lYUeIFA2HD293FPUhKmp7qxS+g5ywAb34Dnd3cDAFLkcMohy5XTpoaZ4uAHuw0uSPQ==", + "resolved": "8.19.2", + "contentHash": "gqhDC/icByKEutygpr+OFgAmjwTVowyzFjWB8K0q1ww8uFj5a1BQNL+QvijUl9uhq4p8OdDwcAIrjVC+eC9FVA==", "dependencies": { - "Microsoft.IdentityModel.JsonWebTokens": "8.0.1", - "Microsoft.IdentityModel.Tokens": "8.0.1" + "Microsoft.IdentityModel.JsonWebTokens": "8.19.2", + "Microsoft.IdentityModel.Tokens": "8.19.2" } }, "System.IO.Pipelines": { @@ -431,8 +441,8 @@ }, "System.Text.Json": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "Oj5n8W2G0/YM1BUwlJkfBrUeXjVlk0fnKqmnWmkbof1+bJAwmz7sOUxPbUv8Wwmh6wd0ylcFKMBcB/RRER5HrA==" + "resolved": "9.0.19", + "contentHash": "DjVVcIY/dS/rjb0b42nciHjUc0voQfUtrTos+wC0sgdx0VemTpYhx1jdeHowwFghygJ6QdaytcMHwA8jZ6MHFg==" }, "System.Threading.Channels": { "type": "Transitive", diff --git a/tests/HabitPulse.Api.Tests/HabitPulse.Api.Tests.csproj b/tests/HabitPulse.Api.Tests/HabitPulse.Api.Tests.csproj index 6444c35..b3b5742 100644 --- a/tests/HabitPulse.Api.Tests/HabitPulse.Api.Tests.csproj +++ b/tests/HabitPulse.Api.Tests/HabitPulse.Api.Tests.csproj @@ -9,11 +9,11 @@ - - - - - + + + + + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/tests/HabitPulse.Api.Tests/packages.lock.json b/tests/HabitPulse.Api.Tests/packages.lock.json index 441c059..2e3ada3 100644 --- a/tests/HabitPulse.Api.Tests/packages.lock.json +++ b/tests/HabitPulse.Api.Tests/packages.lock.json @@ -4,52 +4,52 @@ "net9.0": { "Microsoft.AspNetCore.Mvc.Testing": { "type": "Direct", - "requested": "[9.0.17, )", - "resolved": "9.0.17", - "contentHash": "PXj8AgfFJ+tJ11tlF4CJ0i1+yneskPlYjqXhYdz20+w15KkxBKwqvBKoaQDXyImEgHOL0YZ+7Ww0Sb/sBq2cQg==", + "requested": "[9.0.19, )", + "resolved": "9.0.19", + "contentHash": "EmWeLykeeuCWkLOTCp3ScgZ1DzyCWkbguyA3C7vAHkKqlLTuUp4OU/zVf4iHHfWaAB358swbFU/jg0qOAfcPDg==", "dependencies": { - "Microsoft.AspNetCore.TestHost": "9.0.17", - "Microsoft.Extensions.DependencyModel": "9.0.17", - "Microsoft.Extensions.Hosting": "9.0.17" + "Microsoft.AspNetCore.TestHost": "9.0.19", + "Microsoft.Extensions.DependencyModel": "9.0.19", + "Microsoft.Extensions.Hosting": "9.0.19" } }, "Microsoft.EntityFrameworkCore.InMemory": { "type": "Direct", - "requested": "[9.0.17, )", - "resolved": "9.0.17", - "contentHash": "OYI5/HZxbbxi6azc1Lqs8xnQjD07Auj/r3rW+sRsGw1p6gx3CpTtaYUBmBpttwaX8X/RpSEf0cHj2ax11zIOMQ==", + "requested": "[9.0.19, )", + "resolved": "9.0.19", + "contentHash": "6hAGqYywlgbpF+9mNNnoVQ1cU5bMIJdWxF6G4RuTtK4REGXi2Kg6J3UF8tFU0fFZWVp2gpTIi6G/lmDKD7VoVQ==", "dependencies": { - "Microsoft.EntityFrameworkCore": "9.0.17", - "Microsoft.Extensions.Caching.Memory": "9.0.17", - "Microsoft.Extensions.Logging": "9.0.17" + "Microsoft.EntityFrameworkCore": "9.0.19", + "Microsoft.Extensions.Caching.Memory": "9.0.19", + "Microsoft.Extensions.Logging": "9.0.19" } }, "Microsoft.NET.Test.Sdk": { "type": "Direct", - "requested": "[17.12.0, )", - "resolved": "17.12.0", - "contentHash": "kt/PKBZ91rFCWxVIJZSgVLk+YR+4KxTuHf799ho8WNiK5ZQpJNAEZCAWX86vcKrs+DiYjiibpYKdGZP6+/N17w==", + "requested": "[18.9.0, )", + "resolved": "18.9.0", + "contentHash": "xIzVXa/VpKXqDWzyC/5Hw8JbFY5u9k3Jc53CpcjBiOXvkQGio484LD9FNwOiGUSMDcYL3Rcw9sNgGi5WrswlPQ==", "dependencies": { - "Microsoft.CodeCoverage": "17.12.0", - "Microsoft.TestPlatform.TestHost": "17.12.0" + "Microsoft.CodeCoverage": "18.9.0", + "Microsoft.TestPlatform.TestHost": "18.9.0" } }, "xunit": { "type": "Direct", - "requested": "[2.9.2, )", - "resolved": "2.9.2", - "contentHash": "7LhFS2N9Z6Xgg8aE5lY95cneYivRMfRI8v+4PATa4S64D5Z/Plkg0qa8dTRHSiGRgVZ/CL2gEfJDE5AUhOX+2Q==", + "requested": "[2.9.3, )", + "resolved": "2.9.3", + "contentHash": "TlXQBinK35LpOPKHAqbLY4xlEen9TBafjs0V5KnA4wZsoQLQJiirCR4CbIXvOH8NzkW4YeJKP5P/Bnrodm0h9Q==", "dependencies": { - "xunit.analyzers": "1.16.0", - "xunit.assert": "2.9.2", - "xunit.core": "[2.9.2]" + "xunit.analyzers": "1.18.0", + "xunit.assert": "2.9.3", + "xunit.core": "[2.9.3]" } }, "xunit.runner.visualstudio": { "type": "Direct", - "requested": "[2.8.2, )", - "resolved": "2.8.2", - "contentHash": "vm1tbfXhFmjFMUmS4M0J0ASXz3/U5XvXBa6DOQUL3fEz4Vt6YPhv+ESCarx6M6D+9kJkJYZKCNvJMas1+nVfmQ==" + "requested": "[4.0.0, )", + "resolved": "4.0.0", + "contentHash": "kzLFyBYUnoidpGOXvpNOfIo8C92gVgVR6X8ncHwhcrDYugiOut5rrhDkr0L3cWHd7J2pKXf6LgaeXoBBDlx1ag==" }, "BCrypt.Net-Next": { "type": "Transitive", @@ -58,42 +58,47 @@ }, "Microsoft.AspNetCore.Authentication.JwtBearer": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "q9vNiBMoJpyYSjDunMW2VO6NYpvyTBG5k5gKmb5HAiG0eV5xJLuzHrMKns70fdmdxYOHJ3+7zthj0uyH4lKIfA==", + "resolved": "9.0.19", + "contentHash": "c2KIr07yVM9pKTb4MEQ/4Mm5o/8hIvDfyCCeou3+DisnQdE4hm9Lh9isQhCBNIX3m1EwW3VxaX9RlYWp87g1kQ==", "dependencies": { - "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1" + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.19.2" } }, "Microsoft.AspNetCore.TestHost": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "LgEmlWAfPZi31C5lMVs4at7ojcXTp7nXbSdqYnphIunYmX2S6pMKmBxjRcBK1Mcne4rw8PtOI7Ddk8Hg8nGvIQ==" + "resolved": "9.0.19", + "contentHash": "fN2jyuw1OZM7cUuW7mDwJ6hd+asdkzesJxQHFZmOvSBdUqFOi/wTYhEXAIoWKHDRWcN7JEAbn8GPoC1wPE1AUQ==" + }, + "Microsoft.Bcl.Cryptography": { + "type": "Transitive", + "resolved": "10.0.2", + "contentHash": "LG9Yll3B5aNpxv0+D47g6LiOiKBIlodhcHdQwcYzo8VeexFLGqx5ymetmA2aBRyo9cCcWsQWrFsdbsr8LvmWDw==" }, "Microsoft.CodeCoverage": { "type": "Transitive", - "resolved": "17.12.0", - "contentHash": "4svMznBd5JM21JIG2xZKGNanAHNXplxf/kQDFfLHXQ3OnpJkayRK/TjacFjA+EYmoyuNXHo/sOETEfcYtAzIrA==" + "resolved": "18.9.0", + "contentHash": "MtegCIKGuG0r/LCdIjoR1HgzCGIUBhR3aNdbtQpts5vMXQuqBDZ2Jsd2uFKoHFM2XrQV6ZrDf3F5oLi3SLTp8w==" }, "Microsoft.EntityFrameworkCore": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "kO/7c4yuzq52eESWTtNQg2lSAouw4w/pZvOPGNNbPgAjlM3nl5Ggp51lWJhBQtZIAveX7TCmZ4DFePmcnDy9ag==", + "resolved": "9.0.19", + "contentHash": "qWqqxrfEDfi3C/z0S/ACIA2gUnreRPHX74WE/dVnesbztNesYO4NLy76lE6FV/zDP4vH/pkvDr8h3Mq9+cFv/w==", "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "9.0.17", - "Microsoft.EntityFrameworkCore.Analyzers": "9.0.17", - "Microsoft.Extensions.Caching.Memory": "9.0.17", - "Microsoft.Extensions.Logging": "9.0.17" + "Microsoft.EntityFrameworkCore.Abstractions": "9.0.19", + "Microsoft.EntityFrameworkCore.Analyzers": "9.0.19", + "Microsoft.Extensions.Caching.Memory": "9.0.19", + "Microsoft.Extensions.Logging": "9.0.19" } }, "Microsoft.EntityFrameworkCore.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "sTFeqfHXyNdAoE/WLQN/3srHgs9rM4QKfiQMwHW63Jl62g05f6wmhsJqqvyRNli7GrUsgUi4exsNe0tH4h2jvw==" + "resolved": "9.0.19", + "contentHash": "igPnmVL3DU2ZH/4DNeQqWttNrQpwwg0q6MWj5peZxtl0QVMDSeFtnt2yhhdSffklZKYsAFko1sh/va3z4y7S6A==" }, "Microsoft.EntityFrameworkCore.Analyzers": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "gse+9T6mdDXnY6Cn8jtq/uCUZt8P3iZ5DHxNbVxQPEZa6iNL6tc4VDqqYYhwzpoZp08CYvYWhR26HNxUUvTTBw==" + "resolved": "9.0.19", + "contentHash": "yI5dQuvigJ6ICQECOlJDtrsUYcuDryv3qsZK1i6ZA/IzMzZ/VPkDzjE4r2LivuyVSGnkDRkH2cp4LmrhXARRKw==" }, "Microsoft.EntityFrameworkCore.Relational": { "type": "Transitive", @@ -108,385 +113,381 @@ }, "Microsoft.Extensions.ApiDescription.Server": { "type": "Transitive", - "resolved": "6.0.5", - "contentHash": "Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==" + "resolved": "9.0.0", + "contentHash": "1Kzzf7pRey40VaUkHN9/uWxrKVkLu2AQjt+GVeeKLLpiEHAJ1xZRsLSh4ZZYEnyS7Kt2OBOPmsXNdU+wbcOl5w==" }, "Microsoft.Extensions.Caching.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "Qye4QW5qfMtKETNeprziwg0qvPde+9RW8hIdIFn/NGOG+HFCeoa6ZAYDQOAkTqzgrsBCz9HWaJmC0B+F1mFHFA==", + "resolved": "9.0.19", + "contentHash": "qe/6m6wxRG+N5xTf4Z3lDBAiVu6oBCUyADJ5OzlFgukD9Vg/6zB3MNnNEFA7amZg8hjcS6F4OZBRmB07A+gmHQ==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.Caching.Memory": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "S+hC0Xj9LTHpQtY8AoT7+lIgK1wEfIFYUO9+Y5FHKrGgpsgukcJ1SgdQuXgv5lnM0R0vupxXK+JTYzVX/PYhoA==", + "resolved": "9.0.19", + "contentHash": "Y0w5LkBqWkDh5vYTKM+QKlzxpqegEtP86oDhFMXgx4tDkWL2t+rl4h2vxBHkvBtM/gM6PoLK9QCrnoclXtHtVQ==", "dependencies": { - "Microsoft.Extensions.Caching.Abstractions": "9.0.17", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Logging.Abstractions": "9.0.17", - "Microsoft.Extensions.Options": "9.0.17", - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.Caching.Abstractions": "9.0.19", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Logging.Abstractions": "9.0.19", + "Microsoft.Extensions.Options": "9.0.19", + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.Configuration": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "RKKU/0arQsthvHQpj+6gWzkJCUZ3CSnfCz6FI7zvmTX8fwJn6UvoFlO5oSW6l6z+CdO4DQsLGXK8shMVMxvtTA==", + "resolved": "9.0.19", + "contentHash": "GjfIrx476eohF2mvSDnxbMRiYP4vA/4lxQW3rhaGMqUzJnNVGtFX48qsJMalFxz9sbQGLYcHYZ5s9+ggXQpKtg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17", - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19", + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.Configuration.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "z67yRM/b3DoKw8Nji5S9mnrtTsNqi9Mi9szlsz2kArkmvmMl9G5ctH5e/DGCEkMS4xgAhRI2C99jrjR9na+atQ==", + "resolved": "9.0.19", + "contentHash": "M6h5lX6QWSSn7FDeRUHePZen/xvxPsuhcX1VpBfefafqavn2BnfxheR7BH5D5AIZGM7Nah0xJKnq2DublD4doQ==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.Configuration.Binder": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "UnOSrzXlS2u1mlTDLczyxPhwI09U4JseLGlYE2noO/mFQDEmnb+/VzC4DMZ9/TUqQB8XZeQDkaEgf3k3Q+cRGA==", + "resolved": "9.0.19", + "contentHash": "Yt1c3o8W3ZH+fYFJ6RXBCv152pcM/7mlER5fTvd7Skr85fTETNpNKbWDie1Oo3Ozb1+TFZXysAjsCrAJtEEXGQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17" + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19" } }, "Microsoft.Extensions.Configuration.CommandLine": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "DbQhhR9IdIf7hQ2CHu3YuM6y/1QeeSofdTABTadx79fkTcJuYJcd9YuZ3h7Wg6bugB2ARZuN37JvKKd5qP2pRQ==", + "resolved": "9.0.19", + "contentHash": "Qsq1Ga67FS2bC7+8NrlIuv9KI/osnBAZHOxYR/RpNPqWYZZiGwY2kgoFPlVKnU+YBLysT1FOkwsttEsIrdSJXw==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.17", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17" + "Microsoft.Extensions.Configuration": "9.0.19", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19" } }, "Microsoft.Extensions.Configuration.EnvironmentVariables": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "d51CgC+auvCX7uYVG09WfreZjHl5eS5zycf2MGXToBOiAS6GiOwhfARzCSIrsOj+KArSZRww0wlhikEwYeZSWQ==", + "resolved": "9.0.19", + "contentHash": "wx683QPEE1ZNiy+Jf9ClP+Gmu9YMlMSRXlxpYxgl1yRnbOrjkn8axMlJG/HNhbdzulsVXLpLm7nnnyqrAjDRKw==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.17", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17" + "Microsoft.Extensions.Configuration": "9.0.19", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19" } }, "Microsoft.Extensions.Configuration.FileExtensions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "uE144Yd4Ybv+VHVIr3/Eaq9yTV7CBbRZcPl098qLKDOOB+ekccrttsFWKZSmx+/cCWM3MvciPGuSC8K7ug6lsg==", + "resolved": "9.0.19", + "contentHash": "dkvxLAVhsdftHRdddMYj6gTCbbPYFiqeC+IMViwfIBKgkrAi6We+iRqBZbRQ6ioZxRvO4oc5Z7oybNKFIzKq0g==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.17", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17", - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.17", - "Microsoft.Extensions.FileProviders.Physical": "9.0.17", - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.Configuration": "9.0.19", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.19", + "Microsoft.Extensions.FileProviders.Physical": "9.0.19", + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.Configuration.Json": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "jaH4nniqXyhhQ3tQov57Pn2X+y3LgaeKAKGR9E04giCOJafp/3emcRi3lHi5XfdWbYP/v46zPKVovRl+Ogq/Kg==", + "resolved": "9.0.19", + "contentHash": "9GWL9luynoimizIJtlI8e2g9YcxlR5hJrzCB710i8BYIpK5cO3hD8QFlLDLB5z15weNHAhgyJ1YPgxpAz/8xpA==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.17", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17", - "Microsoft.Extensions.Configuration.FileExtensions": "9.0.17", - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.17" + "Microsoft.Extensions.Configuration": "9.0.19", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19", + "Microsoft.Extensions.Configuration.FileExtensions": "9.0.19", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.19" } }, "Microsoft.Extensions.Configuration.UserSecrets": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "WqG3k3gRGZ4xRIfTzQgYYNt0LWa26UQAXyfn2KyNO7tK0Y+6N/Ei+IwtWHtnAqN1oznKGrODoDQoQoc5fsoT/A==", + "resolved": "9.0.19", + "contentHash": "yy8KFgzkmRY1MgIoonjJxwCYveu7J5hmM8WYn19Ix3av3B9efQ5OLW8VL1sB5WCJEjWX6ziycNq20FTEgJOljg==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17", - "Microsoft.Extensions.Configuration.Json": "9.0.17", - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.17", - "Microsoft.Extensions.FileProviders.Physical": "9.0.17" + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19", + "Microsoft.Extensions.Configuration.Json": "9.0.19", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.19", + "Microsoft.Extensions.FileProviders.Physical": "9.0.19" } }, "Microsoft.Extensions.DependencyInjection": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "rEx48tbgwf2oIYi3g3kj2oUV6gWqrASaYD/lmTu7fOPOdQh4/c/lTCHQpSwndI4fElsrZTXGTLjjmTJ8Qn3a6w==", + "resolved": "9.0.19", + "contentHash": "o/XFYSiV4a7eiCkf7W1GFAviVhHQAPY5bHrQRsNWAPT3GhJ3Af63vcFQjHivIrTNZITlPPaGWhBy7jykKYYyaQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19" } }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "/Oy6N+l6aBqKKnjpBhH2MSzzKV+UbjDELuk/OkwJW0auMqWZm14aK7n+QGjscH7JosoI1ChTWf4utUGEA6m2RA==" + "resolved": "9.0.19", + "contentHash": "XgQ0aVWClYjYSBqbYrKC/xyZ1KHf+VVwNF3+d54jcaqnst30Q//ugs/FJwUztLZiph0gp85g7i/eB0556twO0Q==" }, "Microsoft.Extensions.DependencyModel": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "EQCHEoptJDDDBk7YpFMc9hRZ86TZGNULwinNiY14yHzVqXxfHNREjPD80Eml4HYipVnX3dgeGSwY07PaaBNgKA==" + "resolved": "9.0.19", + "contentHash": "Jpe5up2VLMkjKavOXZzWRXBvy8SUPoFCRuVkq1wYrtVwtzuFEc7saw02dltASs5T8DXp6Ff/DPzmU95mDOiw6g==" }, "Microsoft.Extensions.Diagnostics": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "smsRjzlGv3mkGprVOtLNk4c2DkJ53FGq7PyPFId553JuVDLjyH9COoBJ3b0s2rbaggbhCFCDDnXfFR9CIkBk4w==", + "resolved": "9.0.19", + "contentHash": "6Rk/8QCQ6GgWgx6mIXwF54BK+TTBNt+hRBOE7aVtU4lVXY/l+U8EWI+tGp5qYC/mGSmaZ8dhHI24nzx6dl/reg==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.17", - "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.17", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.17" + "Microsoft.Extensions.Configuration": "9.0.19", + "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.19", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.19" } }, "Microsoft.Extensions.Diagnostics.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "PhAFaG1usEWtJ8ZLTxNYWwWIMKih3ehsLRM/MGthpMToFIPtTMpPYcL9EnIqVQD5FbmB5Hr91Dvpve0la+kCJw==", + "resolved": "9.0.19", + "contentHash": "/TelWtjTaPCKYIdV3kIBdlXTikerN+RquZkGUHq3reGWtWFrW/kJ/diRLvcJkL/4hmpBacOBcUmCGQZvQEF52w==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Options": "9.0.17" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Options": "9.0.19" } }, "Microsoft.Extensions.FileProviders.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "uTkT+/Km0tEPOw9kiLTXJwXlEVQZ5IBxRQm2EvIAwebfKqqaVY/ClkgcZ7FyzzwqFkFmhklWet4Ju4yWRy5jPg==", + "resolved": "9.0.19", + "contentHash": "raArfuC+4kERkNxWrlCXO7H+QAk5yUtmNxiymr+ItP5HKQfMjLhQ68zdajqmd5kgwIIUiMpPGIhUpf7t9+cC0w==", "dependencies": { - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.FileProviders.Physical": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "I8ZYDKpCput7HdOdJzlGp6lLZzEK0SD3kxyZq3844q29uDrhgeKjsMIINAjvVZa0vMni0np22oF0DzR7ASyvQw==", + "resolved": "9.0.19", + "contentHash": "CXY2qbXMR7lLAurrlWfjDLsYyQfnGw2EoX4cYCH7cayqqmp3PcGt4e1AWDHACBj6+ftRUx6V1AqXzb9H7IzerA==", "dependencies": { - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.17", - "Microsoft.Extensions.FileSystemGlobbing": "9.0.17", - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.19", + "Microsoft.Extensions.FileSystemGlobbing": "9.0.19", + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.FileSystemGlobbing": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "Q1dWc+ORSFB4c4lSw2wRj/s0OEODTrjXhx/U5XZQiagLy2ewAoXH11XmxFQHQI0GcOLQwRGA7oOD2iIKRQq+dQ==" + "resolved": "9.0.19", + "contentHash": "VSiwgkVzLmV4fvfTMb00dPUHHIp14kXEr0DO/46A/3nxwn2xYXQ1nhKdF6ZrZqBa74jvoFS8GrLyMHtF2DzPLA==" }, "Microsoft.Extensions.Hosting": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "NuWOghlRTRBQXVrccIg5rzw+I7w3OSqOa5ue3INsOed8xOMgxQMlfBlYQSvmgukEMwIhREdhfUCKJhaJbY+a6g==", - "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.17", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17", - "Microsoft.Extensions.Configuration.Binder": "9.0.17", - "Microsoft.Extensions.Configuration.CommandLine": "9.0.17", - "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.17", - "Microsoft.Extensions.Configuration.FileExtensions": "9.0.17", - "Microsoft.Extensions.Configuration.Json": "9.0.17", - "Microsoft.Extensions.Configuration.UserSecrets": "9.0.17", - "Microsoft.Extensions.DependencyInjection": "9.0.17", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Diagnostics": "9.0.17", - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.17", - "Microsoft.Extensions.FileProviders.Physical": "9.0.17", - "Microsoft.Extensions.Hosting.Abstractions": "9.0.17", - "Microsoft.Extensions.Logging": "9.0.17", - "Microsoft.Extensions.Logging.Abstractions": "9.0.17", - "Microsoft.Extensions.Logging.Configuration": "9.0.17", - "Microsoft.Extensions.Logging.Console": "9.0.17", - "Microsoft.Extensions.Logging.Debug": "9.0.17", - "Microsoft.Extensions.Logging.EventLog": "9.0.17", - "Microsoft.Extensions.Logging.EventSource": "9.0.17", - "Microsoft.Extensions.Options": "9.0.17" + "resolved": "9.0.19", + "contentHash": "SwKNRn0csgOKD8s3teGqMdJCfy6zKPLVqjTyt4Vj2qtnEKuUs6EjNx2aOpFhqhBrJbVtf/hYndaF+QqxbspDag==", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.19", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19", + "Microsoft.Extensions.Configuration.Binder": "9.0.19", + "Microsoft.Extensions.Configuration.CommandLine": "9.0.19", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.19", + "Microsoft.Extensions.Configuration.FileExtensions": "9.0.19", + "Microsoft.Extensions.Configuration.Json": "9.0.19", + "Microsoft.Extensions.Configuration.UserSecrets": "9.0.19", + "Microsoft.Extensions.DependencyInjection": "9.0.19", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Diagnostics": "9.0.19", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.19", + "Microsoft.Extensions.FileProviders.Physical": "9.0.19", + "Microsoft.Extensions.Hosting.Abstractions": "9.0.19", + "Microsoft.Extensions.Logging": "9.0.19", + "Microsoft.Extensions.Logging.Abstractions": "9.0.19", + "Microsoft.Extensions.Logging.Configuration": "9.0.19", + "Microsoft.Extensions.Logging.Console": "9.0.19", + "Microsoft.Extensions.Logging.Debug": "9.0.19", + "Microsoft.Extensions.Logging.EventLog": "9.0.19", + "Microsoft.Extensions.Logging.EventSource": "9.0.19", + "Microsoft.Extensions.Options": "9.0.19" } }, "Microsoft.Extensions.Hosting.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "OX4esT7X+0vh5zUSTbq0Jnreoquw5CZ29YCevHMH9XhBoy6ddrJDa7Enp+ZG1NB/OHARgO6rVJYnU0V9JY3+hQ==", + "resolved": "9.0.19", + "contentHash": "ofGSETl/sUohmCmEUfM4gp+8UI5fyLzCvtbVh2kmaAIefkvrw+yGH5l/aRHzZqdWkRQRDEoGGcrWQhapX8fQiQ==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.17", - "Microsoft.Extensions.FileProviders.Abstractions": "9.0.17", - "Microsoft.Extensions.Logging.Abstractions": "9.0.17" + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.19", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.19", + "Microsoft.Extensions.Logging.Abstractions": "9.0.19" } }, "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "AVSl8TzLNiNA2CbDAdVH3qGIwY3SB3XCw7MebMnFRTF4L/BQTdvcknLTiRlJaJULMKaf3JecYiUjB6LbWAtt+g==", + "resolved": "9.0.19", + "contentHash": "3cnWzJ/FLEhLiW+TJTWtTjVj6fwlsP8OrbJqgOP4J9feAKjmT77vmClakHlej+jnzBgpnVU0+SZwtEIOr+KS6A==", "dependencies": { - "Microsoft.Extensions.DependencyInjection": "9.0.17", - "Microsoft.Extensions.Logging.Abstractions": "9.0.17", - "Microsoft.Extensions.Options": "9.0.17" + "Microsoft.Extensions.DependencyInjection": "9.0.19", + "Microsoft.Extensions.Logging.Abstractions": "9.0.19", + "Microsoft.Extensions.Options": "9.0.19" } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "b1onT7ZvIrpkQ9swhLqSuj1eKvOtElXig2tk7b3ckBfXUu//Y6P7rzz15qTW0SCyYqanoflPYNQ76kqGutQ3iw==", + "resolved": "9.0.19", + "contentHash": "RpqMVoZ+NECJxLOZRjWOfjST0mULs4wb848mxG/CS9SMkVL6yi1sSIda4dGcsB01J2jUFd8hNwsaYl1gplU+Cw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19" } }, "Microsoft.Extensions.Logging.Configuration": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "+0zhh5gqw8CHBh4Lr/peHAa9IdRk+aYdViutD2Ggc2Tk9xC46na19PuvldISWBtBmc19B1IeZRZC9pT2g0e6vA==", + "resolved": "9.0.19", + "contentHash": "69wQmO4RdNOJvSXpwNItiKylvQ4OqvaHcw/ac5v1tbIQnWJhENsNdAZ33p6LlXEfIKgq4DSFukZfiMrl+056uQ==", "dependencies": { - "Microsoft.Extensions.Configuration": "9.0.17", - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17", - "Microsoft.Extensions.Configuration.Binder": "9.0.17", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Logging": "9.0.17", - "Microsoft.Extensions.Logging.Abstractions": "9.0.17", - "Microsoft.Extensions.Options": "9.0.17", - "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.17" + "Microsoft.Extensions.Configuration": "9.0.19", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19", + "Microsoft.Extensions.Configuration.Binder": "9.0.19", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Logging": "9.0.19", + "Microsoft.Extensions.Logging.Abstractions": "9.0.19", + "Microsoft.Extensions.Options": "9.0.19", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.19" } }, "Microsoft.Extensions.Logging.Console": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "QAMX4VmFJI3wliE5imDEa7fUGxcLymKqAUqIYtRRk6G4N81pn7lJ/uTon0Mcq9D7zLaijaVsfCnZbyjMvx7LOA==", + "resolved": "9.0.19", + "contentHash": "oQ4lMdzLKgkqAsRG1sx6dqdL2rdZd2Wwr59wJhzweB1/iCPWJeOcdHa82DVQhSY81gCTecsp5WI1l6k6Z9FG4Q==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Logging": "9.0.17", - "Microsoft.Extensions.Logging.Abstractions": "9.0.17", - "Microsoft.Extensions.Logging.Configuration": "9.0.17", - "Microsoft.Extensions.Options": "9.0.17" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Logging": "9.0.19", + "Microsoft.Extensions.Logging.Abstractions": "9.0.19", + "Microsoft.Extensions.Logging.Configuration": "9.0.19", + "Microsoft.Extensions.Options": "9.0.19" } }, "Microsoft.Extensions.Logging.Debug": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "Wbj8H9Fug4qPY2Wrekpr2nPqJnoFetG9aaXE32TPDKs7N156iskZNvwwszaCc/0Q7p/aZLjyn6f/g8UI24PkiA==", + "resolved": "9.0.19", + "contentHash": "YHiytAdfqMRRgACVTUME9Dinez1Xx2n39KD5KiJgjikIgnFtK4Kzd4jzetdP3wbcT+cbZZEAuXXGifA/CQGCsw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Logging": "9.0.17", - "Microsoft.Extensions.Logging.Abstractions": "9.0.17" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Logging": "9.0.19", + "Microsoft.Extensions.Logging.Abstractions": "9.0.19" } }, "Microsoft.Extensions.Logging.EventLog": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "F/krSJMzKSYYLwY3Cq2n8xk4+EfJ7lTQH2wZyVmwoPZraaxQyadJhHlFPGb9TZq9xl8QMssopcfNIOQ18JjtqA==", + "resolved": "9.0.19", + "contentHash": "u3nt49H1t2Hd4eEapCjiqh2tW6iQ31dtqza3F5d2tl/rCkWfmWbvR84buxl5c0LLM+YC+eT02HMRNo6w89YCrA==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Logging": "9.0.17", - "Microsoft.Extensions.Logging.Abstractions": "9.0.17", - "Microsoft.Extensions.Options": "9.0.17", - "System.Diagnostics.EventLog": "9.0.17" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Logging": "9.0.19", + "Microsoft.Extensions.Logging.Abstractions": "9.0.19", + "Microsoft.Extensions.Options": "9.0.19", + "System.Diagnostics.EventLog": "9.0.19" } }, "Microsoft.Extensions.Logging.EventSource": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "kWhU6dWs+lAvtlaCPyUm0qSiCJKiDfGSRxdd2NqOvlZDhoD39MB0+i0/hxfWUrQXaGHL5tKbapVkypgCminHOg==", + "resolved": "9.0.19", + "contentHash": "NNOIbpsxITbC04QdJ9fLW05KI9vFQOde5YqKMwhMEHssCzHolCWdZVNC9V0FunlsZWCw8RzKRaR4xXAYH9dRjQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Logging": "9.0.17", - "Microsoft.Extensions.Logging.Abstractions": "9.0.17", - "Microsoft.Extensions.Options": "9.0.17", - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Logging": "9.0.19", + "Microsoft.Extensions.Logging.Abstractions": "9.0.19", + "Microsoft.Extensions.Options": "9.0.19", + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.Options": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "+UNeX4y+YJ4CNzwKy8Gf2pOo2++CGFLHFha9QbzUrsutLVne6O8CD+Khz9aWuSkm+l4Wzqa7+qhyC1OGENuQ6g==", + "resolved": "9.0.19", + "contentHash": "FdPZy4kUSwFlIVZ3EkK9fdHw2RfblUwzflSb4kjVeGf9v2lX9IH+q2RGUovYMR7CVfKMc2y2Db/bZ2b4yiMfOg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.Options.ConfigurationExtensions": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "DtDKGG1xP1oSYbf5C268r+YRWz+gYXu0oP5JOXM4hR6aGfeki2YFKDWiUg2B8JWcecTuwi21IbDUoU42Z3DvJw==", + "resolved": "9.0.19", + "contentHash": "ucLvyotZDgXnxcAbSD1kBuqfV/uBLOpgvqSIsuj9P2YAKYmczN3Z6P1Z6edOMQb7bKhtw3Q92vLXMlO1hiItiw==", "dependencies": { - "Microsoft.Extensions.Configuration.Abstractions": "9.0.17", - "Microsoft.Extensions.Configuration.Binder": "9.0.17", - "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.17", - "Microsoft.Extensions.Options": "9.0.17", - "Microsoft.Extensions.Primitives": "9.0.17" + "Microsoft.Extensions.Configuration.Abstractions": "9.0.19", + "Microsoft.Extensions.Configuration.Binder": "9.0.19", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.19", + "Microsoft.Extensions.Options": "9.0.19", + "Microsoft.Extensions.Primitives": "9.0.19" } }, "Microsoft.Extensions.Primitives": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "WBjZ/zeb6PyCLT6lpGSzNtdMyRDloFSPqjY9kIGb5rdSng03rd0+ix/jDEYU6DUjE7JVLuhggXeMONVBxBHEXg==" + "resolved": "9.0.19", + "contentHash": "9hIg8PQiMnpVFIsEHm25Wi1gBrPa2pS1G75uveyDUVLXrNKqBap9WGwQIgO0s6LUgRAOdsSYnbKbNC5b1G5Pcg==" }, "Microsoft.IdentityModel.Abstractions": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "OtlIWcyX01olfdevPKZdIPfBEvbcioDyBiE/Z2lHsopsMD7twcKtlN9kMevHmI5IIPhFpfwCIiR6qHQz1WHUIw==" + "resolved": "8.19.2", + "contentHash": "HJbo/lnSfNHUfphPRT910poQc4T2/9+8svFLvzuaYHGAOJ2Tu+oEDqpX0BVP3BJ4OuUM1kylEKyaiX2fCAK3Cw==" }, "Microsoft.IdentityModel.JsonWebTokens": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "s6++gF9x0rQApQzOBbSyp4jUaAlwm+DroKfL8gdOHxs83k8SJfUXhuc46rDB3rNXBQ1MVRxqKUrqFhO/M0E97g==", + "resolved": "8.19.2", + "contentHash": "ui3fuBT4fs8kdKfBthI4NzLYIBIneEVS8UrL1JVBzAn80UiKmngBBi0BEByE7n/9c+EElcfFlCMFFTqpkBSLNA==", "dependencies": { - "Microsoft.IdentityModel.Tokens": "8.0.1" + "Microsoft.IdentityModel.Tokens": "8.19.2" } }, "Microsoft.IdentityModel.Logging": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "UCPF2exZqBXe7v/6sGNiM6zCQOUXXQ9+v5VTb9gPB8ZSUPnX53BxlN78v2jsbIvK9Dq4GovQxo23x8JgWvm/Qg==", + "resolved": "8.19.2", + "contentHash": "r5YLDIxGOnkVJHrqXv/iD1FM1CgGrQOdriXuvuWvTPmKbnGANhEysq9XKmN6IHjf2a+9bAGEpnoRBsAQlvJU5w==", "dependencies": { - "Microsoft.IdentityModel.Abstractions": "8.0.1" + "Microsoft.IdentityModel.Abstractions": "8.19.2" } }, "Microsoft.IdentityModel.Protocols": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "uA2vpKqU3I2mBBEaeJAWPTjT9v1TZrGWKdgK6G5qJd03CLx83kdiqO9cmiK8/n1erkHzFBwU/RphP83aAe3i3g==", + "resolved": "8.19.2", + "contentHash": "sGxSsSrZXNmca6D+jHH2rVRyo2nNRd/g4H9CFbPmLLq0xgoH1U0orLWE5minfijw7+zq49tBs7txenbfAErRoQ==", "dependencies": { - "Microsoft.IdentityModel.Tokens": "8.0.1" + "Microsoft.IdentityModel.Tokens": "8.19.2" } }, "Microsoft.IdentityModel.Protocols.OpenIdConnect": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "AQDbfpL+yzuuGhO/mQhKNsp44pm5Jv8/BI4KiFXR7beVGZoSH35zMV3PrmcfvSTsyI6qrcR898NzUauD6SRigg==", + "resolved": "8.19.2", + "contentHash": "1XOcyY36cVymzE3qKdzKaUEZ4Pzt7ZpSa14JZoPPK1NLFUkQDs85TCqpV6XDo0YjFXj6nVK00AfOHppjghjhtw==", "dependencies": { - "Microsoft.IdentityModel.Protocols": "8.0.1", - "System.IdentityModel.Tokens.Jwt": "8.0.1" + "Microsoft.IdentityModel.Protocols": "8.19.2", + "System.IdentityModel.Tokens.Jwt": "8.19.2" } }, "Microsoft.IdentityModel.Tokens": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "kDimB6Dkd3nkW2oZPDkMkVHfQt3IDqO5gL0oa8WVy3OP4uE8Ij+8TXnqg9TOd9ufjsY3IDiGz7pCUbnfL18tjg==", + "resolved": "8.19.2", + "contentHash": "GtPC1S02uH1gOO4fQ+zRysIicKmEXaYFP8PIkdJYXqMyruYhopre4ozVHp0XiDSA0+GJvOZH9prxCPvgBMg4Ww==", "dependencies": { - "Microsoft.IdentityModel.Logging": "8.0.1" + "Microsoft.Bcl.Cryptography": "10.0.2", + "Microsoft.Extensions.Logging.Abstractions": "8.0.0", + "Microsoft.IdentityModel.Logging": "8.19.2" } }, "Microsoft.OpenApi": { "type": "Transitive", - "resolved": "1.6.29", - "contentHash": "mLoYWWwRP3C7Iier4dDzepq0kw1Tpdlh+B6KZ1SNcgq/tWI8aC41WYvIsJpsAS4UG1IV4c0AAnZs8qCPobzBkQ==" + "resolved": "3.10.0", + "contentHash": "Iltx5vuQ+TWyuxsLNnLAaqm9RDdOtwWLgJtwH/XSKe/MkdpDQepqDi7it/4OM7JpLsHl1Ir65mm9vpAkbiNlow==", + "dependencies": { + "System.Text.Json": "8.0.5" + } }, "Microsoft.TestPlatform.ObjectModel": { "type": "Transitive", - "resolved": "17.12.0", - "contentHash": "TDqkTKLfQuAaPcEb3pDDWnh7b3SyZF+/W9OZvWFp6eJCIiiYFdSB6taE2I6tWrFw5ywhzOb6sreoGJTI6m3rSQ==", - "dependencies": { - "System.Reflection.Metadata": "1.6.0" - } + "resolved": "18.9.0", + "contentHash": "Fz/qXC52VXXopzHj7v2reCKcCqSxkTDCkEDfkNAH0vni/7qK/KLMiEYtRmnUanxO2F2g2zZZ60qCpxF0AF7URA==" }, "Microsoft.TestPlatform.TestHost": { "type": "Transitive", - "resolved": "17.12.0", - "contentHash": "MiPEJQNyADfwZ4pJNpQex+t9/jOClBGMiCiVVFuELCMSX2nmNfvUor3uFVxNNCg30uxDP8JDYfPnMXQzsfzYyg==", + "resolved": "18.9.0", + "contentHash": "Oq+Pma/J86aZL72t71bcESvDszDsTjUfl6PIsuDdPoKTHZfNMhKamCfLD5fKx51W/u0KozXtJo2/3fnt0sgPxg==", "dependencies": { - "Microsoft.TestPlatform.ObjectModel": "17.12.0", - "Newtonsoft.Json": "13.0.1" + "Microsoft.TestPlatform.ObjectModel": "18.9.0" } }, - "Newtonsoft.Json": { - "type": "Transitive", - "resolved": "13.0.1", - "contentHash": "ppPFpBcvxdsfUonNcvITKqLl3bqxWbDCZIzDWHzjpdAHRFfZe0Dw9HmA0+za13IdyrgJwpkDTDA9fHaxOrt20A==" - }, "Npgsql": { "type": "Transitive", "resolved": "9.0.3", @@ -507,54 +508,54 @@ }, "Swashbuckle.AspNetCore": { "type": "Transitive", - "resolved": "6.6.2", - "contentHash": "+NB4UYVYN6AhDSjW0IJAd1AGD8V33gemFNLPaxKTtPkHB+HaKAKf9MGAEUPivEWvqeQfcKIw8lJaHq6LHljRuw==", + "resolved": "10.2.3", + "contentHash": "8KNh1RWvofdU6DVLyBs4Z/OpUMnmf8oNvJQc0QxpwySRbi42bwLfdVMMrXZWANg5U5KQGQq1xW6r/hlcqw99tQ==", "dependencies": { - "Microsoft.Extensions.ApiDescription.Server": "6.0.5", - "Swashbuckle.AspNetCore.Swagger": "6.6.2", - "Swashbuckle.AspNetCore.SwaggerGen": "6.6.2", - "Swashbuckle.AspNetCore.SwaggerUI": "6.6.2" + "Microsoft.Extensions.ApiDescription.Server": "9.0.0", + "Swashbuckle.AspNetCore.Swagger": "10.2.3", + "Swashbuckle.AspNetCore.SwaggerGen": "10.2.3", + "Swashbuckle.AspNetCore.SwaggerUI": "10.2.3" } }, "Swashbuckle.AspNetCore.Swagger": { "type": "Transitive", - "resolved": "6.6.2", - "contentHash": "ovgPTSYX83UrQUWiS5vzDcJ8TEX1MAxBgDFMK45rC24MorHEPQlZAHlaXj/yth4Zf6xcktpUgTEBvffRQVwDKA==", + "resolved": "10.2.3", + "contentHash": "1jUUs3WQnrS0FUtaZPLSy1yYMEwS1zlvDmvQ2/eldPHUANX0LJSLVZecCMgSMdeGiRqeaRrIXLtSz++TCiTMww==", "dependencies": { - "Microsoft.OpenApi": "1.6.14" + "Microsoft.OpenApi": "2.7.5" } }, "Swashbuckle.AspNetCore.SwaggerGen": { "type": "Transitive", - "resolved": "6.6.2", - "contentHash": "zv4ikn4AT1VYuOsDCpktLq4QDq08e7Utzbir86M5/ZkRaLXbCPF11E1/vTmOiDzRTl0zTZINQU2qLKwTcHgfrA==", + "resolved": "10.2.3", + "contentHash": "y7t4coDRAeFYChmvlMRiH2OjbiRrm9AVIDgt17fQfs3x9PVAI5PiwWYOhg+4F13R4Q36WDc9lqfoOnNa3tNbGg==", "dependencies": { - "Swashbuckle.AspNetCore.Swagger": "6.6.2" + "Swashbuckle.AspNetCore.Swagger": "10.2.3" } }, "Swashbuckle.AspNetCore.SwaggerUI": { "type": "Transitive", - "resolved": "6.6.2", - "contentHash": "mBBb+/8Hm2Q3Wygag+hu2jj69tZW5psuv0vMRXY07Wy+Rrj40vRP8ZTbKBhs91r45/HXT4aY4z0iSBYx1h6JvA==" + "resolved": "10.2.3", + "contentHash": "nthWONRs/FJ4yyG206g1cC52WEG8EqrjuMWjGdR+5XG7lbjFto6NqcI9EMICgVFom/UivIjUVwI76ZHbHwTPfQ==" }, "System.Diagnostics.EventLog": { "type": "Transitive", - "resolved": "9.0.17", - "contentHash": "4CxRyWjLb+XAXLG+uUJZoDReoUIFe+fVvbfI6FUl/BQoehnhgHIoeQknNBLTrYBOWAY4JWk20nJYCedhD1IIcw==" + "resolved": "9.0.19", + "contentHash": "ZLXV/uMNqLPm5n9fvX38wTX2rMIE8qp3Q5UHUgJvkvME22fgJaQase1fjWb8+jsZbaQv1jjPvJx6WiHh0u8W9A==" }, "System.IdentityModel.Tokens.Jwt": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "GJw3bYkWpOgvN3tJo5X4lYUeIFA2HD293FPUhKmp7qxS+g5ywAb34Dnd3cDAFLkcMohy5XTpoaZ4uAHuw0uSPQ==", + "resolved": "8.19.2", + "contentHash": "gqhDC/icByKEutygpr+OFgAmjwTVowyzFjWB8K0q1ww8uFj5a1BQNL+QvijUl9uhq4p8OdDwcAIrjVC+eC9FVA==", "dependencies": { - "Microsoft.IdentityModel.JsonWebTokens": "8.0.1", - "Microsoft.IdentityModel.Tokens": "8.0.1" + "Microsoft.IdentityModel.JsonWebTokens": "8.19.2", + "Microsoft.IdentityModel.Tokens": "8.19.2" } }, - "System.Reflection.Metadata": { + "System.Text.Json": { "type": "Transitive", - "resolved": "1.6.0", - "contentHash": "COC1aiAJjCoA5GBF+QKL2uLqEBew4JsCkQmoHKbN3TlOZKa2fKLz5CpiRQKDz0RsAOEGsVKqOD5bomsXq/4STQ==" + "resolved": "8.0.5", + "contentHash": "0f1B50Ss7rqxXiaBJyzUu9bWFOO2/zSlifZ/UNMdiIpDYe4cY4LQQicP4nirK1OS31I43rn062UIJ1Q9bpmHpg==" }, "xunit.abstractions": { "type": "Transitive", @@ -563,47 +564,47 @@ }, "xunit.analyzers": { "type": "Transitive", - "resolved": "1.16.0", - "contentHash": "hptYM7vGr46GUIgZt21YHO4rfuBAQS2eINbFo16CV/Dqq+24Tp+P5gDCACu1AbFfW4Sp/WRfDPSK8fmUUb8s0Q==" + "resolved": "1.18.0", + "contentHash": "OtFMHN8yqIcYP9wcVIgJrq01AfTxijjAqVDy/WeQVSyrDC1RzBWeQPztL49DN2syXRah8TYnfvk035s7L95EZQ==" }, "xunit.assert": { "type": "Transitive", - "resolved": "2.9.2", - "contentHash": "QkNBAQG4pa66cholm28AxijBjrmki98/vsEh4Sx5iplzotvPgpiotcxqJQMRC8d7RV7nIT8ozh97957hDnZwsQ==" + "resolved": "2.9.3", + "contentHash": "/Kq28fCE7MjOV42YLVRAJzRF0WmEqsmflm0cfpMjGtzQ2lR5mYVj1/i0Y8uDAOLczkL3/jArrwehfMD0YogMAA==" }, "xunit.core": { "type": "Transitive", - "resolved": "2.9.2", - "contentHash": "O6RrNSdmZ0xgEn5kT927PNwog5vxTtKrWMihhhrT0Sg9jQ7iBDciYOwzBgP2krBEk5/GBXI18R1lKvmnxGcb4w==", + "resolved": "2.9.3", + "contentHash": "BiAEvqGvyme19wE0wTKdADH+NloYqikiU0mcnmiNyXaF9HyHmE6sr/3DC5vnBkgsWaE6yPyWszKSPSApWdRVeQ==", "dependencies": { - "xunit.extensibility.core": "[2.9.2]", - "xunit.extensibility.execution": "[2.9.2]" + "xunit.extensibility.core": "[2.9.3]", + "xunit.extensibility.execution": "[2.9.3]" } }, "xunit.extensibility.core": { "type": "Transitive", - "resolved": "2.9.2", - "contentHash": "Ol+KlBJz1x8BrdnhN2DeOuLrr1I/cTwtHCggL9BvYqFuVd/TUSzxNT5O0NxCIXth30bsKxgMfdqLTcORtM52yQ==", + "resolved": "2.9.3", + "contentHash": "kf3si0YTn2a8J8eZNb+zFpwfoyvIrQ7ivNk5ZYA5yuYk1bEtMe4DxJ2CF/qsRgmEnDr7MnW1mxylBaHTZ4qErA==", "dependencies": { "xunit.abstractions": "2.0.3" } }, "xunit.extensibility.execution": { "type": "Transitive", - "resolved": "2.9.2", - "contentHash": "rKMpq4GsIUIJibXuZoZ8lYp5EpROlnYaRpwu9Zr0sRZXE7JqJfEEbCsUriZqB+ByXCLFBJyjkTRULMdC+U566g==", + "resolved": "2.9.3", + "contentHash": "yMb6vMESlSrE3Wfj7V6cjQ3S4TXdXpRqYeNEI3zsX31uTsGMJjEw6oD5F5u1cHnMptjhEECnmZSsPxB6ChZHDQ==", "dependencies": { - "xunit.extensibility.core": "[2.9.2]" + "xunit.extensibility.core": "[2.9.3]" } }, "habitpulse.api": { "type": "Project", "dependencies": { "BCrypt.Net-Next": "[4.2.0, )", - "Microsoft.AspNetCore.Authentication.JwtBearer": "[9.0.17, )", - "Microsoft.OpenApi": "[1.6.29, )", + "Microsoft.AspNetCore.Authentication.JwtBearer": "[9.0.19, )", + "Microsoft.OpenApi": "[3.10.0, )", "Npgsql.EntityFrameworkCore.PostgreSQL": "[9.0.4, )", - "Swashbuckle.AspNetCore": "[6.6.2, )" + "Swashbuckle.AspNetCore": "[10.2.3, )" } } }