[P5] 커뮤니티 피드 (게시글 CRUD)
ID: 1a1aa837-8629-4c2d-9c69-fb18cbf10ea3
## 설명
community_posts CRUD. post_type별 필터 (general/question/launch/share). Pagy 페이지네이션.
## 참조
- PRD: Section 8.14, Section 10
- 스킬: `rails-core`, `ui-design`, `taste-skill`
## 완료 기준
- [ ] 게시글 작성/수정/삭제
- [ ] post_type별 필터 탭
- [ ] 페이지네이션
- [ ] 핀 게시글 상단 고정
- [ ] 테스트 통과
## 의존성
- [P1] DB 스키마 마이그레이션 Part 2
- [P1] 라우트 설정
첨부 이미지
이미지 추가 (Ctrl+V로 붙여넣기 또는 클릭)
JPEG, PNG, GIF, WebP / 최대 10MB
활동 로그
-
팀팀리드 상태 변경: 진행 중 → 리뷰
2026년 03월 26일 12:11:01
-
Ddeveloper-1 커뮤니티 피드 완료
2026년 03월 26일 12:10:50
상세 보기
## 변경 사항
- CommunityPostsController CRUD + like + post_type 필터 + 핀 고정
- 6개 뷰 (index, show, new, edit, _form, _post_card) — 다크 테마
- POST_TYPES 검증, 스코프 추가, N+1 방지
- 모델 테스트 9개 + 컨트롤러 테스트 16개, 전체 504 통과## 변경 파일
- app/models/community_post.rb
- app/controllers/community_posts_controller.rb
- app/helpers/community_posts_helper.rb
- app/views/community_posts/ (6개)
- test/models/, test/controllers/ (2개 테스트) -
팀팀리드 위임: developer-1에게 '커뮤니티 피드 — CommunityPostsController CRUD + post_type 필터 + 핀 고정 + 페이지네이션 + 테스트' 작업 배정
2026년 03월 26일 12:05:56
-
팀팀리드 작업 시작 - 커뮤니티 피드 + 쇼케이스 페이지 병렬 진행
2026년 03월 26일 12:05:36
상세 보기
## 작업 계획
- 목표: P5 커뮤니티 피드(게시글 CRUD + post_type 필터) + P5 쇼케이스(showcase_services CRUD + 카테고리 필터)
- 접근 방식: developer-1 → 커뮤니티 피드, developer-2 → 쇼케이스## 현재 상태
- 보드 현황: backlog 10 / in_progress 2 / review 40+ / done 14 -
팀팀리드 티켓 클레임 완료
2026년 03월 26일 12:05:27
-
팀팀리드 상태 변경: 할 일 → 백로그
2026년 03월 25일 11:57:33