release: 2026-04-13 (7건 커밋) #38

병합
HYOJIN develop 에서 main 로 7 commits 를 머지했습니다 2026-04-13 09:37:49 +09:00
소유자

릴리즈 노트 — [2026-04-13]

추가

  • 로그인 프로세스 제거 + ADMIN/MANAGER/USER 역할 토글 버튼 (#35)
  • RoleGuard 컴포넌트로 관리자 전용 페이지 접근 제어 (#35)
  • Request Logs 날짜 프리셋 버튼 (오늘/어제/최근7일/이번달/지난달) (#35)
  • health_log 일별 파티셔닝 + 복합 인덱스 최적화 (#35)

변경

  • SecurityConfig permitAll 전환, @PreAuthorize 전체 제거 (#35)
  • X-User-Id 헤더 기반 사용자 식별로 전환 (#35)
  • Request Logs 필터 영역 한 줄 통합, IP 필드 제거 (#35)
  • PartitionService 범용화 (테이블명 파라미터) (#35)
  • DataCleanupScheduler health_log DELETE → 파티션 DROP 전환 (#35)

변경 통계

  • 커밋: 7건
  • 파일: 26개 변경 (+376, -466)
## 릴리즈 노트 — [2026-04-13] ### 추가 - 로그인 프로세스 제거 + ADMIN/MANAGER/USER 역할 토글 버튼 (#35) - RoleGuard 컴포넌트로 관리자 전용 페이지 접근 제어 (#35) - Request Logs 날짜 프리셋 버튼 (오늘/어제/최근7일/이번달/지난달) (#35) - health_log 일별 파티셔닝 + 복합 인덱스 최적화 (#35) ### 변경 - SecurityConfig permitAll 전환, @PreAuthorize 전체 제거 (#35) - X-User-Id 헤더 기반 사용자 식별로 전환 (#35) - Request Logs 필터 영역 한 줄 통합, IP 필드 제거 (#35) - PartitionService 범용화 (테이블명 파라미터) (#35) - DataCleanupScheduler health_log DELETE → 파티션 DROP 전환 (#35) ## 변경 통계 - 커밋: 7건 - 파일: 26개 변경 (+376, -466)
HYOJIN added 7 commits 2026-04-13 09:35:03 +09:00
- JWT 인증 및 LoginPage 제거, SecurityConfig permitAll 전환
- @PreAuthorize 어노테이션 전체 제거 (@EnableMethodSecurity 비활성화)
- ADMIN/MANAGER/USER 역할 토글 버튼 (헤더) + localStorage 연동
- X-User-Id 헤더 기반 사용자 식별 (ApiKeyController, ApiKeyRequestController)
- RoleGuard 컴포넌트로 관리자 전용 페이지 접근 제어
- WebViewController 루트 리다이렉트 수정 (이중 context-path 방지)

closes #35
- 날짜 프리셋 버튼 추가 (오늘/어제/최근7일/이번달/지난달/직접선택)
- 필터 영역 한 줄로 통합 (서비스/상태/Method/검색/초기화)
- IP 입력 필드 제거
- PartitionService 범용화 (테이블명 파라미터) + 일별 파티션 메서드 추가
- PartitionManageScheduler에 health_log 일별 파티션 관리 추가 (7일 선행 생성, 90일 삭제)
- DataCleanupScheduler health_log DELETE 제거 (파티션 DROP으로 대체)
- SnpServiceHealthLog FK 제약 제거 (파티션 테이블 호환)
- 복합 인덱스 추가 (service_id+checked_at, daily_uptime 최적화)
- 마이그레이션 SQL 스크립트 추가
claude-bot 이 변경사항을 승인하였습니다. 2026-04-13 09:37:43 +09:00
claude-bot left a comment
멤버

릴리즈 승인 (via /release skill)

릴리즈 승인 (via /release skill)
HYOJIN merged commit 28cde0137a into main 2026-04-13 09:37:49 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

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

의존성

No dependencies set.

Reference: gc/snp-connection-monitoring#38
No description provided.