release: 2026-03-17.5 (5건 커밋) #23

병합
htlee develop 에서 main 로 5 commits 를 머지했습니다 2026-03-17 16:56:54 +09:00
소유자

릴리즈 내용 [2026-03-17.5]

추가

  • 백엔드 항공기 수집기 (Airplanes.live + OpenSky, @Scheduled 60초 주기)
  • 인메모리 캐시 + PostGIS DB 적재 (향후 리플레이 지원)
  • GET /api/aircraft?region=iran|korea REST API
  • 프론트엔드 LIVE 모드 백엔드 API 전환 (aircraftApi.ts)
  • DB 마이그레이션: aircraft_positions 테이블 (geometry + GiST 인덱스)

변경

  • JDK 17 → 21 업그레이드 (pom.xml, sdkmanrc, CI/CD, systemd)
  • 프론트엔드 REPLAY 모드: 외부 API 호출 제거, 샘플 데이터 전용
  • 프론트엔드 airplaneslive.ts / opensky.ts 삭제 (백엔드로 대체)
  • Vite 프록시에서 airplaneslive / opensky 항목 제거

배포 전 필수 작업

  • DB 마이그레이션 실행: psql -f database/migration/002_aircraft_positions.sql
  • rocky-211 systemd 서비스 파일 교체 (JDK 21 경로)
## 릴리즈 내용 [2026-03-17.5] ### 추가 - 백엔드 항공기 수집기 (Airplanes.live + OpenSky, @Scheduled 60초 주기) - 인메모리 캐시 + PostGIS DB 적재 (향후 리플레이 지원) - `GET /api/aircraft?region=iran|korea` REST API - 프론트엔드 LIVE 모드 백엔드 API 전환 (`aircraftApi.ts`) - DB 마이그레이션: `aircraft_positions` 테이블 (geometry + GiST 인덱스) ### 변경 - JDK 17 → 21 업그레이드 (pom.xml, sdkmanrc, CI/CD, systemd) - 프론트엔드 REPLAY 모드: 외부 API 호출 제거, 샘플 데이터 전용 - 프론트엔드 airplaneslive.ts / opensky.ts 삭제 (백엔드로 대체) - Vite 프록시에서 airplaneslive / opensky 항목 제거 ## 배포 전 필수 작업 - [ ] DB 마이그레이션 실행: `psql -f database/migration/002_aircraft_positions.sql` - [ ] rocky-211 systemd 서비스 파일 교체 (JDK 21 경로)
htlee added 5 commits 2026-03-17 16:56:31 +09:00
claude-bot 이 변경사항을 승인하였습니다. 2026-03-17 16:56:54 +09:00
claude-bot left a comment
멤버

릴리즈 승인 (via /release skill)

릴리즈 승인 (via /release skill)
htlee merged commit ddc7d542dc into main 2026-03-17 16:56:54 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

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

의존성

No dependencies set.

Reference: gc/kcg-monitoring#23
No description provided.