커밋 그래프

8 커밋

작성자 SHA1 메시지 날짜
115b8a6bf2 docs: 릴리즈 노트 업데이트
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 15:31:17 +09:00
0a4850d3f4 feat(map): AIS 로딩 인디케이터 및 UX 개선
- 선박 신호 수신 중 지도 오버레이 + 스피너 인디케이터 표시
- 초기 뷰포트를 대한민국 전역 중심(127.8, 35.5, zoom 7)으로 변경
- deck.gl 툴팁 배경색을 흰색 계통으로 변경하여 가독성 개선

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 14:56:38 +09:00
7dc9c43c06 Merge pull request 'docs: 릴리즈 노트 정리 (2026-03-31)' (#4) from docs/release-notes-2026-03-31 into develop 2026-03-31 14:24:09 +09:00
6e0075da9f docs: 릴리즈 노트 정리 (2026-03-31)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 14:23:04 +09:00
25ffed7a9b Merge pull request 'fix: CI/CD 워크플로우 개선 및 ESLint 에러 수정' (#2) from fix/ci-workflow-and-lint into develop 2026-03-31 14:07:51 +09:00
7103dc5c42 fix: CI/CD 워크플로우 개선 및 ESLint 에러 수정
- deploy.yml: mkdir -p 추가로 배포 디렉토리 미존재 시 실패 방지
- deploy.yml: lint 단계 추가로 빌드 전 코드 품질 검증
- useVesselDeckLayer: useEffect 내 직접 setState 호출 제거
- useAisPolling: 렌더 중 ref 업데이트를 useEffect 내부로 이동
- CLAUDE.md, .sdkmanrc, .node-version 등 팀 워크플로우 초기 구성

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 14:07:29 +09:00
e25127fba1 ci: 프론트엔드 CI/CD 배포 워크플로우 추가
main 브랜치 push 시 frontend/wing-gis-web 빌드 후
wing-gis.gc-si.dev에 자동 배포.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-31 12:38:28 +09:00
b9d924e81e chore: 팀 워크플로우 기반 초기 프로젝트 구성
WING-GIS 해양경찰 통합 GIS 위치정보시스템.
모노레포: frontend(React 19 + MapLibre + deck.gl) + services(Spring Boot + Gradle).

- npm + Nexus 프록시 레지스트리 설정
- 팀 워크플로우 v1.6.1 부트스트랩 파일 배치
- .githooks (commit-msg, post-checkout)
- custom_pre_commit: true (모노레포 pre-commit 별도 관리)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-31 12:36:38 +09:00