Commit Graph

  • 44c556776d refactor: 일정 HOLD 로직 수정 pricelees 2025-10-06 16:49:58 +09:00
  • 1c700130c4 refactor: ScheduleValidator의 로그 매시지에서의 클래스명 제거 pricelees 2025-10-06 16:40:11 +09:00
  • 8215492eea [#54] 애플리케이션 배포 (#55) pricelees 2025-10-06 02:42:13 +00:00
  • 772ccaa01e refactor: 배포 환경에서의 로그 메시지 순서 수정 infra/#54 pricelees 2025-10-06 11:36:06 +09:00
  • e290c2293f chore: Optimize Imports & Rearrange Code pricelees 2025-10-05 22:06:29 +09:00
  • c270ca9f67 refactor: 모든 LocalDateTime, OffsetDateTime 타입 Instant 전환 pricelees 2025-10-05 22:03:58 +09:00
  • e93d8de6cc refactor: 모든 LocalDateTime, OffsetDateTime 타입 Instant 전환 pricelees 2025-10-05 22:03:41 +09:00
  • 2fa4874ad7 refactor: payment 도메인에서의 OffsetDateTime, LocalDateTime -> Instant 타입 변경 pricelees 2025-10-05 21:16:40 +09:00
  • 93cff516a1 refactor: OffsetDateTime.now()를 KST 기준으로 수정 pricelees 2025-10-05 20:55:31 +09:00
  • 48ee01eb9e refactor: theme 관련 로직 및 테스트에 한국 시간 반영 pricelees 2025-10-05 20:28:12 +09:00
  • 844c8b6007 refactor: schedule 관련 로직 및 테스트에 한국 시간 반영 pricelees 2025-10-05 20:28:03 +09:00
  • 6c2e63e35e feat: 한국 시간(KST)을 가져오는 유틸 클래스 및 테스트 추가 pricelees 2025-10-05 20:27:55 +09:00
  • d47e4dfce7 feat: 애플리케이션 Timezone UTC 명시 pricelees 2025-10-05 20:01:08 +09:00
  • bcc03dab58 refactor: 서비스 로그 메시지에서 클래스명 제외 pricelees 2025-10-05 00:24:49 +09:00
  • 6ca70520b5 feat: 로컬 환경에서의 트레이싱 설정 추가 pricelees 2025-10-05 00:20:43 +09:00
  • ca295f4374 feat: AOP를 이용한 서비스 로직에서의 트레이싱 Observation 추가 pricelees 2025-10-05 00:19:46 +09:00
  • 31f15aa80c refactor: Actuator 트레이싱 제외 로직 common.web 모듈 이동 및 service 모듈에서의 스케쥴링 작업 제외 pricelees 2025-10-05 00:19:14 +09:00
  • 7ce6fce8f5 feat: 트레이싱시 actuator 관련 엔드포인트 제거 설정 pricelees 2025-10-04 17:47:07 +09:00
  • f04d521029 refactor: 초기 더미 데이터 생성 처리 로직 수정 pricelees 2025-10-04 17:46:18 +09:00
  • 9bc5b50a8f refactor: 결제 외부 API 주소 환경변수화 pricelees 2025-10-04 17:45:49 +09:00
  • c82a113d99 refactor: 테스트 및 로컬 환경에서도 slow-query-logger 동작 검증을 위한 설정 활성화 pricelees 2025-10-04 17:45:28 +09:00
  • 336d41c589 fix: 프론트엔드 배포시 빌드 과정에서 발생하는 문제 수정 pricelees 2025-10-04 17:44:19 +09:00
  • 8a6cb277b5 refactor: 백엔드 / 프론트엔드 애플리케이션 Dockerfile 수정 pricelees 2025-10-04 17:43:43 +09:00
  • 186d6e118c [#52] 만료 예약 / 일정 스케쥴링 작업 추가 및 동시성 처리를 위한 일부 코드 수정 (#53) pricelees 2025-10-04 08:40:37 +00:00
  • 7af7186341 chore: 패키지 선언 누락 수정 refactor/#52 pricelees 2025-10-03 16:22:32 +09:00
  • 3748df9351 refactor: mysql 스키마 파일에 인덱스 추가 pricelees 2025-10-03 16:22:12 +09:00
  • a50cbbe43e refactor: schedule/hold API에서의 로깅 수정 및 동시성 테스트 추가 pricelees 2025-10-03 16:00:37 +09:00
  • 10318cab33 chore: 일부 테스트 클래스 패키지 이동 pricelees 2025-10-03 15:26:00 +09:00
  • 11000f3f3d test: 스케쥴링 작업으로 인해 발생 가능한 문제 시나리오 테스트 pricelees 2025-10-03 15:25:35 +09:00
  • dbc6847877 refactor: Pending 예약 미생성 일정 처리 스케쥴링 작업에서 발생할 수 있는 문제 해결을 위한 일정 조회시 Pessimistic Lock 처리 pricelees 2025-10-03 15:24:26 +09:00
  • 0599409612 refactor: 스케쥴링 작업은 애플리케이션 시작 후 1분 뒤 부터 시작되도록 수정 pricelees 2025-10-03 15:23:36 +09:00
  • 49fa800ee6 refactor: 배치 작업으로 인해 Pending 예약 생성시 발생하는 예외 코드 및 메시지 수정 pricelees 2025-10-02 22:16:30 +09:00
  • 267b93bdca fix: 일정 조회 쿼리에서의 오타 수정(결과는 정상이고 동일하나 인덱스 활용 불가능) pricelees 2025-10-02 22:16:05 +09:00
  • e9c8e612fa fix: 시간이 00시를 넘어가 특정 시간 이후에는 실패하는 테스트 수정 pricelees 2025-10-02 22:15:17 +09:00
  • 99917df600 feat: 로컬 및 테스트 데이터베이스 mysql 이전 및 애플리케이션 종료시 테이블 truncate 처리 추가 pricelees 2025-10-02 21:02:20 +09:00
  • 173467821b feat: 로컬 데이터베이스 mysql 전환을 위한 컨테이너 compose 추가 pricelees 2025-10-02 21:00:09 +09:00
  • a1621e2f65 feat: 완료되지 않은 예약 및 일정 처리 스케쥴러 도입 및 테스트 추가 pricelees 2025-10-02 20:59:36 +09:00
  • 459fb331ae feat: Schedule 상태 변경시 holdExpiredAt 처리 추가 및 기존 코드 반영 & 테스트 pricelees 2025-10-02 15:43:11 +09:00
  • a8ed0de625 feat: Schedule이 Hold 상태일 때 만료시간에 해당되는 holdExpiredAt 컬럼 추가 pricelees 2025-10-02 15:22:38 +09:00
  • 08b9920ee3 refactor: ScheduleEntity에 \@LastModifiedBy 추가 및 회원이 사용하는 hold API는 Update 쿼리를 바로 쓰도록 하여 업데이트 방지 pricelees 2025-10-02 13:30:30 +09:00
  • 86a2459d8b refactor: AdminScheduleApiTest 내 일부 문법 수정 pricelees 2025-10-02 13:22:01 +09:00
  • 599ac071d7 refactor: 매장의 특정 날짜 일정 조회 로직 수정 pricelees 2025-10-02 11:19:18 +09:00
  • d056e12278 [#50] Tosspay API Mocking 서버 구현 (#51) pricelees 2025-10-02 01:13:07 +00:00
  • 9d2b3d49ea refactor: tosspay-mock 모듈 plain jar 생성 비활성화 feat/#50 pricelees 2025-10-02 10:08:20 +09:00
  • aeeaaab735 feat: 테스트에서 사용하는 임시 sql 및 텍스트 파일 gitignore 추가 pricelees 2025-10-01 12:48:08 +09:00
  • 254bc980c1 feat: 두 서비스간의 tracing을 위해 RestClientBuilder에 observationRegistry 설정 추가 pricelees 2025-10-01 12:43:16 +09:00
  • 7898a93182 test: tosspay-mock 모듈 API 테스트 추가 pricelees 2025-10-01 12:42:39 +09:00
  • 8f42bd6054 feat: tosspay-mock 모듈에 테스트 및 micrometer 의존성 추가 pricelees 2025-10-01 12:42:14 +09:00
  • 3cdecaaab9 refactor: PaymentCancelRequest의 cancelAmount 필드 null 기본값 지정 pricelees 2025-10-01 11:26:18 +09:00
  • dc17316856 feat: Base64 형식의 시크릿키를 검증하는 인터셉터 추가 pricelees 2025-10-01 10:51:58 +09:00
  • 6974418cef feat: 임의의 결제 정보를 반환하는 API 추가 pricelees 2025-10-01 10:51:38 +09:00
  • 05145ec2ba feat: 임의의 결제 정보를 반환하는 서비스 기능 추가 pricelees 2025-10-01 10:51:22 +09:00
  • dab26c49a8 feat: 각 도메인에 DTO 변환 메서드 추가 pricelees 2025-10-01 10:50:59 +09:00
  • cef306a918 feat: 결제 처리 요청/응답 DTO 정의 pricelees 2025-10-01 10:50:41 +09:00
  • 466b73e5b2 feat: 결제 취소시 필요한 할인금액, 결제금액을 불러오기 위한 테이블 및 Entity 정의 pricelees 2025-10-01 10:32:02 +09:00
  • fdd55905c3 feat: 모든 결제 처리에 사용할 공통 Payment 도메인 추가 pricelees 2025-10-01 10:31:11 +09:00
  • e25a4f6325 feat: Payment 구성에 필요한 계좌이체, 카드, 취소, 간편결제 도메인 추가 pricelees 2025-10-01 10:30:59 +09:00
  • c921a9a89a feat: 테스트를 위해 임의의 결제 정보를 제공하기 위한 랜덤값 생성 유틸 클래스 추가 pricelees 2025-10-01 10:30:19 +09:00
  • 6eb132b644 feat: 결제 서버에서 사용할 공통 상수 정의 pricelees 2025-10-01 10:29:39 +09:00
  • 6087358f9d feat: Tosspay 전용 예외코드 추상화 및 확정 / 취소에서의 예외 정의 pricelees 2025-10-01 10:27:47 +09:00
  • 1f0dccc194 feat: Tosspay 전용 예외코드 추상화 및 확정 / 취소에서의 예외 정의 pricelees 2025-10-01 10:27:21 +09:00
  • f1ce2d501c feat: Tosspay API 문서에 있는 예외 타입을 enum 형태로 변환 pricelees 2025-10-01 10:24:31 +09:00
  • b55ef5e308 feat: tosspay-mock 모듈 프로젝트 초기 설정 pricelees 2025-10-01 10:23:30 +09:00
  • 8f0c563d6b refactor: 하위 모듈 gradle 설정 수정(implementation -> api) pricelees 2025-10-01 10:18:25 +09:00
  • 97c3e1598c [#48] Tosspay mocking 서버 구현을 위한 멀티모듈 전환 (#49) pricelees 2025-09-30 00:39:13 +00:00
  • c9fa802cbc test: PaymentType enum 테스트 추가 feat/#48 pricelees 2025-09-29 22:00:45 +09:00
  • 51ad28ddca test: TransactionExecutionUtil 테스트 추가 pricelees 2025-09-29 15:43:58 +09:00
  • ddab3b18a6 refactor: TransactionExecutionUtil의 nullable 반환타입 변경으로 인한 기존 코드 수정 pricelees 2025-09-29 15:43:48 +09:00
  • 83a5919e9c refactor: TransactionExecutionUtil 반환타입 Nullable 수정 pricelees 2025-09-29 15:43:35 +09:00
  • 9b6bb91095 remove: API 수정으로 인해 미사용되는 타입 제거 pricelees 2025-09-28 18:21:48 +09:00
  • 463f930b93 feat: 누락된 settings.gradle 추가 pricelees 2025-09-28 18:02:06 +09:00
  • 987b30b7b8 refactor: Interceptor 등 서비스에서 이동하는 타입은 common -> service로 이동 pricelees 2025-09-28 13:59:53 +09:00
  • 54f3c042ae rename: 클래스명 수정 (ProxyDataSourceConfig -> SlowQueryLoggerConfig) pricelees 2025-09-28 13:49:09 +09:00
  • 85b318e4be refactor: 테마 도메인에서만 사용하는 DateUtils 패키지 이전 (common -> theme) pricelees 2025-09-28 13:42:48 +09:00
  • 14d68bb4fb refactor: 이전 CommonAuth 타입 분리를 기존 클래스에 반영 pricelees 2025-09-28 13:40:39 +09:00
  • df5abf5cd4 refactor: 기존 service/common에 있는 CommonAuth.kt의 타입 분리 pricelees 2025-09-28 13:39:43 +09:00
  • 1acad03e7b refactor: 서비스에서의 로그 관련 설정 클래스 패키지 이동 pricelees 2025-09-28 13:24:33 +09:00
  • 888a38c156 refactor: TransactionExecutionUtil 모듈 이동(service -> persistence) pricelees 2025-09-28 13:23:58 +09:00
  • 30eb2e3b03 chore: 초기 데이터 추가를 위한 테스트 클래스 패키지 이동 pricelees 2025-09-28 13:16:15 +09:00
  • 1cbece032f refactor: 기존 로깅 필터, AOP, 예외 핸들러에 새로 정의된 WebLogMessageConverter 반영 pricelees 2025-09-28 13:15:54 +09:00
  • eeb87e1bc3 feat: LogPayloadBuilder를 기반으로 기존의 ApiLogMessageConverter 클래스 개선 pricelees 2025-09-28 13:14:52 +09:00
  • 6cd269e772 feat: 기존 웹 로그에서 사용하던 payload map을 빌더 형식으로 만드는 클래스 및 테스트 추가 pricelees 2025-09-28 13:14:12 +09:00
  • be19e57b61 feat: StartTime 기록용 MDC 유틸 및 테스트 추가 pricelees 2025-09-28 13:12:47 +09:00
  • 9c4d75be2e refactor: config -> web 서브모듈 이름 변경 및 이로 인한 log 모듈에서의 패키지명 수정(config -> constant) pricelees 2025-09-28 13:07:09 +09:00
  • 152367cafb refactor: 모든 모듈의 dependencies 정리 및 jar 설정 지정 pricelees 2025-09-28 13:04:05 +09:00
  • 33406fbc93 refactor: 기존 log 관련 클래스 모듈 분리 및 일부 클래스는 재사용성 고려 리팩터링 pricelees 2025-09-27 22:31:56 +09:00
  • 51a0dab2b4 refactor: 기존 log 관련 클래스 모듈 분리 및 일부 클래스는 재사용성 고려 리팩터링 pricelees 2025-09-27 22:31:41 +09:00
  • 7c52460ac6 refactor: CommonApiResponse 및 Audit 타입 모듈 이전으로 인한 기존 코드 반영 pricelees 2025-09-27 21:04:56 +09:00
  • 288b67518e refactor: CommonApiResponse 및 Audit 타입 모듈 이전 pricelees 2025-09-27 21:04:39 +09:00
  • 715a0f979a refactor: 커스텀 예외 타입 공통 모듈 이전으로 인한 기존 테스트 코드 수정 pricelees 2025-09-27 20:48:28 +09:00
  • a7b3636410 refactor: 커스텀 예외 타입 공통 모듈 이전으로 인한 기존 프로덕션 코드 수정 pricelees 2025-09-27 20:48:17 +09:00
  • 00359f63d0 refactor: 커스텀 예외 타입 공통 모듈 이전 pricelees 2025-09-27 20:47:41 +09:00
  • 5b3f2f929b feat: common.types 모듈에서 사용할 스프링 독립 HttpStatus 타입 정의 pricelees 2025-09-27 20:46:59 +09:00
  • eada35f1ee refactor: common.utils에 분리된 MDC Util 서비스 반영 pricelees 2025-09-27 20:27:58 +09:00
  • 81572246d2 refactor: common.persistence 모듈 분리로 인한 기존 테스트 코드 수정 pricelees 2025-09-27 20:19:00 +09:00
  • 07869020be refactor: common.persistence 모듈 분리로 인한 기존 서비스 코드 수정 pricelees 2025-09-27 20:18:50 +09:00
  • 5b31672ebb refactor: kotest 의존성은 공통 모듈 설정으로 이동 pricelees 2025-09-27 20:18:17 +09:00
  • 89eeefbf0c refactor: 분리한 common.persistence 모듈 테스트 코드 추가 pricelees 2025-09-27 20:17:58 +09:00
  • 4f0bbe096e refactor: JPA Audit 및 ID Generator 설정 모듈 이전(service -> common.persistence) pricelees 2025-09-27 20:17:36 +09:00
  • c524cc6fdf refactor: 새로 분리된 persistence 모듈에 기존 TsidFactory 추상화 및 재정의 pricelees 2025-09-27 20:16:33 +09:00