-
Notifications
You must be signed in to change notification settings - Fork 0
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
[BE-Release] v1.0 #439
Merged
Merged
[BE-Release] v1.0 #439
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
* setting: test report 생성 * setting: jacoco report 생성
* setting: 파일명 및 branch명 수정 * setting: gradlew path 수정 * setting: build with gradlew path 수정 * setting: build시 cd로 디렉토리에 들어가서 실행 * setting: env file 분리 및 submodule 설정 * setting: docker 관련 세팅 * setting: env local, prod 환경으로 관리 --------- Co-authored-by: jangdongho <[email protected]>
close 삭제하고 변경내용 -> 고민사항으로 변경
* setting: checkstyle 및 .editorconfig 설정 * setting: workflow를 통해 pr 생성시 checkstyle 검증 설정 * setting: job 나누지 않게 수정 * setting: checkstyle 동작 테스트
- typo 수정
* feat: appspec.yml 추가 * feat: 작업간 root 경로 설정
- appspec 추가
- S3 파일 복사전 작업 경로 수정
* feat: CD workflow에 env 값 설정 build시 DB관련 env값 secrets로 설정 * remove: submodule 관련 설정 제거 보안 이슈로 private repo가 아닌 github secrets에서 값 관리 * feat: yml 파일 추가 및 gitignore 설정 gitignore 에서 yml 관련 내용 삭제 * remove: CI workflow에서 submodule 관련 설정 제거 submodule update 부분 및 중복 커맨드 제거 * feat: CI workflow에서 checkout 추가 이전 작업시 부주의로 제거된 로직 추가
- 기존에 submodule을 사용하던 방식에서 secrets로 관리하는 방식으로 변경
* feat: Dockerfile ENV 추가 DB 관련 ENV 추가 * feat: Dockerfile args 설정 부분 추가 DB 관련 설정
기존에 파일 이동 과정에서 content 누락된 부분 추가
- appspec.yml에 누락된 내용 추가
* setting: swagger 관련 세팅 * feat: UseCase를 명시적으로 나타내기 위한 UseCase annotation 추가 * feat: 요청 처리 상태 코드 및 메시지 관리를 위한 enum Code 구현 * feat: 응답 메시지 관리를 위한 Response class 추가 * feat: GetModelsResponse dto 추가 * feat: GetModelsUseCase 추가 * feat: ModelController 생성 및 getModels 구현 * feat: Model dto 추가 및 GetModelsResponse dto 수정 기존 GetModelsResponse dto를 Model로 rename하고 GetModelsResponse가 Model dto List를 필드로 갖도록 수정 * chore: 변수 정의 사이 빈 줄 추가 * chore: 의미를 명확히 하기 위해 enum Code를 ResponseStatus로 rename * chore: ResponseStatus의 field들에 final 키워드 추가
* chore: model 패키지 경로 수정 api.domain 패키지를 추가해서 해당 패키지 아래로 경로 수정 * feat: GetTrimsRequest dto 구현 * feat: Trim dto 구현 * feat: Trim List를 갖는 GetTrimsResponse dto 구현 * feat: GetTrimsUseCase 추가 * feat: TrimContoller 추가 및 getTrims 구현 * chore: annotation 순서 변경
* feat: GetInteriorColorsRequest 구현 * feat: GetInteriorColorsResponse 구현 * feat: InteriorColor 구현 * feat: ColorController 구현 * feat: GetInteriorColorsUseCase 구현 * chore: 패키지 구조 변경 api 내부에 domain 패키지 추가 * chore: annotation 순서 변경 * docs: swagger description 수정 --------- Co-authored-by: SeoSiun <[email protected]>
* chore: ModelController.getModels 메소드명 뒤 빈 라인 추가 * feat: GetEnginesRequest dto 구현 * feat: Engine dto 구현 * feat: GetEnginesResponse dto 구현 * feat: GetEnginesUseCase 구현 * feat: EngineController 추가 및 getEngines 메소드 구현
* feat: GetWheeldrivesRequest dto 구현 * feat: Wheeldrive dto 구현 * feat: GetWheeldrivesResponse dto 구현 * feat: GetWheeldrivesUseCase 추가 * feat: WheeldriveController 추가 및 getWheeldrives 메소드 구현 * chore: wheeldrive -> wheelDrive로 rename
* feat: GetBodytypesRequest dto 구현 * feat: Bodytype dto 구현 * feat: GetBodytypesResponse dto 구현 * feat: GetBodytypesUseCase 추가 * feat: BodytypeController 추가 및 getBodytypes 메소드 구현 * chore: bodytype -> bodyType으로 rename
* feat: ColorController 구현 * feat: GetExteriorColorsRequest 구현 * feat: GetExteriorColorsResponse 구현 * feat: ExteriorColor 구현 * feat: GetExteriorColorsUseCase 추가 * chore: parameter 네이밍 변경 * chore: method name 변경 * chore: color의 price 설명을 가격 -> 비용으로 변경
* feat: OptionController 구현 * feat: Option 추가 * feat: GetOptionsResponse 추가 key 값을 String으로 할지, OptionEnum으로 할지 논의 필요 * feat: PackageOptionDetail 추가 * feat: GetOptionsRequest 구현 * feat: GetOptionsUseCase 추가 * chore: Option의 price 설명을 가격 -> 비용으로 변경 * chore: PackageOptionDetail -> SubOption 으로 네이밍 변경 * feat: 요구사항 구체화에 따른 response 추가 프론트사이드 필터링으로 변경함에 따라 Option에 category, tag 추가
* feat: CORS Filter 추가 vercel 도메인 추가 완료. 프론트 로컬 환경에서 테스트 가능하도록 origin 추가 설정 필요. * feat: FE 로컬테스트를 위한 CORS 처리 localhost:5173 Origin에 대한 CORS 처리 * feat: WebMvcConfigurer로 CORS 처리 기존에 Filter를 이용한 방식에서 변경
- v0.1 Swagger 작성 - vercel, localhost:5173에 대해 CORS 설정
* feat: codedeploy 현재위치 배포를 위한 내용추가 script 실행 내용 추가 * feat: create-directory.sh 추가 * feat: pull-and-run-container.sh 추가 * feat: remove-container.sh 추가 * feat: be-release-cd.yml 내용 삭제 및 수정 배포 유형과 S3 저장소 이름 변경에 따른 내용 삭제 및 수정
local 환경에 대해서만 dialect 설정이 되어 있었기에, prod 부분 설정 추가
* refactor: 카마스터 조회에 cache 적용 * feat: cacheable에 사용할 캐시 정책 적용
* feat: 테스트를 위한 @EnableJpaAuditing 설정 이동 * feat: mail 전송 여부 확인을 위한 isSent 변수 추가 * feat: mail 전송시 체크를 위한 consultingId 추가 * feat: 스케쥴링을 통한 메일 전송 실패 대비 * feat: 메일 구성 추가 로고 및 사용자 이름 추가 * chore: 메일 스케쥴링 cron 변경 1분 -> 5분
* feat: 상담신청 내역 조회 관련 dto 구현 * feat: 상담신청 내역 조회 관련 jpa 메소드 구현 * feat: 상담신청 내역 조회 관련 port, adaptor 구현 * feat: 메일, 전화번호에 해당하는 카마스터가 존재하지 않는 경우 예외처리를 위한 클래스 추가 * feat: 카마스터 메일, 전화번호로 상담신청 내역 조회 기능 구현 * feat: consultController에 상담신청 내역 조회 API 추가 * test: 상담신청 내역 조회 TC 추가 * chore: 린트 관련 수정 * chore: url에 beta 추가
[Release] 카마스터의 상담신청 목록 조회 기능 구현 (#422)
* setting: 직렬화/역직렬화를 위한 기본 생성자 추가 * feat: 캐시 설정 * chore: 인덴트 수정
SeoSiun
requested review from
jjddhh,
startartart,
wonho1401 and
sseungmn
as code owners
August 28, 2023 07:29
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.
개요
작업사항
고민사항