Skip to content

[Feature] API 별 Dto 추가 #217

@idean3885

Description

@idean3885

이슈 내용

  • API 별 요청/응답 Dto 추가
  • 아이폰 기준 옵셔널 값을 온전히 표시해야만 통신에러가 발생하지 않기 때문에 추가
  • 또한 Dto 별 영향도를 줄여 추후 유지보수를 용이하게 하기 위한 목적도 있음.

상세 내용

  • 기존 API 별 통합 Dto 외 개별 Dto 를 추가하여 관리한다.
  • 기존 API 유지를 위해 신규 API 를 추가하여 관리한다.(버전으로 관리)

체크리스트

기능

  • FCM API V2 추가 및 Dto 분리
  • 친구 API V2 추가 및 Dto 분리
  • 일정 API V2 추가 및 Dto 분리
  • 알림 API V2 추가 및 Dto 분리
  • 사용자-일정 관계 API V2 추가 및 Dto 분리
  • 방 API V2 추가 및 Dto 분리
  • TODO API V2 추가 및 Dto 분리
  • 사용자 API V2 추가 및 Dto 분리

테스트 코드

추가된 API 기준 테스트 코드

  • FcmV2Service 테스트 코드 추가
  • FriendV2Service 테스트 코드 추가
  • MemoryV2Service 테스트 코드 추가
  • NoticeV2Service 테스트 코드 추가
  • RoomV2Service 테스트 코드 추가
  • TodoV2Service 테스트 코드 추가
  • UserV2Service 테스트 코드 추가

문서

  • 스웨거에 각 API 별 추가된 Dto 설명 추가
  • 노션에 수정사항 기록

참고

  • 추가 후 V2 API 에 대해 인증 과정 추가할 예정(JWT 도입 예정)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions