feat: 게시판 인기글/블라인드/자기글 추천차단 + 프로필 전역 동기화
- GET /api/auth/profile: 아바타·포인트 포함 전체 프로필(재로그인 없이 최신화) - 자기 글/댓글 추천·비추천 차단(400) - 인기 글: 등록 1일 이내 + 추천 50건 이상이면 목록 상단 최대 3건 노출(hot) - 인기 댓글: 동일 조건으로 댓글 목록 상단 정렬(hot) - PostSummary 에 downCount 추가(비추천 20+ 블라인드 판정용) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
ef9dace1df
commit
b4344f5270
@@ -104,6 +104,12 @@ public class AuthController {
|
||||
return ResponseEntity.noContent().build();
|
||||
}
|
||||
|
||||
/** 현재 회원 전체 프로필 (아바타·포인트 포함) — 재로그인 없이 최신값 동기화 */
|
||||
@GetMapping("/profile")
|
||||
public MemberResponse profile(@RequestAttribute(AuthInterceptor.CURRENT_MEMBER) SessionUser current) {
|
||||
return authService.getProfile(current.getId());
|
||||
}
|
||||
|
||||
/** 가입정보(이름/이메일) 변경 */
|
||||
@PutMapping("/profile")
|
||||
public MemberResponse updateProfile(
|
||||
|
||||
Reference in New Issue
Block a user