-
Notifications
You must be signed in to change notification settings - Fork 1
[chore] 도메인 수정 및 배포 테스트#173 #174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[refactor] 세션 기능 삭제 및 JPA only 방식 리팩토링 #113
* {feat} : domain
* {fix}:Cocktail-Wishlist relation
* fix : enums
* fix : bug
* feat : 조회기능, 조init data
* feat : cocktailSearch
* feat : controller
* bug : fix
* feat : input dataset
* fix : dto, service
* feat: 사용자 상태에 DELETED 추가 * feat: 사용자 탈퇴 관련 로직 추가 - `status`와 `deletedAt` 필드 추가 - `UserStatus` 열거형을 이용해 사용자 상태 관리 - `markDeleted` 메서드를 통해 회원 탈퇴 처리 - 탈퇴 시 이메일, OAuth ID 등 개인정보 삭제 * feat: 사용자 전체 리프레시 토큰 폐기 기능 추가 * feat: 회원 탈퇴 기능 구현 (비활성화) - `UserService`에 `deactivateAccount` 메서드 추가 - 사용자의 상태를 `DELETED`로 변경하고 개인정보 익명화 처리 - 모든 세션(리프레시 토큰)을 폐기하여 로그아웃 처리 - 탈퇴 시 예외 처리 로직 추가 * feat: 회원 계정 비활성화 API 구현 - DELETE /me/account 엔드포인트를 통해 계정 탈퇴 기능 제공 - UserService의 deactivateAccount 메서드 호출로 사용자 상태 변경 및 개인정보 익명화 처리 - 탈퇴 후 현재 세션 및 리프레시 토큰을 정리하는 로그아웃 로직 추가
* {feat} : domain
* {fix}:Cocktail-Wishlist relation
* fix : enums
* fix : bug
* feat : 조회기능, 조init data
* feat : cocktailSearch
* feat : controller
* feat : input dataset
* fix : dto, service
* feat : cocktail recommend
* chore: initData용 이미지 추가 * feat: 개발 환경 초기 데이터 구성(DevInitData) - `DevInitData`에 사용자, 게시판(게시글/댓글/좋아요), 알림, 마이바 데이터 초기화 로직 추가 - cocktailInt: 기본 칵테일 4종 데이터 생성 - userInit: 테스트 사용자(A, B, C) 생성 - boardInit: 게시글, 댓글, 좋아요 샘플 데이터 및 탈퇴한 사용자 B의 데이터 포함 - notificationInit: 사용자별 알림 샘플 데이터 생성 - myBarInit: 사용자의 칵테일 킵(Keep) 기록 샘플 데이터 생성 - 전체 초기화 메서드를 `ApplicationRunner`에 등록하여 애플리케이션 시작 시 데이터 자동 삽입 * feat: SecurityConfig에 회원 탈퇴 엔드포인트 인증 규칙 추가 - `DELETE /me/account` 엔드포인트에 인증된 사용자만 접근 가능하도록 권한 설정 (`.authenticated()`)
* chore: initData용 이미지 추가 * feat: 개발 환경 초기 데이터 구성(DevInitData) - `DevInitData`에 사용자, 게시판(게시글/댓글/좋아요), 알림, 마이바 데이터 초기화 로직 추가 - cocktailInt: 기본 칵테일 4종 데이터 생성 - userInit: 테스트 사용자(A, B, C) 생성 - boardInit: 게시글, 댓글, 좋아요 샘플 데이터 및 탈퇴한 사용자 B의 데이터 포함 - notificationInit: 사용자별 알림 샘플 데이터 생성 - myBarInit: 사용자의 칵테일 킵(Keep) 기록 샘플 데이터 생성 - 전체 초기화 메서드를 `ApplicationRunner`에 등록하여 애플리케이션 시작 시 데이터 자동 삽입 * feat: SecurityConfig에 회원 탈퇴 엔드포인트 인증 규칙 추가 - `DELETE /me/account` 엔드포인트에 인증된 사용자만 접근 가능하도록 권한 설정 (`.authenticated()`) * Revert "feat: SecurityConfig에 회원 탈퇴 엔드포인트 인증 규칙 추가" This reverts commit 24f331a. * Revert "feat: 개발 환경 초기 데이터 구성(DevInitData)" This reverts commit f109135. * Revert "chore: initData용 이미지 추가" This reverts commit ef30eef.
[test] PostControllerTest 구현#165
* Revert "feat: SecurityConfig에 회원 탈퇴 엔드포인트 인증 규칙 추가" This reverts commit 24f331a. * Revert "feat: 개발 환경 초기 데이터 구성(DevInitData)" This reverts commit f109135. * Revert "chore: initData용 이미지 추가" This reverts commit ef30eef. * . * refactor: H2 DB DDL 자동 생성 전략 'update'로 변경 - 참고: `db_dev` 파일에 오류가 발생할 경우, 실행 전 수동으로 파일을 삭제해야 합니다. * feat: DevInitData에 초기화 데이터(유저, 칵테일, 게시글, 댓글, 좋아요, 알림, 마이바) 추가 * refactor: DevInitData에서 칵테일 초기화 로직 제거 및 MyBarInit 로직 개선
* fix : create table bug * fix : recommend logix * fix : bug * fix : bugs of testCase, init data * fix : bug
MEOHIN
approved these changes
Sep 29, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📢 기능 설명
ssoul.life로 도메인 변경(프론트는 이미 띄워진 상태)
prod 환경 update 변경 (도커에서 mysql 컨테이너 삭제후 재배포)
연결된 issue
연결된 issue를 자동으로 닫기 위해 아래 {이슈넘버}를 입력해주세요.
close #173
🩷 Approve 하기 전 확인해주세요!
✅ 체크리스트