feature/cctv-hns-enhancements #70
35
docs/VERSION-HISTORY.md
Normal file
35
docs/VERSION-HISTORY.md
Normal file
@ -0,0 +1,35 @@
|
||||
# Version History
|
||||
|
||||
이 프로젝트는 [Semantic Versioning](https://semver.org/lang/ko/)을 따릅니다.
|
||||
|
||||
## [1.0.0] - 2026-03-01
|
||||
|
||||
### 주요 변경
|
||||
|
||||
- **GPU 기반 지도 엔진 전환**: MapLibre GL JS + deck.gl로 지도 렌더링 성능 10~100배 향상, 3D 회전/줌 지원
|
||||
- **전 탭 실시간 데이터 연동**: 10개 업무 탭(확산예측, HNS, SCAT, 자산, 사고, 보고서, 게시판, 항공방제, 구조, 기상)이 실제 DB 기반으로 동작
|
||||
- **역할 기반 접근 제어(RBAC)**: 리소스별 읽기/생성/수정/삭제 권한을 매트릭스 UI로 관리
|
||||
- **JWT 인증 + Google OAuth**: 자체 로그인 및 Google 계정 연동 지원
|
||||
- **감사 로그 자동 기록**: 탭 이동, 주요 작업이 자동으로 기록됨
|
||||
|
||||
### 개선
|
||||
|
||||
- **CSS 체계 전면 개편**: 인라인 스타일 3,500건 이상을 Tailwind CSS 유틸리티 클래스로 전환하여 일관된 디자인 시스템 구축
|
||||
- **프로젝트 구조 현대화**: 공통 모듈(common/)과 탭별 패키지(tabs/) 분리로 유지보수성 향상
|
||||
- **DB 단일화**: 운영 DB와 인증 DB를 하나로 통합하여 관리 편의성 개선
|
||||
- **지도 시각화 강화**: 확산분석 데모 모드, 한글 폰트 TextLayer, 통합조회 호버 툴팁 추가
|
||||
- **SCAT 조사 패널**: 구간 상세, 현장 사진, 방제 권고 3탭 구성의 우측 패널 신규 추가
|
||||
- **메뉴 관리 편의성**: 드래그앤드롭 정렬, 이모지 아이콘 피커 지원
|
||||
|
||||
### 버그 수정
|
||||
|
||||
- 확산예측 분석 상세 화면 500 에러 수정
|
||||
- 기상 탭 Mixed Content(HTTP/HTTPS 혼용) 문제 해결
|
||||
- Google OAuth 비자동승인 도메인 가입 시 안내 UX 개선
|
||||
|
||||
### 보안
|
||||
|
||||
- Helmet CSP/CORP, Rate-limit, 입력 살균 미들웨어 적용
|
||||
- HTTP GET/POST만 허용 (한국 보안취약점 점검 가이드 준수)
|
||||
|
||||
> 내부 릴리즈: 2026-02-27 ~ 2026-03-01 (RELEASE-NOTES.md [2026-03-01] 기반)
|
||||
불러오는 중...
Reference in New Issue
Block a user