feat: 센서 그래프 실데이터 + 선박 모달 UI 개선 + KST/UTC 라디오 #50

병합
htlee feature/sensor-chart-live 에서 develop 로 11 commits 를 머지했습니다 2026-03-18 09:29:41 +09:00

11 커밋

작성자 SHA1 메시지 날짜
a8f6bfe1db docs: 릴리즈 노트 업데이트 2026-03-18 09:28:53 +09:00
6c54500c70 feat: 센서 그래프 실데이터 + 선박 모달 UI 개선 + KST/UTC 라디오
- SensorChart: 백엔드 실데이터(지진/기압) + 동적 x축 시간 + 히스토리 10M/30M/1H/3H/6H
- LiveControls: KST/UTC 토글 → 라디오 버튼 그룹
- ShipLayer: 모달 고정크기(300px), 드래그 가능, S&P Global 다중사진 슬라이드
- 선박 모달 CSS 통일 (태그 스타일, 2컬럼 그리드, 긴 값 단독행)
- 센서 API: hours→min 파라미터 (기본 2880=48h), 인증 예외 처리
- useIranData/useKoreaData: 센서 10분 polling + 선박 60분 초기/6분 incremental merge

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 09:23:45 +09:00
7fabe16f4f Merge remote-tracking branch 'origin/main' into develop 2026-03-18 08:58:09 +09:00
c9f295288c fix(deploy): SSH set -e 제거 + curl fallback (#49)
All checks were successful
Deploy KCG / deploy (push) Successful in 1m14s
Co-authored-by: htlee <htlee@gcsc.co.kr>
Co-committed-by: htlee <htlee@gcsc.co.kr>
2026-03-18 08:45:33 +09:00
7b05598714 fix(deploy): SSH 디버그 + printf 키 저장 (#48)
Some checks failed
Deploy KCG / deploy (push) Failing after 1m12s
Co-authored-by: htlee <htlee@gcsc.co.kr>
Co-committed-by: htlee <htlee@gcsc.co.kr>
2026-03-18 08:42:19 +09:00
6182a79ae4 fix(deploy): SSH 호스트 내부 IP 고정 (signal-batch 패턴) (#47)
Some checks failed
Deploy KCG / deploy (push) Failing after 1m11s
Co-authored-by: htlee <htlee@gcsc.co.kr>
Co-committed-by: htlee <htlee@gcsc.co.kr>
2026-03-18 08:38:49 +09:00
5d01b0e6e5 fix(deploy): gateway 감지 ip → /proc/net/route (#46)
Some checks failed
Deploy KCG / deploy (push) Failing after 1m15s
Co-authored-by: htlee <htlee@gcsc.co.kr>
Co-committed-by: htlee <htlee@gcsc.co.kr>
2026-03-18 08:35:17 +09:00
db8334b08e fix(deploy): SSH 호스트 IP 동적 감지 + health check 개선 (#45)
Some checks failed
Deploy KCG / deploy (push) Failing after 1m6s
Co-authored-by: htlee <htlee@gcsc.co.kr>
Co-committed-by: htlee <htlee@gcsc.co.kr>
2026-03-18 08:31:34 +09:00
1549adafc7 fix(deploy): health check + PressureCollector 중복 방지 (#44)
Some checks failed
Deploy KCG / deploy (push) Failing after 1m12s
Co-authored-by: htlee <htlee@gcsc.co.kr>
Co-committed-by: htlee <htlee@gcsc.co.kr>
2026-03-18 08:25:52 +09:00
c63af7abe0 fix(frontend): 컴포넌트 import 경로 수정 (vite build 실패 해결) (#43)
Some checks failed
Deploy KCG / deploy (push) Failing after 1m43s
Co-authored-by: htlee <htlee@gcsc.co.kr>
Co-committed-by: htlee <htlee@gcsc.co.kr>
2026-03-18 08:21:45 +09:00
606083dce9 Merge pull request 'release: 2026-03-18.2 (8건 커밋)' (#41) from develop into main
Some checks failed
Deploy KCG / deploy (push) Failing after 16s
2026-03-18 08:18:42 +09:00