Skip to content

Conversation

choyoungwoo9
Copy link
Collaborator

🎟️ 태스크

설정 페이지 API 변경(프로젝트 참여요청한 사람 목록을 설정 페이지 init API에 추가)

✅ 작업 내용

  • 프로젝트 설정페이지 init API에 프로젝트 참여요청 정보 추가
  • 프로젝트 참여요청시 해당 프로젝트의 설정 페이지에 접속한 회원에게 프로젝트 참여요청 알림 구현

🖊️ 구체적인 작업

프로젝트 설정페이지 init API에 프로젝트 참여요청 정보 추가

  • 레포지토리
    • 프로젝트 참여요청 목록 조회 메서드 추가
  • 서비스
    • 프로젝트 참여요청 목록 조회 메서드 추가
  • 컨트롤러
    • setting page join 메서드의 반환으로 참여요청 목록 데이터 추가
  • DTO
    • 설정 페이지 init DTO에 프로젝트 참여요청 정보 추가
  • E2E 테스트
    • 프로젝트 참여요청 조회 E2E 테스트 추가

프로젝트 참여요청시 해당 프로젝트의 설정 페이지에 접속한 회원에게 프로젝트 참여요청 알림 구현

  • 서비스
    • 프로젝트 참여 요청 메서드가 참여요청 엔티티를 반환하도록 수정
  • 컨트롤러
    • 프로젝트 참여요청 후 참여알림 메서드를 호출하도록 수정
  • 게이트웨이
    • 프로젝트 참여 알림 메서드 구현
  • E2E 테스트
    • 프로젝트 참여 요청 시 설정 페이지에 접속한 회원에게 알림이 가는지 확인하는 E2E 테스트 추가

- 레포지토리
  - 프로젝트 참여요청 목록 조회 메서드 추가
- 서비스
  - 프로젝트 참여요청 목록 조회 메서드 추가
- 컨트롤러
  - setting page join 메서드의 반환으로 참여요청 목록 데이터 추가
- DTO
  - 설정 페이지 init DTO에 프로젝트 참여요청 정보 추가
- E2E 테스트
  - 프로젝트 참여요청 조회 E2E 테스트 추가
- 서비스
  - 프로젝트 참여 요청 메서드가 참여요청 엔티티를 반환하도록 수정
- 컨트롤러
  - 프로젝트 참여요청 후 참여알림 메서드를 호출하도록 수정
- 게이트웨이
  - 프로젝트 참여 알림 메서드 구현
- E2E 테스트
  - 프로젝트 참여 요청 시 설정 페이지에 접속한 회원에게 알림이 가는지 확인하는 E2E 테스트 추가
@choyoungwoo9 choyoungwoo9 added BE 🎉feature 새로운 기능 labels Oct 8, 2024
@choyoungwoo9 choyoungwoo9 requested a review from kimsj-git October 8, 2024 07:41
@choyoungwoo9 choyoungwoo9 merged commit b17a14e into dev Oct 8, 2024
1 check passed
@choyoungwoo9 choyoungwoo9 deleted the feature/project-join-request-setting-page branch October 8, 2024 07:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BE 🎉feature 새로운 기능

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant