Skip to content

refactor: migrate user and role management to application layer - #255

Merged
kklldog merged 1 commit into
masterfrom
codex/migrate-identity-application-layer
Aug 30, 2026
Merged

refactor: migrate user and role management to application layer#255
kklldog merged 1 commit into
masterfrom
codex/migrate-identity-application-layer

Conversation

@kklldog

@kklldog kklldog commented Aug 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add transport-independent user and role management application services
  • convert legacy user and role controllers to thin HTTP adapters
  • move role permission lookup behind IRoleService and protect system-role state
  • add application, controller compatibility, and dependency-boundary tests

Testing

  • dotnet test test/AgileConfig.Server.ApplicationTests/AgileConfig.Server.ApplicationTests.csproj --no-restore -m:1 -p:WarningsNotAsErrors=NU1510
  • dotnet test test/ApiSiteTests/ApiSiteTests.csproj --no-restore -m:1 -p:WarningsNotAsErrors=NU1510
  • dotnet build AgileConfig.sln --no-restore -m:1 -p:WarningsNotAsErrors=NU1510

@kklldog
kklldog merged commit 3072847 into master Aug 30, 2026
3 checks passed
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