커밋 그래프

92 커밋

작성자 SHA1 메시지 날짜
hyojin kim
2a0a80098d Merge branch 'develop' into dev_ship_movement 2025-12-10 12:33:57 +09:00
hyojin kim
eb81be5f21 🗃️ application.xml 정리 2025-12-10 10:54:44 +09:00
hyojin kim
655318e353 🗃️ Risk&Compliance 적재방식 변경 (이력데이터 적재) 2025-12-10 10:13:09 +09:00
hyojin kim
2e509560de Merge branch 'ais/ship_position' into develop 2025-12-10 08:54:42 +09:00
fedd89c9ca [수정]
- GPU DB core20 테이블 정보 프로파일 추가
2025-12-10 08:46:15 +09:00
3dde3d0167 [추가]
- 실시간 선박 위치 조회 API Classtype 구분 파라미터 추가 (core20 테이블 imo 유무로 ClassA, ClassB 분류)
 - html PUT,DELETE, PATCH 메소드 제거 및 POST 메소드 사용 변경 (보안이슈)
2025-12-10 08:14:28 +09:00
Kim JiMyeung
6c98ebc24f Destination, Transits, CurrentlyAt 증분Job 2025-12-08 17:47:30 +09:00
Kim JiMyeung
18ab11068a 빈 배열 처리 로직추가 2025-12-08 13:33:57 +09:00
hyojin kim
37f61fe924 Add Port Import Job, Event Import Job 2025-12-08 13:33:37 +09:00
hyojin kim
e9b30f8817 🗃️ JPA 스키마 지정 (snp_data) 2025-12-08 13:33:23 +09:00
Kim JiMyeung
34ce85f33f Merge remote-tracking branch 'origin/develop' into dev_ship_movement 2025-12-08 13:17:06 +09:00
Kim JiMyeung
919b0fc21a AnchorageCalls, Berthcalls, DarkActivity, StsOperations, TerminalCalls 증분Job 2025-12-08 13:00:08 +09:00
Kim JiMyeung
7941396d62 ais/ship_position into dev_ship_movement 2025-12-05 11:00:28 +09:00
Kim JiMyeung
248e9c2c46 /snp-asi url추가 2025-12-05 10:17:08 +09:00
Kim JiMyeung
2671d613f3 merge devlop into dev_ship_movement 2025-12-05 09:44:20 +09:00
hyojin kim
1b7fa47dbd Merge branch 'ais/ship_position' into develop 2025-12-05 09:33:59 +09:00
8d8ea53449 [추가]
- 프로세스 재기동 등으로 정상 종료되지 않은 Job 정리용 임시 sql 추가
2025-12-05 08:31:11 +09:00
322ecb12a6 [수정]
- url 하드코딩 제거
- bootstrap 로컬 저장, 참조수정
2025-12-04 15:38:01 +09:00
55d4dd5886 [수정]
- 파티션 관리 job 추가 (+3일 미리 생성, 14일 이전 파티션 자동drop 설정)
- (임시) GPU 운영 포트 9000번 변경
- ais_target 테이블 일일 파티션구조로 변경 (1일 데이터 약 20GB)
2025-12-04 13:05:00 +09:00
hyojin kim
c842e982c8 Merge branch 'dev_ship_movement' into dev_ship_detail
# Conflicts:
#	src/main/java/com/snp/batch/global/config/MaritimeApiWebClientConfig.java
2025-12-02 19:11:29 +09:00
hyojin kim
44ae82e2fa Merge branch 'ais/ship_position' into dev_ship_detail
# Conflicts:
#	src/main/java/com/snp/batch/jobs/sanction/batch/reader/ComplianceDataReader.java
#	src/main/resources/application.yml
2025-12-02 19:10:15 +09:00
hyojin kim
d6cf58d737 Add Port Import Job, Event Import Job 2025-12-02 18:26:54 +09:00
5857a4a822 [수정]
- 항해 조건 필터 검색 API (SOG/COG/Heading/Destination/Status)
- Swagger Status 필터 현행화
Under way sailing
N/A
AIS Sart
Restriced manoeuverability
Not under command
Engaged in fishing
Under way using engine
Anchored
Constrained by draught
Aground
Power Driven Towing Alongside
Power Driven Towing Astern
Moored
2025-12-02 16:44:14 +09:00
6af2fccbf0 [신규 기능]
- aisTargetImportJob: S&P Global AIS API 연동 (매 분 15초)
- AIS Target 조회 API (MMSI/시간/공간/폴리곤/WKT 검색)
- 항해 조건 필터 검색 API (SOG/COG/Heading/Destination/Status)
- Caffeine 캐시 적용 (TTL 120분, 최대 30만건)
- partitionManagerJob: 매일 1회 일별,월별 파티션 자동 생성

[개선]
- API context-path: /snp-api로 변경 (다른 API 서비스의 Proxy 설정 충돌 방지)
- BaseApiReader 상태 초기화 로직 추가 (재실행 시 0건 버그 수정)
- logback-spring.xml: 로그 파일 분리 및 롤링 정책 적용
2025-12-02 16:24:57 +09:00
Kim JiMyeung
c99b6993a7 빈 배열 처리 로직추가 2025-12-02 12:53:17 +09:00
hyojin kim
b3cb4f6f19 🗃️ JPA 스키마 지정 (snp_data) 2025-12-02 12:26:49 +09:00
hyojin kim
4282fc9106 🗃️ Risk&Compliance batch_flag 추가 2025-11-28 18:21:21 +09:00
hyojin kim
8a3e9a973e 🗃️ Risk&Compliance 인덱스 변경 반영 2025-11-28 10:46:44 +09:00
hyojin kim
68893f9657 🛂 운영서버 요청 URL 변경 2025-11-28 10:43:10 +09:00
hyojin kim
5787fb5be0 Merge branch 'dev_ship_movement' into dev_ship_detail 2025-11-27 22:20:34 +09:00
hyojin kim
4ed1070a37 Merge branch 'dev_ship_movement' into dev_ship_detail
# Conflicts:
#	src/main/java/com/snp/batch/global/config/MaritimeApiWebClientConfig.java
2025-11-27 22:20:21 +09:00
hyojin kim
f9b20bdc59 🗃️ 운영접속주소 수정 2025-11-27 22:03:09 +09:00
hyojin kim
7a405bb969 swagger 운영 주소 추가 2025-11-27 22:00:26 +09:00
hyojin kim
906611c9b8 Risk&Compliance Data Import Job 개발 2025-11-27 21:55:46 +09:00
Kim JiMyeung
e44637e1f3 movement 배치 2025-11-27 16:20:05 +09:00
hyojin kim
6be90723b4 Core20 테이블 AIS 컬럼 추가 (COG, NavStat) 2025-11-25 18:39:30 +09:00
hyojin kim
18fa95e903 🩹 OwnerHistory DataSetVersion 하드코딩 제거 2025-11-24 10:43:43 +09:00
hyojin-kim4
1241a71d31
🔀 S&P AIS 신호 데이터 업데이트JOB
🔀 S&P AIS 신호 데이터 업데이트JOB
2025-11-21 16:30:00 +09:00
hyojin kim
094bd13e36 Core20 : AIS 신호 데이터 업데이트 Job 2025-11-21 16:25:17 +09:00
hyojin-kim4
4ea0a565c5
🔀 S&P 선박제원정보 증분데이터 수집JOB
🔀 S&P 선박제원정보 증분데이터 수집JOB (Squash)
2025-11-20 17:11:23 +09:00
hyojin-kim4
f84361dc52 🔀 S&P 선박제원정보 증분데이터 수집JOB (Squash)
- Core20, OwnerHistory
2025-11-20 16:56:49 +09:00
c88b8a926b Initial commit 2025-10-22 13:50:04 +09:00