-
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
[BE-Release] v1.0 #439
Commits on Jul 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 95c158c - Browse repository at this point
Copy the full SHA 95c158cView commit details
Commits on Aug 1, 2023
-
* setting: test report 생성 * setting: jacoco report 생성
Configuration menu - View commit details
-
Copy full SHA for 27c1405 - Browse repository at this point
Copy the full SHA 27c1405View commit details
Commits on Aug 2, 2023
-
* 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]>
Configuration menu - View commit details
-
Copy full SHA for 29fa717 - Browse repository at this point
Copy the full SHA 29fa717View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97bbe57 - Browse repository at this point
Copy the full SHA 97bbe57View commit details -
* setting: checkstyle 및 .editorconfig 설정 * setting: workflow를 통해 pr 생성시 checkstyle 검증 설정 * setting: job 나누지 않게 수정 * setting: checkstyle 동작 테스트
Configuration menu - View commit details
-
Copy full SHA for 5b188b7 - Browse repository at this point
Copy the full SHA 5b188b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d67534 - Browse repository at this point
Copy the full SHA 8d67534View commit details -
Configuration menu - View commit details
-
Copy full SHA for 788e562 - Browse repository at this point
Copy the full SHA 788e562View commit details -
Configuration menu - View commit details
-
Copy full SHA for 802f3b6 - Browse repository at this point
Copy the full SHA 802f3b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for df61c6f - Browse repository at this point
Copy the full SHA df61c6fView commit details -
* feat: appspec.yml 추가 * feat: 작업간 root 경로 설정
Configuration menu - View commit details
-
Copy full SHA for 8d7d707 - Browse repository at this point
Copy the full SHA 8d7d707View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6352c7d - Browse repository at this point
Copy the full SHA 6352c7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 999b164 - Browse repository at this point
Copy the full SHA 999b164View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f7cb44 - Browse repository at this point
Copy the full SHA 2f7cb44View commit details -
[Setting] Github Secrets로 env 파일 관리 (#71)
* 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 추가 이전 작업시 부주의로 제거된 로직 추가
Configuration menu - View commit details
-
Copy full SHA for d80999a - Browse repository at this point
Copy the full SHA d80999aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0739493 - Browse repository at this point
Copy the full SHA 0739493View commit details -
[Setting] Dockerfile에서 Env값 관리 (#74)
* feat: Dockerfile ENV 추가 DB 관련 ENV 추가 * feat: Dockerfile args 설정 부분 추가 DB 관련 설정
Configuration menu - View commit details
-
Copy full SHA for e181ca5 - Browse repository at this point
Copy the full SHA e181ca5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3643952 - Browse repository at this point
Copy the full SHA 3643952View commit details
Commits on Aug 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e3b8c32 - Browse repository at this point
Copy the full SHA e3b8c32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 041f47d - Browse repository at this point
Copy the full SHA 041f47dView commit details -
[Feat] Get Models 스웨거 문서 생성 (#82)
* 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 키워드 추가
Configuration menu - View commit details
-
Copy full SHA for 89652bf - Browse repository at this point
Copy the full SHA 89652bfView commit details -
[Feat] 트림 목록 조회 swagger 문서 생성 (#91)
* chore: model 패키지 경로 수정 api.domain 패키지를 추가해서 해당 패키지 아래로 경로 수정 * feat: GetTrimsRequest dto 구현 * feat: Trim dto 구현 * feat: Trim List를 갖는 GetTrimsResponse dto 구현 * feat: GetTrimsUseCase 추가 * feat: TrimContoller 추가 및 getTrims 구현 * chore: annotation 순서 변경
Configuration menu - View commit details
-
Copy full SHA for 759a0b0 - Browse repository at this point
Copy the full SHA 759a0b0View commit details -
[Feat] 내장 색상 목록 조회 swagger 문서 작성 (#92)
* feat: GetInteriorColorsRequest 구현 * feat: GetInteriorColorsResponse 구현 * feat: InteriorColor 구현 * feat: ColorController 구현 * feat: GetInteriorColorsUseCase 구현 * chore: 패키지 구조 변경 api 내부에 domain 패키지 추가 * chore: annotation 순서 변경 * docs: swagger description 수정 --------- Co-authored-by: SeoSiun <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a799c72 - Browse repository at this point
Copy the full SHA a799c72View commit details -
[Feat] 엔진 목록 조회 swagger 문서 작성 (#93)
* chore: ModelController.getModels 메소드명 뒤 빈 라인 추가 * feat: GetEnginesRequest dto 구현 * feat: Engine dto 구현 * feat: GetEnginesResponse dto 구현 * feat: GetEnginesUseCase 구현 * feat: EngineController 추가 및 getEngines 메소드 구현
Configuration menu - View commit details
-
Copy full SHA for 6d93dc1 - Browse repository at this point
Copy the full SHA 6d93dc1View commit details -
[Feat] 구동방식 목록 조회 swagger 문서 작성 (#94)
* feat: GetWheeldrivesRequest dto 구현 * feat: Wheeldrive dto 구현 * feat: GetWheeldrivesResponse dto 구현 * feat: GetWheeldrivesUseCase 추가 * feat: WheeldriveController 추가 및 getWheeldrives 메소드 구현 * chore: wheeldrive -> wheelDrive로 rename
Configuration menu - View commit details
-
Copy full SHA for fe3fb4e - Browse repository at this point
Copy the full SHA fe3fb4eView commit details -
[Feat] 바디타입 목록 조회 swagger 문서 작성 (#95)
* feat: GetBodytypesRequest dto 구현 * feat: Bodytype dto 구현 * feat: GetBodytypesResponse dto 구현 * feat: GetBodytypesUseCase 추가 * feat: BodytypeController 추가 및 getBodytypes 메소드 구현 * chore: bodytype -> bodyType으로 rename
Configuration menu - View commit details
-
Copy full SHA for 46203ba - Browse repository at this point
Copy the full SHA 46203baView commit details
Commits on Aug 4, 2023
-
[Feature] 외장 색상 목록 조회 swagger 문서 작성 (#96)
* feat: ColorController 구현 * feat: GetExteriorColorsRequest 구현 * feat: GetExteriorColorsResponse 구현 * feat: ExteriorColor 구현 * feat: GetExteriorColorsUseCase 추가 * chore: parameter 네이밍 변경 * chore: method name 변경 * chore: color의 price 설명을 가격 -> 비용으로 변경
Configuration menu - View commit details
-
Copy full SHA for b93af21 - Browse repository at this point
Copy the full SHA b93af21View commit details -
[Feature] 추가 옵션 목록 조회 swagger 문서 작성 (#97)
* 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 추가
Configuration menu - View commit details
-
Copy full SHA for 39d89f5 - Browse repository at this point
Copy the full SHA 39d89f5View commit details -
[Feature] CORS 설정을 위한 Filter 추가 (#98)
* feat: CORS Filter 추가 vercel 도메인 추가 완료. 프론트 로컬 환경에서 테스트 가능하도록 origin 추가 설정 필요. * feat: FE 로컬테스트를 위한 CORS 처리 localhost:5173 Origin에 대한 CORS 처리 * feat: WebMvcConfigurer로 CORS 처리 기존에 Filter를 이용한 방식에서 변경
Configuration menu - View commit details
-
Copy full SHA for b6354f3 - Browse repository at this point
Copy the full SHA b6354f3View commit details -
- v0.1 Swagger 작성 - vercel, localhost:5173에 대해 CORS 설정
Configuration menu - View commit details
-
Copy full SHA for 678054f - Browse repository at this point
Copy the full SHA 678054fView commit details
Commits on Aug 5, 2023
-
[Feature] 배포유형 변경에 따른 Script 추가 (#110)
* feat: codedeploy 현재위치 배포를 위한 내용추가 script 실행 내용 추가 * feat: create-directory.sh 추가 * feat: pull-and-run-container.sh 추가 * feat: remove-container.sh 추가 * feat: be-release-cd.yml 내용 삭제 및 수정 배포 유형과 S3 저장소 이름 변경에 따른 내용 삭제 및 수정
Configuration menu - View commit details
-
Copy full SHA for 930c1f7 - Browse repository at this point
Copy the full SHA 930c1f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1828af - Browse repository at this point
Copy the full SHA a1828afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3047271 - Browse repository at this point
Copy the full SHA 3047271View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7179b3d - Browse repository at this point
Copy the full SHA 7179b3dView commit details
Commits on Aug 6, 2023
-
[Feature] 외장 색상 예외 처리 로직 추가 (#114)
* feat: 공통 예외 클래스 추가 * feat: 예외 핸들러 추가 예외 핸들링을 위한 RestControllerAdvice 추가 * setting: spring-validation 추가 * feat: 예외 처리 코드 추가 범위 및 null 체크 * feat: Response Factory method 추가 Response 생성 목적을 명시적으로 표현하기 위해 Factory method 추가 * feat: ResponseStatus에 상태값 추가 클라이언트 예외와 서버 에러 응답을 위한 Status 추가 * chore: application-api.yml 주석 제거 * chore: 외장, 내장 색상 패키지 분리 * test: ExteriorColorController TC 작성 * remove: 외장 색상 목록 조회시 modelId 제거 식별값으로써의 modelId 제거 * feat: Request 클래스에 기본 생성자 추가 내부적으로 json -> 객체 변환시 기본 생성자 필요
Configuration menu - View commit details
-
Copy full SHA for 8f27b19 - Browse repository at this point
Copy the full SHA 8f27b19View commit details -
[Feature] 내장 색상 예외 처리 로직 추가 (#115)
* feat: 내장 색상 목록 조회 API Spec 변경 내장 색상 조회시 trimId, exteriorColorId로 식별 * feat: 예외 처리 코드 추가 * chore: InteriorColor -> InteriorColorDto로 네이밍 변경 * feat: InteriorColorController TC 작성
Configuration menu - View commit details
-
Copy full SHA for e22ec53 - Browse repository at this point
Copy the full SHA e22ec53View commit details -
[Feature] 바디타입 목록 조회 예외 처리 로직 추가 (#116)
* feat: 바디타입 목록 조회 API Spec 변경 바디타입 목록 조회시 trimId로 식별 * feat: 바디타입 목록 조회 예외 처리 로직 추가 * chore: BodyType -> BodyTypeDto로 rename * feat: BodyTypeController TC 작성 * chore: DisplayName에 마침표 제거 * chore: Bodytypes -> BodyTypes로 수정 * chore: 바디 타입 목록 조회 api 설명에서 모델 관련 내용 제거
Configuration menu - View commit details
-
Copy full SHA for 1fa17e7 - Browse repository at this point
Copy the full SHA 1fa17e7View commit details
Commits on Aug 7, 2023
-
* chore: Model -> ModelDto 네이밍 변경 * chore: AllArgsConstructor 접근지정자 설정 private 설정 * test: ModelController Tc 작성 * feat: ModelPort 추가 * feat: Model 추가 * feat: JPA 관련 클래스 추가 ModelEntity, ModelJpaAdaptor, ModelJpaRepository 추가 * feat: DTO에 Mapping method 추가 ModelEntity -> Model mapping을 위한 method 추가 * feat: GetModelsUseCase 구현 * test: GetModelsUseCase TC 작성 * chore: table 및 column 네이밍 설정 * chore: 변수간 띄어쓰기 추가
Configuration menu - View commit details
-
Copy full SHA for 88b86e0 - Browse repository at this point
Copy the full SHA 88b86e0View commit details -
[Feature] 구동방식 목록 조회 예외 처리 로직 추가 (#118)
* feat: 구동방식 목록 조회 API Spec 변경 구동방식 목록 조회시 trimId로 식별 * feat: 구동방식 목록 조회 예외 처리 로직 추가 * chore: Wheeldrive -> wheelDrive로 rename * chore: WheelDrive -> WheelDriveDto 로 rename * feat: WheelDriveController TC 작성 * chore: bodyType -> wheelDrive로 수정 * chore: 식별자 타입 Integer -> Long으로 수정
Configuration menu - View commit details
-
Copy full SHA for 80087f0 - Browse repository at this point
Copy the full SHA 80087f0View commit details -
[Feature] 엔진 목록 조회 예외 처리 로직 추가 (#119)
* feat: 엔진 목록 조회 API Spec 변경 엔진 목록 조회시 trimId로 식별 * feat: 엔진 목록 조회 예외 처리 로직 추가 * chore: Engine -> EngineDto로 rename * feat: EngineController TC 작성 * chore: 식별자 타입 Integer -> Long으로 수정
Configuration menu - View commit details
-
Copy full SHA for 19ff5ed - Browse repository at this point
Copy the full SHA 19ff5edView commit details -
[Feature] 트림 목록 조회 예외 처리 로직 추가 (#120)
* feat: 트림 목록 조회 예외 처리 로직 추가 * chore: 식별자 타입 Integer -> Long으로 수정 * chore: Trim -> TrimDto로 rename * feat: TrimController TC 작성 * chore: trimId -> modelId로 수정
Configuration menu - View commit details
-
Copy full SHA for 7cd1ab7 - Browse repository at this point
Copy the full SHA 7cd1ab7View commit details -
[Feature] 엔진에 변경 따라 선택불가능해지는 옵션 목록 조회 swagger 문서 작성 (#123)
* chore: 변경된 컨벤션 적용을 위해 필요없는 빈줄 제거 * feat: GetUnselectableOptionsByEngineRequest dto 구현 * feat: UnselectableOptionDto 구현 * feat: GetUnselectableOptionsByEngineResponse 구현 * feat: GetUnselectableOptionsByEngineUseCase 추가 * feat: EngineController에 getUnselectableOptionsByEngine 메소드 구현 * chore: option 식별자 Long으로 타입 변경
Configuration menu - View commit details
-
Copy full SHA for 892c769 - Browse repository at this point
Copy the full SHA 892c769View commit details -
* feat: Adaptor, Port Annotation 추가 Adaptor에는 빈 등록을 위한 @component 추가 * feat: Trim 도메인 추가 * feat: TrimEntity 추가 table naming 설정 * feat: Trim의 Jpa 관련 클래스 생성 * feat: TrimPort 추가 * feat: Trim, TrimEntity간 매핑을 위한 메서드 추가 * chore: Integer -> Long 변경 의미없는 형변환 제거를 위한 변경 * chore: 코드 컨벤션 적용 * test: GetTrimsUseCast TC 작성 * chore: 유효성 검증을 위한 @Valid 추가
Configuration menu - View commit details
-
Copy full SHA for 24fc49d - Browse repository at this point
Copy the full SHA 24fc49dView commit details
Commits on Aug 8, 2023
-
[Feature] 엔진에 변경 따라 선택불가능해지는 옵션 목록 조회 예외 처리 로직 추가 (#127)
* feat: 엔진 변경시 선택불가능해지는 옵션목록 조회 예외처리 로직 추가 * feat: GetUnselectableOptionsByEngineTest TC 작성
Configuration menu - View commit details
-
Copy full SHA for b73220d - Browse repository at this point
Copy the full SHA b73220dView commit details -
[Chore] Package architecture 변경 (#132)
* chore: checkstyle-rules 수정 package name 관련 설정에 '_' 포함 가능하도록 변경 * chore: 패키지 구조 변경 API, Domain, Infrastructure 분류를 위한 패키지 구조 변경
Configuration menu - View commit details
-
Copy full SHA for ed78acf - Browse repository at this point
Copy the full SHA ed78acfView commit details -
[Feature] 외장 색상 목록 조회 구현 (#133)
* chore: @Domain 추가 * chore: 식별자 Integer -> Long 변경 * feat: 외장 색상 관련 Entity 추가 * feat: ExteriorColor 도메인 객체 추가 * feat: 외장 색상 관련 JpaRepository 추가 * feat: ExteriorColorPort 추가 * feat: ExteriorColorJpaAdaptor 추가 * feat: 외장 색상 목록 조회 구현 * test: GetExteriorColorUseCase TC 작성
Configuration menu - View commit details
-
Copy full SHA for 627007c - Browse repository at this point
Copy the full SHA 627007cView commit details
Commits on Aug 9, 2023
-
[Feature] 내장 색상 목록 조회 구현 (#135)
* feat: InteriorColorPort 추가 * feat: InteriorColorJpaAdaptor 추가 * feat: 내장 색상 관련 Entity 추가 * feat: TrimInteriorColorJpaRepository 추가 * feat: InteriorColor 추가 * chore: 식별값 Integer -> Long 으로 변경 * feat: InteriorColorPort에 추상 메서드 추가 선택 불가능한 색상 조회 추상 메서드 추가 * feat: UnselectableExteriorColorInteriorColorEntity 추가 * feat: UnselectableExteriorColorInteriorColorJpaRepository 구현 * feat: 선택 불가능한 내장 색상 조회 메서드 구현 findUnselectableInteriorColorIdsByExteriorColorId 메서드 구현. exteriorColorId를 식별자로 하여 이에 관련하여 선택 불가능한 내장 색상의 id list 조회 * chore: 컨벤션을 위한 네이밍 변경 길이 제한으로 인해 네이밍 변경 * remove: 중복 및 사용하지 않는 메서드 제거 * feat: mapping 메서드 추가 응답을 위한 메서드 추가 * feat: 내장 색상 목록 조회 구현 * chore: Integer -> Long 변경에 따른 수정 * test: GetInteriorColorsUseCase TC 작성 * chore: 외장/내장 색상 중간테이블 네이밍 변경 * chore: 메서드 네이밍 수정 findUnselectableInteriorColorIdByExteriorColorId -> findUnselectableInteriorColorIdsByExteriorColorId 로 수정
Configuration menu - View commit details
-
Copy full SHA for 44638e8 - Browse repository at this point
Copy the full SHA 44638e8View commit details -
[Feature] 바디타입 목록 조회 구현 (#138)
* feat: 바디타입 목록조회 API Spec 변경 바디타입 목록 조회시 modelId로 식별 및 식별자 Integer -> Long으로 수정 * chore: bemycarmaster 패키지명 수정사항 swagger 세팅에 반영 * feat: BodyType 도메인 추가 * feat: BodyType Entity 추가 * feat: BodyTypePort 추가 * feat: BodyType의 Jpa 관련 클래스 구현 * feat: BodyType, BodyTypeDto 간의 매핑을 위한 메소드 추가 * feat: GetBodyTypesUseCase 구현 * chore: Repository의 find[Entity]s -> findAll로 raname * feat: GetBodyTypesUseCase TC 작성 * chore: 패키지 구조 변경 * chore: 메소드 역할을 명확히 나타내기 위해 메소드명 수정
Configuration menu - View commit details
-
Copy full SHA for 0079f41 - Browse repository at this point
Copy the full SHA 0079f41View commit details -
* chore: body type infra 패키지 구조 수정 * chore: body type domain에 Domain 어노테이션 추가 및 생성자 private로 수정 * feat: Engine domain 구현 * feat: Engine, TrimEngine Entity 구현 * feat: EnginePort 추가 * feat: Engine 관련 JpaRepository 추가 * feat: EngineJpaAdaptor 구현 * feat: Engine Domain, dto 매핑을 위한 from 메소드 구현 * feat: 트림에 따른 엔진 목록 조회 구현 * feat: GetEngiesUseCase TC 추가 * chore: 필요없는 필드 제거
Configuration menu - View commit details
-
Copy full SHA for 0e114f3 - Browse repository at this point
Copy the full SHA 0e114f3View commit details -
[Feature] 구동방식 목록 조회 구현 (#147)
* feat: 구동방식 조회 API Spec 변경 구동방식 목록 조회시 trimId, engineId로 식별 * feat: WheelDrive domain 추가 * feat: WheelDrive entity 추가 * feat: WheelDrive 관련 중간테이블 entity 추가 * feat: WheelDrivePort 추가 * feat: WheelDrive 목록 조회 관련 JpaRepository 구현 * feat: WheelDrive JpaAdapter 구현 * feat: 구동방식 조회 API Spec 수정에 따른 TC 수정 * feat: WheelDrive domain, dto 매핑을 위한 from 메소드 구현 * feat: 트림, 엔진에 따라 선택가능한 구동방식 목록 조회 구현 * feat: GetWheelDrivesUseCase TC 추가
Configuration menu - View commit details
-
Copy full SHA for 0558922 - Browse repository at this point
Copy the full SHA 0558922View commit details -
* chore: 내장 색상 테이블명 수정 기존에 exterior_color 가 InteriorColorEntity의 테이블명으로 되어 있었음 * chore: 외장 색상 관련 변수명 수정 exteriorColors에서 선택 가능한 색상임이 명확하게끔 selectableExteriorColors로 변경 * chore: 옵션 관련 DTO 네이밍 수정 뒤에 'Dto' 추가 * feat: 도메인 클래스 추가 Option, Tag 등 추가 * feat: Option 관련 Entity 추가 Option과 관련 중간 테이블 추가 * feat: 중간 테이블 생성을 위한 임시 Entity 추가 * feat: GetOptionsUseCase 구현 * feat: OptionPort, TagPort 추가 OptionPort에는 관련 추상 메서드 추가하고, TagPort는 새롭게 추가 * feat: Option 중간 테이블 관련 JpaRepository 구현 * feat: findSelectableOptionsByTrimId 메서드 구현 * feat: TagJpaRepository 구현 * feat: TagJpaAdaptor 구현 * feat: Response로의 mapping 메서드 추가 * feat: API 명세 수정에 따른 요청값 추가 * chore: 의존성 추가 실수로 제거된 UnselectableExteriorInteriorJpaRepository 의존성 추가 * feat: OptionDto에 summary 추가 API 명세상에 summary 추가 안되어있는것 확인. 관련 내용 추가. * fix: 로직상 잘못된 부분 수정 TC 작성하며 잘못된 부분 확인 * test: OptionControllerTest TC 작성 * test: GetOptionsUseCase TC 작성 * docs: Swagger summary 수정 * chore: EngineEntity에 @entity 추가 * chore: Tag 변수명 수정 isMultiSelectEnabled -> isMultiSelectable 으로 수정
Configuration menu - View commit details
-
Copy full SHA for f057740 - Browse repository at this point
Copy the full SHA f057740View commit details -
* chore: nullable 설정 변경 null 가능한 column들 설정값 변경 * feat: 색상 Entity에 model과의 관계 추가 * chore: PK 생성 정책 변경 기존에 AUTO와 IDENTITY 공존. AUTO -> IDENTITY로 전부 변경
Configuration menu - View commit details
-
Copy full SHA for 39e44c3 - Browse repository at this point
Copy the full SHA 39e44c3View commit details
Commits on Aug 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b465bc1 - Browse repository at this point
Copy the full SHA b465bc1View commit details -
[Feature] 엔진 변경에 따라 선택불가능해지는 옵션 목록 조회 구현 (#151)
* feat: UnselectableOptionDto,Option domain 매핑을 위한 from 메소드 구현 * feat: 선택된 옵션 목록 중, 엔진에 따라 선택불가능해지는 옵션 목록 조회 기능 구현 * feat: GetUnselectableOptionsByEnginesUseCase TC 추가 * fix: TC IndexOutOfBoundsException 에러 수정
Configuration menu - View commit details
-
Copy full SHA for 6dcd0ba - Browse repository at this point
Copy the full SHA 6dcd0baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 646a205 - Browse repository at this point
Copy the full SHA 646a205View commit details -
Configuration menu - View commit details
-
Copy full SHA for 707589d - Browse repository at this point
Copy the full SHA 707589dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a31d4af - Browse repository at this point
Copy the full SHA a31d4afView commit details -
[Fix] 엔진 목록 조회시 toque값이 null인 문제 해결 (#159)
* fix: 엔진 목록 조회시 toque가 null인 문제 해결을 위해 EngineEntity.toEngine의 builder에 toque 추가
Configuration menu - View commit details
-
Copy full SHA for fed1ff3 - Browse repository at this point
Copy the full SHA fed1ff3View commit details -
[Fix] 트림 목록 조회 요청 형식 변경 (#161)
* feat: BindingParamException 추가 * feat: bindingParamExceptionHandler 추가 * feat: 트림 목록 조회 요청 형식 수정 json을 body 받는 형태에서 query param을 받는 것으로 변경 * test: TrimControllerTest TC 수정
Configuration menu - View commit details
-
Copy full SHA for 2bc066e - Browse repository at this point
Copy the full SHA 2bc066eView commit details -
[Fix] 엔진 목록 조회 요청 형식 query param으로 변경 (#162)
* feat: 엔진 목록 조회 요청 형식 query param으로 수정 json을 body 받는 형태에서 query param을 받는 것으로 변경 * test: EngineController TC 수정 * chore: EngineController TC의 사용되지 않는 변수 제거 * chore: 컨벤션 맞추기 위해 인자 한 줄 띄움
Configuration menu - View commit details
-
Copy full SHA for 70f4d5f - Browse repository at this point
Copy the full SHA 70f4d5fView commit details -
[Fix] 구동방식 목록 조회 요청 형식 query param으로 변경 (#164)
* feat: 구동방식 목록 조회 요청 형식 query param으로 수정 json을 body 받는 형태에서 query param을 받는 것으로 변경 * test: WheelDriveController TC 수정 * chore: WheelDriveController TC의 사용되지 않는 변수, 메소드 제거 * chore: 컨벤션 맞추기 위해 인자 한 줄 띄움
Configuration menu - View commit details
-
Copy full SHA for f57fdf9 - Browse repository at this point
Copy the full SHA f57fdf9View commit details -
[Fix] 바디타입 목록 조회 요청 형식 query param으로 변경 (#165)
* feat: 구동방식 목록 조회 요청 형식 query param으로 수정 json을 body 받는 형태에서 query param을 받는 것으로 변경 * test: BodyTypeController TC 수정 * chore: 컨벤션 맞추기 위해 인자 한 줄 띄움
Configuration menu - View commit details
-
Copy full SHA for 529d481 - Browse repository at this point
Copy the full SHA 529d481View commit details -
[Fix] 추가 옵션 목록 조회 요청 형식 query param으로 변경 (#166)
* feat: 옵션 목록 조회 요청 형식 수정 * test: OptionController TC 수정
Configuration menu - View commit details
-
Copy full SHA for c4cffa3 - Browse repository at this point
Copy the full SHA c4cffa3View commit details -
[Fix] 외장 목록 조회 요청 형식 query param으로 변경 (#167)
* feat: 외장 색상 목록 조회 요청 형식 수정 * test: ExteriorColorController Tc 수정
Configuration menu - View commit details
-
Copy full SHA for b23a375 - Browse repository at this point
Copy the full SHA b23a375View commit details -
[Fix] 내장 목록 조회 요청 형식 query param으로 변경 (#168)
* feat: 내장 색상 목록 조회 요청 형식 수정 * test: InteriorColorController TC 수정
Configuration menu - View commit details
-
Copy full SHA for 937caff - Browse repository at this point
Copy the full SHA 937caffView commit details -
[Fix] 엔진에 따라 선택불가능해지는 옵션 목록 조회 요청 형식 query param으로 변경 (#169)
* chore: optionsIds -> optionIds로 rename * feat: 엔진에 따라 선택불가능해지는 옵션 목록 조회 요청 형식 query param으로 수정 json을 body 받는 형태에서 query param을 받는 것으로 변경 * test: EngineController TC 수정 * chore: 컨벤션 맞추기 위해 인자 한 줄 띄움
Configuration menu - View commit details
-
Copy full SHA for 28be67e - Browse repository at this point
Copy the full SHA 28be67eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f41e62f - Browse repository at this point
Copy the full SHA f41e62fView commit details -
[Docs] swagger request param 포맷 쿼리로 수정 및 테스트 에러 해결 (#172)
* fix: request param swagger 포맷 수정을 위해 @ParameterObject 어노테이션 추가
Configuration menu - View commit details
-
Copy full SHA for b48c168 - Browse repository at this point
Copy the full SHA b48c168View commit details
Commits on Aug 11, 2023
-
* setting: CORS 설정 Vercel 기본 도메인에서 구매한 도메인 기준으로 CORS 설정 * feat: server 시간 health 체크시 확인
Configuration menu - View commit details
-
Copy full SHA for 741a2cb - Browse repository at this point
Copy the full SHA 741a2cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fe0fa0 - Browse repository at this point
Copy the full SHA 6fe0fa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 599f903 - Browse repository at this point
Copy the full SHA 599f903View commit details -
[Fix] 추가 옵션 목록 조회 로직 수정 (#177)
* remove: 옵션 조회시 Tag fetch join 제거 트림 기준으로 옵션을 조회할 때, Tag가 Null인 경우 조회되지 않는 문제 발생 * feat: 조회시 @transaction 추가 Tag Lazy Loading을 위한 Transaction 설정. * feat: batch_fetch_size 설정 SubOption Lazy Loading으로 조회시 최적화를 위한 batch_size 설정 * feat: Null 데이터 처리 NPE 발생하지 않도록 체크 로직 추가
Configuration menu - View commit details
-
Copy full SHA for ad49192 - Browse repository at this point
Copy the full SHA ad49192View commit details
Commits on Aug 12, 2023
-
[Fix] 엔진 변경에 따라 선택불가능해지는 옵션 목록 조회 (#193)
* feat: optionIds에 트림에서 선택불가능한 옵션 예외 처리를 위한 Exception class 구현 * feat: 선택된 옵션 중 엔진에서 선택불가능한 옵션 조회 구현 '트림에서 선택가능한 옵션 목록' 중 '선택된 옵션'이면서 '엔진에서 선택 불가능한 옵션' 필터링 -> '선택된 옵션' 중, '해당 트림에서 선택불가능한 옵션' 예외처리 후 '엔진에서 선택 불가능한 옵션' 필터링 하도록 수정 * test: GetUnselectableOptionsByEngineUseCase TC 수정 및 예외처리 TC 추가 OptionIds가 트림에서 선택 불가능한 옵션을 포함할 때, InvalidOptionIdException이 발생하는지 테스트 * chore: Status 순서 변경 * refactor: 로직 수정 작업 단위 분리 * test: GetUnselectableOptionsByEngineUseCase TC 수정 * refactor: DB 접근 계층 로직 및 반환값 수정 기존에 있던 메서드를 재활용하면서 현재 usecase에서 불필요한 join들 발생. 이러한 join들 발생하지 않도록 수정. --------- Co-authored-by: imdh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c84c171 - Browse repository at this point
Copy the full SHA c84c171View commit details
Commits on Aug 13, 2023
-
[Feature] 옵션의 카테고리 타입 enum으로 변경 (#202)
* feat: OptionEnum -> Category rename 및 카테고리 종류 추가 * feat: entity domain, dto의 category type을 String -> Category로 수정 * test: category type 변경에 따른 코드 수정
Configuration menu - View commit details
-
Copy full SHA for 38bbb3e - Browse repository at this point
Copy the full SHA 38bbb3eView commit details -
* setting: pinpoint-agent 추가 * setting: pinpoint-agent 위치 이동 * setting: apm 관련 설정 workflow 및 Dockerfile 설정
Configuration menu - View commit details
-
Copy full SHA for 5238314 - Browse repository at this point
Copy the full SHA 5238314View commit details -
Configuration menu - View commit details
-
Copy full SHA for 583e9fc - Browse repository at this point
Copy the full SHA 583e9fcView commit details -
[Setting] Dockerfile APM 관련 설정 추가 (#208)
image build시에 폴더 복사하여 컨테이너 실행시 찾을 수 있도록 설정
Configuration menu - View commit details
-
Copy full SHA for e287fa8 - Browse repository at this point
Copy the full SHA e287fa8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fec779 - Browse repository at this point
Copy the full SHA 8fec779View commit details
Commits on Aug 14, 2023
-
* feat: GetDefaultOptionsRequest dto 구현 * feat: DefaultOptionDto, GetDefaultOptionsResponse dto 구현 * feat: TrimDefaultOptionEntity 구현 * feat: TrimDefaultOptionJpaRepository 구현 * feat: OptionPort 및 OptionJpaAdaptor에 findDefaultOptionsByTrimId 추가 * feat: GetOptions, GetDefaultOptions UseCase에 공통으로 사용되는 메소드 재사용을 위해 Option의 static 메소드로 수정 * feat: GetDefaultOptionsUseCase 구현 * feat: OptionController에 getDefaultOptions 구현 * feat: OptionController.getDefaultOptions TC 추가 * feat: GetDefaultOptionsUseCase TC 추가 * chore: option usecase에서 공통으로 사용되는 메소드 위치 수정
Configuration menu - View commit details
-
Copy full SHA for f7ca158 - Browse repository at this point
Copy the full SHA f7ca158View commit details -
[Chore] 색상 목록 조회 response에서 외장, 내장 색상 구분 (#221)
* chore: color 목록 조회시 exterior, interior 구분
Configuration menu - View commit details
-
Copy full SHA for 605660f - Browse repository at this point
Copy the full SHA 605660fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5059849 - Browse repository at this point
Copy the full SHA 5059849View commit details -
Configuration menu - View commit details
-
Copy full SHA for a447390 - Browse repository at this point
Copy the full SHA a447390View commit details -
Configuration menu - View commit details
-
Copy full SHA for c504638 - Browse repository at this point
Copy the full SHA c504638View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ca7b75 - Browse repository at this point
Copy the full SHA 2ca7b75View commit details -
* setting: batch_fetch_size 설정 기존에 잘못된 위치에 있던 batch size 설정 올바르게 설정 * feat: EstimateController 추가 * feat: Http Dto 추가 * feat: MakeUpEstimateUseCase 추가 * feat: 견적서 검증 로직 추가 * feat: 데이터 접근 관련 작업 port, adaptor, repository 작업 * feat: 견적서 생성 관련 예외 추가 * feat: request Dto 추가 * chore: 견적서 생성 용어 MakeUp -> Create 로 변경 * chore: 고민/선택 옵션 Empty 허용 추가 옵션은 선택하지 않을 수 있다 * chore: 스키마 한글로 통일 * chore: dangling import 제거
Configuration menu - View commit details
-
Copy full SHA for 4b2c1f4 - Browse repository at this point
Copy the full SHA 4b2c1f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab595c2 - Browse repository at this point
Copy the full SHA ab595c2View commit details
Commits on Aug 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6dcffc3 - Browse repository at this point
Copy the full SHA 6dcffc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0e7955 - Browse repository at this point
Copy the full SHA e0e7955View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ce4fcf - Browse repository at this point
Copy the full SHA 7ce4fcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4853182 - Browse repository at this point
Copy the full SHA 4853182View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc9aeed - Browse repository at this point
Copy the full SHA fc9aeedView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5012ec8 - Browse repository at this point
Copy the full SHA 5012ec8View commit details -
[Setting] Pinpoint-agent 설정 (#233)
* feat: start-app.sh 추가 * feat: Dockerfile 수정 prod 환경에서만 pinpoint-agent 동작하게 설정
Configuration menu - View commit details
-
Copy full SHA for a9c2328 - Browse repository at this point
Copy the full SHA a9c2328View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd8040a - Browse repository at this point
Copy the full SHA fd8040aView commit details -
[Feature] 카마스터 상담 신청 기능 구현 (#237)
* remove: 옵션 선택 필수 설정 해제 옵션은 선택하지 않을 수 있다. * feat: 카마스터 상담 신청 로직 구현 * chore: 견적서 ID 타입 UUID로 변경 * feat: CarMaster, Estimate, Consulting domain 생성 CarMaster, Estimate의 경우 편의상 id만 추가. 추후에 나머지 정보들 추가 예정. * feat: CarMaster, Estimate, Consulting 데이터 접근 계층 추가 Entity, Port, Adaptor, Repository 추가 * feat: Mapping method 추가 * feat: 견적서 조회를 위한 메서드 추가 * feat: 예외 추가 ID에 해당하는 견적서, 카마스터 존재하지 않을시 예외 발생
Configuration menu - View commit details
-
Copy full SHA for d0d60b9 - Browse repository at this point
Copy the full SHA d0d60b9View commit details
Commits on Aug 16, 2023
-
[Feature] 카마스터 상담 신청시 이메일 전송 (#240)
* setting: 이메일 관련 의존성 추가 * feat: @EnableAsync 설정 * feat: 이메일 본문 템플릿 작성 * feat: 카마스터 상담 신청시 이메일 전송 구현 * Setting: 구글 계정 설정 * Setting: Dockerfile에 메일 계정 ARG로 설정 * feat: @async 설정 메일 전송 로직 비동기로 분리 * setting: .gitignore에 docker-compose.yml 추가 * refactor: 견적서 링크 환경변수로 분리
Configuration menu - View commit details
-
Copy full SHA for d1cbd04 - Browse repository at this point
Copy the full SHA d1cbd04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1327d9e - Browse repository at this point
Copy the full SHA 1327d9eView commit details -
[Feature] agency entity에 gu 컬럼 추가 (#243)
* feat: agency entity에 gu 추가 * feat: representative option entity 추가
Configuration menu - View commit details
-
Copy full SHA for f8b6286 - Browse repository at this point
Copy the full SHA f8b6286View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9422e5 - Browse repository at this point
Copy the full SHA e9422e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for db05d20 - Browse repository at this point
Copy the full SHA db05d20View commit details -
[Fix] 테이블 변경에 따른 구매 상담 신청 로직 수정 (#248)
* refactor: 견적서 pk값 Long 타입으로 변경 UUID는 unique column으로 만들어서 식별값으로 사용 * setting: ddl_auto 환경변수로 분리 * feat: url 복수형으로 표시 * feat: CORS URL 추가 http도 허용 * test: TC 요청 url 변경
Configuration menu - View commit details
-
Copy full SHA for 01e7e74 - Browse repository at this point
Copy the full SHA 01e7e74View commit details -
Configuration menu - View commit details
-
Copy full SHA for e73ed45 - Browse repository at this point
Copy the full SHA e73ed45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 498518b - Browse repository at this point
Copy the full SHA 498518bView commit details -
[Setting] allowMethods에 OPTIONS 메서드 추가 (#252)
setting: allowMethods에 OPTIONS 메서드 추가
Configuration menu - View commit details
-
Copy full SHA for 5bb8c6f - Browse repository at this point
Copy the full SHA 5bb8c6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 322d6d4 - Browse repository at this point
Copy the full SHA 322d6d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for baf9080 - Browse repository at this point
Copy the full SHA baf9080View commit details -
Configuration menu - View commit details
-
Copy full SHA for d84008e - Browse repository at this point
Copy the full SHA d84008eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 998a8d5 - Browse repository at this point
Copy the full SHA 998a8d5View commit details -
[Feature] 카마스터 목록 조회 Controller 구현 (#251)
* feat: 카마스터 목록 조회 Controller 구현 * feat: EnumValidator 추가 * feat: HTTP DTO 추가 * test: CarMasterController TC 작성 * chore: checkStyle 적용
Configuration menu - View commit details
-
Copy full SHA for b510388 - Browse repository at this point
Copy the full SHA b510388View commit details
Commits on Aug 17, 2023
-
[Feature] 모델별 대표옵션 목록 조회 구현 (#256)
* chore: option entity의 img_url nullable 및 description length 1000으로 설정 * feat: 모델별 대표옵션 9개 조회 response에 필요한 Dto 구현 * feat: GetRepresentativeOptionsResponse dto 구현 * feat: GetRepresentativeOptionsRequest dto 구현 * feat: option, trim port에 대표기능 목록 조회에 필요한 메소드 추가 * feat: option, trim port에 대표기능 목록 조회에 필요한 JPA관련 메소드, 클래스 구현 * feat: GetRepresentativeOptionsUseCase 구현 * feat: option controller에 getRepresentativeOptions 추가 * fix: trim_default_option에는 super가 아닌 sub옵션이 연결되므로 representative option으로 수정 * test: GetRepresentativeOptionsUseCase TC 추가 * test: OptionControllerTest에 getRepresentativeOptions TC 추가 * refactor: appliedOption 가져올 때 id 따로 가져오지 않고, 한 번에 가져오도록 수정 * feat: appliedOptionDto에 imgurl, category 추가
Configuration menu - View commit details
-
Copy full SHA for 1f881ad - Browse repository at this point
Copy the full SHA 1f881adView commit details -
[Feature] 카마스터 목록 조회 구현 (#257)
* feat: GetCarMasterUseCase 구현 * feat: Enum Validator 로직 수정 Handler에서 BindException 처리하게끔 설정 * feat: 카마스터, 대리점 domain 추가 * feat: 카마스터 조회 쿼리 작성 분기문으로 필터링. native query로 mysql ST_Distance_Sphere 함수 사용 * feat: Entity Mapping method 추가 * feat: Response 로직 추가 * test: GetCarMasterUseCase Tc 작성 * chore: 컨벤션 수정 추상 메서드 컨벤션에 대한 논의 필요 * fix: 요구사항 변경에 따른 web 계층 수정 * fix: 요구사항 변경에 따른 Domain 계층 수정 * fix: 요구사항 변경에 따른 Data 계층 수정 * fix: 요구사항 변경에 따른 Service 계층 수정 * chore: swagger를 위한 @ParameterObject 추가
Configuration menu - View commit details
-
Copy full SHA for cdbe48f - Browse repository at this point
Copy the full SHA cdbe48fView commit details -
[Feature] 대리점 목록 조회 Controller 구현 (#259)
* feat: 대리점 목록 조회 Controller 구현 * feat: Response 추가 * feat: UseCase 추가 * test: AgencyController TC 작성 * fix: 요구사항 변경에 따른 Web 계층 수정 * fix: Usecase parameter 추가
Configuration menu - View commit details
-
Copy full SHA for ed279f6 - Browse repository at this point
Copy the full SHA ed279f6View commit details -
[Chore] 옵션 목록 조회시 카테고리 한글로 수정 (#261)
* feat: Category name을 응답으로 주기 위해 Getter 추가 및 Option.getCategoryName 구현 * feat: dto의 category type string으로 수정 후 Category.name을 응답하게 수정 * test: dto의 Category 타입 변경에 따른 TC 수정 * chore: Category name -> value로 rename
Configuration menu - View commit details
-
Copy full SHA for c6a720a - Browse repository at this point
Copy the full SHA c6a720aView commit details -
[Feature] 지역구로 대리점 목록 조회 기능 구현 (#262)
* feat: 예외 처리 로직 추가 * feat: GetAgenciesUseCase 구현 * feat: 데이터 접근 계층 구현 AgencyEntity -> Agency로 매핑시, toAgencyInGu() 메서드 사용함으로써 불필요한 lazy loading 제거 * feat: port 추가 * feat: Response 관련 작업 * test: GetAgenciesUseCase TC 작성 * chore: 오탈자 수정
Configuration menu - View commit details
-
Copy full SHA for 177229a - Browse repository at this point
Copy the full SHA 177229aView commit details -
[Feature] 대리점에 속한 카마스터 조회 API 구현 (#263)
* feat: 대리점에 속한 카마스터 목록 조회 Web 계층 구현 * feat: 대리점에 속한 카마스터 목록 조회 Service 계층 구현 * feat: 대리점에 속한 카마스터 목록 조회 Data 계층 구현 * test: getCarMastersInAgency TC 작성 * test: GetCarMastersInAgencyUseCase TC 작성 * chore: 컨벤션 설정
Configuration menu - View commit details
-
Copy full SHA for c80acbf - Browse repository at this point
Copy the full SHA c80acbfView commit details -
[Feature] 트림 기본 옵션 목록 조회 Controller 구현 (#266)
* chore: Option.getCategoryName -> getCategoryValue로 rename * feat: TrimDefaultOptionDto 구현 * feat: TrimDefaultOptionsResponse 구현 * feat: TrimDefaultOptionsUseCase 추가 * feat: TrimController에 getTrimDefaultOptions 구현 * test: TrimControllerTest에 getTrimDefaultOptions TC 추가
Configuration menu - View commit details
-
Copy full SHA for 3036f4b - Browse repository at this point
Copy the full SHA 3036f4bView commit details -
[Setting] swagger server Url 설정 (#265)
- api 서버 테스트 가능하도록 swagger server url 설정
Configuration menu - View commit details
-
Copy full SHA for 8bd8ffe - Browse repository at this point
Copy the full SHA 8bd8ffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ebdea6 - Browse repository at this point
Copy the full SHA 6ebdea6View commit details
Commits on Aug 18, 2023
-
[Feature] 트림의 모든 기본 옵션 목록 조회 기능 구현 (#269)
* feat: API 명세 수정에 따른 response dto 변경 * feat: GetTrimDefaultOptionsUseCase 구현 * test: GetTrimDefaultOptionsUseCase TC 구현
Configuration menu - View commit details
-
Copy full SHA for 4c6e870 - Browse repository at this point
Copy the full SHA 4c6e870View commit details -
[Feature] 카마스터 정보에 소속 대리점 추가 (#270)
* feat: 카마스터 정보에 소속 대리점 추가 * test: 응답값 변경에 따른 TC 수정
Configuration menu - View commit details
-
Copy full SHA for 89ab1e6 - Browse repository at this point
Copy the full SHA 89ab1e6View commit details -
* feat: 견적서 조회 response에 필요한 dto 클래스 구현 * feat: GetEstimateUseCase 구현 및 EstimatePort에 관련 메소드 추가 * feat: Estimate controller에 getEstimate 구현 * feat: 견적서 조회 관련 JPA 메소드 구현 * feat: Estimate domain에 trim, engine 등 나머지 추가 * feat: 추가, 고민 옵션 처리를 위해 관련 Entity 수정 * feat: 외장, 내장 색상 비용 정보를 가져오기 위해 관련 entity 수정 * feat: estimate entity에 toEstimate 구현 * feat: EstimateController TC 추가 * feat: GetEstimateUseCase TC 추가
Configuration menu - View commit details
-
Copy full SHA for 42f4ef4 - Browse repository at this point
Copy the full SHA 42f4ef4View commit details -
* setting: cache dependency 추가 * setting: redis 설정값들 환경변수로 분리 * feat: CacheConfig, RedisConfig 설정
Configuration menu - View commit details
-
Copy full SHA for 23616df - Browse repository at this point
Copy the full SHA 23616dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 906444e - Browse repository at this point
Copy the full SHA 906444eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d72d301 - Browse repository at this point
Copy the full SHA d72d301View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c90ea3 - Browse repository at this point
Copy the full SHA 6c90ea3View commit details
Commits on Aug 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 011b8fa - Browse repository at this point
Copy the full SHA 011b8faView commit details -
[Refactor] 트림 목록 조회 리팩토링 (#293)
* refactor: 트림 목록 조회 변수 네이밍 단순화 request, response 네이밍 단순화 * refactor: 트림 목록 조회의 데이터 접근 메서드 네이밍 명시적으로 변경 port의 추상 메서드 네이밍 변경 * refactor: 트림 기본 옵션 목록 조회 변수 네이밍 단순화 request, response 네이밍 단순화의 * refactor: 트림 기본 옵션 목록 조회의 데이터 접근 메서드 네이밍 명시적으로 변경 port의 추상 메서드 네이밍 변경
Configuration menu - View commit details
-
Copy full SHA for 12da445 - Browse repository at this point
Copy the full SHA 12da445View commit details -
[Refactor] model port, adaptor 패키지 구조 변경 및 rename (#294)
* refactor: port, adapter usecase 단위로 패키지 구조 수정 및 rename * test: 패키지 구조 수정 및 rename에 따른 TC 수정 * chore: 불필요한 어노테이션 제거
Configuration menu - View commit details
-
Copy full SHA for 2efc804 - Browse repository at this point
Copy the full SHA 2efc804View commit details -
[Refactor] trim port, adaptor 패키지 구조 변경 및 rename (#295)
* refactor: url mapping 수정 @RequestMapping 제거 * feat: GetTrimsPort 추가 * feat: GetTrimsAdaptor 추가 * refactor: Port 변경 TrimPort에서 GetTrimsPort로 변겨 * chore: Adaptor 네이밍 변경 * chore: checkStyle 적용
Configuration menu - View commit details
-
Copy full SHA for 0b847bb - Browse repository at this point
Copy the full SHA 0b847bbView commit details
Commits on Aug 20, 2023
-
[Refactor] engine 패키지 구조 변경 및 usecase별 port, adaptor 추가 (#296)
* refactor: url mapping 수정 @RequestMapping 제거 * feat: GetTrimsPort, GetTrimsPort 추가 * refactor: Port 변경 EnginePort에서 GetEginesPort로 변경 * chore: 응답 생성 메서드 위치 수정 * chore: 요청 DTO 네이밍 수정
Configuration menu - View commit details
-
Copy full SHA for 50b63e5 - Browse repository at this point
Copy the full SHA 50b63e5View commit details -
[Refactor] agency 패키지 구조 변경 및 usecase 단위 port, adapter 추가 (#318)
* feat: 대리점 조회 Port, Adaptor 추가 * chore: 대리점 목록 조회 변수 네이밍 및 컨벤션 수정
Configuration menu - View commit details
-
Copy full SHA for 73ec78d - Browse repository at this point
Copy the full SHA 73ec78dView commit details -
[Refactor] wheel drive 패키지 구조 변경 및 usecase 단위 port, adapter 추가 (#304)
* refactor: port, adapter usecase 단위로 패키지 구조 수정 및 rename * refactor: port method명 컨벤션에 맞게 수정 * refactor: 불필요하게 긴 변수명 rename 및 메소드 위치 수정 * chore: 메소드 위치 수정 * chore: conflict 방지를 위해 기존 port, adaptor 복구 * refactor: 불필요하게 긴 변수명 수정 * refactor: 불필요하게 긴 변수명 수정
Configuration menu - View commit details
-
Copy full SHA for 823c23d - Browse repository at this point
Copy the full SHA 823c23dView commit details -
[Refactor] body type 패키지 구조 변경 및 usecase 단위 port, adapter 추가 (#306)
* refactor: port, adapter usecase 단위로 패키지 구조 수정 및 rename * refactor: port method명 컨벤션에 맞게 수정 * refactor: 불필요하게 긴 변수명 rename * refactor: 불필요하게 긴 변수명 수정 * chore: conflict 방지를 위해 기존 Port, adaptor 복구
Configuration menu - View commit details
-
Copy full SHA for 4f44996 - Browse repository at this point
Copy the full SHA 4f44996View commit details -
[Refactor] option 패키지 구조 변경 및 usecase 단위 port, adapter 추가 (#317)
* refactor: 옵션 Controller 분리 * refactor: 옵션 반환 API들 위치 수정 Trim과 Engine에 존재하던 옵션 반환 API들 Option으로 이동 * feat: GetOptionsPort, GetOptionsAdaptor 추가 * refactor: 옵션 목록 조회 Port 변경 * chore: 옵션 목록 조회 변수 네이밍 및 컨벤션 수정 * feat: 엔진별 선택 불가능한 옵션 조회 Port, Adaptor 추가 * chore: 엔진별 선택 불가능한 옵션 목록 조회 변수 네이밍 및 컨벤션 수정 * chore: 옵션 목록 조회 Port 변수명 변경 * test: GetOptionsUseCaseTest 변수명 변경 Port, UseCase 변수명 간략화 * chore: checkStyle 적용 * feat: 트림 기본 옵션 조회 Port, Adaptor 추가 * chore: 트림 기본 옵션 목록 조회 변수 네이밍 및 컨벤션 수정 * feat: 세부사항에 따른 기본 옵션 조회 Port, Adaptor 추가 * chore: 세부사항에 따른 기본 옵션 목록 조회 변수 네이밍 및 컨벤션 수정 * feat: 대표 옵션 조회 Port, Adaptor 추가 * chore: 대표 옵션 목록 조회 변수 네이밍 및 컨벤션 수정 UseCase stream에서 port로 데이터 가져오고 있음. 해당 부분 확인 필요 * chore: checkStyle 적용
Configuration menu - View commit details
-
Copy full SHA for 86023b1 - Browse repository at this point
Copy the full SHA 86023b1View commit details -
[Refactor] car-master 패키지 구조 변경 및 usecase 단위 port, adapter 추가 (#319)
* refactor: 대리점별 카마스터 조회 API 위치 이동 /car-masters API는 카마스터와 대리점 정보를 반환해준다. 해당 API의 위치도 논의해볼 필요 있음 * feat: 카마스터 찾기 Port, Adaptor 추가 * chore: 카마스터 찾기 변수 네이밍 및 컨벤션 수정 * feat: 대리점에 속한 카마스터 찾기 Port, Adaptor 추가 * chore: 대리점에 속한 카마스터 찾기 변수 네이밍 및 컨벤션 수정 * chore: checkStyle 적용
Configuration menu - View commit details
-
Copy full SHA for a752764 - Browse repository at this point
Copy the full SHA a752764View commit details -
[Refactor] interior color 패키지 구조 변경 및 usecase 단위 port, adapter 추가 (#321)
* refactor: usecase별 port, adaptor 추가 * refactor: 불필요하게 긴 변수명 수정
Configuration menu - View commit details
-
Copy full SHA for 331c7ca - Browse repository at this point
Copy the full SHA 331c7caView commit details -
[Refactor] exterior color 패키지 구조 변경 및 usecase 단위 port, adapter 추가 (#320)
* refactor: usecase별 port, adaptor 추가 * refactor: 불필요하게 긴 변수명 수정
Configuration menu - View commit details
-
Copy full SHA for e2c057d - Browse repository at this point
Copy the full SHA e2c057dView commit details -
[Refactor] estimate 패키지 구조 변경 및 usecase 단위 port, adapter 추가 (#325)
* feat: 견적서 조회 Port, Adaptor 추가 * chore: 견적서 조회 변수 네이밍 및 컨벤션 수정 * chore: Dto 네이밍 변경 Simple -> Estimate로 변경 * feat: 견적서 생성 Port, Adaptor 추가 * chore: 견적서 생성 변수 네이밍 및 컨벤션 수정 * chore: additionalOption -> selectOptions 으로 네이밍 변경 * chore: checkStyle 적용
Configuration menu - View commit details
-
Copy full SHA for 95bc5b1 - Browse repository at this point
Copy the full SHA 95bc5b1View commit details -
[Refactor] consulting 패키지 구조 변경 및 usecase 단위 port, adapter 추가 (#329)
* feat: 구매 상담 신청 Port, Adaptor 추가 * chore: 구매 상담 신청 변수 네이밍 및 컨벤션 수정
Configuration menu - View commit details
-
Copy full SHA for e6ba831 - Browse repository at this point
Copy the full SHA e6ba831View commit details -
[Refactor] 사용되지 않는 Port, Adaptor 제거 (#332)
* remove: 사용되지 않는 Port 제거 * remove: 사용되지 않는 Adaptor 제거 * chore: package 이름 변경 api -> application
Configuration menu - View commit details
-
Copy full SHA for 3c926f4 - Browse repository at this point
Copy the full SHA 3c926f4View commit details -
* test: BodyType TC 작성 * test: ExteriorColor TC 작성 * fix: TC 작성중 발견한 잘못된 로직 수정 * test: InteriorColor TC 작성 * test: Engine TC 작성 * test: Model TC 작성 * test: Trim TC 작성 * test: WheelDrive TC 작성
Configuration menu - View commit details
-
Copy full SHA for e81fcf0 - Browse repository at this point
Copy the full SHA e81fcf0View commit details -
[Setting] Monitoring 설정 (#336)
* setting: monitoring dependency 추가 * setting: yml 설정 추가
Configuration menu - View commit details
-
Copy full SHA for 2149938 - Browse repository at this point
Copy the full SHA 2149938View commit details
Commits on Aug 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d4ae674 - Browse repository at this point
Copy the full SHA d4ae674View commit details -
[Feature] BindingRequest 관련 예외처리 로직 AOP로 분리 (#337)
* setting: AOP를 위한 의존성 추가 * feat: 중복 코드 제거를 위해 BindingRequest 처리 로직 AOP로 등록 * refactor: controller에서 bindingRequest관련 분기문 제거 * test: aop 적용을 위해 controller 테스트에 어노테이션 추가 * chore: BindingAdvice 위치 변경 --------- Co-authored-by: imdh <[email protected]> Co-authored-by: jangdongho <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58b7468 - Browse repository at this point
Copy the full SHA 58b7468View commit details -
Configuration menu - View commit details
-
Copy full SHA for 041095b - Browse repository at this point
Copy the full SHA 041095bView commit details -
[Feature] 견적서 조회 응답에 option category 추가 (#341)
* chore: estimate_additional_option -> estimante_select_option으로 rename * feat: EstimateOptionDto에 Category 추가 * test: GetEstimate TC의 option에 category 추가
Configuration menu - View commit details
-
Copy full SHA for f310971 - Browse repository at this point
Copy the full SHA f310971View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b0513e - Browse repository at this point
Copy the full SHA 4b0513eView commit details -
* test: CreateEstimateUseCase TC 작성 * chore: 예외 설명 명시적으로 변경 * remove: BindingResult 제거 AOP 설정으로 더이상 필요없어짐
Configuration menu - View commit details
-
Copy full SHA for 695b8fc - Browse repository at this point
Copy the full SHA 695b8fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 912a4ad - Browse repository at this point
Copy the full SHA 912a4adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0db2190 - Browse repository at this point
Copy the full SHA 0db2190View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2377df - Browse repository at this point
Copy the full SHA c2377dfView commit details -
[Refactor] 카마스터 조회 로직 수정 (#345)
* setting: actuator port 개방 * refactor: 카마스터 조회 로직 수정 기존에 대리점을 조회하며 연관되어 있던 카마스터를 가져오는 로직에서, 대리점 조회후 대리점 id 목록으로 카마스터 조회 * test: GetCarMasterUseCaseTest 수정 로직 변경에 따른 TC 수정 * remove: 연관관계 제거 로직 수정에 따라 필요없어진 연관관계 제거
Configuration menu - View commit details
-
Copy full SHA for 49b7fba - Browse repository at this point
Copy the full SHA 49b7fbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4b5086 - Browse repository at this point
Copy the full SHA e4b5086View commit details
Commits on Aug 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b22b99d - Browse repository at this point
Copy the full SHA b22b99dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 721acde - Browse repository at this point
Copy the full SHA 721acdeView commit details -
* setting: 로그 관련 설정 추가 * fix: Dockerfile ARG 변수명 변경 EMAIL -> MAIL
Configuration menu - View commit details
-
Copy full SHA for e996d88 - Browse repository at this point
Copy the full SHA e996d88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89f513f - Browse repository at this point
Copy the full SHA 89f513fView commit details
Commits on Aug 23, 2023
-
* setting: appspec.yml에 yml파일 복사 내용 추가 * feat: scripts 폴더에 promtail-config.yml 추가 * feat: promtail run 명령어 추가
Configuration menu - View commit details
-
Copy full SHA for 0e0cba7 - Browse repository at this point
Copy the full SHA 0e0cba7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9382665 - Browse repository at this point
Copy the full SHA 9382665View commit details -
Configuration menu - View commit details
-
Copy full SHA for baad6ef - Browse repository at this point
Copy the full SHA baad6efView commit details -
Configuration menu - View commit details
-
Copy full SHA for c8602a8 - Browse repository at this point
Copy the full SHA c8602a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70b9789 - Browse repository at this point
Copy the full SHA 70b9789View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd399c9 - Browse repository at this point
Copy the full SHA bd399c9View commit details -
* feat: batch size 환경 변수로 분리 * feat: 로그 테스트를 위한 API 추가
Configuration menu - View commit details
-
Copy full SHA for 23e9223 - Browse repository at this point
Copy the full SHA 23e9223View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bdb9a5 - Browse repository at this point
Copy the full SHA 9bdb9a5View commit details -
[Setting] codedeploy 내용 수정 (#376)
* remove: create-directory.sh 제거 * feat: remove-directory.sh 추가 promtail-config.yml 삭제 과정 추가
Configuration menu - View commit details
-
Copy full SHA for 3b3e5f9 - Browse repository at this point
Copy the full SHA 3b3e5f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecbd0ce - Browse repository at this point
Copy the full SHA ecbd0ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30a9030 - Browse repository at this point
Copy the full SHA 30a9030View commit details -
[Setting] promtail 컨테이너 제거 과정 추가 (#378)
remove-container.sh에 promtail 삭제 커맨드 추가
Configuration menu - View commit details
-
Copy full SHA for b2babb7 - Browse repository at this point
Copy the full SHA b2babb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53ceb59 - Browse repository at this point
Copy the full SHA 53ceb59View commit details
Commits on Aug 24, 2023
-
[Feature] 모델에 타입, 가격 정보 추가 (#386)
* feat: 모델별 Type 추가 * feat: 모델 정보에 price, type 정보 추가 * feat: lazy loading을 위한 transactional 설정 * test: price, type 정보 추가에 따른 TC 수정 * feat: createAt, updatedAt 추가 * feat: 응답에 isNew 추가 최신형 차들 30일 기준으로 isNew 판단 * test: isNew 추가에 따른 TC 수정
Configuration menu - View commit details
-
Copy full SHA for 9e1dfea - Browse repository at this point
Copy the full SHA 9e1dfeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c6f5e1 - Browse repository at this point
Copy the full SHA 7c6f5e1View commit details -
* refactor: query 튜닝 및 index 설정 ST_Distance_Sphere -> ST_Contains 로 변경 * fix: 조회 거리 수정 ST_Contains에서는 '도' 단위로 조회하기 때문에 km 단위 기준으로 설정
Configuration menu - View commit details
-
Copy full SHA for 40b8c70 - Browse repository at this point
Copy the full SHA 40b8c70View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef60ce5 - Browse repository at this point
Copy the full SHA ef60ce5View commit details -
local 환경에 대해서만 dialect 설정이 되어 있었기에, prod 부분 설정 추가
Configuration menu - View commit details
-
Copy full SHA for ed34218 - Browse repository at this point
Copy the full SHA ed34218View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3b190a - Browse repository at this point
Copy the full SHA b3b190aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7219d4 - Browse repository at this point
Copy the full SHA c7219d4View commit details
Commits on Aug 25, 2023
-
[Refactor] 카마스터 조회에 캐시 적용 (#400)
* refactor: 카마스터 조회에 cache 적용 * feat: cacheable에 사용할 캐시 정책 적용
Configuration menu - View commit details
-
Copy full SHA for 0d6269b - Browse repository at this point
Copy the full SHA 0d6269bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 809513f - Browse repository at this point
Copy the full SHA 809513fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4d102d - Browse repository at this point
Copy the full SHA b4d102dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3320c3e - Browse repository at this point
Copy the full SHA 3320c3eView commit details
Commits on Aug 26, 2023
-
* feat: 테스트를 위한 @EnableJpaAuditing 설정 이동 * feat: mail 전송 여부 확인을 위한 isSent 변수 추가 * feat: mail 전송시 체크를 위한 consultingId 추가 * feat: 스케쥴링을 통한 메일 전송 실패 대비 * feat: 메일 구성 추가 로고 및 사용자 이름 추가 * chore: 메일 스케쥴링 cron 변경 1분 -> 5분
Configuration menu - View commit details
-
Copy full SHA for d934539 - Browse repository at this point
Copy the full SHA d934539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48e269f - Browse repository at this point
Copy the full SHA 48e269fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2539066 - Browse repository at this point
Copy the full SHA 2539066View commit details
Commits on Aug 27, 2023
-
* setting: @async 설정 * setting: 스케쥴링 작업 주기 1분 -> 10분으로 변경
Configuration menu - View commit details
-
Copy full SHA for 7f1a34f - Browse repository at this point
Copy the full SHA 7f1a34fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9739764 - Browse repository at this point
Copy the full SHA 9739764View commit details -
Configuration menu - View commit details
-
Copy full SHA for cae2fb3 - Browse repository at this point
Copy the full SHA cae2fb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 432e6c8 - Browse repository at this point
Copy the full SHA 432e6c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fc94fe - Browse repository at this point
Copy the full SHA 2fc94feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20bf4da - Browse repository at this point
Copy the full SHA 20bf4daView commit details -
[Feature] 카마스터의 상담신청 목록 조회 기능 구현 (#422)
* feat: 상담신청 내역 조회 관련 dto 구현 * feat: 상담신청 내역 조회 관련 jpa 메소드 구현 * feat: 상담신청 내역 조회 관련 port, adaptor 구현 * feat: 메일, 전화번호에 해당하는 카마스터가 존재하지 않는 경우 예외처리를 위한 클래스 추가 * feat: 카마스터 메일, 전화번호로 상담신청 내역 조회 기능 구현 * feat: consultController에 상담신청 내역 조회 API 추가 * test: 상담신청 내역 조회 TC 추가 * chore: 린트 관련 수정 * chore: url에 beta 추가
Configuration menu - View commit details
-
Copy full SHA for 3b5392f - Browse repository at this point
Copy the full SHA 3b5392fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0793605 - Browse repository at this point
Copy the full SHA 0793605View commit details
Commits on Aug 28, 2023
-
[Setting] cache 및 batch size 적용 (#434)
* setting: 직렬화/역직렬화를 위한 기본 생성자 추가 * feat: 캐시 설정 * chore: 인덴트 수정
Configuration menu - View commit details
-
Copy full SHA for 187b763 - Browse repository at this point
Copy the full SHA 187b763View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ab8ab2 - Browse repository at this point
Copy the full SHA 4ab8ab2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36bb05e - Browse repository at this point
Copy the full SHA 36bb05eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7149bff - Browse repository at this point
Copy the full SHA 7149bffView commit details