release: 2026-04-01 (55건 커밋) #214

병합
htlee develop 에서 main 로 13 commits 를 머지했습니다 2026-04-01 12:36:35 +09:00
소유자

[2026-04-01] 릴리즈

추가

  • 어구 그룹 1h/6h 듀얼 폴리곤
  • 리플레이 컨트롤러 A-B 구간 반복 + 프로그레스바 통합
  • 리치 툴팁 (선박/어구 구분 + 모델 소속 + 호버 강조)
  • 항공기 줌 스케일 + 심볼 크기 조정 패널
  • 실시간 선박 deck.gl 전환 (13K선박)
  • 어구 서브클러스터 독립 추적

변경

  • 일치율 후보 1h 활성 멤버 기반
  • OUT_OF_RANGE 감쇠 + DISPLAY_STALE_SEC 필터

수정

  • group_key 이력 불연속 해결
  • Backend/Frontend 다수 버그 수정

67 files changed, +11,507/-1,674

## [2026-04-01] 릴리즈 ### 추가 - 어구 그룹 1h/6h 듀얼 폴리곤 - 리플레이 컨트롤러 A-B 구간 반복 + 프로그레스바 통합 - 리치 툴팁 (선박/어구 구분 + 모델 소속 + 호버 강조) - 항공기 줌 스케일 + 심볼 크기 조정 패널 - 실시간 선박 deck.gl 전환 (13K선박) - 어구 서브클러스터 독립 추적 ### 변경 - 일치율 후보 1h 활성 멤버 기반 - OUT_OF_RANGE 감쇠 + DISPLAY_STALE_SEC 필터 ### 수정 - group_key 이력 불연속 해결 - Backend/Frontend 다수 버그 수정 67 files changed, +11,507/-1,674
htlee added 13 commits 2026-04-01 12:36:07 +09:00
- 실시간 선박 13K: MapLibre symbol → deck.gl IconLayer (useShipDeckLayers + shipDeckStore)
- 선단/어구 폴리곤: MapLibre Source/Layer → deck.gl GeoJsonLayer (useFleetClusterDeckLayers)
- 선박 팝업: MapLibre Popup → React 오버레이 (ShipPopupOverlay + ShipHoverTooltip)
- 리플레이 집중 모드 (focusMode), 라벨 클러스터링, fontScale 연동
- Python: group_key 고정 + sub_cluster_id 분리, 한국 국적 어구 오탐 제외
- DB: sub_cluster_id 컬럼 추가 + 기존 '#N' 데이터 마이그레이션
- Backend: DISTINCT ON CTE로 서브클러스터 중복 제거, subClusterId DTO 추가

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This reverts commit 9eac614910.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- 서브클러스터별 독립 폴리곤/센터/center trail 렌더링
- 반경 밖 이탈 선박 강제 감쇠 (OUT_OF_RANGE)
- Backend correlation API에 sub_cluster_id 추가
- 모델 패널 5개 항상 표시, 드롭다운 기본값 70%
- DISPLAY_STALE_SEC (time_bucket 기반) 폴리곤 노출 필터
- AIS 수집 bbox 122~132E/31~39N 확장
- historyActive 시 deck.gl 이중 렌더링 수정

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Python: 1h/6h 듀얼 스냅샷 생성 (polygon_builder), 1h 멤버 기반 일치율 후보 (gear_correlation)
- DB: resolution 컬럼 추가 (011_polygon_resolution.sql)
- Backend: resolution 필드 지원 (DTO/Service/Controller)
- Frontend: 6h identity 레이어 독립 구현 (폴리곤/아이콘/라벨/항적/센터)
- 리플레이 컨트롤러: 프로그레스바 통합, 1h/6h 스냅샷 표시, A-B 구간 반복
- 리치 툴팁: 클릭 고정 + 멤버 호버 강조 + 선박/어구/모델 소속 표시

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- 항공기 아이콘에 정수레벨 줌 기반 스케일 적용 (getZoomScale export)
- 심볼 크기 조정: SymbolScaleContext + SymbolScalePanel (0.5~2.0x)
- LayerPanel에 '심볼 크기' 섹션 추가 (선박/항공기 개별 조정)
- localStorage 영속화 (mapSymbolScale)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
claude-bot 이 변경사항을 승인하였습니다. 2026-04-01 12:36:29 +09:00
claude-bot left a comment
멤버

릴리즈 승인 (via /release skill)

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

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

의존성

No dependencies set.

Reference: gc/kcg-monitoring#214
No description provided.