feat: add-weather-alarm #79

병합
dnlee feature/add-weather-alarm 에서 develop 로 11 commits 를 머지했습니다 2026-03-11 11:46:02 +09:00
소유자

변경 사항

추가

  • KHOA API 엔드포인트 교체 및 해양예측 오버레이 Canvas 렌더링 전환
  • 기상 맵 컨트롤 컴포넌트 추가 및 KHOA API 연동 개선
  • CCTV 안전관리 감지 기능 추가 (선박 출입, 침입 감지)
  • 관리자 화면 고도화 — 사용자/권한/게시판/선박신호 패널
  • CCTV 오일 감지 GPU 추론 연동 및 HNS 초기 핀 제거
  • 유류오염보장계약 시드 데이터 추가 (1391건)

수정

  • /orgs 라우트를 /:id 앞에 등록하여 라우트 매칭 수정

테스트

  • 빌드 성공 확인
  • 기존 테스트 통과
## 변경 사항 ### 추가 - KHOA API 엔드포인트 교체 및 해양예측 오버레이 Canvas 렌더링 전환 - 기상 맵 컨트롤 컴포넌트 추가 및 KHOA API 연동 개선 - CCTV 안전관리 감지 기능 추가 (선박 출입, 침입 감지) - 관리자 화면 고도화 — 사용자/권한/게시판/선박신호 패널 - CCTV 오일 감지 GPU 추론 연동 및 HNS 초기 핀 제거 - 유류오염보장계약 시드 데이터 추가 (1391건) ### 수정 - /orgs 라우트를 /:id 앞에 등록하여 라우트 매칭 수정 ## 테스트 - [ ] 빌드 성공 확인 - [ ] 기존 테스트 통과
dnlee added 11 commits 2026-03-11 11:45:16 +09:00
해양수산부 공공데이터 CSV → INSERT SQL 변환

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
CCTV 오일 유출 감지:
- GPU 추론 서버 FastAPI 서비스 (oil_inference_server.py)
- Express 프록시 엔드포인트 (POST /api/aerial/oil-detect)
- 프론트엔드 API 연동 (oilDetection.ts, useOilDetection.ts)
- 4종 유류 클래스별 색상 오버레이 (OilDetectionOverlay.tsx)
- 캡처 기능 (비디오+오버레이 합성 PNG 다운로드)
- Rate limit HLS 스트리밍 skip + 한도 500 상향

HNS 대기확산:
- 초기 핀 포인트 제거 (지도 클릭으로 선택)
- 좌표 미선택 시 안내 메시지 표시

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- UsersPanel: 테이블+페이징+등록모달+상세모달(비밀번호초기화/잠금해제)
- PermissionsPanel: 사용자별 역할 할당 탭 추가
- BoardMgmtPanel: 공지사항/게시판/QNA 관리자 일괄 삭제
- VesselSignalPanel: VTS/VTS-AIS/V-PASS/E-NAVI/S&P AIS 타임라인 모니터링
- AdminSidebar/AdminPlaceholder/adminMenuConfig 신규
- 권한 미들웨어 부모 리소스 fallback 로직 추가
- 조직 목록 API, 관리자 삭제 API 추가

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Express에서 /orgs가 /:id 뒤에 등록되어 'orgs'가 파라미터로 잡히던 버그 수정

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
claude-bot 이 변경사항을 승인하였습니다. 2026-03-11 11:45:51 +09:00
claude-bot left a comment
멤버

MR 승인 (via /mr skill)

MR 승인 (via /mr skill)
dnlee merged commit 416fa2211b into develop 2026-03-11 11:46:02 +09:00
dnlee 삭제된 브랜치 feature/add-weather-alarm 2026-03-11 11:46:02 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

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

의존성

No dependencies set.

Reference: gc/wing-ops#79
No description provided.