Skip to content

Commit

Permalink
[feat #142] 채팅 요청 API를 채팅방 API로부터 분리 (#143)
Browse files Browse the repository at this point in the history
* [refactor] : 채팅 상대 조회 메서드 리팩토링

* [feat] : 채팅방 엔티티에 채팅방 상태 필드 삭제

* [feat] : 채팅방 상태 필드 -> 채팅 요청 상태 필드로 변경

* [feat] : 채팅방 상태 필드 -> 채팅 요청 상태 필드로 변경 반영

* [test] : 채팅방 상태 필드 -> 채팅 요청 상태 필드로 변경 테스트 반영

* [feat] : 채팅 요청 엔티티 추가

* [rename] : chat 디렉토리 이름 chatroom으로 변경

* [rename] : 채팅요청 관련 도메인 이동

* [feat] : 채팅요청 조회 응답 생성

* [feat] : 채팅 요청 관련 repository 함수 추가

* [test] : 채팅 요청 repository 동적 쿼리 테스트

* [feat] : 채팅 요청 생성 관련 dto 추가

* [feat] : 채팅 요청 dto mapper 추가

* [feat] : 채팅 요청 생성 API 메서드 추가

* [feat] : 채팅 요청 수락 및 거절 비즈니스 로직 추가

* [feat] : 채팅 요청 수락 및 거절 API 메서드 추가

* [feat] : 채팅 요청 목록 조회 비즈니스 로직 추가

* [feat] : 채팅 요청 목록 조회 API 메서드 추가

* [feat] : 채팅 요청 수락 거절 관련 mapper 추가

* [feat] : 채팅 요청 거절 스케줄러 추가

* [test] : 채팅 요청 비즈니스 로직 단위 테스트

* [test] : 채팅 요청 API 통합 테스트

* [feat] : 채팅방 -> 채팅요청 repository로 옮긴 메서드 삭제

* [test] : 채팅방 -> 채팅요청 repository로 옮긴 메서드 삭제 테스트 반영

* [test] : chatRoomFixture 불필요한 메서드 및 필드 제거

* [feat] : chatroom 불필요한 비즈니스 메서드 제거

* [feat] : 불필요한 dto 삭제

* [test] : 채팅방 비즈니스 테스트 불필요한 로직 삭제

* [feat] : 채팅방 API에 있던 요청 관련 API 메서드 삭제

* [test] : 채팅방 API에 있던 요청 관련 API 메서드 삭제 반영

* [style] : 코드 리포멧팅

* [refactor] : dto 필드명 변경 (chatStatus-> inquiryStatus)

* [test] : dto 필드명 변경 반영

* [refactor] : 불필요한 DTO 삭제

* [feat] : dto - 채팅 상대 정보 memberInfo 객체 사용

* [feat] : 채팅 목록 조회 dto - 채팅 상대 정보 memberInfo 객체 사용

* [test] : 채팅 목록 조회 dto - 채팅 상대 정보 memberInfo 객체 사용 테스트 반영

* [refactor] : 요청 dto 필드명 변경

* [test] : chatInquiry fixture 생성

* [test] : 채팅 요청 생성 비즈니스 로직 테스트

* [feat] : 채팅 요청 API uri 및 메서드 수정

* [fix] : controller에 누락된 requestBody 어노테이션 추가

* [test] : 채팅 요청 생성 통합 테스트

* [fix] : 채팅 메시지 null일 때 NPE 해결
  • Loading branch information
hyun2371 authored Nov 16, 2024
1 parent 96c5266 commit 069b86d
Show file tree
Hide file tree
Showing 57 changed files with 1,537 additions and 1,256 deletions.
109 changes: 0 additions & 109 deletions src/main/java/com/dnd/gongmuin/chat/controller/ChatRoomController.java

This file was deleted.

127 changes: 0 additions & 127 deletions src/main/java/com/dnd/gongmuin/chat/dto/ChatRoomMapper.java

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 069b86d

Please sign in to comment.