Release v0.12.0
0.12.0 (2023-09-19)
Features
- 월 정산 데이터(MonthRebateData) 도입 (6cd032a)
Bug Fixes
- cash가 제대로 생성되지 않는 이슈 해결 (8c7d2cc)
- git merge 과정에서 코드 누락건 (62f12be)
- git merge 충돌 (559cffb)
- 빌더 오류 수정 (61c1110)
- 장바구니 상품 수량 제대로 업데이트 되도록 수정 (5531fbf)
- 테스트시 bean 오류로 인해 임시 변경 (fe9e10a)
- 회원관리 등(총관리자용) 타임리프 오류 (f0dab4a)
Tests
- Repo 계층 테스트 DataJpaTest로 변경 (Bean 오류) (85ce4ae)
- Withdraw 도메인 서비스 로직 단위 테스트 작성 (0afa2cc)
- Withdraw 도메인 컨트롤러 단위 테스트 작성 (bb87bb4)
Code Refactoring
- BaseData 브랜드 저장 로직 별도로 분리 (4288785)
- CashLog 코드 간소화 (불필요한 코드 삭제, 캡슐화) (f566734)
- orderItem 내부에서 재고 처리를 하도록 변경 (60f3172)
- OrderService 코드 정리 / OrderMaterial 도입 (0877564)
- Rebate 서비스 로직 리팩토링 (변수명 변경, 코드간소화) (50abe28)
- Store 리팩토링 (ebde20d)
- Store에 캐시 관련 필드 추가 (9dba531)
- url구문에 / 추가 (#427) (60a0e71)
- Withdraw 코드 리팩토링 (변수명변경, SRP적용) (8da2e16)
- yml 에 따른 config 수정 (5e3609f)
- 격리상태를 위한 변경값 파라미터로 방출 (#427) (5ddfe4b)
- 결제 처리 로직 컨트롤러 -> 서비스로 이동 (d03f76e)
- 결제되지 않은 주문 삭제 job 수정 (b2769e1)
- 메세지 처리 / 분산 락 변경 (주문 -> 주문상품) (3c5c4f9)
- 아웃 박스 패턴 사용 용도 변경 (트랜잭션 묶기) (3cd2e80)
- 유지보수를 위한 변수명 변경 (#427) (d543429)
- 임시 상태의 주문 객체 생성 함수 추가 (9a610fa)
- 정산 로직 리팩토링 및 개편 (c1c1e48)
- 정산 컨트롤러 리팩토링(변수명 변경, 코드간소화) (fbcc7e4)
- 정산 프론트엔드 리팩토링 (772528f)
- 정산관련 엔티티 리팩토링 (0d8b472)
- 조회수 갱신 기능 삭제 (131f1c8)
- 주문 객체의 상태에 따른 처리 (임시 주문 삭제, 중복 처리 방지) (7e8e03a)
- 주문에 쿠폰 적용 로직 변경 (결제 완료시 쿠폰 사용 처리) (842ab14)
- 코드 리팩토링 (변수명 변경) (4405cc0)
- 코드 수정(불필요한 코드 삭제) (4cb689f)
- 쿠폰 적용 로직 캡슐화, 변수명변경 (b6c528f)
- 파라미터 위치 변경 (#427) (521d2df)
- 필드명과 다른 컬럼 네임을 삭제 (#427) (60ddf58)