wing-ops/backend
jeonghyo.k 1f2e493226 feat(vessel): 선박 검색을 전체 캐시 대상으로 확대
뷰포트에 관계없이 백엔드 캐시의 전체 선박을 검색 가능하도록 개선.

- backend: GET /api/vessels/all 엔드포인트 추가 (getAllVessels)
- vesselSignalClient: onAllVessels? 콜백 추가; PollingClient는 3분마다 pollAll(), WS Client는 필터링 전 전송
- useVesselSignals: { vessels, allVessels } 반환, 초기 스냅샷도 allVessels에 반영
- MapView: allVessels prop 추가, VesselSearchBar에 우선 전달
- OilSpillView/HNSView/RescueView/IncidentsView: allVessels 구조분해 후 MapView/VesselSearchBar에 전달

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-20 15:10:58 +09:00
..
prisma chore: 프로젝트 초기 구성 2026-02-27 11:06:21 +09:00
scripts/hns-import feat(hns): HNS 물질 DB 데이터 확장 및 임포트 스크립트 개선 2026-04-17 11:00:46 +09:00
src feat(vessel): 선박 검색을 전체 캐시 대상으로 확대 2026-04-20 15:10:58 +09:00
.env.example chore: 프로젝트 초기 구성 2026-02-27 11:06:21 +09:00
API.md chore: 프로젝트 초기 구성 2026-02-27 11:06:21 +09:00
package-lock.json feat(hns): HNS 물질 DB 확장 및 데이터 구조 개선 2026-04-17 09:38:06 +09:00
package.json feat(hns): HNS 물질 DB 확장 및 데이터 구조 개선 2026-04-17 09:38:06 +09:00
prisma.config.ts chore: 프로젝트 초기 구성 2026-02-27 11:06:21 +09:00
tsconfig.json refactor(phase4): HNS 물질정보 DB 이전 + 정적 데이터 정리 2026-02-28 14:52:46 +09:00