feat(backend): OSINT/Satellite 수집기 + Caffeine 캐시 통일 + REST API #26

병합
htlee feature/backend-collectors 에서 develop 로 4 commits 를 머지했습니다 2026-03-18 04:10:32 +09:00

4 커밋

작성자 SHA1 메시지 날짜
dee52c33d5 docs: 릴리즈 노트 업데이트 2026-03-18 04:09:13 +09:00
69b2aeb3b3 feat(backend): OSINT/Satellite 수집기 + Caffeine 캐시 통일 + REST API
- OSINT: GDELT + Google News RSS 수집기 (@Scheduled 2분)
- Satellite: CelesTrak TLE 수집기 (@Scheduled 10분)
- Caffeine 캐시 TTL 2일 (Aircraft 포함 전체 통일)
- 프론트: 백엔드 API 우선 호출 + CelesTrak/GDELT fallback
2026-03-18 04:04:18 +09:00
0c78ad8bb8 feat(db): ships/osint/satellites 테이블 생성 + 샘플 데이터 적재
- ship_positions: AIS/signal-batch 선박 위치 이력 (PostGIS)
- osint_feeds: GDELT/Google News/CENTCOM 피드 (UNIQUE 중복방지)
- satellite_tle: CelesTrak TLE 위성 궤도 데이터
- 샘플: 중동 함정 16척, 한국 해역 8척, OSINT 17건, 위성 11기
2026-03-18 02:59:54 +09:00
f40a0789a2 fix(db): 002 마이그레이션 search_path에 public 추가 (PostGIS 타입 참조) 2026-03-18 02:39:40 +09:00