-
Notifications
You must be signed in to change notification settings - Fork 5
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
[Feature] - 프로덕션 api-v1.1.0 배포 #481
Merged
Merged
Conversation
This file contains 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
* feat: 프로덕션 프로파일 datasource RDS로 변경 * feat: 프로덕션 datasource routing Configuration 작성 * refactor: 의미 있는 문자열 상수화 * fix: LoginService 트랜잭셔널 검토 * fix: TravelPlanService 트랜잭션 속성 검토 * refactor: 사용하지 않는 애너테이션 제거 개선
* feat: 검색 키워드 종류에 따라 동적으로 검색되는 기능 구현 * test: 검색 키워드 종류에 따른 동적 조회 쿼리 테스트 작성 * refactor: 검색 요청 DTO의 검색 키워드 종류 변환 책임 위임 * refactor: 문자열 상수화 * chore: 누락된 테스트 조건 추가 * refactor: 적합한 패키지로 클래스 이동 * refactor: 키워드 기반 검색 메소드 리팩토 * refactor: 변경된 패키지 의존성 반영 및 불필요한 DTO 결합 제거 * chore: 메소드 이름 수정 * refactor: 메소드 시그니처 수정 * refactor: 메소드 시그니처 수정 * feat: 여행기 검색 조건 도메인 추가 * refactor: 검색 관련 도메인 패키징 및 불필요한 정적 팩토리 메소드 제거
* feat: flyway 의존성 추가 * feat: dev, prod 프로파일에 flyway 설정 * refactor: 사용하지 않는 의존성 제거 (flyway-core) * feat: flyway 버젼 1 스크립트 작성 * feat: dev, prod 프로파일 flyway baseline-version 설정 및 호환 유지 * fix: sql 문법 오류 수정 * fix: test resource flyway 설정 제거
* refactor: 여행기 장소 엔티티에서 Place 엔티티 제거 개선 * refactor: 여행 계획 장소 엔티티에서 Place 엔티티 제거 개선 * test: TraveloguePlaceTest 누락된 메서드 테스트 추가 * refactor: 사용하지 않는 Place 엔티티 제거 * refactor: 위도 경도 정규식 상수화 * feat: 위도 경도 값 타입 구현 * test: GeographicalCoordinateTest 작성 * test: GeographicalCoordinateTest 경계값 테스트 추가 * refactor: 위경도 값타입을 사용하도록 여행기, 여행계획 엔티티 개선 * feat: place 엔티티 삭제한 버전의 sql 스크립트 추가 * fix: V1 flyway 스크립트 제약조건 이름 설정하도록 수정 * fix: V2 flyway 스크립트 문법 오류 수정 * fix: 지명 85자 이하로 명세 수정 * refactor: position Coord 용어 position으로 통일 개 * refactor: coordinate 패키지 position 으로 이름 변경 * feat: V2 flywayscript 수정 - member 테이블의 닉네임 기반 인덱스 생성 * feat: V2 flywayscript 수정 - member 테이블의 닉네임 기반 인덱스 삭제 * fix: 테스트 디스플레이 네임 수정
* feat: Travelogue Entity에 likeCount 필드 추가 * refactor: Travelogue Entity의 likeCount long 타입으로 변경 * feat: Travelogue 좋아요 생성, 삭제 시 likeCount 변경 추가 * refactor: 좋아요 수 조회 시 travelogue 필드 활용하게 변경 * refactor: 필터링 조건 추가에 따른 TravelogueFilterCondition 추가 * test: 여행기 조회 시 좋아요 순 정렬 테스트 추가 * feat: 여행기 기간 기반으로 필터링 기능 추가 * refactor: 정렬 방향 클라이언트의 입력 값으로 결정하게 변경 * refactor: 검색 최대 기간 매직 넘버 상수화 * refactor: 필터에 따른 여행기 조회 분기 service로 이동 및 dto, domain 분리 * refactor: FilterCondition 관련 판단 로직 FilterCondition 내부로 응집 * refactor: 태그 기반 필터링 쿼리 travelogue 기반으로 변경 * refactor: likeCount Column default 제거 * feat: Travelogue likeCount 컬럼 추가 flyway V3 작성
* feat: place 원복 * feat: 반정규화 스크립트 작성 및 역정규화 대상 컬럼 추가 * feat: 현재 날짜 이전 place 데이터 migration 스크립트 추가 * feat: place 테이블 잔여 데이터 마이그레이션 스크립트 작성 * feat: 모든 마이그레이션 컬럼에 대해 NOT NULL 제약 조건 추가 * feat: flyway 스크립트 버전에 맞도록 엔티티 수정 * feat: V4 travelogue 테이블 index 추가 스크립트 작성
Libienz
requested review from
hangillee,
eunjungL,
nak-honest and
slimsha2dy
September 26, 2024 15:38
Test Results 31 files 31 suites 8s ⏱️ Results for commit d065be0. |
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.
✅ 작업 내용
🙈 참고 사항