feat: 커뮤니티 UGC 안전장치 추가 (App Store 가이드라인 1.2 대응)

- 사용자 차단(user_block) 테이블·매퍼·API 추가
- 게시글/댓글 목록·상세 쿼리에 차단 사용자 필터링(즉시 숨김)
- 부적절 표현(욕설·비방) 콘텐츠 필터 추가(작성·수정·댓글 차단)
- 관리자용 사용자 차단 통지 조회 API

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
isodev
2026-07-15 21:41:34 +09:00
co-authored by Claude Opus 4.8
parent b6976f5612
commit 0b027b3704
12 changed files with 312 additions and 12 deletions
@@ -9,7 +9,7 @@ import java.util.List;
@Mapper
public interface CommentMapper {
List<Comment> findByPostId(@Param("postId") Long postId);
List<Comment> findByPostId(@Param("postId") Long postId, @Param("viewerId") Long viewerId);
Comment findById(@Param("id") Long id);