Go to file
itms-merge-dev cc6542c7ed fix(itms-front): api 에러응답 방어적 파싱 — trace/message/error 옵셔널화 (페이지·메뉴 붕괴 방지)
RestApiCallUtil 이 api 에러 응답에서 JSONObject.get("trace")/get("error")/get("message")를
무조건 읽어 필드 부재 시 kong.unirest JSONException → RuntimeException → /error-page/501.do →
페이지 전체(헤더/좌측메뉴 포함) 렌더 붕괴. optString/optInt 로 방어화(정상 파싱 유지, 부재 시 폴백).
검증: 재빌드·배포 후 로그인→메인 200, 좌측메뉴 데이터 렌더, 외부 200 회귀.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 00:48:19 +09:00
api fix(itms-api): getAccessTokenInfo Bearer 접두 제거 버그 수정 (로그인후 메인 EgovHeader 500 해소) 2026-07-19 20:20:24 +09:00
auth build(itms): 버전 통일 — oauth2 2.3.8 단일화 + Java 17 source (R1, INTEGRATION_DESIGN §3-3) 2026-07-17 17:45:00 +09:00
batch fix(itms): 결함 정리 — datatrans 개발용 하드코딩 제거 + 백업파일 삭제 (R3·R4) 2026-07-17 17:48:30 +09:00
common build(itms): 버전 통일 — oauth2 2.3.8 단일화 + Java 17 source (R1, INTEGRATION_DESIGN §3-3) 2026-07-17 17:45:00 +09:00
datatrans fix(itms): 결함 정리 — datatrans 개발용 하드코딩 제거 + 백업파일 삭제 (R3·R4) 2026-07-17 17:48:30 +09:00
deploy docs+build(itms): CI/CD 정본 문서·APK 게시 자산·모바일 빌드 수정 (v1.0.0 APK 게시) 2026-07-19 19:41:29 +09:00
docs docs+build(itms): CI/CD 정본 문서·APK 게시 자산·모바일 빌드 수정 (v1.0.0 APK 게시) 2026-07-19 19:41:29 +09:00
front fix(itms-front): api 에러응답 방어적 파싱 — trace/message/error 옵셔널화 (페이지·메뉴 붕괴 방지) 2026-07-20 00:48:19 +09:00
gradle/wrapper build(itms): 루트 Gradle 컴포짓 배선 — settings/build.gradle·래퍼 7.4.2·.gitignore, Eclipse 잔재 제거, 모듈 플러그인 버전·저장소 루트 승격 (기능 변경 0) 2026-07-17 17:04:06 +09:00
install docs(itms): 지침서 4종(docx) + 설치 패키지 구성 2026-07-17 22:55:12 +09:00
legacy/nlib build(itms): 루트 Gradle 컴포짓 배선 — settings/build.gradle·래퍼 7.4.2·.gitignore, Eclipse 잔재 제거, 모듈 플러그인 버전·저장소 루트 승격 (기능 변경 0) 2026-07-17 17:04:06 +09:00
mobile docs+build(itms): CI/CD 정본 문서·APK 게시 자산·모바일 빌드 수정 (v1.0.0 APK 게시) 2026-07-19 19:41:29 +09:00
.gitignore fix(itms): 고객 수정요청 40건 처리 — 로그인 잠금·서비스데스크 권한/검증·용어 통일·브랜딩 관리(F12) (SR_20260708) 2026-07-19 17:10:04 +09:00
build.gradle refactor(itms): common 모듈 추출 — 중복 클래스 단일화 (INTEGRATION_DESIGN §3-2) 2026-07-17 17:42:45 +09:00
gradlew build(itms): 루트 Gradle 컴포짓 배선 — settings/build.gradle·래퍼 7.4.2·.gitignore, Eclipse 잔재 제거, 모듈 플러그인 버전·저장소 루트 승격 (기능 변경 0) 2026-07-17 17:04:06 +09:00
gradlew.bat build(itms): 루트 Gradle 컴포짓 배선 — settings/build.gradle·래퍼 7.4.2·.gitignore, Eclipse 잔재 제거, 모듈 플러그인 버전·저장소 루트 승격 (기능 변경 0) 2026-07-17 17:04:06 +09:00
settings.gradle refactor(itms): common 모듈 추출 — 중복 클래스 단일화 (INTEGRATION_DESIGN §3-2) 2026-07-17 17:42:45 +09:00