diff --git a/TeachingRecordSystem/Directory.Packages.props b/TeachingRecordSystem/Directory.Packages.props
index f6dfe8bf35..5487c33209 100644
--- a/TeachingRecordSystem/Directory.Packages.props
+++ b/TeachingRecordSystem/Directory.Packages.props
@@ -18,7 +18,7 @@
-
+
@@ -48,7 +48,7 @@
-
+
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.Api/packages.lock.json b/TeachingRecordSystem/src/TeachingRecordSystem.Api/packages.lock.json
index d8a0d1a106..4748394584 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.Api/packages.lock.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.Api/packages.lock.json
@@ -143,8 +143,8 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw=="
},
"EFCore.BulkExtensions.Core": {
"type": "Transitive",
@@ -250,24 +250,11 @@
"resolved": "2.0.1",
"contentHash": "FYv95bNT4UwcNA+G/J1oX5OpRiSUxteXaUt2BJbRSdRNiIUNbggJF69wy6mnk2wYToaanpdXZdCwVylt96MpwQ=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.1",
@@ -318,8 +305,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -338,14 +325,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "8.14.0",
@@ -388,11 +367,6 @@
"resolved": "3.0.1",
"contentHash": "mkZt1r6Nx5CAoD3klhC7VMQFzwWMHHjoYpv3X9u+GMvTMbSRaDdiA88HUoOzT7kCeq4/L1nKctmrByhLK28Xjw=="
},
- "Microsoft.NETCore.Platforms": {
- "type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
- },
"Microsoft.OpenApi": {
"type": "Transitive",
"resolved": "1.6.14",
@@ -403,14 +377,6 @@
"resolved": "1.0.0",
"contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
},
- "NETStandard.Library": {
- "type": "Transitive",
- "resolved": "1.6.1",
- "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0"
- }
- },
"NetTopologySuite": {
"type": "Transitive",
"resolved": "2.6.0",
@@ -556,10 +522,10 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.IO.Hashing": {
@@ -587,13 +553,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"ZstdSharp.Port": {
"type": "Transitive",
@@ -621,7 +587,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -642,7 +608,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -748,13 +714,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -875,19 +840,20 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.AuthorizeAccess/packages.lock.json b/TeachingRecordSystem/src/TeachingRecordSystem.AuthorizeAccess/packages.lock.json
index 513771eb4b..88228ed2cf 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.AuthorizeAccess/packages.lock.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.AuthorizeAccess/packages.lock.json
@@ -168,8 +168,8 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw=="
},
"EFCore.BulkExtensions.Core": {
"type": "Transitive",
@@ -302,24 +302,11 @@
"resolved": "1.0.0",
"contentHash": "dcAqM8TcyZQ/T466CvqNMUUn/G0FQE+4R7l62ngXH7hLFP9yA7yoP/ySsLgiXx3pGUQC3J+cUvXmJOOR/eC+oQ=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.1",
@@ -445,8 +432,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -465,14 +452,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "8.14.0",
@@ -515,24 +494,11 @@
"resolved": "3.0.1",
"contentHash": "mkZt1r6Nx5CAoD3klhC7VMQFzwWMHHjoYpv3X9u+GMvTMbSRaDdiA88HUoOzT7kCeq4/L1nKctmrByhLK28Xjw=="
},
- "Microsoft.NETCore.Platforms": {
- "type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
- },
"Microsoft.SqlServer.Server": {
"type": "Transitive",
"resolved": "1.0.0",
"contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
},
- "NETStandard.Library": {
- "type": "Transitive",
- "resolved": "1.6.1",
- "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0"
- }
- },
"NetTopologySuite": {
"type": "Transitive",
"resolved": "2.6.0",
@@ -823,10 +789,10 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.IO.Hashing": {
@@ -854,13 +820,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"TimeZoneConverter": {
"type": "Transitive",
@@ -898,7 +864,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -919,7 +885,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -1019,13 +985,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -1156,19 +1121,20 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.Cli/packages.lock.json b/TeachingRecordSystem/src/TeachingRecordSystem.Cli/packages.lock.json
index 58d298339e..420bc97f1f 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.Cli/packages.lock.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.Cli/packages.lock.json
@@ -66,8 +66,11 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
},
"EFCore.BulkExtensions.Core": {
"type": "Transitive",
@@ -161,24 +164,11 @@
"resolved": "1.0.0",
"contentHash": "dcAqM8TcyZQ/T466CvqNMUUn/G0FQE+4R7l62ngXH7hLFP9yA7yoP/ySsLgiXx3pGUQC3J+cUvXmJOOR/eC+oQ=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Data.Analysis": {
"type": "Transitive",
"resolved": "0.21.1",
@@ -440,8 +430,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -460,14 +450,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "7.7.1",
@@ -511,24 +493,11 @@
"resolved": "3.0.1",
"contentHash": "mkZt1r6Nx5CAoD3klhC7VMQFzwWMHHjoYpv3X9u+GMvTMbSRaDdiA88HUoOzT7kCeq4/L1nKctmrByhLK28Xjw=="
},
- "Microsoft.NETCore.Platforms": {
- "type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
- },
"Microsoft.SqlServer.Server": {
"type": "Transitive",
"resolved": "1.0.0",
"contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
},
- "NETStandard.Library": {
- "type": "Transitive",
- "resolved": "1.6.1",
- "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0"
- }
- },
"NetTopologySuite": {
"type": "Transitive",
"resolved": "2.6.0",
@@ -615,11 +584,11 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Diagnostics.EventLog": "9.0.4",
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Diagnostics.EventLog": "9.0.11",
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.Diagnostics.EventLog": {
@@ -652,13 +621,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"ZstdSharp.Port": {
"type": "Transitive",
@@ -686,7 +655,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -715,7 +684,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -769,13 +738,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -882,20 +850,21 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
- "Microsoft.Extensions.Caching.Memory": "9.0.4",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.Core/packages.lock.json b/TeachingRecordSystem/src/TeachingRecordSystem.Core/packages.lock.json
index 2f830c1b98..95ebfd6e28 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.Core/packages.lock.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.Core/packages.lock.json
@@ -52,13 +52,12 @@
},
"dbup-sqlserver": {
"type": "Direct",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -171,20 +170,21 @@
},
"Microsoft.Data.SqlClient": {
"type": "Direct",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
- "Microsoft.Extensions.Caching.Memory": "9.0.4",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.Design": {
@@ -571,8 +571,11 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
},
"EFCore.BulkExtensions.Core": {
"type": "Transitive",
@@ -666,24 +669,11 @@
"resolved": "1.0.0",
"contentHash": "dcAqM8TcyZQ/T466CvqNMUUn/G0FQE+4R7l62ngXH7hLFP9yA7yoP/ySsLgiXx3pGUQC3J+cUvXmJOOR/eC+oQ=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Build.Framework": {
"type": "Transitive",
"resolved": "18.0.2",
@@ -1015,8 +1005,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -1035,14 +1025,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "7.7.1",
@@ -1086,11 +1068,6 @@
"resolved": "3.0.1",
"contentHash": "mkZt1r6Nx5CAoD3klhC7VMQFzwWMHHjoYpv3X9u+GMvTMbSRaDdiA88HUoOzT7kCeq4/L1nKctmrByhLK28Xjw=="
},
- "Microsoft.NETCore.Platforms": {
- "type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
- },
"Microsoft.SqlServer.Server": {
"type": "Transitive",
"resolved": "1.0.0",
@@ -1109,14 +1086,6 @@
"System.CodeDom": "6.0.0"
}
},
- "NETStandard.Library": {
- "type": "Transitive",
- "resolved": "1.6.1",
- "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0"
- }
- },
"NetTopologySuite": {
"type": "Transitive",
"resolved": "2.6.0",
@@ -1251,11 +1220,11 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Diagnostics.EventLog": "9.0.4",
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Diagnostics.EventLog": "9.0.11",
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.Diagnostics.EventLog": {
@@ -1288,13 +1257,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"ZstdSharp.Port": {
"type": "Transitive",
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/packages.lock.json b/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/packages.lock.json
index 8853458c11..c9ff32e331 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/packages.lock.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/packages.lock.json
@@ -165,8 +165,8 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw=="
},
"EFCore.BulkExtensions.Core": {
"type": "Transitive",
@@ -281,24 +281,11 @@
"resolved": "1.0.0",
"contentHash": "dcAqM8TcyZQ/T466CvqNMUUn/G0FQE+4R7l62ngXH7hLFP9yA7yoP/ySsLgiXx3pGUQC3J+cUvXmJOOR/eC+oQ=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.1",
@@ -385,8 +372,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -468,14 +455,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "8.14.0",
@@ -594,24 +573,11 @@
"resolved": "3.0.1",
"contentHash": "mkZt1r6Nx5CAoD3klhC7VMQFzwWMHHjoYpv3X9u+GMvTMbSRaDdiA88HUoOzT7kCeq4/L1nKctmrByhLK28Xjw=="
},
- "Microsoft.NETCore.Platforms": {
- "type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
- },
"Microsoft.SqlServer.Server": {
"type": "Transitive",
"resolved": "1.0.0",
"contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
},
- "NETStandard.Library": {
- "type": "Transitive",
- "resolved": "1.6.1",
- "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0"
- }
- },
"NetTopologySuite": {
"type": "Transitive",
"resolved": "2.6.0",
@@ -738,10 +704,10 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.IO.Hashing": {
@@ -769,13 +735,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"TimeZoneConverter": {
"type": "Transitive",
@@ -808,7 +774,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -829,7 +795,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -929,13 +895,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -1066,19 +1031,20 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.WebCommon/packages.lock.json b/TeachingRecordSystem/src/TeachingRecordSystem.WebCommon/packages.lock.json
index dcc77d1477..026add254b 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.WebCommon/packages.lock.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.WebCommon/packages.lock.json
@@ -160,8 +160,8 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw=="
},
"EFCore.BulkExtensions.Core": {
"type": "Transitive",
@@ -262,24 +262,11 @@
"resolved": "1.0.0",
"contentHash": "dcAqM8TcyZQ/T466CvqNMUUn/G0FQE+4R7l62ngXH7hLFP9yA7yoP/ySsLgiXx3pGUQC3J+cUvXmJOOR/eC+oQ=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.1",
@@ -325,8 +312,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -345,14 +332,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "7.7.1",
@@ -395,24 +374,11 @@
"resolved": "3.0.1",
"contentHash": "mkZt1r6Nx5CAoD3klhC7VMQFzwWMHHjoYpv3X9u+GMvTMbSRaDdiA88HUoOzT7kCeq4/L1nKctmrByhLK28Xjw=="
},
- "Microsoft.NETCore.Platforms": {
- "type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
- },
"Microsoft.SqlServer.Server": {
"type": "Transitive",
"resolved": "1.0.0",
"contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
},
- "NETStandard.Library": {
- "type": "Transitive",
- "resolved": "1.6.1",
- "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0"
- }
- },
"NetTopologySuite": {
"type": "Transitive",
"resolved": "2.6.0",
@@ -529,10 +495,10 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.IO.Hashing": {
@@ -560,13 +526,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"ZstdSharp.Port": {
"type": "Transitive",
@@ -594,7 +560,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -615,7 +581,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -669,13 +635,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -778,19 +743,20 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.Worker/packages.lock.json b/TeachingRecordSystem/src/TeachingRecordSystem.Worker/packages.lock.json
index 055490a6ae..3856adcac4 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.Worker/packages.lock.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.Worker/packages.lock.json
@@ -96,8 +96,11 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
},
"EFCore.BulkExtensions.Core": {
"type": "Transitive",
@@ -191,24 +194,11 @@
"resolved": "1.0.0",
"contentHash": "dcAqM8TcyZQ/T466CvqNMUUn/G0FQE+4R7l62ngXH7hLFP9yA7yoP/ySsLgiXx3pGUQC3J+cUvXmJOOR/eC+oQ=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Data.Analysis": {
"type": "Transitive",
"resolved": "0.21.1",
@@ -470,8 +460,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -490,14 +480,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "7.7.1",
@@ -541,24 +523,11 @@
"resolved": "3.0.1",
"contentHash": "mkZt1r6Nx5CAoD3klhC7VMQFzwWMHHjoYpv3X9u+GMvTMbSRaDdiA88HUoOzT7kCeq4/L1nKctmrByhLK28Xjw=="
},
- "Microsoft.NETCore.Platforms": {
- "type": "Transitive",
- "resolved": "1.1.0",
- "contentHash": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A=="
- },
"Microsoft.SqlServer.Server": {
"type": "Transitive",
"resolved": "1.0.0",
"contentHash": "N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug=="
},
- "NETStandard.Library": {
- "type": "Transitive",
- "resolved": "1.6.1",
- "contentHash": "WcSp3+vP+yHNgS8EV5J7pZ9IRpeDuARBPN28by8zqff1wJQXm26PVU8L3/fYLBJVU7BtDyqNVWq2KlCVvSSR4A==",
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0"
- }
- },
"NetTopologySuite": {
"type": "Transitive",
"resolved": "2.6.0",
@@ -654,11 +623,11 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Diagnostics.EventLog": "9.0.4",
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Diagnostics.EventLog": "9.0.11",
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.Diagnostics.EventLog": {
@@ -691,13 +660,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"ZstdSharp.Port": {
"type": "Transitive",
@@ -725,7 +694,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -754,7 +723,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -808,13 +777,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -921,20 +889,21 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
- "Microsoft.Extensions.Caching.Memory": "9.0.4",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.Api.IntegrationTests/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.Api.IntegrationTests/packages.lock.json
index 083698e949..2b1fa82902 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.Api.IntegrationTests/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.Api.IntegrationTests/packages.lock.json
@@ -119,8 +119,8 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw=="
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -249,24 +249,11 @@
"resolved": "10.0.3",
"contentHash": "yFTm1tyLkaxmap7egZcOoCxIDviDLbiLraIFz0e4BMHUkXLnpOpPhW66rAGFuUeahmY5JPJdaUTqyCJZMy+05Q=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.1",
@@ -322,8 +309,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -342,14 +329,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "8.14.0",
@@ -622,10 +601,10 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.IO.Hashing": {
@@ -653,13 +632,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"Testcontainers": {
"type": "Transitive",
@@ -764,7 +743,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -785,7 +764,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -907,13 +886,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -1071,19 +1049,20 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.Api.UnitTests/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.Api.UnitTests/packages.lock.json
index 8737e97833..6f2f2e5928 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.Api.UnitTests/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.Api.UnitTests/packages.lock.json
@@ -114,8 +114,11 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -276,24 +279,11 @@
"Microsoft.Net.Http.Headers": "2.3.0"
}
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.1",
@@ -591,8 +581,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -611,14 +601,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "8.14.0",
@@ -920,11 +902,11 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Diagnostics.EventLog": "9.0.4",
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Diagnostics.EventLog": "9.0.11",
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.Diagnostics.EventLog": {
@@ -957,13 +939,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"System.Security.Cryptography.Xml": {
"type": "Transitive",
@@ -1082,7 +1064,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -1111,7 +1093,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -1252,13 +1234,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -1421,20 +1402,21 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
- "Microsoft.Extensions.Caching.Memory": "9.0.4",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.AuthorizeAccess.EndToEndTests/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.AuthorizeAccess.EndToEndTests/packages.lock.json
index 4037ce91a7..f7a66e1d99 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.AuthorizeAccess.EndToEndTests/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.AuthorizeAccess.EndToEndTests/packages.lock.json
@@ -104,8 +104,8 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw=="
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -261,24 +261,11 @@
"resolved": "10.0.3",
"contentHash": "yFTm1tyLkaxmap7egZcOoCxIDviDLbiLraIFz0e4BMHUkXLnpOpPhW66rAGFuUeahmY5JPJdaUTqyCJZMy+05Q=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.1",
@@ -409,8 +396,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -429,14 +416,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "8.14.0",
@@ -854,10 +833,10 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.IO.Hashing": {
@@ -885,13 +864,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"Testcontainers": {
"type": "Transitive",
@@ -1009,7 +988,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -1030,7 +1009,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -1170,13 +1149,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"Dfe.Analytics": {
@@ -1376,19 +1354,20 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.AuthorizeAccess.Tests/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.AuthorizeAccess.Tests/packages.lock.json
index 040d93c223..f33c156f77 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.AuthorizeAccess.Tests/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.AuthorizeAccess.Tests/packages.lock.json
@@ -103,8 +103,8 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw=="
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -260,24 +260,11 @@
"resolved": "10.0.3",
"contentHash": "yFTm1tyLkaxmap7egZcOoCxIDviDLbiLraIFz0e4BMHUkXLnpOpPhW66rAGFuUeahmY5JPJdaUTqyCJZMy+05Q=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.1",
@@ -408,8 +395,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -428,14 +415,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "8.14.0",
@@ -848,10 +827,10 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.IO.Hashing": {
@@ -879,13 +858,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"Testcontainers": {
"type": "Transitive",
@@ -1003,7 +982,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -1024,7 +1003,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -1164,13 +1143,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"Dfe.Analytics": {
@@ -1370,19 +1348,20 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.Cli.Tests/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.Cli.Tests/packages.lock.json
index 19a3033f7d..4f52c4eae9 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.Cli.Tests/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.Cli.Tests/packages.lock.json
@@ -84,8 +84,11 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -200,24 +203,11 @@
"resolved": "2.23.0",
"contentHash": "nWArUZTdU7iqZLycLKWe0TDms48KKGE6pONH2terYNa8REXiqixrMOkf1sk5DHGMaUTqONU2YkS4SAXBhLStgw=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.CodeCoverage": {
"type": "Transitive",
"resolved": "18.0.0",
@@ -484,8 +474,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -504,14 +494,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "7.7.1",
@@ -722,11 +704,11 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Diagnostics.EventLog": "9.0.4",
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Diagnostics.EventLog": "9.0.11",
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.Diagnostics.EventLog": {
@@ -759,13 +741,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"Testcontainers": {
"type": "Transitive",
@@ -854,7 +836,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -883,7 +865,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -974,13 +956,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -1096,20 +1077,21 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
- "Microsoft.Extensions.Caching.Memory": "9.0.4",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.Core.LegacyTests/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.Core.LegacyTests/packages.lock.json
index 2ef2f06a2f..f787c53e54 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.Core.LegacyTests/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.Core.LegacyTests/packages.lock.json
@@ -132,8 +132,11 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -248,24 +251,11 @@
"resolved": "10.0.3",
"contentHash": "yFTm1tyLkaxmap7egZcOoCxIDviDLbiLraIFz0e4BMHUkXLnpOpPhW66rAGFuUeahmY5JPJdaUTqyCJZMy+05Q=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.CodeCoverage": {
"type": "Transitive",
"resolved": "18.0.0",
@@ -532,8 +522,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -552,14 +542,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "7.7.1",
@@ -735,11 +717,11 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Diagnostics.EventLog": "9.0.4",
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Diagnostics.EventLog": "9.0.11",
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.Diagnostics.EventLog": {
@@ -772,13 +754,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"Testcontainers": {
"type": "Transitive",
@@ -839,7 +821,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -868,7 +850,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -943,13 +925,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -1065,20 +1046,21 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
- "Microsoft.Extensions.Caching.Memory": "9.0.4",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Tests/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Tests/packages.lock.json
index bc3ae8f993..8e2c166fd1 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Tests/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.Core.Tests/packages.lock.json
@@ -116,8 +116,11 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -237,24 +240,11 @@
"resolved": "10.0.3",
"contentHash": "yFTm1tyLkaxmap7egZcOoCxIDviDLbiLraIFz0e4BMHUkXLnpOpPhW66rAGFuUeahmY5JPJdaUTqyCJZMy+05Q=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.CodeCoverage": {
"type": "Transitive",
"resolved": "18.0.0",
@@ -521,8 +511,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -541,14 +531,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "7.7.1",
@@ -759,11 +741,11 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Diagnostics.EventLog": "9.0.4",
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Diagnostics.EventLog": "9.0.11",
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.Diagnostics.EventLog": {
@@ -796,13 +778,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"Testcontainers": {
"type": "Transitive",
@@ -891,7 +873,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -920,7 +902,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -1003,13 +985,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -1125,20 +1106,21 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
- "Microsoft.Extensions.Caching.Memory": "9.0.4",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.Relational": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.SupportUi.EndToEndTests/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.SupportUi.EndToEndTests/packages.lock.json
index 8a131b1c97..6c528c61fd 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.SupportUi.EndToEndTests/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.SupportUi.EndToEndTests/packages.lock.json
@@ -120,8 +120,8 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw=="
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -259,24 +259,11 @@
"resolved": "10.0.3",
"contentHash": "yFTm1tyLkaxmap7egZcOoCxIDviDLbiLraIFz0e4BMHUkXLnpOpPhW66rAGFuUeahmY5JPJdaUTqyCJZMy+05Q=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.1",
@@ -368,8 +355,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -451,14 +438,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "8.14.0",
@@ -788,10 +767,10 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.IO.Hashing": {
@@ -819,13 +798,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"Testcontainers": {
"type": "Transitive",
@@ -918,7 +897,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -939,7 +918,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -1089,13 +1068,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -1276,19 +1254,20 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.SupportUi.Tests/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.SupportUi.Tests/packages.lock.json
index a70f3a6d80..c33683ec75 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.SupportUi.Tests/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.SupportUi.Tests/packages.lock.json
@@ -119,8 +119,8 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw=="
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -258,24 +258,11 @@
"resolved": "10.0.3",
"contentHash": "yFTm1tyLkaxmap7egZcOoCxIDviDLbiLraIFz0e4BMHUkXLnpOpPhW66rAGFuUeahmY5JPJdaUTqyCJZMy+05Q=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.1",
@@ -367,8 +354,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -450,14 +437,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "8.14.0",
@@ -782,10 +761,10 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.IO.Hashing": {
@@ -813,13 +792,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"Testcontainers": {
"type": "Transitive",
@@ -912,7 +891,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -933,7 +912,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -1091,13 +1070,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -1278,19 +1256,20 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.TestCommon.XUnit3/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.TestCommon.XUnit3/packages.lock.json
index 7ab46e8ab5..cfee769992 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.TestCommon.XUnit3/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.TestCommon.XUnit3/packages.lock.json
@@ -74,8 +74,11 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -185,24 +188,11 @@
"resolved": "1.0.0",
"contentHash": "dcAqM8TcyZQ/T466CvqNMUUn/G0FQE+4R7l62ngXH7hLFP9yA7yoP/ySsLgiXx3pGUQC3J+cUvXmJOOR/eC+oQ=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Data.Analysis": {
"type": "Transitive",
"resolved": "0.21.1",
@@ -464,8 +454,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -484,14 +474,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "7.7.1",
@@ -653,11 +635,11 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Diagnostics.EventLog": "9.0.4",
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Diagnostics.EventLog": "9.0.11",
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.Diagnostics.EventLog": {
@@ -690,13 +672,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"Testcontainers": {
"type": "Transitive",
@@ -744,7 +726,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -773,7 +755,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -848,13 +830,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -970,20 +951,21 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
- "Microsoft.Extensions.Caching.Memory": "9.0.4",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.TestCommon/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.TestCommon/packages.lock.json
index 74e6d3a1bd..bc644ef37b 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.TestCommon/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.TestCommon/packages.lock.json
@@ -104,8 +104,11 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -215,24 +218,11 @@
"resolved": "1.0.0",
"contentHash": "dcAqM8TcyZQ/T466CvqNMUUn/G0FQE+4R7l62ngXH7hLFP9yA7yoP/ySsLgiXx3pGUQC3J+cUvXmJOOR/eC+oQ=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Data.Analysis": {
"type": "Transitive",
"resolved": "0.21.1",
@@ -494,8 +484,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -514,14 +504,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "7.7.1",
@@ -683,11 +665,11 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Diagnostics.EventLog": "9.0.4",
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Diagnostics.EventLog": "9.0.11",
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.Diagnostics.EventLog": {
@@ -720,13 +702,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"Testcontainers": {
"type": "Transitive",
@@ -766,7 +748,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -795,7 +777,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -858,13 +840,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -971,20 +952,21 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
- "Microsoft.Extensions.Caching.Memory": "9.0.4",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.UiTestCommon/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.UiTestCommon/packages.lock.json
index 1fb6deb949..f8a38c5af0 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.UiTestCommon/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.UiTestCommon/packages.lock.json
@@ -65,8 +65,11 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw==",
+ "dependencies": {
+ "Microsoft.Extensions.Logging.Abstractions": "8.0.0"
+ }
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -209,24 +212,11 @@
"resolved": "8.0.16",
"contentHash": "PiM2DgwPrqMuga6wKohZE9EPlckKk96nOL+2yNyOZY1sdW0fMdfflnXjCZbU04D3GH1ljaoSgKjK2ssH4on7Nw=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.1",
@@ -514,8 +504,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -534,14 +524,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "7.7.1",
@@ -751,11 +733,11 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Diagnostics.EventLog": "9.0.4",
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Diagnostics.EventLog": "9.0.11",
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.Diagnostics.EventLog": {
@@ -788,13 +770,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"System.Security.Cryptography.Xml": {
"type": "Transitive",
@@ -842,7 +824,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -871,7 +853,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -995,13 +977,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -1145,20 +1126,21 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
- "Microsoft.Extensions.Caching.Memory": "9.0.4",
+ "Microsoft.Extensions.Caching.Memory": "9.0.11",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {
diff --git a/TeachingRecordSystem/tests/TeachingRecordSystem.WebCommon.Tests/packages.lock.json b/TeachingRecordSystem/tests/TeachingRecordSystem.WebCommon.Tests/packages.lock.json
index 6b8cfbf171..c84dc61c12 100644
--- a/TeachingRecordSystem/tests/TeachingRecordSystem.WebCommon.Tests/packages.lock.json
+++ b/TeachingRecordSystem/tests/TeachingRecordSystem.WebCommon.Tests/packages.lock.json
@@ -103,8 +103,8 @@
},
"dbup-core": {
"type": "Transitive",
- "resolved": "5.0.37",
- "contentHash": "++z5z25tgkJ4eiLp3MahAmTkEDQogj5SoGXfDX0PxatjQfGszuR5hK3JBaB1orfCJ68mjZGtKWEp9YcxXa4jjg=="
+ "resolved": "6.1.1",
+ "contentHash": "kgpuyJVEFJHoIj/slnc994Go88aoeZqNDfGHDBr4sh7CsEWwJhOTCt/FJqO4ziUImL5L0NEY0kxxOiNgPKI2Fw=="
},
"Docker.DotNet.Enhanced": {
"type": "Transitive",
@@ -228,24 +228,11 @@
"resolved": "10.0.3",
"contentHash": "yFTm1tyLkaxmap7egZcOoCxIDviDLbiLraIFz0e4BMHUkXLnpOpPhW66rAGFuUeahmY5JPJdaUTqyCJZMy+05Q=="
},
- "Microsoft.Azure.Services.AppAuthentication": {
- "type": "Transitive",
- "resolved": "1.6.2",
- "contentHash": "rSQhTv43ionr9rWvE4vxIe/i73XR5hoBYfh7UUgdaVOGW1MZeikR9RmgaJhonTylimCcCuJvrU0zXsSIFOsTGw==",
- "dependencies": {
- "Microsoft.IdentityModel.Clients.ActiveDirectory": "5.2.9"
- }
- },
"Microsoft.Bcl.AsyncInterfaces": {
"type": "Transitive",
"resolved": "8.0.0",
"contentHash": "3WA9q9yVqJp222P3x1wYIGDAkpjAku0TMUaaQV22g6L67AI0LdOIrVS7Ht2vJfLHGSPVuqN94vIr15qn+HEkHw=="
},
- "Microsoft.Bcl.Cryptography": {
- "type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "YgZYAWzyNuPVtPq6WNm0bqOWNjYaWgl5mBWTGZyNoXitYBUYSp6iUB9AwK0V1mo793qRJUXz2t6UZrWITZSvuQ=="
- },
"Microsoft.Bcl.TimeProvider": {
"type": "Transitive",
"resolved": "10.0.1",
@@ -296,8 +283,8 @@
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.80.0",
+ "contentHash": "nmg+q17mKdNafWvaX7Of5Xh8sxc4acsD6xOOczp7kgjAzR7bpseYGZzg38XPoS/vW7k92sGKCWgHSogB0K62KQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -316,14 +303,6 @@
"resolved": "8.14.0",
"contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
},
- "Microsoft.IdentityModel.Clients.ActiveDirectory": {
- "type": "Transitive",
- "resolved": "5.2.9",
- "contentHash": "WhBAG/9hWiMHIXve4ZgwXP3spRwf7kFFfejf76QA5BvumgnPp8iDkDCiJugzAcpW1YaHB526z1UVxHhVT1E5qw==",
- "dependencies": {
- "NETStandard.Library": "1.6.1"
- }
- },
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
"resolved": "7.7.1",
@@ -562,10 +541,10 @@
},
"System.Configuration.ConfigurationManager": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "dvjqKp+2LpGid6phzrdrS/2mmEPxFl3jE1+L7614q4ZChKbLJCpHXg6sBILlCCED1t//EE+un/UdAetzIMpqnw==",
+ "resolved": "9.0.11",
+ "contentHash": "vPinosRgEk1CGjohbv0pDuz6gPprkWo5xvBTjOJjks5JOgOEWvPndq5NngGxiTcBcy1+k9GwzZ1c3Bp2fU5ezw==",
"dependencies": {
- "System.Security.Cryptography.ProtectedData": "9.0.4"
+ "System.Security.Cryptography.ProtectedData": "9.0.11"
}
},
"System.IO.Hashing": {
@@ -593,13 +572,13 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "9.0.11",
+ "contentHash": "YS2YqtN6fFjlTDIQI+ucjbbrEvwMn796r+VLTQRr/5Oy6g+i+m7nIou83KnJCnAcKna2I+5eVJRks6SoHSpetQ=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "o94k2RKuAce3GeDMlUvIXlhVa1kWpJw95E6C9LwW0KlG0nj5+SgCiIxJ2Eroqb9sLtG1mEMbFttZIBZ13EJPvQ=="
+ "resolved": "9.0.11",
+ "contentHash": "s8yUYuYYu+PAwvBdhLG1KyrGrk9gkYeuPxfAsXsTqqWyepwSyEw8hAaflW4nO98NG52YpYI1am2+9o+79h2RtQ=="
},
"Testcontainers": {
"type": "Transitive",
@@ -687,7 +666,7 @@
"IdentityModel": "[6.2.0, )",
"JetBrains.Annotations": "[2025.2.4, )",
"Markdig": "[0.45.0, )",
- "Microsoft.Data.SqlClient": "[6.1.3, )",
+ "Microsoft.Data.SqlClient": "[6.1.4, )",
"Microsoft.EntityFrameworkCore.InMemory": "[10.0.3, )",
"Microsoft.EntityFrameworkCore.Relational": "[10.0.3, )",
"Microsoft.Extensions.Azure": "[1.13.1, )",
@@ -708,7 +687,7 @@
"Serilog.Sinks.Console": "[6.1.1, )",
"SerilogTimings": "[3.1.0, )",
"System.Reactive": "[6.1.0, )",
- "dbup-sqlserver": "[5.0.37, )",
+ "dbup-sqlserver": "[7.2.0, )",
"morelinq": "[4.4.0, )"
}
},
@@ -826,13 +805,12 @@
},
"dbup-sqlserver": {
"type": "CentralTransitive",
- "requested": "[5.0.37, )",
- "resolved": "5.0.37",
- "contentHash": "nSmm8ImnqY/cyvlUolyn7cl+xekEe2syq2jb6mpqCsGvDUnJNFTQGE2N0R3wtIDBBc/e/waTMzYvVCgQkLxNnw==",
+ "requested": "[7.2.0, )",
+ "resolved": "7.2.0",
+ "contentHash": "1xhdu2ZoQEi2nNrirBfkkfn+AbHWQvy8CGilb+5dIjghFJrsMKFM17DiI5Nz+ofWg9N1lqz5WorujzuGvc/+fQ==",
"dependencies": {
- "Microsoft.Azure.Services.AppAuthentication": "1.6.2",
- "Microsoft.Data.SqlClient": "5.1.1",
- "dbup-core": "5.0.37"
+ "Microsoft.Data.SqlClient": "6.1.4",
+ "dbup-core": "6.1.1"
}
},
"EFCore.BulkExtensions.PostgreSql": {
@@ -972,19 +950,20 @@
},
"Microsoft.Data.SqlClient": {
"type": "CentralTransitive",
- "requested": "[6.1.3, )",
- "resolved": "6.1.3",
- "contentHash": "ys/z8Tx8074CDU20EilNvBRJuJdwKSthpHkzUpt3JghnjB6GjbZusoOcCtNbhPCCWsEJqN8bxaT7HnS3UZuUDQ==",
+ "requested": "[6.1.4, )",
+ "resolved": "6.1.4",
+ "contentHash": "lQcSog5LLImg4yNEuuG6ccvdzXnCvER8Rms9Ngk9zB4Q8na4f+S7/abSoC7gnEltBg4e5xTnLAWmMLIOtLg4pg==",
"dependencies": {
- "Azure.Core": "1.47.1",
- "Azure.Identity": "1.14.2",
- "Microsoft.Bcl.Cryptography": "9.0.4",
+ "Azure.Core": "1.50.0",
+ "Azure.Identity": "1.17.1",
"Microsoft.Data.SqlClient.SNI.runtime": "6.0.2",
+ "Microsoft.Identity.Client": "4.80.0",
"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"
+ "System.Configuration.ConfigurationManager": "9.0.11",
+ "System.IdentityModel.Tokens.Jwt": "7.7.1",
+ "System.Security.Cryptography.Pkcs": "9.0.11"
}
},
"Microsoft.EntityFrameworkCore.InMemory": {