Skip to content
Open
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
2 changes: 1 addition & 1 deletion src/Gatherstead.Api/Gatherstead.Api.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
resolves, so MDS is not upgraded (the Entra auth providers used by
"Authentication=Active Directory Managed Identity" stay built into MDS 6.x — no
Extensions.Azure add-on needed, unlike MDS 7.x). -->
<PackageReference Include="Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider" Version="6.0.0" />
<PackageReference Include="Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider" Version="7.0.2" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="10.0.9" />
<PackageReference Include="OpenTelemetry.Instrumentation.EntityFrameworkCore" Version="1.15.1-beta.1" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="10.2.2" />
Expand Down
116 changes: 65 additions & 51 deletions src/Gatherstead.Api/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,14 @@
},
"Microsoft.Data.SqlClient.AlwaysEncrypted.AzureKeyVaultProvider": {
"type": "Direct",
"requested": "[6.0.0, )",
"resolved": "6.0.0",
"contentHash": "ngkurIfykyN3muQkV/rzqU7saUe7u3xolbrcbp+v+mJSPx34+eSed0Bu/MsxuPmkkfG8D6FUg4OXZYr5hC/i0g==",
"requested": "[7.0.2, )",
"resolved": "7.0.2",
"contentHash": "yEccFtmCnhZqUOVoZ30lSrxwjFtCKhvbFv3dFoPA51KW8Ra7gF3xlBgvAQTzgrcG80FIdQAvyJcMG07gEdOI+g==",
"dependencies": {
"Azure.Core": "[1.38.0, 2.0.0)",
"Azure.Security.KeyVault.Keys": "[4.5.0, 5.0.0)",
"Microsoft.Data.SqlClient": "6.0.0"
"Azure.Core": "1.51.1",
"Azure.Security.KeyVault.Keys": "4.9.0",
"Microsoft.Data.SqlClient": "[7.0.2, 8.0.0)",
"Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
}
},
"Microsoft.EntityFrameworkCore": {
Expand Down Expand Up @@ -109,10 +110,10 @@
},
"Azure.Security.KeyVault.Keys": {
"type": "Transitive",
"resolved": "4.5.0",
"contentHash": "HnW9kjhRzQkfJE4ISl63cWVa6qLe3FM1MxoxNvNFtDUeT5iMBEg0YgGbcx2YgEiYaazIvSgZyjBr4L3Ur3+m7g==",
"resolved": "4.9.0",
"contentHash": "CBuyErsNqLTbICquZa0b6Qy4ZPuxXnNjL7ucJRIbnchq9KgqYWwj9t73rio5upmg3SHjgnrrJKI3bh8xYtXXSw==",
"dependencies": {
"Azure.Core": "1.30.0"
"Azure.Core": "1.51.1"
}
},
"Microsoft.Bcl.AsyncInterfaces": {
Expand All @@ -122,25 +123,38 @@
},
"Microsoft.Bcl.Cryptography": {
"type": "Transitive",
"resolved": "9.0.4",
"contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
"resolved": "9.0.13",
"contentHash": "5T+bH3Lb1nEe8Hf/ixMxLmhlrx5wRi53wv7OhVwG2F1ZviW1ejFRS1NHur3uqPpJRGtkQwUchtY6zhVK2R+v+w=="
},
"Microsoft.Data.SqlClient": {
"type": "Transitive",
"resolved": "6.1.1",
"contentHash": "syGQmIUPAYYHAHyTD8FCkTNThpQWvoA7crnIQRMfp8dyB5A2cWU3fQexlRTFkVmV7S0TjVmthi0LJEFVjHo8AQ==",
"resolved": "7.0.2",
"contentHash": "zwv76lANFQQI6Gmp6ntkzMWIWVqm8Wf4Mz00AeGCk1n8HCi5afi6bNynSe18uI0xeL0n6J+Myjk9AiIsL5oSqw==",
"dependencies": {
"Azure.Core": "1.47.1",
"Azure.Identity": "1.14.2",
"Microsoft.Bcl.Cryptography": "9.0.4",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
"Microsoft.IdentityModel.JsonWebTokens": "7.7.1",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "7.7.1",
"Microsoft.SqlServer.Server": "1.0.0",
"System.Configuration.ConfigurationManager": "9.0.4",
"System.Security.Cryptography.Pkcs": "9.0.4"
"Microsoft.Bcl.Cryptography": "9.0.13",
"Microsoft.Data.SqlClient.Extensions.Abstractions": "[7.0.2, 8.0.0)",
"Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)",
"Microsoft.Data.SqlClient.SNI.runtime": "[6.0.2, 7.0.0)",
"Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
"Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.16.0",
"Microsoft.SqlServer.Server": "[1.0.0, 2.0.0)",
"System.Configuration.ConfigurationManager": "9.0.13",
"System.Security.Cryptography.Pkcs": "9.0.13"
}
},
"Microsoft.Data.SqlClient.Extensions.Abstractions": {
"type": "Transitive",
"resolved": "7.0.2",
"contentHash": "Zx7z61fG2Nc6LdDn4jA7b5Aj1ABrljkOPRE31RvVUdjF6IgbG60leDUhMCafsnWFgaheiK3iqpLe+kbf5Z5L8Q==",
"dependencies": {
"Microsoft.Data.SqlClient.Internal.Logging": "[7.0.2, 8.0.0)"
}
},
"Microsoft.Data.SqlClient.Internal.Logging": {
"type": "Transitive",
"resolved": "7.0.2",
"contentHash": "iqgYBbGSVy/DIYWjzmQOa964Kn4rs4wW5vg2IamqVK0fQqfTiILVR5hMK27XWqoyONtAZs+VxH354cPJBtSnbg=="
},
"Microsoft.Data.SqlClient.SNI.runtime": {
"type": "Transitive",
"resolved": "6.0.2",
Expand Down Expand Up @@ -188,48 +202,48 @@
},
"Microsoft.IdentityModel.Abstractions": {
"type": "Transitive",
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
"resolved": "8.16.0",
"contentHash": "gSxKLWRZzBpIsEoeUPkxfywNCCvRvl7hkq146XHPk5vOQc9izSf1I+uL1vh4y2U19QPxd9Z8K/8AdWyxYz2lSg=="
},
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "8.0.1",
"contentHash": "s6++gF9x0rQApQzOBbSyp4jUaAlwm+DroKfL8gdOHxs83k8SJfUXhuc46rDB3rNXBQ1MVRxqKUrqFhO/M0E97g==",
"resolved": "8.16.0",
"contentHash": "prBU72cIP4V8E9fhN+o/YdskTsLeIcnKPbhZf0X6mD7fdxoZqnS/NdEkSr+9Zp+2q7OZBOMfNBKGbTbhXODO4w==",
"dependencies": {
"Microsoft.IdentityModel.Tokens": "8.0.1"
"Microsoft.IdentityModel.Tokens": "8.16.0"
}
},
"Microsoft.IdentityModel.Logging": {
"type": "Transitive",
"resolved": "8.0.1",
"contentHash": "UCPF2exZqBXe7v/6sGNiM6zCQOUXXQ9+v5VTb9gPB8ZSUPnX53BxlN78v2jsbIvK9Dq4GovQxo23x8JgWvm/Qg==",
"resolved": "8.16.0",
"contentHash": "MTzXmETkNQPACR7/XCXM1OGM6oU9RkyibqeJRtO9Ndew2LnGjMf9Atqj2VSf4XC27X0FQycUAlzxxEgQMWn2xQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.0.1"
"Microsoft.IdentityModel.Abstractions": "8.16.0"
}
},
"Microsoft.IdentityModel.Protocols": {
"type": "Transitive",
"resolved": "8.0.1",
"contentHash": "uA2vpKqU3I2mBBEaeJAWPTjT9v1TZrGWKdgK6G5qJd03CLx83kdiqO9cmiK8/n1erkHzFBwU/RphP83aAe3i3g==",
"resolved": "8.16.0",
"contentHash": "UFrU7d46UTsPQTa2HIEIpB9H1uJe1BW9FLw5uhEJ2ZuKdur8bcUA/bO5caq5dlBt5gNJeRIB3QQXYNs5fCQCZA==",
"dependencies": {
"Microsoft.IdentityModel.Tokens": "8.0.1"
"Microsoft.IdentityModel.Tokens": "8.16.0"
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect": {
"type": "Transitive",
"resolved": "8.0.1",
"contentHash": "AQDbfpL+yzuuGhO/mQhKNsp44pm5Jv8/BI4KiFXR7beVGZoSH35zMV3PrmcfvSTsyI6qrcR898NzUauD6SRigg==",
"resolved": "8.16.0",
"contentHash": "h4yVXyJsEBBX5lg2G5ftMsi5JzcNEGAzrNphA6DQ6eOd8P0s+cDCOyPwVTYLePZvJL5unbPvYIvzrbTXzFjXnQ==",
"dependencies": {
"Microsoft.IdentityModel.Protocols": "8.0.1",
"System.IdentityModel.Tokens.Jwt": "8.0.1"
"Microsoft.IdentityModel.Protocols": "8.16.0",
"System.IdentityModel.Tokens.Jwt": "8.16.0"
}
},
"Microsoft.IdentityModel.Tokens": {
"type": "Transitive",
"resolved": "8.0.1",
"contentHash": "kDimB6Dkd3nkW2oZPDkMkVHfQt3IDqO5gL0oa8WVy3OP4uE8Ij+8TXnqg9TOd9ufjsY3IDiGz7pCUbnfL18tjg==",
"resolved": "8.16.0",
"contentHash": "rtViGJcGsN7WcfUNErwNeQgjuU5cJNl6FDQsfi9TncwO+Epzn0FTfBsg3YuFW1Q0Ch/KPxaVdjLw3/+5Z5ceFQ==",
"dependencies": {
"Microsoft.IdentityModel.Logging": "8.0.1"
"Microsoft.IdentityModel.Logging": "8.16.0"
}
},
"Microsoft.OpenApi": {
Expand Down Expand Up @@ -331,19 +345,19 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
"resolved": "9.0.4",
"contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
"resolved": "9.0.13",
"contentHash": "GbBrJq9S/gYpHzm7Pxx6Y5tDyfSfyxW6tlP5oiKJV38uf19Wp+GIIAnWfyL1zmNiz1+EjwVapw2WkBFvvqKQzg==",
"dependencies": {
"System.Security.Cryptography.ProtectedData": "9.0.4"
"System.Security.Cryptography.ProtectedData": "9.0.13"
}
},
"System.IdentityModel.Tokens.Jwt": {
"type": "Transitive",
"resolved": "8.0.1",
"contentHash": "GJw3bYkWpOgvN3tJo5X4lYUeIFA2HD293FPUhKmp7qxS+g5ywAb34Dnd3cDAFLkcMohy5XTpoaZ4uAHuw0uSPQ==",
"resolved": "8.16.0",
"contentHash": "rrs2u7DRMXQG2yh0oVyF/vLwosfRv20Ld2iEpYcKwQWXHjfV+gFXNQsQ9p008kR9Ou4pxBs68Q6/9zC8Gi1wjg==",
"dependencies": {
"Microsoft.IdentityModel.JsonWebTokens": "8.0.1",
"Microsoft.IdentityModel.Tokens": "8.0.1"
"Microsoft.IdentityModel.JsonWebTokens": "8.16.0",
"Microsoft.IdentityModel.Tokens": "8.16.0"
}
},
"System.Memory.Data": {
Expand All @@ -353,13 +367,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
"resolved": "9.0.4",
"contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
"resolved": "9.0.13",
"contentHash": "dxJhkuoaelvWy588wPXjShNks+ZMiSgXnN75/u+DPbER5PqKrLPDftE0BvGM7nDK/scQAVlD+gRXlCAAjWi58Q=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
"resolved": "9.0.4",
"contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
"resolved": "9.0.13",
"contentHash": "t8S9IDpjJKsLpLkeBdW8cWtcPyYqrGu93Dej1RO6WwuL/lkFSqWlan3rMJfortqz1mRIh+sys2AFsSA6jWJ3Jg=="
},
"gatherstead.data": {
"type": "Project",
Expand Down
Loading