Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BE] refactor: 리뷰 상세 조회 dto 개선 #847

Open
wants to merge 61 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
30340cb
refactor: response 불필요한 뎁스 및 항목 제거
Kimprodp Oct 12, 2024
79e74d6
refactor: ReviewDetailMapper response 수정 사항 반영
Kimprodp Oct 12, 2024
2971e1c
test: 테스트에 수정 사항 반영
Kimprodp Oct 12, 2024
0d5b242
refactor: dto 필드명 변경
Kimprodp Oct 14, 2024
14f6846
docs: 리뷰 상세조회 api 문서 수정
Kimprodp Oct 14, 2024
64359f5
design: 아코디언 header의 모든 영역을 클릭 가능하도록 수정 (#939)
chysis Oct 25, 2024
6142cbd
[All] README 업데이트 (#927)
chysis Oct 25, 2024
afa104f
[BE] cd-fix: 배포 시 새로운 이미지를 pull하도록 수정 (#947)
nayonsoso Oct 25, 2024
253ec8a
chore: 도커 태그 지정 방식 변경 (#948)
nayonsoso Oct 25, 2024
af5c020
[BE] 예외의 잘못된 로그레벨 수정 및 사용하지 않는 예외 제거 (#951)
skylar1220 Oct 27, 2024
28ee86d
[BE] docs: 리드미에 인프라 구조 추가 (#952)
donghoony Oct 31, 2024
cfdaeac
[BE] Question 패키지를 Template 하위로 이동 (#956)
donghoony Nov 5, 2024
7cd031c
[All] fix: `[Release]` PR 머릿말 디스코드 알림 처리 (#940)
donghoony Nov 10, 2024
11a2b05
[BE] refactor: Config 패키지 분리, 스타일 적용 (#957)
donghoony Nov 10, 2024
55db0f6
[All] chore: add CODEOWNERS (#959)
donghoony Nov 12, 2024
8858e02
[BE] feat: 하이라이트 벌크 삽입 추가 (#961)
donghoony Nov 17, 2024
9b59f8d
[BE] refactor: 하이라이트 매핑 로직 간소화 (#962)
donghoony Nov 17, 2024
9e017a1
[BE] refactor/fix: 하이라이트 검증 객체 책임 이동, 하이라이트 삭제 로직 수정 (#966)
donghoony Nov 17, 2024
1b87993
[All] fix: Release PR 코드리뷰 시 디스코드 알림 (#969)
donghoony Nov 18, 2024
90646b6
[FE] fix : 리뷰 모아보기 쿼리 캐시로 인한 변경된 형광펜 데이터 반영 오류 수정 (#976)
BadaHertz52 Nov 19, 2024
418382c
[BE] refactor: 2차 정렬 기준 추가 (#972)
Kimprodp Nov 20, 2024
fa7d3d3
[BE] feat: Spring Cache 적용 (#792)
donghoony Nov 20, 2024
0522c5f
[BE] refactor: question 타입과 답변 내용 일치 검증 및 매핑 로직 개선 (#958)
nayonsoso Nov 22, 2024
1c99dd8
[BE] refactor: 요청 제한 관련 코드 제거 (#983)
nayonsoso Nov 28, 2024
c07afbb
[BE] fix: redis 의존성 제거 (#985)
donghoony Nov 29, 2024
8908069
cd: develop 오라클 인스턴스에서 실행하도록 수정 (#984)
donghoony Nov 30, 2024
6e7a72a
[BE] refactor: port config 파일 경로 이동
nayonsoso Dec 2, 2024
35d7530
chore: prod cd에 사용될 runner 변경 (#992)
nayonsoso Dec 4, 2024
b7b88ac
chore: release cd를 돌릴 수 있는 브랜치 한정 (#1004)
nayonsoso Dec 15, 2024
6b8d313
[BE] refactor: 테스트 환경에서 캐싱을 사용하도록 하여 환경 통일 (#1007)
donghoony Dec 17, 2024
1306c7b
refactor: review group에서 사용되는 예외 패키지 이동 (#999)
skylar1220 Dec 18, 2024
788dc65
[BE] fix: 잘못된 캐시 키 정정 (#1003)
nayonsoso Dec 18, 2024
69b507a
[BE] chore: H2를 테스트에서만 사용하도록 설정 (#1010)
donghoony Dec 18, 2024
77d0863
[BE] refactor: TemplateMapper와 ReviewGroup 결합 느슨하게 수정 (#1011)
donghoony Dec 28, 2024
e6292ec
[BE] refactor: DTO에서 Enum 사용하도록 수정 (#1012)
donghoony Dec 28, 2024
9ef8b71
chore: 타입, 인터페이스의 이름을 PascalCase로 강제하는 eslint 규칙 추가 (#1034)
ImxYJL Jan 4, 2025
4d0fe93
feat : ErrorSuspense에 fallback 수정 (#1027)
BadaHertz52 Jan 5, 2025
67c887c
[FE] feat : 받은, 작성한 리뷰 없을 때 보여주는 돋보기 컴포넌트 생성 (#1024)
BadaHertz52 Jan 5, 2025
8eca61a
[FE] feat : 회원/비회원 리뷰 링크 생성 폼 (#1031)
BadaHertz52 Jan 5, 2025
8107b1d
[FE] feat: 사용자 프로필 정보 및 프로필 탭 구현 (#1035)
chysis Jan 7, 2025
62fb095
[FE] refactor: ReviewCard에서 강점 키워드를 표시하는 ReviewKeyword 컴포넌트 분리 및 불필요한…
soosoo22 Jan 7, 2025
b033992
[FE] feat: 뒤로 가기 버튼 구현 (#1040)
chysis Jan 7, 2025
eaad162
[FE] feat: 소셜 연동 로그인 버튼 및 로그인 요청 모달 (#1022)
ImxYJL Jan 9, 2025
2f94d3e
[FE] feat: 리뷰 링크 관리 페이지와 라우터 설정 추가 (#1032)
soosoo22 Jan 10, 2025
08a5caf
[BE] docs: GitHub 연동, 자신이 만든 리뷰 그룹 목록 조회 API 문서 작성 (#1014)
donghoony Jan 12, 2025
29b65c9
[BE] docs: 작성한 리뷰 목록 조회, 회원용 리뷰 그룹 생성, 리뷰 그룹 정보, 리뷰 등록 API 문서를 작성한다. …
Kimprodp Jan 14, 2025
ca790e4
ci : 환경변수 추가, 프리플라이트 추가 (#1052)
BadaHertz52 Jan 15, 2025
9e09b04
[FE] 작성한 리뷰를 확인할 수 있는 반응형 레이아웃 (#1038)
ImxYJL Jan 15, 2025
7b0c865
[FE] feat: NavigationTab 컴포넌트 구현 (#1037)
soosoo22 Jan 15, 2025
4887154
[FE] feat : 이미지 스켈레톤 적용 (#1055)
BadaHertz52 Jan 16, 2025
64fbf28
[FE] refactor : 리뷰 링크 관련 컴포넌트,훅,유틸 위치 변경 (#1057)
BadaHertz52 Jan 18, 2025
1572492
[BE] chore: profile에 따라 다른 H2 의존성 옵션 추가 (#1047)
nayonsoso Jan 21, 2025
cc8557f
[BE] refactor: Template 연관관계 재설정 (#1042)
donghoony Jan 22, 2025
b1c9169
[BE] fix: Flyway 스크립트 DDL 오류 수정 (#1071)
donghoony Jan 22, 2025
d02e40d
refactor: response 불필요한 뎁스 및 항목 제거
Kimprodp Oct 12, 2024
2077d52
refactor: ReviewDetailMapper response 수정 사항 반영
Kimprodp Oct 12, 2024
2708cd0
test: 테스트에 수정 사항 반영
Kimprodp Oct 12, 2024
c07d2c7
refactor: dto 필드명 변경
Kimprodp Oct 14, 2024
ccd90bf
docs: 리뷰 상세조회 api 문서 수정
Kimprodp Oct 14, 2024
758e696
refactor: 변경 사항 미반영분 반영
Kimprodp Jan 24, 2025
b7dddae
Merge remote-tracking branch 'origin/be/refacotr/846-review-detail-re…
Kimprodp Jan 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
* @chysis @BadaHertz52 @soosoo22 @ImxYJL @donghoony @Kimprodp @nayonsoso @skylar1220
/frontend/ @chysis @BadaHertz52 @soosoo22 @ImxYJL
/backend/ @donghoony @Kimprodp @nayonsoso @skylar1220
4 changes: 2 additions & 2 deletions .github/workflows/backend-dev-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
deploy:
name: Deploy via self-hosted runner
needs: build
runs-on: [self-hosted, dev]
runs-on: [self-hosted, dev, oracle]

steps:
- name: Checkout to secret repository
Expand All @@ -81,7 +81,7 @@ jobs:
env:
PROFILE_VAR: "dev"
run: |
sudo docker pull ${{ secrets.DOCKERHUB_ID }}/review-me-app:develop
chmod +x ./deploy.sh
sudo -E ./deploy.sh

working-directory: ${{ env.APPLICATION_DIRECTORY }}/app
17 changes: 13 additions & 4 deletions .github/workflows/backend-prod-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,17 @@ env:
APPLICATION_DIRECTORY: /home/ubuntu/review-me

jobs:
check-branch:
name: Check branch name
runs-on: ubuntu-latest
steps:
- name: Check branch name
if: ${{ github.ref_name != 'release' && !startsWith(github.ref_name, 'hotfix/') }}
run: |
echo "This workflow can only run on 'release' branch or branches starting with 'hotfix/'"
echo "Current branch: ${{ github.ref_name }}"
exit 1

build:
name: Build Dockerfile and push to DockerHub
runs-on: ubuntu-latest
Expand Down Expand Up @@ -52,10 +63,7 @@ jobs:
deploy:
name: Deploy via self-hosted runner
needs: build
strategy:
matrix:
runner: [prod-a, prod-b]
runs-on: [ self-hosted, "${{ matrix.runner }}" ]
runs-on: [self-hosted, prod, oracle]

steps:
- name: Checkout to secret repository
Expand All @@ -79,6 +87,7 @@ jobs:
env:
PROFILE_VAR: "prod"
run: |
sudo docker pull ${{ secrets.DOCKERHUB_ID }}/review-me-app:release
chmod +x ./deploy.sh
sudo -E ./deploy.sh
working-directory: ${{ env.APPLICATION_DIRECTORY }}/app
2 changes: 1 addition & 1 deletion .github/workflows/discord-pull-request-comment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
elif [ "$PR_PREFIX" = '[FE]' ]; then
echo Frontend PR Found!
echo "PR_PREFIX=FE" >> $GITHUB_ENV
elif [ "$PR_PREFIX" = '[All]' ]; then
elif [ "$PR_PREFIX" = '[All]' ] || [ "$PR_PREFIX" = '[Release]' ]; then
echo All PR Found!
echo "PR_PREFIX=All" >> $GITHUB_ENV
fi
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/discord-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
elif [ "$PR_PREFIX" = '[FE]' ]; then
echo Frontend PR Found!
echo "PR_PREFIX=FE" >> $GITHUB_ENV
elif [ "$PR_PREFIX" = '[All]' ]; then
elif [ "$PR_PREFIX" = '[All]' ] || [ "$PR_PREFIX" = '[Release]' ]; then
echo All PR Found!
echo "PR_PREFIX=All" >> $GITHUB_ENV
fi
Expand Down
28 changes: 25 additions & 3 deletions .github/workflows/frontend-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ permissions:
contents: read
pages: write
id-token: write
concurrency:
concurrency:
group: "ci-group"
cancel-in-progress: false # NOTE: 기존 CI가 돌고 있는 상황에서 새 작업이 추가돼도 기존 작업 계속 수행
cancel-in-progress: false # 기존 작업 계속 수행
jobs:
build:
runs-on: ubuntu-latest
Expand All @@ -28,11 +28,31 @@ jobs:
cache-dependency-path: ./frontend/yarn.lock

- name: Create .env file
run: echo "API_BASE_URL=${{ secrets.API_BASE_URL }}" > ./frontend/.env
run: |
echo "API_BASE_URL=${{ secrets.API_BASE_URL }}" > ./frontend/.env
echo "SENTRY_AUTH_TOKEN=${{ secrets.SENTRY_AUTH_TOKEN }}" >> ./frontend/.env
echo "AMPLITUDE_KEY=${{ secrets.AMPLITUDE_KEY }}" >> ./frontend/.env

- name: Set environment file permissions
run: chmod 644 ./frontend/.env

# 프리플라이트 체크
- name: Preflight Check for Environment Variables
run: |
if [ -z "${{ secrets.API_BASE_URL }}" ]; then
echo "Error: API_BASE_URL is not set"
exit 1
fi
if [ -z "${{ secrets.SENTRY_AUTH_TOKEN }}" ]; then
echo "Error: SENTRY_AUTH_TOKEN is not set"
exit 1
fi
if [ -z "${{ secrets.AMPLITUDE_KEY }}" ]; then
echo "Error: AMPLITUDE_KEY is not set"
exit 1
fi
shell: bash

- name: Install dependencies
run: yarn install --frozen-lockfile
working-directory: frontend
Expand All @@ -45,4 +65,6 @@ jobs:
run: yarn build
env:
API_BASE_URL: ${{ secrets.API_BASE_URL }}
SENTRY_AUTH_TOKEN: ${{ secrets.SENTRY_AUTH_TOKEN }}
AMPLITUDE_KEY: ${{ secrets.AMPLITUDE_KEY }}
working-directory: frontend
74 changes: 60 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,65 @@
# 리뷰미
<p align="center"><img src="https://github.com/user-attachments/assets/7794eb6a-5d04-4c21-b1f5-da5904de02ee" alt="리뷰미 로고" width="800px"/></p>

> 🤔 우리 팀원은 나를 어떻게 생각할까?
> 🫂 나와 팀이 함께 성장하려면 어떻게 해야 할까?
> 🤨 팀원에게 하고 싶은 말이 있는데, 대면으로 하기가 민망하네..
> 🥹 기능 구현 하기에도 바빠서 문화를 챙길 시간도 없고, 팀원들한테 이런거 하자고 하기도 부담스러워...
🔗[리뷰미 바로가기](https://review-me.page)

저희도 스스로가 팀에서 어떤 존재인지 고민될 때가 있습니다.
# 🔎 리뷰미

동료의 피드백을 통해 저희는 자신의 강점과 팀에 어떻게 기여할 수 있는지를 알게 되었습니다.
지칠 때 받은 동료의 리뷰가 큰 힘이 되었어요. 팀원 모두가 서로를 응원하니 자연스럽게 팀워크도 향상됐습니다.

리뷰미는 동료로부터 기술뿐만 아니라 소프트 스킬, 나의 특징 등을 다방면으로 리뷰 받을 수 있는 서비스입니다.
리뷰미를 통해 협업하는 내 모습을 알아갈 수 있고, 나아가 함께 성장하는 방식을 고민할 수 있습니다.
어쩌면 내가 몰랐던 내 모습을 발견할 수도 있겠죠?
## 프로젝트 소개
프로젝트를 함께한 동료들에게 받은 리뷰를 통해 자신이 어떤 개발자인지 파악하고 표현하는 데 도움을 주는 서비스입니다.
기술뿐만 아니라 소프트 스킬, 나의 강점 등을 다방면으로 리뷰 받을 수 있어요.
어쩌면 내가 몰랐던 내 모습을 발견할 수도 있겠죠?

## 리뷰미가 세상에 나온 이유✨
> 🤔 나는 무엇을 잘하는 개발자일까?
📚 어떤 점을 보완하면 내가 더 성장할 수 있을까?
🫂 우리 팀원은 나를 어떻게 생각할까?

프로젝트를 하다보면 이런 고민이 들 때가 있지 않나요?
우리는 이 고민의 답을 `동료들의 피드백`에서 찾았어요.
동료들과 피드백을 주고받으며 `내가 팀에서 어떤 사람`이었고 `무엇을 잘하는지` 알 수 있었기 때문이에요.

그렇게 동료들과 피드백을 주고받을 수 있는 서비스, `리뷰미`가 탄생하였습니다.

## 주요 기능 소개

### 리뷰를 작성해보세요
뭐라고 리뷰를 써야할지 막막한가요? 리뷰미를 통해 그 때의 기억을 떠올리며 리뷰를 작성해보세요.

<p align="center"><img src="https://github.com/user-attachments/assets/fbcf3dbc-4524-4e07-86e1-372e987b51a8" height="400px"/></p>

### 리뷰를 확인해보세요
팀원들이 보는 내 모습은 어땠을까요? 작성한 리뷰를 확인해보세요!

<p align="center"><img src="https://github.com/user-attachments/assets/51508952-6b3e-493b-9404-0e5585b91e8e" width="800px"/></p>

### 리뷰로 나를 파악해보세요
받은 리뷰를 모아보고, 나를 파악하는데 도움이 된 부분을 형광펜으로 표시할 수 있어요.
<p align="center"><img src="https://github.com/user-attachments/assets/acb9899f-4483-4505-928a-2458062c355a" width="800px"/></p>

## 😮 리뷰미 서비스 사용 후기
<p align="center"><img src="https://github.com/user-attachments/assets/9753d451-42d9-4b9e-b483-1c34b5839464" width="800px" /></p>


## ⚙️ 기술 스택
### 프론트엔드
<p align="center"><img src="https://github.com/user-attachments/assets/7497d615-02f5-48e6-b5a2-847121c56df8" width="600px"/></p>

### 백엔드
<p align="center"><img src="https://github.com/user-attachments/assets/0a7aa302-b737-496d-9fec-54a8088da3b5" width="600px"/></p>

### Infrastructure
<p align=center><img src=https://github.com/user-attachments/assets/ea1c3226-f452-4910-9a90-11a9d3e1e1df width=800px/></p>

## 🧑‍💻 팀원 소개

### 프론트엔드
| <img src="https://github.com/user-attachments/assets/467f08bd-043f-411a-b1da-090450d641b4" alt="bada" width="120px" max-height="120px"> | <img src="https://github.com/user-attachments/assets/4851713e-e8c3-4c8a-8536-b63cac2e4dc6" alt="soosoo" width="120px" max-height="120px"> | <img src="https://github.com/user-attachments/assets/a904d69c-c48b-4f75-a46d-47f6ddbe22d0" alt="fe" width="120px" max-height="120px"> | <img src="https://github.com/user-attachments/assets/12241d5a-ba87-4267-a82f-1704c497241b" alt="ollie" width="120px" max-height="120px"> |
| :---: | :---: | :---: | :---: |
| [🐋 바다](https://github.com/badahertz52) | [😍 쑤쑤](https://github.com/soosoo22) | [🔥 에프이](https://github.com/chysis) | [👾 올리](https://github.com/ImxYJL) |

### 백엔드
| <img src="https://review-me-blog.github.io/assets/images/sancho-a505ff332869b4eda5a1fa6cf296ddc8.jpeg" width="120px" max-height="120px"> | <img src="https://review-me-blog.github.io/assets/images/aru-f1f92d2d3284aab8aa385afd817d2ae7.jpeg" width="120px" max-height="120px"> | <img src="https://review-me-blog.github.io/assets/images/kirby-c5c179939bc7a2fd587bcc2cbb6af129.png" width="120px" max-height="120px"> | <img src="https://review-me-blog.github.io/assets/images/ted-a4f788b021e7619d4cc9ae7fc0ab336d.png" width="120px" max-height="120px"> |
| :---: | :---: | :---: | :---: |
| [🦧 산초](https://github.com/nayonsoso) | [🤸🏻‍♂️ 아루](https://github.com/donghoony) | [💃 커비](https://github.com/skylar1220) | [🐻 테드](https://github.com/Kimprodp) |

여러분들도 리뷰를 통한 좋은 경험을 해보고 싶으시다면,
리뷰를 통해 누군가에게 응원을 전달하고 싶으시다면,
리뷰미와 함께하세요!
22 changes: 13 additions & 9 deletions backend/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -29,27 +29,31 @@ dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-validation'
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.5.0'
implementation 'org.springframework.boot:spring-boot-starter-cache'
implementation 'org.springframework.boot:spring-boot-starter-actuator'
implementation 'io.micrometer:micrometer-registry-prometheus'
implementation 'org.flywaydb:flyway-core'
implementation 'org.flywaydb:flyway-mysql'
implementation 'org.springframework.boot:spring-boot-starter-data-redis'
implementation 'com.h2database:h2'

runtimeOnly 'com.h2database:h2'
runtimeOnly 'com.mysql:mysql-connector-j'
annotationProcessor 'org.projectlombok:lombok'

// ConfigurationProperties
annotationProcessor 'org.springframework.boot:spring-boot-configuration-processor'

// Test dependencies
testImplementation 'org.springframework.boot:spring-boot-starter-test'

// Lombok
annotationProcessor 'org.projectlombok:lombok'
testAnnotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'

// RestDocs
asciidoctorExt 'org.springframework.restdocs:spring-restdocs-asciidoctor:3.0.1'
testImplementation 'org.springframework.restdocs:spring-restdocs-mockmvc:3.0.1'
testImplementation 'io.rest-assured:spring-mock-mvc:5.4.0'
testImplementation 'io.rest-assured:rest-assured:5.4.0'
asciidoctorExt 'org.springframework.restdocs:spring-restdocs-asciidoctor'
testImplementation 'org.springframework.restdocs:spring-restdocs-mockmvc'
testImplementation 'io.rest-assured:spring-mock-mvc'
testImplementation 'io.rest-assured:rest-assured'
}

ext {
Expand Down
7 changes: 7 additions & 0 deletions backend/src/docs/asciidoc/auth.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
==== 깃허브로 로그인/회원가입

operation::github-auth[snippets="curl-request,request-fields,http-response"]

==== 로그아웃

operation::logout[snippets="curl-request,request-cookies,http-response"]
8 changes: 6 additions & 2 deletions backend/src/docs/asciidoc/create-review.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
==== 리뷰 생성
==== 비회원이 리뷰 생성

operation::create-review[snippets="curl-request,request-fields,http-response"]
operation::create-review-by-guest[snippets="curl-request,request-fields,http-response"]

==== 회원이 리뷰 생성

operation::create-review-by-member[snippets="curl-request,request-fields,http-response"]

==== 그룹 코드가 올바르지 않은 경우

Expand Down
8 changes: 8 additions & 0 deletions backend/src/docs/asciidoc/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,11 @@ include::review-gather.adoc[]
=== 답변 하이라이트

include::highlight-answers.adoc[]

== 인증

include::auth.adoc[]

== 사용자

include::member.adoc[]
3 changes: 3 additions & 0 deletions backend/src/docs/asciidoc/member.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
==== 내 프로필 정보

operation::my-profile[snippets="curl-request,request-cookies,http-response,response-fields"]
4 changes: 4 additions & 0 deletions backend/src/docs/asciidoc/review-list.adoc
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
==== 자신이 받은 리뷰 목록 조회

operation::received-review-list-with-pagination[snippets="curl-request,request-cookies,query-parameters,http-response,response-fields"]

==== 자신이 작성한 리뷰 목록 조회

operation::authored-review-list-with-pagination[snippets="curl-request,query-parameters,http-response,response-fields"]
20 changes: 16 additions & 4 deletions backend/src/docs/asciidoc/reviewgroup.adoc
Original file line number Diff line number Diff line change
@@ -1,11 +1,23 @@
==== 리뷰 그룹 생성
==== 비회원용 리뷰 그룹 생성

operation::review-group-create[snippets="curl-request,request-fields,http-response,response-fields"]
operation::guest-review-group-create[snippets="curl-request,request-fields,http-response,response-fields"]

==== 리뷰 그룹 간단 정보 조회
==== 회원용 리뷰 그룹 생성

operation::review-group-summary[snippets="curl-request,http-response,response-fields"]
operation::member-review-group-create[snippets="curl-request,request-fields,http-response,response-fields"]

==== 회원이 만든 리뷰 그룹 간단 정보 조회

operation::member-review-group-summary[snippets="curl-request,http-response,response-fields"]

==== 비회원이 만든 리뷰 그룹 간단 정보 조회

operation::guest-review-group-summary[snippets="curl-request,http-response,response-fields"]

==== 리뷰 요청 코드, 확인 코드 일치 여부

operation::review-group-check-access[snippets="curl-request,request-fields,http-response,response-cookies"]

==== 자신이 만든 리뷰 그룹 목록 조회

operation::review-group-list[snippets="curl-request,request-cookies,http-response,response-fields"]
Loading
Loading