커밋 그래프

  • 82ae2651e1 Merge pull request 'perf: API 응답 크기 최적화 + Swagger 최신화' (#83) from feature/dashboard-phase-1 into develop htlee 2026-03-01 22:55:26 +0900
  • 0249a1fb90 perf: API 응답 크기 최적화 — gzip 압축, NON_NULL, 정밀도 제한, Swagger 최신화 htlee 2026-03-01 22:54:19 +0900
  • a90662b2f0 chore: 팀 워크플로우 v1.2.0→v1.5.0 동기화 htlee 2026-03-01 22:53:57 +0900
  • 57226ef2a9 Merge pull request 'feat: DataPipeline 일별 차트 시각화 개선 — Stacked Bar + Duration Bar' (#82) from develop into main htlee 2026-02-21 12:29:12 +0900
  • 1e0656632a Merge pull request 'feat: DataPipeline 일별 차트 시각화 개선 — Stacked Bar + Duration Bar' (#81) from feature/dashboard-phase-1 into develop htlee 2026-02-21 12:28:53 +0900
  • 5e6fdff787 feat: DataPipeline 일별 차트 시각화 개선 — Stacked Bar + Duration Bar htlee 2026-02-21 12:27:52 +0900
  • 8c1cfdd6b5 Merge pull request 'fix: ST_AsText WKT 공백 불일치로 인한 daily merge 전량 필터 수정' (#80) from develop into main htlee 2026-02-21 01:17:02 +0900
  • 9fcd374f4b Merge pull request 'fix: ST_AsText WKT 공백 불일치로 인한 daily merge 전량 필터 수정' (#79) from feature/dashboard-phase-1 into develop htlee 2026-02-21 01:16:40 +0900
  • 1544832899 fix: ST_AsText WKT 공백 불일치로 인한 daily merge 전량 필터 수정 htlee 2026-02-21 01:15:12 +0900
  • 51780b80bb Merge pull request 'fix: L2 워밍업 범위 확장 — Daily Job 전 기동 시 어제 데이터 포함' (#78) from develop into main htlee 2026-02-21 00:43:44 +0900
  • 9f16fee8b2 Merge pull request 'fix: L2 워밍업 범위 확장 — Daily Job 전 기동 시 어제 데이터 포함' (#77) from feature/dashboard-phase-1 into develop htlee 2026-02-21 00:43:24 +0900
  • 3250da7347 fix: L2 워밍업 범위 확장 — Daily Job 전 기동 시 어제 데이터 포함 htlee 2026-02-21 00:42:28 +0900
  • e16aa2d645 Merge pull request 'chore: L2 HourlyTrackCache maxSize 3.5M→7M 상향' (#76) from develop into main htlee 2026-02-21 00:36:48 +0900
  • 397164e6cd Merge pull request 'chore: L2 HourlyTrackCache maxSize 3.5M→7M 상향' (#75) from feature/dashboard-phase-1 into develop htlee 2026-02-21 00:36:18 +0900
  • 7681fc6031 chore: L2 HourlyTrackCache maxSize 3.5M→7M 상향 htlee 2026-02-21 00:34:47 +0900
  • 893a54ec8e Merge pull request 'chore: L2 HourlyTrackCache maxSize 3.5M→5M 상향' (#74) from develop into main htlee 2026-02-21 00:28:28 +0900
  • e28d49958a Merge pull request 'chore: L2 HourlyTrackCache maxSize 3.5M→5M 상향' (#73) from feature/dashboard-phase-1 into develop htlee 2026-02-21 00:28:03 +0900
  • 6db0a5a3fa chore: L2 HourlyTrackCache maxSize 3.5M→5M 상향 htlee 2026-02-21 00:26:34 +0900
  • a0963a1332 Merge pull request 'fix: html2canvas oklch/oklab 색상 파싱 에러 수정' (#72) from develop into main htlee 2026-02-20 20:50:42 +0900
  • b7f473b0da Merge pull request 'fix: html2canvas oklch/oklab 색상 파싱 에러 수정' (#71) from feature/dashboard-phase-1 into develop htlee 2026-02-20 20:50:17 +0900
  • d3e43654e9 fix: html2canvas oklch/oklab 색상 파싱 에러 수정 htlee 2026-02-20 20:49:22 +0900
  • 3f55f80d2b Merge pull request 'feat: UI 레이아웃 수정 + 구역분석/STS 보고서 모달 + 이미지 저장' (#70) from develop into main htlee 2026-02-20 18:46:55 +0900
  • fa2610c9a1 Merge pull request 'feat: UI 레이아웃 수정 + 구역분석/STS 보고서 모달 + 이미지 저장' (#69) from feature/dashboard-phase-1 into develop htlee 2026-02-20 18:46:30 +0900
  • b20510599c feat: UI 레이아웃 수정 + 구역분석/STS 보고서 모달 + 이미지 저장 htlee 2026-02-20 18:44:38 +0900
  • d3520a6fd8 Merge pull request 'feat: 다중구역이동 항적 분석 + STS 접촉 분석 프론트엔드 이관' (#68) from develop into main htlee 2026-02-20 17:08:13 +0900
  • efe6073cc7 Merge pull request 'feat: 다중구역이동 항적 분석 + STS 접촉 분석 프론트엔드 이관' (#67) from feature/dashboard-phase-1 into develop htlee 2026-02-20 17:07:45 +0900
  • 1cc25f9f3b feat: 다중구역이동 항적 분석 + STS 접촉 분석 프론트엔드 이관 htlee 2026-02-20 17:07:14 +0900
  • a7b9e76d51 Merge pull request 'feat: 항적/리플레이 선종 아이콘 + Raw Data 패널' (#66) from develop into main htlee 2026-02-20 16:00:18 +0900
  • b5bb22ea14 Merge pull request 'feat: 항적/리플레이 선종 아이콘 + Raw Data 패널' (#65) from feature/dashboard-phase-1 into develop htlee 2026-02-20 15:59:56 +0900
  • f41463d0f2 feat: 항적/리플레이 선종 아이콘 표시 수정 + Raw Data 패널 추가 htlee 2026-02-20 15:59:33 +0900
  • 9ae56f5517 Merge pull request 'fix: 항적 조회 500 에러 + 리플레이 쿼리 무반응 수정' (#64) from develop into main htlee 2026-02-20 15:37:39 +0900
  • 33acf86277 Merge pull request 'fix: 항적 조회 500 에러 + 리플레이 쿼리 무반응 수정' (#63) from feature/dashboard-phase-1 into develop htlee 2026-02-20 15:37:05 +0900
  • 4e6e6392c6 fix: 항적 조회 500 에러 + 리플레이 쿼리 무반응 수정 htlee 2026-02-20 15:36:42 +0900
  • 137a22a411 Merge pull request 'feat: Ship-GIS 기능 이관 — 최근위치/선박항적/뷰포트 리플레이' (#62) from develop into main htlee 2026-02-20 15:22:11 +0900
  • e0dc0b855a Merge pull request 'feat: Ship-GIS 기능 이관 — 최근위치/선박항적/뷰포트 리플레이' (#61) from feature/dashboard-phase-1 into develop htlee 2026-02-20 15:21:41 +0900
  • ed0f3056b1 feat: Ship-GIS 기능 이관 — 최근위치/선박항적/뷰포트 리플레이 htlee 2026-02-20 15:19:21 +0900
  • 14e61e6bd0 Merge pull request 'perf: Daily Job 인메모리 캐시 기반 최적화 — N+1 SQL 제거' (#60) from develop into main htlee 2026-02-20 11:39:54 +0900
  • fc7beac9f7 Merge pull request 'fix: shipimg path conflict' (#59) from feature/dashboard-phase-1 into develop htlee 2026-02-20 11:39:32 +0900
  • 273d65c01a perf: Daily Job 인메모리 캐시 기반 최적화 — N+1 SQL 제거 htlee 2026-02-20 11:38:48 +0900
  • 9a1d4b7b2e Merge pull request 'feat: recent-positions IMO + 선박사진 enrichment' (#57) from develop into main htlee 2026-02-20 02:18:23 +0900
  • 60f24a61a5 Merge pull request 'fix: shipimg 경로 충돌 수정' (#58) from feature/dashboard-phase-1 into develop htlee 2026-02-20 02:17:35 +0900
  • 8a9efdaf95 fix: shipimg 경로 충돌 수정 — /{imo} 숫자 패턴 제약 추가 htlee 2026-02-20 02:17:18 +0900
  • a2ae39a232 Merge pull request 'feat: recent-positions 선박사진 enrichment' (#56) from feature/dashboard-phase-1 into develop htlee 2026-02-20 02:12:07 +0900
  • d49fd6a790 feat: recent-positions 응답에 선박사진 정보 enrichment 추가 htlee 2026-02-20 02:11:45 +0900
  • c2a0c43fd6 Merge pull request 'feat: recent-positions IMO 필드 + 선박사진 보유 목록 API' (#54) from feature/dashboard-phase-1 into develop htlee 2026-02-20 02:05:52 +0900
  • 27891baada feat: recent-positions IMO 필드 추가 + 선박사진 보유 목록 API htlee 2026-02-20 02:05:20 +0900
  • 0caea9c766 Merge pull request 'fix: UTC 타임존 변환 + Daily 캐시 부분 fallback 추가' (#53) from develop into main htlee 2026-02-20 00:47:45 +0900
  • f5738978ed Merge pull request 'fix: UTC 타임존 변환 + Daily 캐시 부분 fallback 추가' (#52) from feature/dashboard-phase-1 into develop htlee 2026-02-20 00:47:10 +0900
  • 68c22b3211 fix: UTC 타임존 변환 + Daily 캐시 부분 fallback 추가 htlee 2026-02-20 00:46:29 +0900
  • e9aa0302cd Merge pull request 'feat: 중국허가선박 최신 위치 조회 API' (#51) from develop into main htlee 2026-02-19 23:04:28 +0900
  • c8369e193f Merge pull request 'feat: 중국허가선박 최신 위치 조회 API' (#50) from feature/dashboard-phase-1 into develop htlee 2026-02-19 23:04:22 +0900
  • 00bfa97875 feat: 중국허가선박 최신 위치 조회 API 추가 htlee 2026-02-19 23:03:32 +0900
  • 9f98682347 Merge pull request 'fix: V2 캐시 조회 시 누락 MMSI DB fallback 추가' (#49) from develop into main htlee 2026-02-19 22:53:19 +0900
  • b7dc6eacf8 Merge pull request 'fix: V2 캐시 조회 시 누락 MMSI DB fallback 추가' (#48) from feature/dashboard-phase-1 into develop htlee 2026-02-19 22:52:42 +0900
  • 17c646e87a fix: V2 캐시 조회 시 누락 MMSI DB fallback 추가 htlee 2026-02-19 22:51:55 +0900
  • e6cb152d29 Merge pull request 'feat: ChnPrmShip 전용 DB 이력 + API enrichment + ShipImage V2' (#47) from develop into main htlee 2026-02-19 22:38:17 +0900
  • 3669b837f1 Merge pull request 'feat: ChnPrmShip 전용 DB 이력 + API enrichment + ShipImage V2' (#46) from feature/dashboard-phase-1 into develop htlee 2026-02-19 22:37:58 +0900
  • 0cc6e58f9b feat: ChnPrmShip 전용 DB 이력 + API enrichment + ShipImage V2 htlee 2026-02-19 22:37:03 +0900
  • 85c8b5b28e Merge pull request 'docs: Swagger UI 현행화' (#45) from develop into main htlee 2026-02-19 21:30:31 +0900
  • 198afc1fdc Merge pull request 'docs: Swagger UI 현행화 — 서버 URL, @Schema, @Parameter' (#44) from feature/dashboard-phase-1 into develop htlee 2026-02-19 21:30:06 +0900
  • 508f35a214 docs: Swagger UI 현행화 — 서버 URL, DTO @Schema, @Parameter 추가 htlee 2026-02-19 21:29:40 +0900
  • b581233240 Merge pull request 'fix: 캐시 maxSize 설정 경로 수정' (#43) from develop into main htlee 2026-02-19 21:00:42 +0900
  • f34d4921b7 Merge pull request 'fix: 캐시 maxSize 설정 경로 수정' (#42) from feature/dashboard-phase-1 into develop htlee 2026-02-19 20:53:18 +0900
  • 8a5e77ab80 fix: 캐시 maxSize 설정 경로 수정 — application.yml이 실제 소스 htlee 2026-02-19 20:52:55 +0900
  • a237648fe7 Merge pull request 'fix: L1/L2 캐시 maxSize 상향 + AisTarget hitRate 타입 수정' (#41) from develop into main htlee 2026-02-19 20:47:46 +0900
  • 10e99b6cee Merge pull request 'fix: L1/L2 캐시 maxSize 상향 + AisTarget hitRate 타입 수정' (#40) from feature/dashboard-phase-1 into develop htlee 2026-02-19 20:47:45 +0900
  • 9774a75988 fix: L1/L2 캐시 maxSize 상향 + AisTarget hitRate 타입 수정 htlee 2026-02-19 20:47:14 +0900
  • 5cf6e32d71 Merge pull request 'perf: API 응답 최적화 + 점진적 렌더링 + 해구 choropleth 지도' (#39) from develop into main htlee 2026-02-19 20:26:23 +0900
  • 8e7e8ff2de Merge pull request 'perf: API 응답 최적화 + 점진적 렌더링 + 해구 choropleth 지도' (#38) from feature/dashboard-phase-1 into develop htlee 2026-02-19 20:25:52 +0900
  • 0cdb46d063 perf: API 응답 최적화 + 점진적 렌더링 + 해구 choropleth 지도 htlee 2026-02-19 20:24:28 +0900
  • c3d0b15f97 Merge pull request 'feat: Phase 4 — 비정상 항적 + 시스템 메트릭 (7/7 완성)' (#37) from develop into main htlee 2026-02-19 19:20:31 +0900
  • 97b71b16e1 Merge pull request 'feat: Phase 4 — 비정상 항적 + 시스템 메트릭 (7/7 완성)' (#36) from feature/dashboard-phase-1 into develop htlee 2026-02-19 19:20:21 +0900
  • 7a17d8e1d8 feat: Phase 4 — 비정상 항적 + 시스템 메트릭 페이지 (7/7 완성) htlee 2026-02-19 19:19:51 +0900
  • 6f17006811 Merge pull request 'feat: Phase 3 — API Explorer 지도 스캐폴딩' (#35) from develop into main htlee 2026-02-19 19:14:40 +0900
  • 20cb4b3337 Merge pull request 'feat: Phase 3 — API Explorer 지도 스캐폴딩' (#34) from feature/dashboard-phase-1 into develop htlee 2026-02-19 19:14:30 +0900
  • 8fafaad6c0 feat: Phase 3 — API Explorer 지도 스캐폴딩 htlee 2026-02-19 19:14:03 +0900
  • f49f1ac4e4 Merge pull request 'perf: L1/L2 캐시 maxSize 상향 (실측 기반)' (#33) from develop into main htlee 2026-02-19 19:10:05 +0900
  • c44075d72b Merge pull request 'perf: L1/L2 캐시 maxSize 상향 (실측 기반)' (#32) from feature/dashboard-phase-1 into develop htlee 2026-02-19 19:09:55 +0900
  • 4b8b48e494 perf: L1/L2 캐시 maxSize 상향 (실측 기반) htlee 2026-02-19 19:09:29 +0900
  • eabeee1bb7 Merge pull request 'fix: 해구 통계 ROUND 함수 타입 캐스팅 오류 수정' (#31) from develop into main htlee 2026-02-19 19:01:28 +0900
  • 9ca3057abd Merge pull request 'fix: 해구 통계 ROUND 함수 타입 캐스팅 오류 수정' (#30) from feature/dashboard-phase-1 into develop htlee 2026-02-19 19:01:17 +0900
  • 029f912783 fix: 해구 통계 ROUND 함수 타입 캐스팅 오류 수정 htlee 2026-02-19 19:00:50 +0900
  • ec20dc8e76 Merge pull request 'fix: 해구 조회 바운딩 박스 간소화' (#29) from develop into main htlee 2026-02-19 18:54:44 +0900
  • 908f047f55 Merge pull request 'fix: 해구 조회 바운딩 박스 간소화' (#28) from feature/dashboard-phase-1 into develop htlee 2026-02-19 18:54:35 +0900
  • 61ec36c74a fix: 해구 조회 ST_Contains 제거 — 바운딩 박스 조인으로 간소화 htlee 2026-02-19 18:54:16 +0900
  • e2a692a5e2 Merge pull request 'fix: 해구 통계 디버그 로깅' (#27) from develop into main htlee 2026-02-19 18:50:25 +0900
  • c72e3cad36 Merge pull request 'debug: 해구 조회 에러 로깅' (#24) from feature/dashboard-phase-1 into develop htlee 2026-02-19 18:50:13 +0900
  • 6b1d5f3479 fix: 해구 통계 조회 에러 응답 노출 + 디버그 로깅 추가 htlee 2026-02-19 18:49:27 +0900
  • 86f0c457e3 Merge pull request 'fix: toLocalDateTime 변환 강화' (#23) from develop into main htlee 2026-02-19 18:39:54 +0900
  • b46b9335a0 Merge pull request 'fix: toLocalDateTime 변환 강화' (#22) from feature/dashboard-phase-1 into develop htlee 2026-02-19 18:39:50 +0900
  • 6c63133fd8 fix: toLocalDateTime 변환 강화 — 타입 불일치 로깅 + toString 폴백 htlee 2026-02-19 18:39:43 +0900
  • 1c963b3d75 Merge pull request 'fix: Timestamp 캐스팅 오류 수정' (#21) from develop into main htlee 2026-02-19 18:36:19 +0900
  • 8911259f29 Merge pull request 'fix: Timestamp 캐스팅 오류 수정' (#20) from feature/dashboard-phase-1 into develop htlee 2026-02-19 18:35:35 +0900
  • 508cc264ee fix: MonitoringController Timestamp 캐스팅 오류 수정 htlee 2026-02-19 18:34:47 +0900
  • 065f14ede4 Merge pull request 'fix: MonitoringController 레거시 타일 쿼리 전환 + 해구 통계 수정' (#19) from develop into main htlee 2026-02-19 18:30:55 +0900
  • 1f209954bf Merge pull request 'fix: MonitoringController 레거시 타일 쿼리 → AIS 위치/항적 기반 전환' (#18) from feature/dashboard-phase-1 into develop htlee 2026-02-19 18:30:39 +0900
  • 986ae7bc14 fix: MonitoringController 레거시 타일 쿼리 → AIS 위치/항적 기반 전환 htlee 2026-02-19 18:30:16 +0900
  • e70def6611 Merge pull request 'chore: AIS API 인증 정보 추가 (prod)' (#17) from develop into main htlee 2026-02-19 18:08:56 +0900
  • e8f17dbd9a Merge pull request 'chore: AIS API 인증 정보 추가' (#16) from feature/dashboard-phase-1 into develop htlee 2026-02-19 18:08:53 +0900
  • 61d68bb57b chore: AIS API 인증 정보 추가 (prod) htlee 2026-02-19 18:08:26 +0900