2025-04-19T20:04:49Z - 2026-04-19T20:04:49Z
개요
풀 리퀘스트 86개 가 2 사용자 로부터 머지 되었습니다.
병합됨
#156 feat(bypass): 계정 신청 시 프로젝트명, 예상 호출량, 서비스 IP 필드 추가 (#152)
병합됨
#147 feat(email): Bypass API 계정 이메일 알림 및 거절 후속 조치 (#140)
병합됨
#145 feat(swagger): Bypass API 카탈로그 Swagger 딥링크 연동 (#142)
병합됨
#144 feat(bypass-account): Bypass API 사용자 계정 발급 신청 프로세스 개발 (#126)
병합됨
#139 release: 2026-04-02 (6건 커밋)
병합됨
#138 docs: 릴리즈 노트 정리 (2026-04-02)
병합됨
#137 feat(swagger): 배포 환경에 따른 Swagger 페이지 노출 제한 (#135)
병합됨
#136 feat(screening): Risk & Compliance 다국어 지원 및 사용자 편의성 개선 (#134)
병합됨
#133 release: 2026-04-01 (14건 커밋)
병합됨
#132 docs: 릴리즈 노트 정리 (2026-04-01)
병합됨
#131 feat(screening): Risk & Compliance Screening Guide UI 개편 및 다중언어 지원 (#124)
병합됨
#129 feat: S&P Bypass 피드백 반영 (#123)
병합됨
#128 fix: S&P Collector 다크모드 미적용 및 라벨 디자인 통일 (#122)
병합됨
#125 feat: 공통 UI 피드백 반영 - 2단 탭 네비게이션 및 카드 높이 통일 (#121)
병합됨
#118 release: 2026-03-31 (40건 커밋)
병합됨
#117 docs: 릴리즈 노트 정리 (2026-03-31)
병합됨
#116 feat: 프론트엔드 UI 개편 - 메인 화면 및 섹션별 네비게이션 (#115)
병합됨
#114 feat: Risk&Compliance 값 변경 이력 확인 페이지 개발 (#111)
병합됨
#113 feat: Risk&Compliance Screening Guide 페이지 생성 (#109)
병합됨
#112 chore(swagger): Swagger OPENAPI 주소 정리 (#110)
병합됨
#108 feat: BY PASS API 등록 프로세스 설계 및 개발 (#63)
병합됨
#107 refactor: API 응답 처리 방식에 따른 패키지 분리 (#66)
병합됨
#106 feat: favicon 변경 (#105)
병합됨
#104 release: 2026-03-25 (8건 커밋)
병합됨
#103 docs: 릴리즈 노트 정리 (2026-03-25)
병합됨
#102 refactor: AIS 수집 및 서비스 API 제거
병합됨
#101 feat(log-cleanup): 배치 로그 관리 정책 수립 및 정리 배치 작업 개발
병합됨
#98 fix(deploy): checkout 방식 복원 릴리즈
병합됨
#97 fix(deploy): container 환경 Node.js 미지원으로 checkout 방식 복원
병합됨
#96 release: develop → main 릴리즈 (CI/CD 파이프라인 검증)
병합됨
#95 ci(deploy): Checkout 단계를 actions/checkout@v4로 개선
병합됨
#88 ci: Gitea Actions 자동배포 워크플로우 추가
병합됨
#87 feat(risk): RiskRangeImportJob API URL 변경 및 저장 테이블 통합
병합됨
#84 refactor(risk): RiskDetailImportJob IMO 조회 대상을 tb_ship_default_info로 변경
병합됨
#83 feat(imometa): IMO Meta Table 관리 배치 작업 개발
병합됨
#82 feat(risk): Risk 상세 데이터 수집 배치 프로세스 추가
병합됨
#79 style(ui): 프론트엔드 title 변경
병합됨
#78 fix(shipdetail): 기간 설정 재수집 시 RECOLLECT 모드 분기 오류 수정
병합됨
#77 refactor(batch): 파티션 스텝 프로세스 공통 모듈화 및 LastExecutionUpdateTasklet 통합
병합됨
#72 fix(ui): 실패 건 수동 재수집 시 414 Request-URI Too Long 오류 수정
병합됨
#70 feat(shipdetail): 선박제원정보 수집 배치 작업 병렬화 및 최적화
병합됨
#69 feat(ais): AIS 응답 스트리밍 처리 및 캐시 로그 명확화
병합됨
#68 fix(ais): AIS WebClient 버퍼 제한 초과(DataBufferLimitException) 수정
병합됨
#67 fix(shipdetail): ShipDetailUpdateDataReader beforeFetch NPE 수정
병합됨
#60 refactor(config): API 인증정보 공통화 및 미사용 설정 제거 (#59)
병합됨
#58 fix: CronPreview step=0 무한루프 방지
병합됨
#57 feat(ui): 재수집 이력 화면 개선 — 배치 실행일시 추가, 작업명 잘림 해소, CSV 내보내기 제거 (#55)
병합됨
#56 feat(ui): 스케줄 화면 검색/정렬/필터 기능 추가 및 UI 구조 개선 (#54)
병합됨
#53 fix(스케줄러): Quartz PostgreSQLDelegate BYTEA 컬럼 읽기 오류 수정 (#12)
병합됨
#52 fix(스케줄러): Quartz JDBC Store 미적용 수정 — RAMJobStore에서 JDBC Store로 전환 (#12)
병합됨
#51 fix(배치): RECOLLECT 모드에서 Tasklet 자체 스킵으로 last_success_date 복원 로직 제거 (#50)
병합됨
#49 feat(ui): 각 화면별 사용자 가이드 추가 (#41)
병합됨
#48 feat(ui): 배치 모니터링 UI 최적화 (#46)
병합됨
#47 feat(global): Job 한글 표시명 DB 관리 및 전체 화면 통합 (#45)
병합됨
#44 refactor: 미사용 배치 작업 13개 제거 (#40)
병합됨
#43 feat(ui): 배치 작업 목록 한글 표시명 추가 (#40)
병합됨
#42 feat(risk): IMO 기반 Risk 상세 조회 bypass API 추가 (#39)
병합됨
#38 fix(batch): 자동 재수집 파라미터 오버플로우 수정 및 실패 레코드 관리 개선
병합됨
#37 docs: 릴리즈 노트 누락 항목 보완 (v1.1.0 이후 전체)
병합됨
#36 fix(ui): 타임라인 상세 화면 이동 오류 수정 및 실행 중 작업 상세 버튼 추가 (#34)
병합됨
#35 feat(jobs): 배치 작업 목록 UX 개선 및 즉시 실행 버튼 이동 (#33)
병합됨
#32 fix(shipdetail): 테스트용 IMO 목록 건수 제한 제거
병합됨
#31 feat(recollection): 자동 재수집 및 재수집 프로세스 전면 개선 (#30)
병합됨
#29 chore: 팀 워크플로우 v1.6.1 동기화
병합됨
#28 feat(aistargetdbsync): tb_ship_main_info, core20 테이블 mmsi 컬럼 업데이트 추가
병합됨
#26 chore: CLAUDE_BOT_TOKEN 갱신
병합됨
#24 feat: ������ ���� (t_std_snp_data �� std_snp_data, t_std_snp_svc �� std_snp_svc)
병합됨
#22 feat(aistargetdbsync): tb_ship_main_info ���̺� in_sts �÷����� sts_yn���� ����
병합됨
#20 feat(aistargetdbsync): core20 테이블 최신 위치 동기화 대상 추가
병합됨
#19 feat(monitoring): 마지막 수집 완료일시 모니터링 기능 추가
병합됨
#16 feat: 컬럼명 최종변경
병합됨
#15 fix: ISSUE-1 batch-last-execution-todate-capture
병합됨
#14 feat: 선박 AIS 마지막 위치 업데이트 대상 변경
병합됨
#13 feature/ISSUE-002-empty-response-catch
병합됨
#12 fix(batch): orphan trigger remove
병합됨
#11 feature/ISSUE-001-fail-record-list
병합됨
#10 feat: 재수집 실패건 재시도 프로세스 추가 및 선박제원정보 수집 최적화
병합됨
#9 fix(batch): 재수집 중복 실행 문제 해결
병합됨
#8 feat(batch): API 호출 로그 페이징 및 필터 추가
병합됨
#7 feat(batch): 선박 마지막 위치 업데이트 프로세스 변경
병합됨
#6 feat(kafka): prod Kafka 클러스터 브로커 주소 설정
병합됨
#5 feat: Ship Last Postion Update Job Modify
병합됨
#4 fix: 재수집 관리 및 이력 추가
병합됨
#3 fix: ChnPrmShip 캐시 갱신 조건 완화 및 스케줄 이전 실행 시간 표시
병합됨
#2 fix(rules): SLF4J 로깅 지침 추가
병합됨
#1 fix(hook): commit-msg 정규식 통일 (template-common v1.2.0)
이슈 47개 closed from 1 사용자
닫힘
#152 API 계정 신청 인증 관련 필드 추가
닫힘
#140 feat: Bypass API 계정 이메일 알림 및 거절 후속 조치
닫힘
#142 Bypass API 카탈로그 Swagger 링크 연동
닫힘
#126 Bypass API 사용자 계정 발급 신청 프로세스 개발
닫힘
#135 배포 환경에 따른 Swagger 페이지 노출 제한
닫힘
#134 Risk&Compliance 사용자 편의성 개선
닫힘
#124 S&P Risk & Compliance
닫힘
#123 S&P Bypass 피드백 반영
닫힘
#122 S&P Collector 피드백 반영
닫힘
#121 공통 UI 피드백 반영
닫힘
#115 프론트엔드 UI 개편
닫힘
#111 Risk&Compliance 값 변경 이력 확인 페이지 개발
닫힘
#109 Risk&Compliance Screening Guide 페이지 생성
닫힘
#110 Swagger OPENAPI 주소 정리
닫힘
#63 BY PASS API 등록 프로세스 설계 및 개발
닫힘
#66 API 응답 처리 방법에 따른 패키지 분리
닫힘
#105 favicon 변경
닫힘
#99 AIS 수집 및 서비스 API 제거
닫힘
#100 배치 로그 관리 정책 수립 및 로그 관리 배치 작업 개발
닫힘
#93 Git Hook Issue
닫힘
#86 RiskRangeImportJob Request URL 변경
닫힘
#81 RiskDetailImportJob IMO 조회 방식 변경
닫힘
#80 IMO Meta Table 관리 배치 작업 개발
닫힘
#65 Risk 상세 데이터 수집 프로세스 추가
닫힘
#76 frontend title 변경
닫힘
#75 기간 설정 재수집 오류 수정
닫힘
#73 선박제원정보 파티션 스텝 프로세스 공통 모듈화
닫힘
#74 LastExecutionUpdateTasklet 공통 모듈 적용 (기존 14개 Job 마이그레이션)
닫힘
#71 실패 건 수동 재수집 시 414 Request-URI Too Long 오류 수정
닫힘
#64 선박제원정보 수집 배치 작업 병렬화 및 최적화
닫힘
#59 MDA 프로젝트 설정파일 제거
닫힘
#55 재수집 이력 화면 기능 추가
닫힘
#54 스케줄 화면 기능 추가
닫힘
#50 재수집 실행 오류 해결
닫힘
#41 사용자 가이드 작성
닫힘
#46 화면 구성요소 최적화
닫힘
#45 배치 작업명 통일 및 DB 영속화
닫힘
#40 배치 작업 목록 사용자 편의성 개선
닫힘
#39 make risk detail by imo bypass api
닫힘
#34 실행 상세 화면 이동 오류 수정
닫힘
#33 move job execute button
닫힘
#30 failed record auto request
닫힘
#27 add ais update column
닫힘
#23 schema change
닫힘
#21 additional change column
닫힘
#18 add ais last postion update target
닫힘
#17 마지막 수집 성공일시 모니터링 기능 추가
이슈 8개 가 1 사용자 에 의해 생성되었습니다.
열림
#61 S&P API 계정 및 요청 주소 변경
열림
#62 배치 작업 등록 프로세스 설계 및 개발
열림
#130 WING 제공 데이터 관련 프론트/백엔드 개발
열림
#146 chore: Jasypt 도입으로 application.yml 민감정보 암호화
열림
#151 Swagger UI 응답 JSON 예시 데이터 관리
열림
#153 메인 섹션별 프로젝트 분리 및 저장소 분리
열림
#154 feat: API 계정 IP 화이트리스트 적용
열림
#155 feat: API 계정 Rate Limiting 적용