diff --git a/TeachingRecordSystem/Directory.Packages.props b/TeachingRecordSystem/Directory.Packages.props
index 148af5094a..a3350ba0b1 100644
--- a/TeachingRecordSystem/Directory.Packages.props
+++ b/TeachingRecordSystem/Directory.Packages.props
@@ -64,7 +64,7 @@
-
+
diff --git a/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/packages.lock.json b/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/packages.lock.json
index a7e74e7371..c076aa2afd 100644
--- a/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/packages.lock.json
+++ b/TeachingRecordSystem/src/TeachingRecordSystem.SupportUi/packages.lock.json
@@ -72,13 +72,13 @@
},
"Microsoft.Identity.Web.GraphServiceClientBeta": {
"type": "Direct",
- "requested": "[4.0.1, )",
- "resolved": "4.0.1",
- "contentHash": "Oy3nCf4iMXMe6E0q7w5BZ2Qc0/U8eM5WIsL5B0Kv7Nx0zKs3Rex0kZNzAtqAdlwKen3BkSfpcW+sPIRD/y7iZA==",
+ "requested": "[4.4.0, )",
+ "resolved": "4.4.0",
+ "contentHash": "Kte1s8pee7BaUFd4f66S+ZxrVoWaGnWX9fLKrMQxgtyy6R/McDELmlZgIJJuzpiC43gvFEHCcPsMXiPGoH8SjQ==",
"dependencies": {
"Microsoft.Graph.Beta": "5.56.0-preview",
- "Microsoft.Identity.Web.GraphServiceClient": "4.0.1",
- "Microsoft.Identity.Web.TokenAcquisition": "4.0.1"
+ "Microsoft.Identity.Web.GraphServiceClient": "4.4.0",
+ "Microsoft.Identity.Web.TokenAcquisition": "4.4.0"
}
},
"Microsoft.IdentityModel.Protocols.OpenIdConnect": {
@@ -380,13 +380,13 @@
},
"Microsoft.Identity.Abstractions": {
"type": "Transitive",
- "resolved": "9.5.0",
- "contentHash": "OOTagHEruixwy834FomtgYmmHNzf7ueX/9c+ooAW31+sn507WE9P4GZvZATXQrCTo1oYL0eRrSjfRESwwwCqFw=="
+ "resolved": "11.0.0",
+ "contentHash": "Bz95w/wKDSxBIMhK8RlrOwodFBuzOdFVCA5EqbNR73kzFBVT8XrSNdu3d3N7mV8EZaIjqk1EdrwmNF+WYNmhVQ=="
},
"Microsoft.Identity.Client": {
"type": "Transitive",
- "resolved": "4.78.0",
- "contentHash": "vZ50HE9INSN+Ew8pCgTm0t7wzxQTqozF9L4MAsl64etXz0Teo0dbUvjpVzqDHRs6m1Vn8mHF04fGaxXrIvGpsg==",
+ "resolved": "4.82.0",
+ "contentHash": "cSAuWkH6CZljOG/tFn4OqIbTjhQB4dHl0gDGEuUvs+654yFvyr91DWceo9ZLPfVO6m5P5kn0EvszmjBBs3npIQ==",
"dependencies": {
"Microsoft.IdentityModel.Abstractions": "8.14.0"
}
@@ -402,71 +402,71 @@
},
"Microsoft.Identity.Web.Certificate": {
"type": "Transitive",
- "resolved": "4.0.1",
- "contentHash": "iiH1h79ZeqDyxLYxHZUhTSEDlvntIaysBj2ElIpJS33rudSaDfWBwcsKT54Zm1ixrGfKHNOLNKj88bsQBoWkkw==",
+ "resolved": "4.4.0",
+ "contentHash": "K9USJuIs50erfwk3AhLCiB9MSlwb5dcVpLXC15HRMN0k9RjofHtpKL5HBYFlHPbksOntopp++o4Bp2lfA+03Vg==",
"dependencies": {
"Azure.Identity": "1.11.4",
"Azure.Security.KeyVault.Certificates": "4.6.0",
"Azure.Security.KeyVault.Secrets": "4.6.0",
- "Microsoft.Identity.Abstractions": "9.5.0",
- "Microsoft.Identity.Web.Certificateless": "4.0.1",
- "Microsoft.Identity.Web.Diagnostics": "4.0.1"
+ "Microsoft.Identity.Abstractions": "11.0.0",
+ "Microsoft.Identity.Web.Certificateless": "4.4.0",
+ "Microsoft.Identity.Web.Diagnostics": "4.4.0"
}
},
"Microsoft.Identity.Web.Certificateless": {
"type": "Transitive",
- "resolved": "4.0.1",
- "contentHash": "7a6Mn33arQSfXSHLGPs38m9LUy+8MHc4o2cdukX6uLt5i+kXJGszNwjOKqVxmcTVdkDinVGQ7Wusxk2ZXRE99w==",
+ "resolved": "4.4.0",
+ "contentHash": "TOqWgSyyqYxLhNQV2jJ0LCSdvRJaZURd/nwZkJysRYCwGSrdUhjlqfMIgx6qlZbF7yrkgLq+qbkxNA3YNC4umQ==",
"dependencies": {
- "Microsoft.Identity.Client": "4.77.1",
- "Microsoft.IdentityModel.JsonWebTokens": "8.14.0"
+ "Microsoft.Identity.Client": "4.82.0",
+ "Microsoft.IdentityModel.JsonWebTokens": "8.15.0"
}
},
"Microsoft.Identity.Web.Diagnostics": {
"type": "Transitive",
- "resolved": "4.0.1",
- "contentHash": "8ZF5i0VdBs7XCJ+HuPDJSNNoMHK1rbHLYZbkSnRNte8G4Pwl9kIRPYZpB28l2PbxfbMCDOex9U++LRS5Exh4dQ=="
+ "resolved": "4.4.0",
+ "contentHash": "LuwSgUJQaHGeAeW4vdl4qB4ojc9sCPcIopbA7mhR+tMdUZto9jWT9MgLc3bFGAduKhxm7CWZrPTNgq+AMnxZCg=="
},
"Microsoft.Identity.Web.GraphServiceClient": {
"type": "Transitive",
- "resolved": "4.0.1",
- "contentHash": "R/sbJO39OSrGZ0rjKghDnFmP+7ArGsvQVx8tgVRoXikYUTwdMdWE0XUm4cg6YqXebnXLlSierwWIPYeSn8g90g==",
+ "resolved": "4.4.0",
+ "contentHash": "zvwQNsJ0mXQWFXBZ4r/3eYgKHIyCRGOfGcmaDCv5sC5sqJmj0t7MMjZSU66PruqJyXxHPwkPAd7Ot+KDqlV3uQ==",
"dependencies": {
"Microsoft.Graph": "5.51.0",
- "Microsoft.Identity.Web.TokenAcquisition": "4.0.1"
+ "Microsoft.Identity.Web.TokenAcquisition": "4.4.0"
}
},
"Microsoft.Identity.Web.TokenAcquisition": {
"type": "Transitive",
- "resolved": "4.0.1",
- "contentHash": "5Z9EIdBrRzA5fAkPlblo/ZwuPI7PBZazBkuT8atbTtva/oDSWuDijznx0qD5V6RVdgpFKidPep41rvSBy5eRaw==",
+ "resolved": "4.4.0",
+ "contentHash": "yPrtdHV2OOIvR4hKy6tBIhy3uDLJ2onmXt5cxPOvh6ga077F3oPkTAg3zDaEnGzJA68UJmMUqkPf4o6w1qrqBA==",
"dependencies": {
- "Microsoft.AspNetCore.Authentication.JwtBearer": "9.0.0",
- "Microsoft.AspNetCore.Authentication.OpenIdConnect": "9.0.0",
- "Microsoft.Identity.Abstractions": "9.5.0",
- "Microsoft.Identity.Web.Certificate": "4.0.1",
- "Microsoft.Identity.Web.Certificateless": "4.0.1",
- "Microsoft.Identity.Web.TokenCache": "4.0.1",
- "Microsoft.IdentityModel.Logging": "8.14.0",
- "Microsoft.IdentityModel.LoggingExtensions": "8.14.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.14.0",
- "System.IdentityModel.Tokens.Jwt": "8.14.0"
+ "Microsoft.AspNetCore.Authentication.JwtBearer": "10.0.0",
+ "Microsoft.AspNetCore.Authentication.OpenIdConnect": "10.0.0",
+ "Microsoft.Identity.Abstractions": "11.0.0",
+ "Microsoft.Identity.Web.Certificate": "4.4.0",
+ "Microsoft.Identity.Web.Certificateless": "4.4.0",
+ "Microsoft.Identity.Web.TokenCache": "4.4.0",
+ "Microsoft.IdentityModel.Logging": "8.15.0",
+ "Microsoft.IdentityModel.LoggingExtensions": "8.15.0",
+ "Microsoft.IdentityModel.Protocols.OpenIdConnect": "8.15.0",
+ "System.IdentityModel.Tokens.Jwt": "8.15.0"
}
},
"Microsoft.Identity.Web.TokenCache": {
"type": "Transitive",
- "resolved": "4.0.1",
- "contentHash": "6vE3DDCI1gL7qY6PizgyUZK6tvSL9zIZZsJ42M2E9FE7GhzSpxgrjasAo2XrwrkXdq/tBPo5nqjXLGvsSCR5Qg==",
+ "resolved": "4.4.0",
+ "contentHash": "rWdDwfgqfIGq89dYls8c6F8JT8elHzIDmTEoyx0Rrz2z/BVSjNFrIgYlKA9cqIrtPLCrqwZYi2Ks1g5J+Wcemg==",
"dependencies": {
- "Microsoft.Identity.Client": "4.77.1",
- "Microsoft.Identity.Web.Diagnostics": "4.0.1",
- "System.Security.Cryptography.Pkcs": "9.0.0"
+ "Microsoft.Identity.Client": "4.82.0",
+ "Microsoft.Identity.Web.Diagnostics": "4.4.0",
+ "System.Security.Cryptography.Pkcs": "10.0.0"
}
},
"Microsoft.IdentityModel.Abstractions": {
"type": "Transitive",
- "resolved": "8.14.0",
- "contentHash": "iwbCpSjD3ehfTwBhtSNEtKPK0ICun6ov7Ibx6ISNA9bfwIyzI2Siwyi9eJFCJBwxowK9xcA1mj+jBWiigeqgcQ=="
+ "resolved": "8.15.0",
+ "contentHash": "e/DApa1GfxUqHSBHcpiQg8yaghKAvFVBQFcWh25jNoRobDZbduTUACY8bZ54eeGWXvimGmEDdF0zkS5Dq16XPQ=="
},
"Microsoft.IdentityModel.Clients.ActiveDirectory": {
"type": "Transitive",
@@ -478,26 +478,26 @@
},
"Microsoft.IdentityModel.JsonWebTokens": {
"type": "Transitive",
- "resolved": "8.14.0",
- "contentHash": "4jOpiA4THdtpLyMdAb24dtj7+6GmvhOhxf5XHLYWmPKF8ApEnApal1UnJsKO4HxUWRXDA6C4WQVfYyqsRhpNpQ==",
+ "resolved": "8.15.0",
+ "contentHash": "3513f5VzvOZy3ELd42wGnh1Q3e83tlGAuXFSNbENpgWYoAhLLzgFtd5PiaOPGAU0gqKhYGVzKavghLUGfX3HQg==",
"dependencies": {
- "Microsoft.IdentityModel.Tokens": "8.14.0"
+ "Microsoft.IdentityModel.Tokens": "8.15.0"
}
},
"Microsoft.IdentityModel.Logging": {
"type": "Transitive",
- "resolved": "8.14.0",
- "contentHash": "eqqnemdW38CKZEHS6diA50BV94QICozDZEvSrsvN3SJXUFwVB9gy+/oz76gldP7nZliA16IglXjXTCTdmU/Ejg==",
+ "resolved": "8.15.0",
+ "contentHash": "1gJLjhy0LV2RQMJ9NGzi5Tnb2l+c37o8D8Lrk2mrvmb6OQHZ7XJstd/XxvncXgBpad4x9CGXdipbZzJJCXKyAg==",
"dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.14.0"
+ "Microsoft.IdentityModel.Abstractions": "8.15.0"
}
},
"Microsoft.IdentityModel.LoggingExtensions": {
"type": "Transitive",
- "resolved": "8.14.0",
- "contentHash": "3bdeqAvQncMbUfrTBelffUtdpnPfJf2Orc2mQbmHgN1r6N08JP+AH1R3zBoTqV5j6jIibVhUI09R4MTvDjN/jg==",
+ "resolved": "8.15.0",
+ "contentHash": "u0/PCw/1sMka5DHi1SIviM74AKMm5k9C4FZNMCap+AzH+dGhX9yPZxZNisvnxmqdhDSQemiz+GwLdTIFDlgEog==",
"dependencies": {
- "Microsoft.IdentityModel.Abstractions": "8.14.0"
+ "Microsoft.IdentityModel.Abstractions": "8.15.0"
}
},
"Microsoft.IdentityModel.Protocols": {
@@ -510,10 +510,10 @@
},
"Microsoft.IdentityModel.Tokens": {
"type": "Transitive",
- "resolved": "8.14.0",
- "contentHash": "lKIZiBiGd36k02TCdMHp1KlNWisyIvQxcYJvIkz7P4gSQ9zi8dgh6S5Grj8NNG7HWYIPfQymGyoZ6JB5d1Lo1g==",
+ "resolved": "8.15.0",
+ "contentHash": "zUE9ysJXBtXlHHRtcRK3Sp8NzdCI1z/BRDTXJQ2TvBoI0ENRtnufYIep0O5TSCJRJGDwwuLTUx+l/bEYZUxpCA==",
"dependencies": {
- "Microsoft.IdentityModel.Logging": "8.14.0"
+ "Microsoft.IdentityModel.Logging": "8.15.0"
}
},
"Microsoft.IdentityModel.Validators": {
@@ -769,8 +769,8 @@
},
"System.Security.Cryptography.Pkcs": {
"type": "Transitive",
- "resolved": "9.0.4",
- "contentHash": "cUFTcMlz/Qw9s90b2wnWSCvHdjv51Bau9FQqhsr4TlwSe1OX+7SoXUqphis5G74MLOvMOCghxPPlEqOdCrVVGA=="
+ "resolved": "10.0.0",
+ "contentHash": "UPWqLSygJlFerRi9XNIuM0a1VC8gHUIufyP24xQ0sc+XimqUAEcjpOz9DhKpyDjH+5B/wO3RpC0KpkEeDj/ddg=="
},
"System.Security.Cryptography.ProtectedData": {
"type": "Transitive",
@@ -1330,11 +1330,11 @@
"System.IdentityModel.Tokens.Jwt": {
"type": "CentralTransitive",
"requested": "[8.14.0, )",
- "resolved": "8.14.0",
- "contentHash": "EYGgN/S+HK7S6F3GaaPLFAfK0UzMrkXFyWCvXpQWFYmZln3dqtbyIO7VuTM/iIIPMzkelg8ZLlBPvMhxj6nOAA==",
+ "resolved": "8.15.0",
+ "contentHash": "dpodi7ixz6hxK8YCBYAWzm0IA8JYXoKcz0hbCbNifo519//rjUI0fBD8rfNr+IGqq+2gm4oQoXwHk09LX5SqqQ==",
"dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "8.14.0",
- "Microsoft.IdentityModel.Tokens": "8.14.0"
+ "Microsoft.IdentityModel.JsonWebTokens": "8.15.0",
+ "Microsoft.IdentityModel.Tokens": "8.15.0"
}
},
"System.Reactive": {