Skip to content

Commit

Permalink
Merge pull request #45 from Modagbul/feat/마이페이지
Browse files Browse the repository at this point in the history
소모임 수정 전 조회 API 만들기
  • Loading branch information
seungueonn authored Oct 26, 2023
2 parents 23c133d + 33f2394 commit e29c7a8
Show file tree
Hide file tree
Showing 18 changed files with 161 additions and 76 deletions.
14 changes: 7 additions & 7 deletions src/docs/asciidoc/Auth-API.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,22 @@
= Auth API

[[Auth-Kako-소셜-로그인]]
=== Auth Kakao 소셜 로그인
== Auth Kakao 소셜 로그인
operation::auth-controller-test/kakao_소셜_로그인_회원가입_전[snippets='http-request,request-fields']
operation::auth-controller-test/kakao_소셜_로그인_회원가입_전[snippets='http-response,response-fields']
operation::auth-controller-test/kakao_소셜_로그인_회원가입_후[snippets='http-response,response-fields']

---

[[Auth-Apple-소셜-로그인]]
=== Auth Apple 소셜 로그인
== Auth Apple 소셜 로그인
operation::auth-controller-test/apple_소셜_로그인_회원가입_전[snippets='http-request,request-fields']
operation::auth-controller-test/apple_소셜_로그인_회원가입_전[snippets='http-response,response-fields']
operation::auth-controller-test/apple_소셜_로그인_회원가입_후[snippets='http-response,response-fields']


[[Auth-Google-소셜-로그인]]
=== Auth Google 소셜 로그인
== Auth Google 소셜 로그인
operation::auth-controller-test/google_소셜_로그인_회원가입_전[snippets='http-request,request-fields']
operation::auth-controller-test/google_소셜_로그인_회원가입_전[snippets='http-response,response-fields']
operation::auth-controller-test/google_소셜_로그인_회원가입_후[snippets='http-response,response-fields']
Expand All @@ -35,15 +35,15 @@ operation::auth-controller-test/sign_up[snippets='http-request,request-fields,ht


[[Auth-토큰-재발급]]
=== Auth 토큰 재발급
== Auth 토큰 재발급
operation::auth-controller-test/reissue_token[snippets='http-request,http-response,response-fields']

[[Auth-닉네임-검사]]
=== Auth 닉네임 중복검사 요청
== Auth 닉네임 중복검사 요청
operation::auth-controller-test/check_nickname_중복o[snippets='http-request,path-parameters']

=== Auth 닉네임 중복인 경우
== Auth 닉네임 중복인 경우
operation::auth-controller-test/check_nickname_중복o[snippets='http-response,response-fields']

=== Auth 닉네임 중복이 아닌 경우
== Auth 닉네임 중복이 아닌 경우
operation::auth-controller-test/check_nickname_중복x[snippets='http-response,response-fields']
12 changes: 6 additions & 6 deletions src/docs/asciidoc/Board-API.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,26 @@
= Board API

[[Board-게시글-생성]]
=== Board 게시글 생성
== Board 게시글 생성
operation::board-controller-test/create_board[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
---

[[Board-게시글-수정]]
=== Board 게시글 수정
== Board 게시글 수정
operation::board-controller-test/update_board[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
---

[[Board-게시글-삭제]]
=== Board 게시글 삭제
operation::board-controller-test/delete_board[snippets='http-request,path-parameters,request-fields,response-fields']
== Board 게시글 삭제
operation::board-controller-test/delete_board[snippets='http-request,path-parameters,response-fields']
---

[[Board-게시글-전체-조회]]
=== Board 게시글 전체 조회
== Board 게시글 전체 조회
operation::board-controller-test/get_board_all[snippets='http-request,path-parameters,http-response,response-fields']
---

[[Board-게시글-상제-조회]]
=== Board 게시글 상세 조회
== Board 게시글 상세 조회
operation::board-controller-test/get_board_detail[snippets='http-request,path-parameters,http-response,response-fields']
---
8 changes: 4 additions & 4 deletions src/docs/asciidoc/BoardComment_API.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@
= Board Comment API

[[Board-Comment-댓글-생성]]
=== Board Comment 댓글 생성
== Board Comment 댓글 생성
operation::board-comment-controller-test/create_board_comment[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
---

[[Board-Comment-댓글-삭제]]
=== Board Comment 댓글 삭제
operation::board-comment-controller-test/delete_board_comment[snippets='http-request,path-parameters,request-fields,response-fields']
== Board Comment 댓글 삭제
operation::board-comment-controller-test/delete_board_comment[snippets='http-request,path-parameters,response-fields']
---

[[Board-Comment-댓글-전체-조회]]
=== Board Comment 댓글 전체 조회
== Board Comment 댓글 전체 조회
operation::board-comment-controller-test/get_board_comment_all[snippets='http-request,path-parameters,http-response,response-fields']
---
8 changes: 4 additions & 4 deletions src/docs/asciidoc/Fire-API.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
= Fire API

[[Fire-불던지기]]
=== 불 던지기
operation::fire-controller-test/불_던지기[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
== 불 던지기
operation::fire-controller-test/불_던지기[snippets='http-request,path-parameters,http-response,response-fields']

---
[[Fire-불던질사람조회]]
=== 불 던질 사람 조회
operation::fire-controller-test/불_던질_사람_조회[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
== 불 던질 사람 조회
operation::fire-controller-test/불_던질_사람_조회[snippets='http-request,path-parameters,http-response,response-fields']

---

2 changes: 1 addition & 1 deletion src/docs/asciidoc/Image-API.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
= Image API

[[Presigned-Url-발급]]
=== Presigned Url 발급
== Presigned Url 발급
operation::image-controller-test/create_presigned_url[snippets='http-request,http-response,request-fields,response-fields']

=== imageFileExtension
Expand Down
12 changes: 6 additions & 6 deletions src/docs/asciidoc/Mission-API.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,26 +4,26 @@
= Mission API

[[Mission-생성]]
=== Mission 생성
== Mission 생성
operation::mission-controller-test/미션_생성[snippets='http-request,path-parameters,request-fields,http-response,response-fields']

---

[[Mission-조회]]
=== Mission 조회
operation::mission-controller-test/미션_조회[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
== Mission 조회
operation::mission-controller-test/미션_조회[snippets='http-request,path-parameters,http-response,response-fields']

---

[[Mission-수정]]
=== Mission 수정
== Mission 수정
operation::mission-controller-test/미션_수정[snippets='http-request,path-parameters,request-fields,http-response,response-fields']

---

[[Mission-삭제]]
=== Mission 삭제
operation::mission-controller-test/미션_삭제[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
== Mission 삭제
operation::mission-controller-test/미션_삭제[snippets='http-request,path-parameters,http-response,response-fields']

---

Expand Down
18 changes: 9 additions & 9 deletions src/docs/asciidoc/MissionArchive-API.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,37 +4,37 @@
= MissionArchive API

[[MissionArchive-인증하기]]
=== 미션 인증하기
== 미션 인증하기
operation::mission-archive-controller-test/미션_인증하기[snippets='http-request,path-parameters,request-fields,http-response,response-fields']

---

[[MissionArchive-재인증하기]]
=== 미션 재인증하기
== 미션 재인증하기
operation::mission-archive-controller-test/미션_재인증하기[snipipets='http-request,path-parameters,request-fields,http-response,response-fields']

---

[[MissionArchive-나의미션인증조회]]
=== 나의 미션 인증 조회
operation::mission-archive-controller-test/나의_미션_인증_조회[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
== 나의 미션 인증 조회
operation::mission-archive-controller-test/나의_미션_인증_조회[snippets='http-request,path-parameters,http-response,response-fields']

---

[[MissionArchive-모임원미션인증조회]]
=== 모임원 미션 인증 조회
operation::mission-archive-controller-test/모임원_미션_인증_조회[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
== 모임원 미션 인증 조회
operation::mission-archive-controller-test/모임원_미션_인증_조회[snippets='http-request,path-parameters,http-response,response-fields']

---

[[MissionArchive-인증성공인원조회]]
=== 인증 성공 인원 조회 ( n/n명 )
operation::mission-archive-controller-test/인증_성공_인원_조회[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
== 인증 성공 인원 조회 ( n/n명 )
operation::mission-archive-controller-test/인증_성공_인원_조회[snippets='http-request,path-parameters,http-response,response-fields']

---

[[MissionArchive-미션인증물좋아요]]
=== 미션 인증물 좋아요
== 미션 인증물 좋아요
operation::mission-archive-controller-test/미션_인증물_좋아요[snippets='http-request,path-parameters,request-fields,http-response,response-fields']

---
Expand Down
16 changes: 8 additions & 8 deletions src/docs/asciidoc/MissionBoard-API.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,25 @@
= MissionBoard API

[[MissionBoard-단일미션인증조회]]
=== 단일 미션 인증 조회
operation::mission-board-controller-test/단일_미션_인증_조회[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
== 단일 미션 인증 조회
operation::mission-board-controller-test/단일_미션_인증_조회[snippets='http-request,path-parameters,http-response,response-fields']

---

[[MissionBoard-반복미션인증조회]]
=== 반복 미션 인증 조회
operation::mission-board-controller-test/반복 미션 인증 조회[snipipets='http-request,path-parameters,request-fields,http-response,response-fields']
== 반복 미션 인증 조회
operation::mission-board-controller-test/반복_미션_인증_조회[snipipets='http-request,path-parameters,request-fields,http-response,response-fields']

---

[[MissionBoard-나의미션인증조회]]
=== 나의 미션 인증 조회
operation::mission-archive-controller-test/나의_미션_인증_조회[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
== 나의 미션 인증 조회
operation::mission-archive-controller-test/나의_미션_인증_조회[snippets='http-request,path-parameters,http-response,response-fields']

---

[[MissionBoard-종료된인증조회]]
=== 종료된 인증 조회
operation::mission-board-controller-test/종료된_인증_조회[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
== 종료된 인증 조회
operation::mission-board-controller-test/종료된_인증_조회[snippets='http-request,path-parameters,http-response,response-fields']

---
9 changes: 4 additions & 5 deletions src/docs/asciidoc/MissionGatherBoard-API.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,12 @@
= MissionGatherBoard API

[[MissionBoard-미션-모아보기-단일]]
=== 미션_모아보기_단일_미션
operation::mission-gather-controller-test/미션_모아보기_단일_미션[snippets='http-request,path-parameters,request-fields,http-response,response-fields']

== 미션_모아보기_단일_미션
operation::mission-gather-controller-test/미션_모아보기_단일_미션[snippets='http-request,http-response,response-fields']
---

[[MissionBoard-미션-모아보기-반복]]
=== 미션_모아보기_반복_미션
operation::mission-gather-controller-test/미션_모아보기_반복_미션[snippets='http-request,path-parameters,request-fields,http-response,response-fields']
== 미션_모아보기_반복_미션
operation::mission-gather-controller-test/미션_모아보기_반복_미션[snippets='http-request,http-response,response-fields']

---
14 changes: 7 additions & 7 deletions src/docs/asciidoc/Mypage-API.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,26 @@
= Mypage API

[[Mypage-로그아웃]]
=== Mypage 로그아웃
== Mypage 로그아웃
operation::mypage-controller-test/sign_out[snippets='http-request,http-response,response-fields']

---

[[Mypage-회원탈퇴]]
=== Mypage 회원탈퇴
== Mypage 회원탈퇴
operation::mypage-controller-test/withdraw[snippets='http-request,request-fields,http-response,response-fields']

[[Mypage-전체-조회]]
=== Mypage 전체 조회
== Mypage 전체 조회
operation::mypage-controller-test/get_mypage[snippets='http-request,http-response,response-fields']

[[Mypage-프로필-조회]]
=== Mypage 프로필 조회
== Mypage 프로필 조회
operation::mypage-controller-test/get_profile[snippets='http-request,http-response,response-fields']
IMPORTANT: Response Fields (profileImage, nickName, introduction)이 "undef" 인 경우는 사용자가 아직 입력을 안 한 경우임

[[Mypage-프로필-수정]]
=== Mypage 프로필 수정
== Mypage 프로필 수정
operation::mypage-controller-test/update_profile[snippets='http-request,http-response,request-fields,response-fields']
IMPORTANT: Request Fileds는 반드시 세 값이 모두 들어가야 하는 것이 아니고, 업데이트할 값만 입력해도 됨, 따라서 아래와 같은 예시 가능 +

Expand All @@ -36,11 +36,11 @@ Host: localhost:8080


[[Mypage-알람설정_조회]]
=== Mypage 알람설정 조회
== Mypage 알람설정 조회
operation::mypage-controller-test/get_alarm[snippets='http-request,http-response,response-fields']


[[Mypage-알람설정_수정]]
=== Mypage 알람설정 수정
== Mypage 알람설정 수정
operation::mypage-controller-test/update_alarm[snippets='http-request,http-response,request-parameters,response-fields']

20 changes: 12 additions & 8 deletions src/docs/asciidoc/Team-API.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
= Team API

[[Team-소모임-개설]]
=== Team 소모임 개설
== Team 소모임 개설
operation::team-controller-test/create_team[snippets='http-request,request-fields,http-response,response-fields']

=== Team Category
== Team Category
|===
| Category | Description

Expand All @@ -30,25 +30,29 @@ operation::team-controller-test/create_team[snippets='http-request,request-field


[[Team-소모임-가입]]
=== Team 소모임 가입
== Team 소모임 가입
operation::team-controller-test/sign-in_team[snippets='http-request,path-parameters,http-response,response-fields']

[[Team-소모임-조회]]
=== Team 소모임 조회
== Team 소모임 조회
operation::team-controller-test/get_team[snippets='http-request,http-response,response-fields']

[[Team-목표보드-조회]]
=== Team 목표보드_소모임 단건_조회
== Team 목표보드_소모임 단건_조회
operation::team-controller-test/get_team_detail[snippets='http-request,path-parameters,http-response,response-fields']

[[Team-소모임-수정]]
=== Team 소모임 수정
== Team 소모임 수정
operation::team-controller-test/update_team[snippets='http-request,path-parameters,http-response,request-fields,response-fields']

[[Team-소모임-수정전-조회]]
== Team 소모임 수정 전 조회
operation::team-controller-test/get_current_status[snippets='http-request,path-parameters,http-response,response-fields']

[[Team-소모임-강제종료]]
=== Team 소모임 강제종료
== Team 소모임 강제종료
operation::team-controller-test/disband_team[snippets='http-request,path-parameters,http-response,response-fields']

[[Team-소모임-탈퇴]]
=== Team 소모임원 강제종료
== Team 소모임원 강제종료
operation::team-controller-test/withdraw_team[snippets='http-request,path-parameters,http-response,response-fields']
2 changes: 1 addition & 1 deletion src/docs/asciidoc/api.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
:icons: font
:source-highlighter: highlightjs
:toc: left
:toclevels: 2
:toclevels: 1
:sectlinks:

include::Overview.adoc[]
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
package com.moing.backend.domain.team.application.dto.response;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;

@Getter
@Builder
@AllArgsConstructor
public class GetCurrentStatusResponse {

private String name;

private String introduction;

private String profileImgUrl;
}
Loading

0 comments on commit e29c7a8

Please sign in to comment.