Avatar Creator avatar 작성, 주문 및 전체 avatar/background 라이브러리 지원 배경 관리 추가
AvatarPhoto 및 AvatarAvatar Creator 클래스 추가, Avatar 상속 구조
Organize MinIO storage with folder structure and add Avatar Creator SVG support
- Updated storage paths to use organized folder structure: * members/avatars/photos/ for photo avatars * members/avatars/vector/ for Avatar Creator SVG avat...
Add avatar, background, and member profile management endpoints
- Added AvatarController with CRUD operations for avatars (photo and Avatar Creator) - Added UserBackgroundController for managing user background images - Exte...
Avatar 및 UserBackground 저장소 및 할당 된 URL 지원 추가
- AvatarRepository를 추가하여 사용자가 아바타를 찾기 - UserBackgroundRepository를 추가하여 사용자/회원의 배경을 찾는 방법 - getPresignedUrl 메소드를 MinIOStorageService에 추가하여 임시 액세스 URL 생성 - 7 일 만료...
Avatar 모델을 단순화 - avatars는 사용자에게만 속합니다
- Avatar 클래스에서 회원 필드 제거 - avatars는 이제 사용자에게만 속합니다. - 회원 클래스에서 OneToMany avatars 제거 - 회원은 avatars를 소유하지 않습니다. - 회원은 ManyToOne 아바타를 통해 사용자의 아바타 컬렉션에서 아바타를 선택할 수 있...
Redundant isSet 필드를 Avatar 클래스에서 제거
- 제거된 isSet 필드 이후 User/Member 클래스 이미 많은 avatar 관계 - 활성 아바타는 boolean 플래그가 아닌 User/Member의 아바타 필드에 의해 결정됩니다. - IS SET 컬럼을 사용한 인덱스 제거
Avatar 상속 hierarchy 및 update UserBackground로 UserPhoto를 교체하십시오
- JPA JOINED 상속을 사용하여 UserPhoto를 Avatar (기본 클래스)로 이름을 변경 - 업로드 된 사진에 대한 AvatarPhoto subclass 생성 (파일 확장 만 저장) - 모든 Avatar Creator 매개 변수를 가진 AvatarAvatar Creator ...
UserPhoto 및 UserBackground entities를 사용자/회원 관계를 추가하십시오
- 사용자 및 회원 프로필 사진 저장을 위한 Created UserPhoto entity - 사용자 및 회원 배경 이미지를 저장하기 위한 UserBackground entity 생성 - 둘 다 entities 지원 사용자 수준 (member=null)와 회원 수준 (회원 세트) 협회 -...
회원 레벨 avatar/background overrides와 공유된 MemberHeader 구성품 추가
- Created shared MemberHeader 구성 요소 배경 이미지와 아바타 디스플레이 - avatar 및 배경에 대한 회원 레벨 오버라이드 옵션 추가 (기본 사용자 vs member-specific) - shared MemberHeader 컴포넌트를 사용하도록 ProfileT...
