Skip to content

fix(api): idempotent offline-mutation replay + transactional account deletion - #318

Merged
thomasluizon merged 3 commits into
mainfrom
fix/reliability-idempotency-243
Jul 11, 2026
Merged

thomasluizon merged 3 commits into
mainfrom
fix/reliability-idempotency-243

fix(api): make idempotency Result-safe, opt-in, and race-isolated (re…

fedc287
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Jul 11, 2026 in 43s

Annotations

Check warning on line 191 in tests/Orbit.Infrastructure.Tests/Behaviors/IdempotencyBehaviorDbTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Forward the '_' parameter to the 'SaveChangesAsync' method or pass in 'CancellationToken.None' explicitly to indicate intentionally not propagating the token

See more on https://sonarcloud.io/project/issues?id=thomasluizon_orbit-api&issues=AZ9OlSOBCQbpmkJVPXAu&open=AZ9OlSOBCQbpmkJVPXAu&pullRequest=318

Check warning on line 88 in tests/Orbit.Infrastructure.Tests/Behaviors/IdempotencyBehaviorDbTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Forward the '_' parameter to the 'SaveChangesAsync' method or pass in 'CancellationToken.None' explicitly to indicate intentionally not propagating the token

See more on https://sonarcloud.io/project/issues?id=thomasluizon_orbit-api&issues=AZ9Oy_JinIgzubP3dDSE&open=AZ9Oy_JinIgzubP3dDSE&pullRequest=318

Check warning on line 211 in tests/Orbit.Infrastructure.Tests/Behaviors/IdempotencyBehaviorDbTests.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Forward the '_' parameter to the 'SaveChangesAsync' method or pass in 'CancellationToken.None' explicitly to indicate intentionally not propagating the token

See more on https://sonarcloud.io/project/issues?id=thomasluizon_orbit-api&issues=AZ9OlSOBCQbpmkJVPXAv&open=AZ9OlSOBCQbpmkJVPXAv&pullRequest=318