feat: Module server-api initial

Module d'API pour lions-user-manager

Contenu:
- DTOs (User, Role, Audit, Search)
- Enums (StatutUser, TypeRole, TypeActionAudit)
- Service interfaces (UserService, RoleService, AuditService, SyncService)
- ValidationConstants

Statut:  100% complété

🤖 Generated with Claude Code
Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
dahoud
2025-11-09 17:06:04 +00:00
commit 04b4aa47f8
51 changed files with 2102 additions and 0 deletions

View File

@@ -0,0 +1,31 @@
dev\lions\user\manager\dto\role\RoleDTO$RoleDTOBuilder.class
dev\lions\user\manager\dto\audit\AuditLogDTO.class
dev\lions\user\manager\dto\user\UserSearchCriteriaDTO$UserSearchCriteriaDTOBuilder.class
dev\lions\user\manager\dto\audit\AuditLogDTO$AuditLogDTOBuilder.class
dev\lions\user\manager\dto\role\RoleAssignmentDTO.class
dev\lions\user\manager\dto\base\BaseDTO$BaseDTOBuilder.class
dev\lions\user\manager\enums\role\TypeRole.class
dev\lions\user\manager\dto\base\BaseDTO.class
dev\lions\user\manager\dto\user\UserSearchResultDTO.class
dev\lions\user\manager\enums\user\StatutUser.class
dev\lions\user\manager\dto\role\RoleAssignmentDTO$RoleAssignmentDTOBuilder.class
dev\lions\user\manager\dto\role\RoleDTO$RoleDTOBuilderImpl.class
dev\lions\user\manager\service\SyncService.class
dev\lions\user\manager\service\UserService.class
dev\lions\user\manager\service\AuditService.class
dev\lions\user\manager\dto\role\RoleDTO$RoleCompositeDTO.class
dev\lions\user\manager\dto\user\UserDTO$FederatedIdentityDTO.class
dev\lions\user\manager\dto\user\UserDTO$FederatedIdentityDTO$FederatedIdentityDTOBuilderImpl.class
dev\lions\user\manager\dto\user\UserSearchResultDTO$UserSearchResultDTOBuilder.class
dev\lions\user\manager\dto\role\RoleDTO.class
dev\lions\user\manager\dto\user\UserDTO$FederatedIdentityDTO$FederatedIdentityDTOBuilder.class
dev\lions\user\manager\dto\role\RoleDTO$RoleCompositeDTO$RoleCompositeDTOBuilder.class
dev\lions\user\manager\dto\user\UserDTO$UserDTOBuilder.class
dev\lions\user\manager\dto\user\UserDTO$UserDTOBuilderImpl.class
dev\lions\user\manager\dto\user\UserSearchCriteriaDTO.class
dev\lions\user\manager\enums\audit\TypeActionAudit.class
dev\lions\user\manager\dto\role\RoleDTO$RoleCompositeDTO$RoleCompositeDTOBuilderImpl.class
dev\lions\user\manager\dto\user\UserDTO.class
dev\lions\user\manager\validation\ValidationConstants.class
dev\lions\user\manager\service\RoleService.class
dev\lions\user\manager\dto\audit\AuditLogDTO$AuditLogDTOBuilderImpl.class

View File

@@ -0,0 +1,15 @@
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\service\RoleService.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\enums\role\TypeRole.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\enums\user\StatutUser.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\dto\user\UserSearchCriteriaDTO.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\dto\audit\AuditLogDTO.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\service\AuditService.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\dto\base\BaseDTO.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\service\SyncService.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\validation\ValidationConstants.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\dto\role\RoleAssignmentDTO.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\dto\user\UserSearchResultDTO.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\enums\audit\TypeActionAudit.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\dto\user\UserDTO.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\dto\role\RoleDTO.java
C:\Users\dadyo\PersonalProjects\lions-workspace\lions-user-manager\lions-user-manager-server-api\src\main\java\dev\lions\user\manager\service\UserService.java