워크스페이스 메뉴 권한
ID: 749e8c5f-c461-4dbf-899a-fcdfa6381bf6
사용자 권한이 코치 베이직~ 코치 마스터, 조직 베이직 ~ 조직 마스터, 관리자 ... 멤버를 제외한 모든 권한은 워크스페이스 메뉴 보여줘야해. 속한 워크스페이스가 없으면 워크스페이스 목록에 + 워크스페이스 생성이 있어야해.
그리고 소속된 워크스페이스 있어도 워크스페이스 생성은 모든 목록 밑에 보여야해.
첨부 이미지
이미지 추가 (Ctrl+V로 붙여넣기 또는 클릭)
JPEG, PNG, GIF, WebP / 최대 10MB
활동 로그
-
팀팀리드 워크스페이스 메뉴 권한 기능 구현 완료
2026년 02월 28일 02:08:24
상세 보기
## 완료 내역
### 구현 (sidebar-dev)
- `app/views/shared/_sidebar.html.erb`: 표시 조건 `staff?`로 변경
- `app/views/shared/_sidebar_workspace_section.html.erb`: "+ 워크스페이스 생성" 링크 추가, 빈 상태 처리### 테스트 (test-dev)
- `test/integration/sidebar_workspace_menu_test.rb`: 5개 통합 테스트 작성
- `test/fixtures/users.yml`: coach_basic, org_admin_basic 픽스처 추가
- 전체 테스트: 427 runs, 1134 assertions, 0 failures -
팀팀리드 상태 변경: 진행 중 → 완료
2026년 02월 28일 02:08:20
-
팀팀리드 위임: test-dev에게 '워크스페이스 메뉴 권한 테스트 작성' 작업 배정
2026년 02월 28일 02:01:10
-
팀팀리드 위임: sidebar-dev에게 '사이드바 워크스페이스 섹션 권한 조건 변경 및 생성 링크 추가' 작업 배정
2026년 02월 28일 02:01:02
-
팀팀리드 워크스페이스 메뉴 권한 기능 분석 시작
2026년 02월 28일 01:50:18
상세 보기
## 분석 범위
- 사용자 권한 시스템 파악
- 현재 사이드바/메뉴 구조 확인
- 워크스페이스 모델 및 관계 분석
- 필요한 서브 티켓 도출 -
팀팀리드 티켓 클레임 완료
2026년 02월 28일 01:50:16