Update deps, docs, auth logic; add SixLabors license
Playwright Tests / test (push) Has been cancelled

- Expanded copilot-instructions.md with project/routing details and ImageSharp license handling
- Upgraded MailKit and MimeKit to v4.17.0
- Added sixlabors.lic for ImageSharp 4.x licensing
- Removed SecretManagementExtensions.cs stub
- Updated OCORE and OCORE_web submodules
- Improved unauthorized access handling in IntranetController
- Removed empty placeholder file
This commit is contained in:
Stefan
2026-05-30 23:20:11 +02:00
parent 1ce497b37e
commit 2d65e34500
8 changed files with 8 additions and 22 deletions
+2
View File
@@ -91,8 +91,10 @@ public partial class IntranetController : Microsoft.AspNetCore.Mvc.Controller
if (!UserIdent.IsAuthenticated && !(new string[] { "login","logout" }).Contains(fn.ToLower()) && !_allowedNonAuth.Contains(fn.ToLower()))
{
if (!_allowedGet.Contains(fn.ToLower()) && !_allowedGet.Contains($"{fn.ToLower()}|{id.ToLower()}"))
{
_logger.LogInformation($"rejected function on do {fn}");
return Unauthorized401();
}
}
try