[#41] 예약 스키마 재정의 #42

Merged
pricelees merged 41 commits from refactor/#41 into main 2025-09-09 00:43:39 +00:00

41 Commits

Author SHA1 Message Date
1cb1a97703 test: 토스페이 계좌이체 클라이언트 테스트 추가 2025-09-09 09:34:03 +09:00
211edcaffd test: 예약 API 테스트 추가 2025-09-09 09:14:53 +09:00
b847e59d6f test: 결제 API 테스트 추가 2025-09-09 09:14:49 +09:00
865026aff2 style: import 정리 & 코드 포맷 정렬 2025-09-09 09:14:42 +09:00
cb14e1d6a5 feat: 테스트에서 로그인 유저 정보 조회 기능 추가 2025-09-09 09:12:25 +09:00
c057fa85e2 feat: TosspayClient 테스트 추가 2025-09-09 09:12:08 +09:00
9ce66d8074 refactor: 토스페이 응답 JSON 기록을 위한 RestClient 응답 타입 수정 2025-09-09 09:11:30 +09:00
c318f5fc7f refactor: 결제 취소시 CanceledPaymentEntity를 반환하도록 수정 2025-09-09 09:11:01 +09:00
a4334c224f refactor: 로그 가독성 향상을 위한 컨트롤러 응답 로그에 엔드포인트 추가 2025-09-09 09:08:16 +09:00
9660d5438d feat: 예약에서의 검증 케이스 추가 및 예약 확정 API Http 메서드 변경(PATCH -> POST) 2025-09-09 09:07:29 +09:00
36e846ded3 refactor: 다른 서비스에서 사용하는 일정 조회 DTO에 상태 반환 추가 2025-09-09 09:05:59 +09:00
ed618e1699 refactor: 테마 반환 DTO 이름 수정 및 테스트 추가 2025-09-09 09:05:35 +09:00
fc3c6e42b0 refactor: 실패 테스트 케이스에 사용할 INVALID PK 상수화 2025-09-09 09:04:10 +09:00
c717e1cb5b feat: 테스트 데이터 삽입 전용 클래스 추가 2025-09-09 09:02:11 +09:00
680f5a9010 refactor: 프론트엔드 예약 API 엔드포인트 수정 2025-09-09 09:00:54 +09:00
752943a9f7 chore: Tosspayment -> Tosspay 네이밍 통일 2025-09-07 22:22:07 +09:00
a4f384a242 test: 통합 테스트 전환을 위해 이전의 테스트 전체 제거 2025-09-07 22:18:45 +09:00
e4b9214d75 remove: 기능 변경 완료로 인한 기존 테마 코드 제거 2025-09-07 22:18:17 +09:00
e7f69aaee4 feat: 통합 테스트 전환 & API 기능 변경으로 인한 기존 테스트 제거 2025-09-07 22:08:40 +09:00
11fd345d5e remove: 이전 스키마 제거 2025-09-07 22:07:21 +09:00
7670e9acc1 remove: schedule 도입으로 미사용인 time 도메인 코드 전체 제거 2025-09-07 21:48:21 +09:00
7c77f50e66 remove: 예약 & 결제 도매인 기능 변경으로 인한 기존 코드 제거 2025-09-07 21:47:58 +09:00
5a9d992cb4 refactor: 예약 API 명세 및 컨트롤러 재정의 2025-09-07 21:46:59 +09:00
ddf366c587 refactor: 예약 API 변경에 따른 서비스 로직 재정의 2025-09-07 21:42:59 +09:00
9e8cb87641 feat: 예약 API 변경에 따른 DTO 재정의 2025-09-07 21:42:32 +09:00
dd34a901b3 refactor: 예약 도메인 변경에 따른 미사용 에러코드 제거 2025-09-07 21:42:09 +09:00
85c8db1866 refactor: 기존의 예약 entity를 새로 정의한 entity로 대체 2025-09-07 21:41:57 +09:00
485f8bd3f2 feat: 테마 서비스 내 조회 기능 추가 2025-09-07 21:40:03 +09:00
0ff7702c83 feat: schedule의 요약 정보를 제공하는 메서드 추가 & 날짜로 조회할 때 DISTINCT 쿼리 추가 2025-09-07 21:39:28 +09:00
3243c936c7 delete: Payment 기능 구현 완료로 인한 기존 코드 제거 2025-09-07 21:30:20 +09:00
1c961803e0 feat: 결제 승인 / 취소 API 추가 2025-09-07 21:29:27 +09:00
7f4af4770d refactor: payment 전용 API 구성을 위한 PaymentService 개선 2025-09-07 21:29:04 +09:00
d62bd444f1 refactor: payment 도메인 내 일부 DTO 수정 및 Tosspayment -> Tosspay 접두사 수정 2025-09-07 21:27:44 +09:00
6c093aeb39 refactor: payment 도메인 내 Entity & Repository 재정의 및 V2 접미사 제거 2025-09-07 21:26:59 +09:00
6d8b85a9e3 refactor: 새로운 엔티티에 맞춘 PaymentWriter 수정 2025-09-07 21:23:01 +09:00
f3707cbc69 refactor: payment 도메인에서의 dto 응답 형식 수정 및 일부 추가 2025-09-07 21:21:54 +09:00
c43836c2dc refactor: member 도매인 내 findById가 Entity가 아닌 DTO를 반혼하도록 수정 2025-09-07 21:20:30 +09:00
0ac0277714 feat: 새로운 예약 / 취소된 예약 Schema & Entity 정의 2025-09-07 18:33:26 +09:00
04d1510bd1 feat: Schedule을 반영한 예약 및 조회 프론트엔드 페이지 추가 2025-09-07 18:31:31 +09:00
d1d81b89b8 refactor: BaseEntity를 단순 PK / Audit 으로 구분 2025-09-04 18:55:24 +09:00
acfe787d5f feat: 일정 선택 후 예약 페이지로 넘어갈 때 해당 일정의 상태를 변경하는 API 추가 2025-09-04 18:54:39 +09:00