Skip to content

[4주차] 김다인/[feat] 추가 API 구현 #148

@kallin1

Description

@kallin1

1. 무엇을?

  • 게시물 및 댓글 신고 API
  • 신고 목록 조회 API
  • 신고처리 API

2. 상세 설명

[ API 워크플로우 ]

  • POST /reports: 신고 접수 + 가중치 계산. 임계치 도달 시 즉시 HIDDEN으로 변경
  • GET /reports: HIDDEN 처리된 게시물을 관리자가 보고, 어떤 것들이 신고되었는지 파악
  • PATCH /reports/{reportId}/process: HIDDEN 상태를 유지하고 제재를 확정(APPROVE), ACTIVE로 복구(REJECT)

3. 제출 전 체크 계획

  • API 요구사항 및 상태코드 검증
  • 비즈니스 로직 테스트
  • 계층 구조 분리

4. 추가 사항

5. 권장 추가 구현(선택)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions