커밋 그래프

  • 1cb4326bb9 Merge pull request 'release: Phase 3 완료 (React 19 + MapLibre GL JS 전환)' (#2) from develop into main main htlee 2026-02-15 17:53:43 +0900
  • ecaf203676 Merge pull request 'refactor: OpenLayers → MapLibre GL JS 완전 전환 (Phase 3 Step 2)' (#1) from refactor/maplibre-migration into develop develop htlee 2026-02-15 17:52:58 +0900
  • 7b13977b50 chore: 메모리 문서 업데이트 및 사용하지 않는 변수 정리 refactor/maplibre-migration htlee 2026-02-15 17:34:23 +0900
  • 4c7bd42b42 refactor: 관심구역, 측정, 미니맵 MapLibre 전환 + OpenLayers 제거 (Session E, F, H) htlee 2026-02-15 17:28:24 +0900
  • 2a7f1af6d2 refactor: 관심구역 폴리곤 + 추적 반경원 MapLibre 전환 (Session E) htlee 2026-02-15 13:15:37 +0900
  • 96ee263b1e refactor: OpenLayers → MapLibre GL JS 코어 전환 (Session C) htlee 2026-02-15 12:49:08 +0900
  • 4c291bb08f docs: CLAUDE.md 기술 스택 버전 업데이트 (Step 1 완료 반영) htlee 2026-02-15 11:38:43 +0900
  • 3060973f92 chore: React 19 + Vite 7 + ESLint 9 + Zustand 5 업그레이드 htlee 2026-02-15 11:37:37 +0900
  • fb922fa793 docs: CLAUDE.md TypeScript 전환 및 Phase 3 계획 반영 htlee 2026-02-15 11:05:47 +0900
  • 6e3ad9e0d8 chore: JavaScript → TypeScript 전환 완료 (77개 파일) htlee 2026-02-15 10:28:27 +0900
  • 2d871306ed feat: 선종 필터 패널 재구현 + signalKindCode 백엔드 응답 우선 htlee 2026-02-15 07:21:37 +0900
  • 3439407b71 fix: 외부 환경 호환 (OSM 타일, AIS 프록시, Node 20) htlee 2026-02-15 07:02:22 +0900
  • b9c0b70e06 fix: kcgv.svg 복원 (gov.svg 복사본으로 빌드 에러 해결) htlee 2026-02-15 06:28:37 +0900
  • ac3c204843 refactor: 민간화 + 팀 프로젝트 구조 전환 htlee 2026-02-15 06:13:08 +0900
  • 086599bb6d fix: class → className JSX 속성 수정 LHT 2026-02-12 13:54:56 +0900
  • 8ccb261d65 feat: 해경관할구역 FGB 레이어 + 필터 개인설정 영속화 (AI모드/위험물) LHT 2026-02-12 13:54:46 +0900
  • 059b0670fc feat: 관심선박 필터/강조 레이어 + 관심구역 폴리곤 표시 LHT 2026-02-12 13:54:32 +0900
  • de2cd907f1 feat: 로그인 세션 통합 (인증 가드, fetchWithAuth, 환경변수) LHT 2026-02-12 13:54:21 +0900
  • 34d5f6ef9e Merge branch 'feature/area-search' into develop LHT 2026-02-12 06:27:34 +0900
  • 1c36789612 Merge remote-tracking branch 'origin/feat/weather' into develop LHT 2026-02-12 06:27:26 +0900
  • 4945606c1c feat: STS 분석 기능 구현 및 항적분석 고도화 LHT 2026-02-12 06:20:46 +0900
  • 81255c4839 추가 수정사항 반영 1. 페이지네이션, 스크롤, 날짜 선택 ui 추가 2. 공통코드 조회 api 적용 (위성 조회, 등록 팝업 등) 3. 필수값 입력 메세지 추가 jeonghyo.K 2026-02-11 16:49:26 +0900
  • 1c991d8229 위성 오타 수정 jeonghyo.K 2026-02-11 13:51:15 +0900
  • e79c50baea 위성 메뉴 개발 jeonghyo.K 2026-02-11 13:46:36 +0900
  • a0a7f19e58 기상 메뉴 개발 1. 각 탭의 컴포넌트 개발 2. api 연결 및 화면 표출 추가 jeonghyo.K 2026-02-10 13:15:12 +0900
  • ecfc25edde Merge branch 'feature/area-search' into 'develop' heung tak lee 2026-02-10 03:31:28 +0000
  • 5d7a45984a chore: 환경변수 파일 초기 등록 LHT 2026-02-10 12:30:28 +0900
  • dcf24e96d2 feat: 항적분석(구역 검색) 기능 구현 LHT 2026-02-10 12:29:31 +0900
  • e45be93e71 chore: publish 폴더 복원 및 그레이스풀 폴백 적용 LHT 2026-02-09 14:29:01 +0900
  • 7522318ff9 chore: 폐쇄망 배포 환경 구성 및 불필요 파일 정리 LHT 2026-02-09 14:14:27 +0900
  • 346e5cdcc7 feat: 리플레이 궤적 표시 TripsLayer 전환 및 이상치 자동 분류 HeungTak Lee 2026-02-06 09:07:51 +0900
  • 19b2cff39e feat: 리플레이 범례/궤적 최적화/로딩 프로그레스/UI 개선 HeungTak Lee 2026-02-05 09:59:30 +0900
  • 1e317c1cbe chore: gitignore 업데이트 및 추적 제외 파일 정리 HeungTak Lee 2026-02-05 06:47:50 +0900
  • cd3b534dd8 fix: 이미지 경로 BASE_URL 적용 (배포 환경 호환) HeungTak Lee 2026-02-05 06:38:01 +0900
  • fa34c6cd0c perf: Web Worker 데이터 파싱 및 배치 처리 최적화 HeungTak Lee 2026-02-05 06:37:53 +0900
  • f273080d5e feat: MapContainer 통합 (항적조회, 리플레이, 추적 모드) HeungTak Lee 2026-02-05 06:37:46 +0900
  • 83f5f72b0e feat: 추적 모드 반경 필터링 구현 HeungTak Lee 2026-02-05 06:37:38 +0900
  • b209c9498c feat: 리플레이 모드 구현 HeungTak Lee 2026-02-05 06:37:20 +0900
  • e74688a969 feat: 항적조회 기능 구현 HeungTak Lee 2026-02-05 06:36:57 +0900
  • 61dc5a0e4d feat: 레이아웃 UI 및 사이드바 개선 HeungTak Lee 2026-02-05 06:36:27 +0900
  • c068f55077 feat: 배경지도 전환 및 테마 시스템 구현 HeungTak Lee 2026-02-05 06:36:09 +0900
  • a5131306c4 feat: 앱 구조 개선 및 공통 컴포넌트 HeungTak Lee 2026-02-05 06:35:50 +0900
  • c123f234f2 chore: Vite 빌드 설정 및 프로젝트 구조 개선 HeungTak Lee 2026-02-05 06:35:31 +0900
  • 8292251758 feat: TopBar 컴포넌트 및 추적 모드 기능 구현 HeungTak Lee 2026-02-04 08:16:29 +0900
  • 519f3b3fe2 chore: publish 폴더 gitignore 추가 HeungTak Lee 2026-02-03 08:46:21 +0900
  • d2580d9487 chore: TypeScript 파일 gitignore 추가 HeungTak Lee 2026-02-03 08:45:52 +0900
  • 8a159ce809 fix: 단독선박+레이더 통합 표시 및 모달 생성 로직 개선 HeungTak Lee 2026-02-03 08:41:28 +0900
  • ae48bca97a refactor: 카운트/필터 로직을 메인 프로젝트 렌더 사이클 구조로 전환 HeungTak Lee 2026-02-02 12:40:20 +0900
  • f2b2de6f68 fix: 레이더(000005) 카운트 제외 - 통합 여부 무관하게 항상 스킵 HeungTak Lee 2026-01-30 14:32:30 +0900
  • 5eac7678bf fix: mergeFeatures에 타임스탬프 비교 추가 (이전 시간대 데이터 무시) HeungTak Lee 2026-01-30 13:48:29 +0900
  • c4e40a0cef fix: 카운트 5초 쓰로틀 복원 및 targetId 중복 제거 수정 HeungTak Lee 2026-01-30 13:39:19 +0900
  • 08518c7c33 fix: initialKindCounts 선언 순서 수정 (TDZ 에러) HeungTak Lee 2026-01-30 13:27:03 +0900
  • 3b0190e3f3 perf: incremental count 최적화 (Priority 2) HeungTak Lee 2026-01-30 13:23:26 +0900
  • ce54d9d0db perf: Map/Set mutable update + 버전 카운터 패턴 적용 HeungTak Lee 2026-01-30 13:06:56 +0900
  • f4f0cb274f dark 프로젝트 구현 현재 상태 스냅샷 HeungTak Lee 2026-01-30 13:01:54 +0900
  • 12258aa075 20260123_1 junga 2026-01-23 13:04:07 +0900
  • 29159e8aa5 20260122_3 junga 2026-01-22 23:52:54 +0900
  • a96d05a4b3 20260122_2 junga 2026-01-22 09:15:58 +0900
  • 6366a53d5b 20260122_1 junga 2026-01-22 09:14:01 +0900
  • 11aa16164e first commit junga 2026-01-22 09:12:05 +0900