feat: 백엔드 API 연동 강화 및 통계 페이지 개편 #5

병합
htlee develop 에서 main 로 1 commits 를 머지했습니다 2026-02-14 23:12:40 +09:00
소유자

Summary

  • StatsResponse/LoginHistory 타입을 백엔드 Swagger 스키마에 동기화
  • 통계 페이지: 카드 7개 + 최근 로그인 이력 테이블 추가
  • 권한 삭제 API 경로 수정 (/admin/roles/permissions/)
  • 사용자 관리: 관리자 지정/해제 토글 + ADMIN 뱃지
  • 가이드/홈 페이지 활동 추적 연동 (POST /activity/track)
  • CiCdGuide.tsx ESLint 에러 수정

Test plan

  • npm run lint 0건, npm run build 성공 확인
  • 통계 페이지에서 7개 카드 + 로그인 이력 테이블 렌더링 확인
  • 사용자 관리에서 관리자 지정/해제 버튼 동작 확인
  • 권한 삭제 API 정상 호출 확인

🤖 Generated with Claude Code

## Summary - StatsResponse/LoginHistory 타입을 백엔드 Swagger 스키마에 동기화 - 통계 페이지: 카드 7개 + 최근 로그인 이력 테이블 추가 - 권한 삭제 API 경로 수정 (`/admin/roles/permissions/`) - 사용자 관리: 관리자 지정/해제 토글 + ADMIN 뱃지 - 가이드/홈 페이지 활동 추적 연동 (POST /activity/track) - CiCdGuide.tsx ESLint 에러 수정 ## Test plan - [ ] `npm run lint` 0건, `npm run build` 성공 확인 - [ ] 통계 페이지에서 7개 카드 + 로그인 이력 테이블 렌더링 확인 - [ ] 사용자 관리에서 관리자 지정/해제 버튼 동작 확인 - [ ] 권한 삭제 API 정상 호출 확인 🤖 Generated with [Claude Code](https://claude.com/claude-code)
htlee added 1 commit 2026-02-14 23:08:51 +09:00
- StatsResponse/LoginHistory 타입을 백엔드 스키마에 동기화
- 통계 카드 7개(사용자 상태별, 오늘 로그인, 전체 롤) + 로그인 이력 테이블 추가
- 권한 삭제 API 경로 수정 (/admin/roles/permissions/)
- 사용자 관리에 관리자 지정/해제 토글 및 ADMIN 뱃지 추가
- 가이드/홈 페이지에 활동 추적(POST /activity/track) 연동
- CiCdGuide.tsx ESLint no-useless-escape 에러 수정

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
htlee merged commit 67a1f05d81 into main 2026-02-14 23:12:40 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 1명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

마감일이 설정되지 않았습니다.

의존성

No dependencies set.

Reference: gc/gc-guide#5
No description provided.