Skip to content

V1 improvements#25

Merged
idotta merged 2 commits into
mainfrom
v1-improvements
Mar 15, 2026
Merged

V1 improvements#25
idotta merged 2 commits into
mainfrom
v1-improvements

Conversation

@idotta

@idotta idotta commented Mar 15, 2026

Copy link
Copy Markdown
Owner

No description provided.

idotta added 2 commits March 15, 2026 01:09
…RevocationCleanupService, TokenRevocationService, and validation logic

- Implement tests for TenantAccessService covering access checks and role management.
- Create tests for TenantOperationService to validate tenant scope execution.
- Add tests for TokenRevocationCleanupService to ensure cleanup logic works as expected.
- Develop comprehensive tests for TokenRevocationService to verify token revocation and cleanup behavior.
- Introduce FluentValidatorTests and ValidatorsTests to validate request and password validation logic.
@idotta idotta merged commit 4946d45 into main Mar 15, 2026
1 check passed
@idotta idotta deleted the v1-improvements branch March 15, 2026 04:26
idotta added a commit that referenced this pull request Jun 5, 2026
Reconciles the branch with main's #25, which restructured src/Idmt.Plugin
to Idmt.Plugin and made old-model V1 fixes. Conflicts resolved in favor of
the branch's canonical-identity 2.0.0 rewrite, which supersedes #25's
old-model handlers (those still referenced the dropped user.TenantId and
shadow-user logic).

#25's other content is already on the branch: the service unit tests, the
rate-limiting default, and the directory move are present via shared commits,
and the CI workflows are identical. Net result equals the branch tip.

Verified: dotnet build Idmt.slnx clean, 503/503 tests pass (366 unit + 137
integration), dotnet format clean.
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