feat: unify /me endpoint to aggregate all module profiles
GET /v1/iam/users/me now returns hackathon, QR, and mentor profiles alongside the core IAM user data. Module-specific profiles are included as optional fields when the user exists in those modules. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
729335014f
commit
a4bbc73c7e
@@ -198,6 +198,10 @@ use utoipa::OpenApi;
|
||||
RolesListItemDto, RolesDetailItemDto, RolesCreateRequestDto, RolesUpdateRequestDto,
|
||||
PermissionsCreateRequestDto, PermissionsItemDto,
|
||||
UsersDetailItemDto, UsersListItemDto, UsersUpdateRequestDto, UsersCreateRequestDto, FileUploadSchema,
|
||||
imphnen_iam::users::infrastructure::http::dto::UsersMeResponseDto,
|
||||
imphnen_iam::users::infrastructure::http::dto::HackathonProfileDto,
|
||||
imphnen_iam::users::infrastructure::http::dto::QrProfileDto,
|
||||
imphnen_iam::users::infrastructure::http::dto::MentorProfileDto,
|
||||
GachaClaimDetailDto, GachaClaimCreateRequestDto,
|
||||
GachaCreditDto, GachaCreditAddRequestDto,
|
||||
GachaItemDto, GachaItemCreateRequestDto,
|
||||
|
||||
Reference in New Issue
Block a user