- AppUpdateChecker: 서버 버전 확인 → 다이얼로그 → APK 다운로드 → 설치
- 강제 업데이트 시 "나중에" 버튼 없음, 닫으면 앱 종료
- REQUEST_INSTALL_PACKAGES 권한 추가
- file_paths.xml에 external-files-path 추가
- MainActivity.onCreate()에서 업데이트 체크 호출
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- push_urgent → push_vendor_register (거래처등록)
- push_payment → push_approval_request (결재요청)
- push_income 신규 추가 (입금)
- 채널 상수, 사운드 URI, NotificationChannel 생성 전체 반영
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 앱 아이콘을 SAM 로고(blue.png)로 전체 교체 (15개 파일)
- Release keystore 서명 설정 추가 (build.gradle)
- versionName 0.1로 변경 (개발 배포용)
- .gitignore에 keystore 파일 제외 추가
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- push_payment → push_approval_request (결재요청)
- push_urgent → push_vendor_register (거래처등록)
- push_income 신규 추가 (입금)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- setSupportZoom(true) 설정
- setBuiltInZoomControls(true) 설정
- setDisplayZoomControls(false) 줌 버튼 UI 숨김
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 회계: 거래처, 매입/매출, 입출금 상세 페이지 개선
- HR: 직원 관리 및 출퇴근 설정 기능 수정
- 주문관리: 상세폼 구조 분리 (cards, dialogs, hooks, tables)
- 알림설정: 컴포넌트 구조 단순화 및 리팩토링
- 캘린더: 헤더 및 일정 타입 개선
- 출고관리: 액션 및 타입 정의 추가
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
(cherry picked from commit a938da9e22865602eaf8deda656e3f0cc457001e)