Unisquads Docs

v0.8.5

🚀 주요 업데이트

1. 스쿼드 권한 경쟁 시스템 (Authority War) 도입

  • 전략적 기여: 단순히 포인트를 사용하는 것을 넘어, 스쿼드에 소비한 누적 명성(RP)을 기반으로 운영진 자리를 두고 경쟁할 수 있습니다.
  • 왕좌 도전 조건: 리더 기여도의 2배, 서브 리더 기여도의 1.5배 이상 소비 시 권한 승계 도전이 가능합니다.
  • 방어 및 양도: 도전을 받은 운영진은 24시간(테스트 시 1초) 내에 추가 기여를 통해 자리를 방어하거나, 즉시 양도할 수 있습니다.
  • 자동 이양 시스템: GitHub Actions 및 Admin 트리거를 통해 만료된 도전을 자동으로 처리합니다.

2. 통합 스쿼드 대시보드 (우측 사이드바)

  • 정보 통합: 스쿼드 명성, 운영진 정보, 기여자 랭킹을 하나의 세련된 카드 블록으로 통합했습니다.
  • 실시간 랭킹 배지: 등급별(메이저/마이너) 순위 및 실제 그룹 이름(대분류/소분류)이 포함된 순위를 실시간으로 표시합니다.
  • 인터랙티브 UI: 내 기여도가 높을 경우 은은한 글로우 효과와 함께 "내가 리더하기" 액션 버튼이 즉시 나타납니다.

3. 스쿼드 관리 페이지 모듈화

  • 탭 시스템 도입: 운영진 관리, 기본 설정, 게시글 설정 등을 독립된 모듈로 분리하여 유지보수성을 높였습니다.
  • 운영진 관리 강화: 현재 운영진의 기여도 확인 및 진행 중인 도전 현황을 상세히 관리할 수 있습니다.

🛠️ 개선 및 수정 사항

  • 아바타 렌더링 최적화: 프로필 이미지가 잘리거나 겹쳐 보이던 현상을 조건부 렌더링으로 해결했습니다.
  • UI 한글화: 사이드바 및 대시보드의 모든 영문 레이블을 직관적인 한글로 교체했습니다.
  • 애니메이션 정교화: 툴팁 및 버튼 노출 시의 불필요한 이동 애니메이션을 제거하여 즉각적인 반응성을 확보했습니다.
  • 데이터 자동 동기화: 기여도 발생 시 스쿼드 전체 명성이 자동으로 갱신되도록 DB 트리거를 구축했습니다.