Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@
<PackageVersion Include="Microsoft.Extensions.Http.Resilience" Version="10.7.0" />
<PackageVersion Include="Microsoft.Extensions.Options.ConfigurationExtensions" Version="10.0.9" />
<PackageVersion Include="Microsoft.Extensions.ServiceDiscovery" Version="10.7.0" />
<PackageVersion Include="Microsoft.Identity.Web" Version="4.10.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.6.0" />
<PackageVersion Include="Microsoft.Identity.Web" Version="4.11.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.7.0" />
<PackageVersion Include="Microsoft.SemanticKernel" Version="1.77.0" />
<PackageVersion Include="Microsoft.SemanticKernel.Connectors.Ollama" Version="1.76.0-alpha" />
<PackageVersion Include="NetEscapades.AspNetCore.SecurityHeaders" Version="1.3.1" />
Expand All @@ -44,10 +44,10 @@
<PackageVersion Include="OpenTelemetry.Api" Version="1.16.0" />
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.16.0" />
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.16.0" />
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.15.2" />
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.15.1" />
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.16.0" />
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.16.0" />
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="1.15.1" />
<PackageVersion Include="Scalar.AspNetCore" Version="2.16.4" />
<PackageVersion Include="Scalar.AspNetCore" Version="2.16.6" />
<PackageVersion Include="Shouldly" Version="4.3.0" />
<PackageVersion Include="Testcontainers.PostgreSql" Version="4.12.0" />
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5">
Expand Down
422 changes: 222 additions & 200 deletions src/api/Menlo.Api.Tests/packages.lock.json

Large diffs are not rendered by default.

188 changes: 105 additions & 83 deletions src/api/Menlo.Api/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,17 +60,17 @@
},
"Microsoft.Identity.Web": {
"type": "Direct",
"requested": "[4.10.0, )",
"resolved": "4.10.0",
"contentHash": "e2uZO2lyUaC/BDBSw5eScgyNi8YFlM+BxrWnLxcbrKbbeRQ1i5JdDlXTrAmircj+wxBhSrYsITDgJcafj+LCZQ==",
"requested": "[4.11.0, )",
"resolved": "4.11.0",
"contentHash": "s7/up7XohCu7I+9Oio8OqqHQbhkPqA3OeQQ/nr/CcKtCQryY2nbgoT53ofxJ6npO2dggjpePvOWC+rs832RKXg==",
"dependencies": {
"Microsoft.Identity.Web.Certificate": "4.10.0",
"Microsoft.Identity.Web.Certificateless": "4.10.0",
"Microsoft.Identity.Web.TokenAcquisition": "4.10.0",
"Microsoft.Identity.Web.TokenCache": "4.10.0",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.18.0",
"Microsoft.IdentityModel.Validators": "8.18.0",
"System.IdentityModel.Tokens.Jwt": "8.18.0"
"Microsoft.Identity.Web.Certificate": "4.11.0",
"Microsoft.Identity.Web.Certificateless": "4.11.0",
"Microsoft.Identity.Web.TokenAcquisition": "4.11.0",
"Microsoft.Identity.Web.TokenCache": "4.11.0",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.19.1",
"Microsoft.IdentityModel.Validators": "8.19.1",
"System.IdentityModel.Tokens.Jwt": "8.19.1"
}
},
"NetEscapades.AspNetCore.SecurityHeaders": {
Expand All @@ -81,9 +81,9 @@
},
"Scalar.AspNetCore": {
"type": "Direct",
"requested": "[2.16.4, )",
"resolved": "2.16.4",
"contentHash": "ZDD3CHXn1OR4yHQ55NcXsU+aRzSIc1kwkpgPVM9LaK0XKuEzRqZWZ/4WS9tLI3dur6OMlcpXjGIDk/Pe3fniXQ=="
"requested": "[2.16.6, )",
"resolved": "2.16.6",
"contentHash": "rT7Pdk9wA25xfJJM5cCCTl4HXPsJd6/WcO5UfmB1iCjNl/zKy+ZftsW8rosERio1uJe3VlVJ4SfAaA8w3QmV4w=="
},
"Yarp.ReverseProxy": {
"type": "Direct",
Expand Down Expand Up @@ -152,11 +152,21 @@
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.0.1"
}
},
"Microsoft.Azure.Security.KeyGuardAttestation": {
"type": "Transitive",
"resolved": "1.1.5",
"contentHash": "y7WEZy7swyQCQISyVfUDNo8a1sqHiWzaoWoQAkdXxqg3hLNjQI+LEsRQol3idJ665E++doJbiQG6NIiUb5cw0g=="
},
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "10.0.2",
"contentHash": "qE5JhRoeJbAipLqpUCZyNfNwnpAvUttXgIQDnTiJ15d8ji+/bPgoPkB3xLzK5cQTobN2D2ditUesUlDHb7p3Pg=="
},
"Microsoft.Bcl.Cryptography": {
"type": "Transitive",
"resolved": "10.0.2",
"contentHash": "LG9Yll3B5aNpxv0+D47g6LiOiKBIlodhcHdQwcYzo8VeexFLGqx5ymetmA2aBRyo9cCcWsQWrFsdbsr8LvmWDw=="
},
"Microsoft.Bcl.HashCode": {
"type": "Transitive",
"resolved": "1.1.1",
Expand Down Expand Up @@ -328,13 +338,13 @@
},
"Microsoft.Identity.Abstractions": {
"type": "Transitive",
"resolved": "12.0.0",
"contentHash": "PW7ymSop61IsKJwOkPibZcCslW+mRL8uz+AmB9ixe9HBCQjV/duEIbjNzjRcD7tDn563TqTsg2hoFwo62RR6YA=="
"resolved": "12.2.0",
"contentHash": "FBx4dsdQ2EHU++WINjMn7PNyhTJzPlEnrGYzo7ArE2yKnCeXPftFsB3W5z6PNK1BMMTxSHmK2Z3qruj5q1EuYg=="
},
"Microsoft.Identity.Client": {
"type": "Transitive",
"resolved": "4.84.1",
"contentHash": "60+xPFQgNattMRnVksYten6wRUHNCDzjlJnerGF2C2xXpsCkUHgLE4jkaoXKuIPtmq4zubs09I6sIsWVpZBsSA==",
"resolved": "4.85.1",
"contentHash": "9QjTBf7ROf5u4LiR7jSSexOth5LbH1fNonwiuHeGJTi2xhpUj1m0hh7oFzKMXCYK4dobzKbKKf8CxDBsr9u6tw==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
Expand All @@ -348,123 +358,135 @@
"System.Security.Cryptography.ProtectedData": "4.5.0"
}
},
"Microsoft.Identity.Client.KeyAttestation": {
"type": "Transitive",
"resolved": "4.85.1",
"contentHash": "3xlrXjBd4I7ldxoNgnKPXyQoBeXZJQIqGvQcbTpCEw2Ol9xzLJp1Bh/BWwyUMphI+ND8IBQ0pQotv2pwEdn8uQ==",
"dependencies": {
"Microsoft.Azure.Security.KeyGuardAttestation": "1.1.5",
"Microsoft.Identity.Client": "4.85.1"
}
},
"Microsoft.Identity.Web.Certificate": {
"type": "Transitive",
"resolved": "4.10.0",
"contentHash": "bA7SruYp4SqW+5J6RMR2PJXntQN1/eafiJfPzLf5MBomSoy6/OVhFwE0JCcR7+TuUTv5Qb0xNeOAJFrh2UaUVA==",
"resolved": "4.11.0",
"contentHash": "XCnWMBOmu17mGBYe7i7zOZPkeS+Byy/6JgT8hA93BXIWYiA8E3fb37JWsOj9bInMSH/088BvTi0A1C1I4uu+3Q==",
"dependencies": {
"Azure.Identity": "1.17.2",
"Azure.Security.KeyVault.Certificates": "4.6.0",
"Azure.Security.KeyVault.Secrets": "4.6.0",
"Microsoft.Identity.Abstractions": "12.0.0",
"Microsoft.Identity.Web.Certificateless": "4.10.0",
"Microsoft.Identity.Web.Diagnostics": "4.10.0"
"Microsoft.Identity.Abstractions": "12.2.0",
"Microsoft.Identity.Web.Certificateless": "4.11.0",
"Microsoft.Identity.Web.Diagnostics": "4.11.0"
}
},
"Microsoft.Identity.Web.Certificateless": {
"type": "Transitive",
"resolved": "4.10.0",
"contentHash": "j02gcFlNj8iQPgqGCigHUwG0fb5rdoXUrsagaw29pdzLHmbSx8rEQ3WWYnMXgnhYLjFDY+NAEVnRlChj5dUpqg==",
"resolved": "4.11.0",
"contentHash": "DqL9gUs+BDAgqPlfw8U2hQWAh8toocmGXekKPrMZAyL2gRcHBgonQdX92jPIYAz2j5xwmVRyhBTvpdOCAwwIZw==",
"dependencies": {
"Microsoft.Identity.Client": "4.84.1",
"Microsoft.IdentityModel.JsonWebTokens": "8.18.0"
"Microsoft.Identity.Client": "4.85.1",
"Microsoft.Identity.Client.KeyAttestation": "4.85.1",
"Microsoft.IdentityModel.JsonWebTokens": "8.19.1",
"Microsoft.IdentityModel.LoggingExtensions": "8.19.1"
}
},
"Microsoft.Identity.Web.Diagnostics": {
"type": "Transitive",
"resolved": "4.10.0",
"contentHash": "X60aYFVM6Syjx+QiBmIzdTUlt46j4NZOqvbhHHHkfkH120NxyaCmt7cLjZemDxUGpy3pNYlDVhyBo3Facey+7Q=="
"resolved": "4.11.0",
"contentHash": "MUDbQptxwUPn7C1ukBjGtiY9GTh3qdbZjK4cgSH8CUIeVqjFCr12slO0ZdloiZrlD72GJQc3H1apIWm1ids4qA=="
},
"Microsoft.Identity.Web.TokenAcquisition": {
"type": "Transitive",
"resolved": "4.10.0",
"contentHash": "vxTt7FSijGuYVdO8ZB6BKkVz9eDBJVegXEdJ7g76jiWw1xfaxH4mZBomHEZxDUVyWp2iyeuCER/4ubcsu2NPBA==",
"resolved": "4.11.0",
"contentHash": "v8VgrML9SppzjdZPnhKX/se0RQbJiHocGF9NsJKVJsZSwb7KRVaGfnTaGdLggiQwYj+zzn6OVsJhmREfajc58w==",
"dependencies": {
"Microsoft.AspNetCore.Authentication.JwtBearer": "10.0.0",
"Microsoft.AspNetCore.Authentication.OpenIdConnect": "10.0.0",
"Microsoft.Identity.Abstractions": "12.0.0",
"Microsoft.Identity.Web.Certificate": "4.10.0",
"Microsoft.Identity.Web.Certificateless": "4.10.0",
"Microsoft.Identity.Web.TokenCache": "4.10.0",
"Microsoft.IdentityModel.Logging": "8.18.0",
"Microsoft.IdentityModel.LoggingExtensions": "8.18.0",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.18.0",
"System.IdentityModel.Tokens.Jwt": "8.18.0"
"Microsoft.Identity.Abstractions": "12.2.0",
"Microsoft.Identity.Web.Certificate": "4.11.0",
"Microsoft.Identity.Web.Certificateless": "4.11.0",
"Microsoft.Identity.Web.TokenCache": "4.11.0",
"Microsoft.IdentityModel.Logging": "8.19.1",
"Microsoft.IdentityModel.LoggingExtensions": "8.19.1",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.19.1",
"System.IdentityModel.Tokens.Jwt": "8.19.1"
}
},
"Microsoft.Identity.Web.TokenCache": {
"type": "Transitive",
"resolved": "4.10.0",
"contentHash": "kSLiNicNcEwb2cfT8zTOV65NEozYclSfTe/Hh8K0OrOLtmdjk5SpATdJx1bY0rXGKXo2bR7sxvNDOl8BdIGvnQ==",
"resolved": "4.11.0",
"contentHash": "8VoDH7yQUYU+yBZTHZX1ev3vnjnkEioQafy9y/qGwv15GO2Gu0HuQYcfaeZm1aUT4h/dC8arBZjoYZNAVG+mug==",
"dependencies": {
"Microsoft.Identity.Client": "4.84.1",
"Microsoft.Identity.Web.Diagnostics": "4.10.0",
"Microsoft.Identity.Client": "4.85.1",
"Microsoft.Identity.Web.Diagnostics": "4.11.0",
"System.Security.Cryptography.Pkcs": "10.0.7"
}
},
"Microsoft.IdentityModel.Abstractions": {
"type": "Transitive",
"resolved": "8.18.0",
"contentHash": "8VUcDy66uw1GUC/ytyRJAUgGxydPu2rLtUbUAiniCHd5SMB/01Q28XgqFyxIqb3srz6HWTgSsZdDbkdVJr3LXQ=="
"resolved": "8.19.1",
"contentHash": "gFA8THIk23uNF/vMdOHnjIdXD1LyA2g12cHzMJ+Xag6WpgWLw6E/6uCXxvA0gp9d2yAvkRt3xzFzMUiO/hofnQ=="
},
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "8.18.0",
"contentHash": "ZUMJt3r1zOi67AVSfnh3u9hg9KCq06roOIX5gs7FqsucSZ/VTsI89DI9h2gHyU0xOtj/qVZV2ugWS6JlLMTwHQ==",
"resolved": "8.19.1",
"contentHash": "6eeY+y2QFyjj3XnCz/8gJdoP5smYHTS9ow1bw2nsZzDIPjPhBZlackYTIduSMipVpxnoT/B62LkrXX2jPggOXg==",
"dependencies": {
"Microsoft.IdentityModel.Tokens": "8.18.0"
"Microsoft.IdentityModel.Tokens": "8.19.1"
}
},
"Microsoft.IdentityModel.Logging": {
"type": "Transitive",
"resolved": "8.18.0",
"contentHash": "c2l/VEtW1XI/ifcu49xzDwgrZZ0a0aX/TwCPC7mEHFQk/KixDgtSdjB5eDhYyCO38GJiRUjeRTz9aWCy1t55ww==",
"resolved": "8.19.1",
"contentHash": "H+sMrMpdbWnwkQnpb/ESkQovtOgdefmj0ecGCcP40mDKzE5i4dUYkH6599M9mWYFNGNJnTp92l/9wLubYXWimw==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.18.0"
"Microsoft.IdentityModel.Abstractions": "8.19.1"
}
},
"Microsoft.IdentityModel.LoggingExtensions": {
"type": "Transitive",
"resolved": "8.18.0",
"contentHash": "RoSuGA0zPvWHwKMlQK9x4EHWSPDURwig1fHNGGXE6Kd33wFZFaQsWS4YVS3XVJldMqSvqF0WiJD0rzPH+LYRlg==",
"resolved": "8.19.1",
"contentHash": "YFJNHXN56yUgH6h0pmo2SbaukorhW3rvw2Td+jDeFeXQxO2fC8x3i5fmyTmKoouJdjiP430FvAk8vWVp93zaeA==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.18.0"
"Microsoft.IdentityModel.Abstractions": "8.19.1"
}
},
"Microsoft.IdentityModel.Protocols": {
"type": "Transitive",
"resolved": "8.18.0",
"contentHash": "kKimlJy4j5m9ZkX/RTp12+gvxzM+QU5H3h7zzdroTt0v10/7AQsHG4tqi3ixvNjx5PPY0JnbpBsNXC/Xb1+sgQ==",
"resolved": "8.19.1",
"contentHash": "7jtpdKFIncGCmob3y3LnSHihCYtmw8mlPFI+DV5rdx4YFOfCVlNQ9RhtLAQnjC9kges1+w/8BCnAN3QhqOc0ng==",
"dependencies": {
"Microsoft.IdentityModel.Tokens": "8.18.0"
"Microsoft.IdentityModel.Tokens": "8.19.1"
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect": {
"type": "Transitive",
"resolved": "8.18.0",
"contentHash": "suO9qM+gTjIMmHiEwZFitx1Z0BROQwTT3BYJJCDM/+djBAolhXHVpZzTzIFAxkjgakJRNCRlZi9ecZ2g68Pn5w==",
"resolved": "8.19.1",
"contentHash": "+PL2cgXLdYTEi0y1jnz0DfnNjU8Ncwp8+QZnDKuF5hWXqd9oNKHwR27MgZjOw9F2lUigA58BqaMkuO1orvnpgw==",
"dependencies": {
"Microsoft.IdentityModel.Protocols": "8.18.0",
"System.IdentityModel.Tokens.Jwt": "8.18.0"
"Microsoft.IdentityModel.Protocols": "8.19.1",
"System.IdentityModel.Tokens.Jwt": "8.19.1"
}
},
"Microsoft.IdentityModel.Tokens": {
"type": "Transitive",
"resolved": "8.18.0",
"contentHash": "c6ksXXFj5oPPsl8pfsui5zv8Gs7uxrGetXCTc1p7k7Nue/C8iBMtAVgtRrH7Esqe596QWD7KS3exKYY1FJG2iw==",
"resolved": "8.19.1",
"contentHash": "KDiuSLXud2AFVNAOottd8ztVysfPeHyr4r8gofU3/VKUXlI7oytzGTnPsNJ/B3nui17rgz8wAdWNJOtzPjkUxw==",
"dependencies": {
"Microsoft.IdentityModel.Logging": "8.18.0"
"Microsoft.Bcl.Cryptography": "10.0.2",
"Microsoft.IdentityModel.Logging": "8.19.1"
}
},
"Microsoft.IdentityModel.Validators": {
"type": "Transitive",
"resolved": "8.18.0",
"contentHash": "JjqoKHMlPTFk4DkLvN/eO8scc5Am568Rc9juN9YGB6isHCuIllQNOCZqCZzk1fvrfnw4EL4mP57U0936KRcMGQ==",
"resolved": "8.19.1",
"contentHash": "SFIgK2XEspAtYLPAi99ICL4IvJHumVLBcQKg59TVM1ZwSd+hlU2ygd1aUdbtxE3nnKFawdktgWnmvlJCauoW5Q==",
"dependencies": {
"Microsoft.IdentityModel.Protocols": "8.18.0",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.18.0",
"Microsoft.IdentityModel.Tokens": "8.18.0",
"System.IdentityModel.Tokens.Jwt": "8.18.0"
"Microsoft.IdentityModel.Protocols": "8.19.1",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.19.1",
"Microsoft.IdentityModel.Tokens": "8.19.1",
"System.IdentityModel.Tokens.Jwt": "8.19.1"
}
},
"Microsoft.Net.Compilers.Toolset": {
Expand Down Expand Up @@ -655,11 +677,11 @@
},
"System.IdentityModel.Tokens.Jwt": {
"type": "Transitive",
"resolved": "8.18.0",
"contentHash": "JxKlBca3/eXeH4koAGjEXOwrBdtwyDXwHXdYT5TQunp64TcVBl4wBCfmlGwhSG017Q/Qrz24leLxV6v2eknnJg==",
"resolved": "8.19.1",
"contentHash": "2VHcRtT95GAcW1E3aVBLvL2rAAMxKHXKMXKXFyWzwgkdFXZPMMvP8tVOfnRydL4vTr1RirNuGC6T8VSEF2YsPQ==",
"dependencies": {
"Microsoft.IdentityModel.JsonWebTokens": "8.18.0",
"Microsoft.IdentityModel.Tokens": "8.18.0"
"Microsoft.IdentityModel.JsonWebTokens": "8.19.1",
"Microsoft.IdentityModel.Tokens": "8.19.1"
}
},
"System.IO.Hashing": {
Expand Down Expand Up @@ -720,8 +742,8 @@
"Microsoft.Extensions.ServiceDiscovery": "[10.7.0, )",
"OpenTelemetry.Exporter.OpenTelemetryProtocol": "[1.16.0, )",
"OpenTelemetry.Extensions.Hosting": "[1.16.0, )",
"OpenTelemetry.Instrumentation.AspNetCore": "[1.15.2, )",
"OpenTelemetry.Instrumentation.Http": "[1.15.1, )",
"OpenTelemetry.Instrumentation.AspNetCore": "[1.16.0, )",
"OpenTelemetry.Instrumentation.Http": "[1.16.0, )",
"OpenTelemetry.Instrumentation.Runtime": "[1.15.1, )"
}
},
Expand Down Expand Up @@ -838,20 +860,20 @@
},
"OpenTelemetry.Instrumentation.AspNetCore": {
"type": "CentralTransitive",
"requested": "[1.15.2, )",
"resolved": "1.15.2",
"contentHash": "2nPd7r0ug/gd6/CNFL6Rlu+RSQ9WYGSGHAYQ1ssbSqyzKJpqTunfx2I/1O0WB5k+L0cyXbG4XVZpoSoUc3M7wg==",
"requested": "[1.16.0, )",
"resolved": "1.16.0",
"contentHash": "vSC5EsmBVNcqXMh9BGkkq8zkoUjrg8ghBDb9zbKR8Bqjd05utjVgVft+fqsqQVsvlV5olGj1pBliHBngcIGSIg==",
"dependencies": {
"OpenTelemetry.Api.ProviderBuilderExtensions": "[1.15.3, 2.0.0)"
"OpenTelemetry.Api.ProviderBuilderExtensions": "[1.16.0, 2.0.0)"
}
},
"OpenTelemetry.Instrumentation.Http": {
"type": "CentralTransitive",
"requested": "[1.15.1, )",
"resolved": "1.15.1",
"contentHash": "vFO4Fj/dXkoVNGo/nhoGpO2zYQmZwr4jTID7oRGo+XlQ8LqksyZjUXQ4p39RfUvTID7IzzL8Qe71tW7CcAFymA==",
"requested": "[1.16.0, )",
"resolved": "1.16.0",
"contentHash": "+Sz3lfvMXwWE8s/sMruHCDlO/+cArFVc6oBg1tCb70BKlL9FCC7uK4Ar2/VP9Hhwvs+UwaW1vGzE/uiByVHXiA==",
"dependencies": {
"OpenTelemetry.Api.ProviderBuilderExtensions": "[1.15.3, 2.0.0)"
"OpenTelemetry.Api.ProviderBuilderExtensions": "[1.16.0, 2.0.0)"
}
},
"OpenTelemetry.Instrumentation.Runtime": {
Expand Down
Loading
Loading