Skip to content

feat: Add Invitation repository and integrate into UnitOfWork#58

Merged
samuelzedec merged 1 commit intomainfrom
develop
Aug 8, 2025
Merged

feat: Add Invitation repository and integrate into UnitOfWork#58
samuelzedec merged 1 commit intomainfrom
develop

Conversation

@samuelzedec
Copy link
Owner

  • Created InvitationRepository to handle Invitation entities.
  • Updated UnitOfWork to include IInvitationRepository.
  • Added ApplicationPermissionSeeder documentation.
  • Removed ApplicationRoleClaimSeeder as it is no longer needed.
  • Updated ApplicationRoleSeeder to include new roles and documentation.
  • Modified AuthService to return user ID upon creation and handle roles and claims.
  • Adjusted JwtTokenService to include user role in JWT claims.
  • Updated PermissionDataService to return IEnumerable instead of ICollection.
  • Updated unit tests for Companies and Users to reflect changes in the domain model.
  • Added unit tests for Invitation and User entities to ensure correct behavior.
  • Refactored JwtTokenService unit tests to align with new role handling.

- Created InvitationRepository to handle Invitation entities.
- Updated UnitOfWork to include IInvitationRepository.
- Added ApplicationPermissionSeeder documentation.
- Removed ApplicationRoleClaimSeeder as it is no longer needed.
- Updated ApplicationRoleSeeder to include new roles and documentation.
- Modified AuthService to return user ID upon creation and handle roles and claims.
- Adjusted JwtTokenService to include user role in JWT claims.
- Updated PermissionDataService to return IEnumerable instead of ICollection.
- Updated unit tests for Companies and Users to reflect changes in the domain model.
- Added unit tests for Invitation and User entities to ensure correct behavior.
- Refactored JwtTokenService unit tests to align with new role handling.
@samuelzedec samuelzedec merged commit 7cfb82f into main Aug 8, 2025
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