feat: complete user profile management implementation - Added first_name, last_name fields to user schema - Updated PUT /auth/me endpoint for profile updates - Updated DELETE /auth/me endpoint for account deletion - Implemented Frontend settings pages (Profile, Password, Account) - Added useProfile hook with update/delete functionality - Completed Fase 2: User Profile Management - Added detailed testing documentation
CI/CD - Build & Test / Backend Tests (push) Has been cancelled
CI/CD - Build & Test / Frontend Tests (push) Has been cancelled
CI/CD - Build & Test / Security Scans (push) Has been cancelled
CI/CD - Build & Test / Docker Build Test (push) Has been cancelled
CI/CD - Build & Test / Terraform Validate (push) Has been cancelled
Deploy to Production / Build & Test (push) Has been cancelled
Deploy to Production / Security Scan (push) Has been cancelled
Deploy to Production / Build Docker Images (push) Has been cancelled
Deploy to Production / Deploy to Staging (push) Has been cancelled
Deploy to Production / E2E Tests (push) Has been cancelled
Deploy to Production / Deploy to Production (push) Has been cancelled
E2E Tests / Run E2E Tests (push) Has been cancelled
E2E Tests / Visual Regression Tests (push) Has been cancelled
E2E Tests / Smoke Tests (push) Has been cancelled
CI/CD - Build & Test / Backend Tests (push) Has been cancelled
CI/CD - Build & Test / Frontend Tests (push) Has been cancelled
CI/CD - Build & Test / Security Scans (push) Has been cancelled
CI/CD - Build & Test / Docker Build Test (push) Has been cancelled
CI/CD - Build & Test / Terraform Validate (push) Has been cancelled
Deploy to Production / Build & Test (push) Has been cancelled
Deploy to Production / Security Scan (push) Has been cancelled
Deploy to Production / Build Docker Images (push) Has been cancelled
Deploy to Production / Deploy to Staging (push) Has been cancelled
Deploy to Production / E2E Tests (push) Has been cancelled
Deploy to Production / Deploy to Production (push) Has been cancelled
E2E Tests / Run E2E Tests (push) Has been cancelled
E2E Tests / Visual Regression Tests (push) Has been cancelled
E2E Tests / Smoke Tests (push) Has been cancelled
This commit is contained in:
+2
-1
@@ -23,6 +23,7 @@ class UserUpdate(BaseModel):
|
||||
"""Schema for updating a user."""
|
||||
|
||||
full_name: Optional[str] = Field(None, max_length=255)
|
||||
email: Optional[EmailStr] = Field(None, max_length=255)
|
||||
|
||||
|
||||
class UserResponse(UserBase):
|
||||
@@ -91,4 +92,4 @@ class AuthResponse(BaseModel):
|
||||
user: UserResponse
|
||||
access_token: str
|
||||
refresh_token: str
|
||||
token_type: str = "bearer"
|
||||
token_type: str = "bearer"
|
||||
Reference in New Issue
Block a user