[#7] API 응답 형식 재정의 및 Swagger-UI 관련 코드 패키지 분리 #8

Merged
pricelees merged 16 commits from refactor/#7 into main 2025-07-15 05:37:42 +00:00

16 Commits

Author SHA1 Message Date
790fe420a0 refactor: ExceptionHandler에 새로운 예외 응답 타입 및 ResponseEntity 적용 2025-07-15 14:32:24 +09:00
0cc69179d1 test: CookieUtilsTest에 null 반환 테스트 추가 2025-07-15 12:07:40 +09:00
fd9f0e0cea style: code reformat & remove unused imports 2025-07-15 11:56:39 +09:00
bf3111723b test: CookieUtils 테스트 추가 2025-07-15 11:51:58 +09:00
0180440a2f refactor: MemberController에서의 DTO 분리 및 MemberAPI에서의 변경 사항 적용 2025-07-15 11:40:10 +09:00
2225527bd3 refactor: MemberAPI 인터페이스 응답 형식 수정 및 패키지 이동(web -> docs) 2025-07-15 11:39:46 +09:00
cdb68c72c2 refactor: Swaggger의 useReturnTypeSchema = true 적용 및 기존의 Swagger Spec 정의 파일 제거 2025-07-15 11:35:27 +09:00
63f0eac1bb test: 클래스 수정으로 미사용되는 테스트 주석 처리
- 다음 작업에서 템플릿 사용후 제거 예정
2025-07-15 11:26:41 +09:00
1f4e734798 refactor: Max-age값 오류 수정 2025-07-15 11:26:00 +09:00
8be20f2e7c refactor: AuthController에서의 쿠키 관련 로직 제거 및 ResponseEntity 적용 2025-07-15 11:25:45 +09:00
651557ca87 refactor: AuthController의 응답에 ResponseEntity를 적용하기 위한 쿠키 관련 로직 수정 2025-07-15 11:24:39 +09:00
c0b4b96385 refactor: AuthController가 구현하는 AuthAPI를 auth/web -> auth/docs 패키지로 이동 2025-07-15 11:24:00 +09:00
429fc59fca feat: Swagger 문서화에만 사용되는 별도의 형식 정의
- 코틀린 제네릭 타입이 자바처럼 호환되지 않아 별도로 정의
2025-07-15 11:23:54 +09:00
0679365803 refactor: 공통 응답 DTO를 정상 / 에러로 구분하고 companion object 제거 2025-07-15 11:22:29 +09:00
a876516296 refactor: API / 에러 응답 객체 Swagger Schema 제거 및 코드 간소화 2025-07-14 17:05:11 +09:00
98b9655a2f refactor: API / 에러 응답 객체 이름 형식 통일 (-> RoomescapeXxxResponse) 2025-07-14 17:01:11 +09:00