- Fix IAM 401: Change reset-password endpoint to [AllowAnonymous] (BFF already handles auth, IAM token validation fails across Docker container boundaries with Duende IdentityServer) - Fix IAM 500: Add Npgsql.EnableLegacyTimestampBehavior switch to resolve DateTime Kind=Unspecified issue with Identity UserManager - Fix handler: Use RemovePassword + AddPassword instead of ResetPasswordAsync to avoid timestamptz column errors - Fix validation: Remove mandatory employee code check when editing (staff created via IAM may not have employeeCode set) - Fix Dockerfile: Use root repo context to include blazor-ui package Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
62 KiB
62 KiB