diff --git a/docs/RELEASE-NOTES.md b/docs/RELEASE-NOTES.md index 7a8ab6b..d90e197 100644 --- a/docs/RELEASE-NOTES.md +++ b/docs/RELEASE-NOTES.md @@ -6,11 +6,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/ko/1.0.0/). ## [Unreleased] +## [2026-04-09] + ### 추가 - 통계 메뉴 5개 (서비스/사용자/API/테넌트/사용량 추이) (#23) -- DateRangeFilter 재사용 컴포넌트 (오늘/7일/30일/커스텀) (#23) -- 사용자 통계: API Key 보유 사용자 카드 (#23) - 사용량 추이: 일별/주별/월별 탭, 요청수+성공률+응답시간+사용자 차트 (#23) - snp_api_request_log 월별 Range 파티셔닝 + 자동 관리 배치 (#11) - 데이터 정리 배치 (health_log 90일 이전 자동 삭제) (#11) @@ -18,30 +18,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/ko/1.0.0/). ### 변경 -- 대시보드: 하트비트 카드형 + flex 균등분할, 테넌트 차트 제거 (#23) -- 대시보드: 상위 API URL 쿼리파라미터 정규화 (SPLIT_PART) (#23) +- 대시보드: 하트비트 카드형, 테넌트 차트 제거, URL 쿼리파라미터 정규화 (#23) - Gateway: request_url 저장 시 쿼리스트링 제외 (#23) -- 라벨 변경: "활성 사용자" → "API 요청 사용자" (#23) -- 서비스 통계: 느린 서비스 → 에러율 비교 + 응답시간 분포 교체 (#23) -- API 통계: 타이틀 변경 (호출 순위/에러 순위), 쿼리파라미터 제외 (#23) -- 테넌트/서비스/사용자 요약카드: flex 균등분할 (#23) - -## [2026-04-08.2] - -### 추가 - -- 다크/라이트 모드 전체 적용 (ThemeContext, 토글 버튼, 전 페이지 dark 클래스) (#15) -- API Key 신청 영구 사용 옵션 (#15) -- API Key Admin 키 관리 만료일 컬럼 (#15) -- Gateway API 경로 {변수} 패턴 매칭 지원 (#15) - -### 변경 - -- 사이드바 아이콘 링크체인으로 변경, 헤더/사이드바 높이 통일 (#15) -- 컨텐츠 영역 max-w-7xl 마진 통일 (#15) -- 전체 Actions 버튼 bg-color-100 스타일 통일 (#15) -- API Key Admin 권한 편집 제거 (승인 단계에서만 가능) (#15) -- My Keys ADMIN 직접 생성 제거 → Request 폼 통일 (#15) +- 통계 차트 개선 (에러율 비교, 응답시간 분포, flex 균등분할) (#23) +- 라벨: "활성 사용자" → "API 요청 사용자" (#23) ## [2026-04-08] @@ -51,10 +31,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/ko/1.0.0/). - 테넌트/사용자/서비스 CRUD API + 하트비트 스케줄러 (#7) - API Key AES-256-GCM 암호화, 신청→승인 워크플로우, Permission 관리 (#8) - API Gateway 프록시, API Key 인증 필터, 비동기 요청 로깅 (#9) -- 대시보드 통계 (Recharts 차트 6개, 요약 카드, 30초 자동 갱신) (#10) +- 대시보드 통계 (Recharts 차트, 요약 카드, 30초 자동 갱신) (#10) - Service Status 페이지 (90일 일별 uptime, status.claude.com 스타일) (#10) -- 테넌트별 요청/사용자 비율 통계 (#10) -- 프론트엔드: 관리 페이지, API Key 관리, 요청 로그 검색/상세 (#7~#10) +- 다크/라이트 모드 전체 적용 (#15) +- API Key 신청 영구 사용 옵션, Gateway {변수} 패턴 매칭 (#15) + +### 변경 + +- 사이드바 아이콘/높이 통일, Actions 버튼 스타일 통일, max-w-7xl 레이아웃 (#15) +- API Key Admin 권한 편집 제거 (승인 단계에서만 가능) (#15) ## [2026-04-07] @@ -63,7 +48,5 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/ko/1.0.0/). - Spring Boot 3.2.1 백엔드 초기 구조 (com.gcsc.connection, 포트 8042, context /snp-connection) - React 19 + TypeScript + Vite 7 + Tailwind CSS 4 프론트엔드 통합 - frontend-maven-plugin 기반 통합 빌드 설정 -- SPA fallback WebViewController, SecurityConfig, SwaggerConfig -- 공통 모듈 (ApiResponse, GlobalExceptionHandler) -- 파비콘 등록 (favicon_io_red) +- CI/CD 자동 배포 (Gitea Actions) - 팀 워크플로우 v1.6.1 동기화