Skip to content

Dev to Lab - #150

Merged
mckaragoz merged 11 commits into
labfrom
dev
Nov 7, 2026
Merged

mckaragoz merged 11 commits into
labfrom
dev

Conversation

@mckaragoz

Copy link
Copy Markdown
Contributor

No description provided.

mckaragoz and others added 11 commits November 4, 2026 23:04
Updated workflow to include permissions and detect changes step.
* advisory-fix-1

* Fix Reviewed Issues

* Fix Conflicts & Tests
…#144)

* test: Add CSRF regression coverage and update endpoint classification

* Fix TrustedOrigin in Request Client and Client Bootstrapper
* Fix UAuthUrlBuilder when Tenant Specified

* Fix Flaky Logout Test

* More Fixes

* More Fixes
* Update Dependencies & Identity Lab Arrangements

* test: propagate xUnit v3 cancellation tokens

Pass the current xUnit test cancellation token to ordinary asynchronous test
operations in unit, integration, and Identity Lab tests. Keep exact token
matching in the snapshot factory mock and qualify the xUnit context where
bUnit also defines TestContext.

Preserve explicit cancellation sources and non-cancellable operations. Leave
the two transaction cleanup rollbacks uncancellable, with explanatory comments.

Validation: xUnit1051 decreases from 2,403 to 2 intentional cleanup exceptions.

* ci: migrate .NET 10 tests to Microsoft.Testing.Platform

* build: centralize supported frameworks and derive CI compatibility matrix

* ci: standardize workflow checks and conditional PR validation

* Some Additional Changes
* Enforce Device Binding in Session Validation

* Fix Antiforgery Behavior on Device Hardening
* Improve Identity Lab Login UX and Sidebar Footer

* Completed Implementations
@mckaragoz
mckaragoz merged commit 58d64e2 into lab Nov 7, 2026
21 checks passed
@codecov

codecov Bot commented Nov 7, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 86.43411% with 35 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.21%. Comparing base (1e37ab6) to head (40d32a9).
⚠️ Report is 15 commits behind head on lab.

Files with missing lines Patch % Lines
...UltimateAuth.Server/Security/UAuthCsrfTransport.cs 0.00% 10 Missing ⚠️
...Client.Blazor/Infrastructure/BrowserUAuthBridge.cs 0.00% 7 Missing ⚠️
...imateAuth.Client/Infrastructure/UAuthUrlBuilder.cs 75.00% 2 Missing and 4 partials ⚠️
...teAuth.Server/RateLimiting/UAuthRateLimitPolicy.cs 73.33% 2 Missing and 2 partials ⚠️
...ateAuth.Server/Security/UAuthCsrfEndpointFilter.cs 81.25% 1 Missing and 2 partials ⚠️
...h.Client.Blazor/Components/UAuthLoginForm.razor.cs 70.00% 2 Missing and 1 partial ⚠️
...esourceApi/ResourceCompositionSessionIdResolver.cs 90.47% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##              lab     #150      +/-   ##
==========================================
- Coverage   87.38%   87.21%   -0.18%     
==========================================
  Files         717      580     -137     
  Lines       20212    18915    -1297     
  Branches     2464     2228     -236     
==========================================
- Hits        17663    16496    -1167     
+ Misses       1768     1616     -152     
- Partials      781      803      +22     
Flag Coverage Δ
framework 87.21% <86.43%> (-0.18%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

This branch was successfully deployed

1 active deployment
production — 40d32a9c Deployed Nov 7, 2026 by mckaragoz via publish #17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant