## 작업 내용 * 관리자 콘솔에서 사용할 콘텐츠 관리 API를 구현한다. * 관리자가 공지사항, 족보 아카이브, 정보 공유 게시글, 활동 사진 앨범을 통합적으로 조회할 수 있도록 한다. * 콘텐츠 유형별 목록 조회가 가능한 구조를 준비한다. * 관리자는 모든 콘텐츠를 수정 또는 삭제할 수 있도록 한다. * 삭제는 물리 삭제가 아니라 논리 삭제를 기본으로 처리한다. * 관리자 권한이 없는 사용자는 콘텐츠 관리 API에 접근할 수 없도록 처리한다. ## 완료 조건 * [ ] 관리자 콘텐츠 목록 조회 API가 구현되어 있다. * [ ] 콘텐츠 유형별 필터링 구조가 준비되어 있다. * [ ] 공지사항 콘텐츠를 관리할 수 있다. * [ ] 족보 아카이브 콘텐츠를 관리할 수 있다. * [ ] 정보 공유 게시글을 관리할 수 있다. * [ ] 활동 사진 앨범을 관리할 수 있다. * [ ] 관리자는 모든 콘텐츠를 삭제할 수 있다. * [ ] 삭제된 콘텐츠는 일반 사용자 목록 조회에 노출되지 않는다. * [ ] 일반 사용자가 관리자 콘텐츠 관리 API에 접근할 경우 권한 에러를 반환한다. ## 참고 사항 * 콘텐츠 유형은 `ANNOUNCEMENT`, `JOKBO`, `INFORMATION_POST`, `ALBUM` 등을 기준으로 고려한다. * 각 도메인의 상세 수정 API는 기존 도메인 API를 활용할 수 있다. * 관리자 콘텐츠 관리는 운영 편의를 위한 백오피스 기능이다. * 삭제는 논리 삭제를 기본으로 고려한다. * 공지사항과 활동 사진 앨범은 관리자 작성 콘텐츠이다. * 정보 공유 게시글과 족보는 일반 사용자가 작성할 수 있지만, 관리자는 전체 수정/삭제 권한을 가진다.
작업 내용
완료 조건
참고 사항
ANNOUNCEMENT,JOKBO,INFORMATION_POST,ALBUM등을 기준으로 고려한다.