15 Commits

Author SHA1 Message Date
709dde31de fix(MOB): 다운로드 완료 감지를 BroadcastReceiver에서 폴링 방식으로 변경
삼성폰에서 BroadcastReceiver가 동작하지 않는 문제 해결
- BroadcastReceiver 제거, Handler로 1초 간격 DownloadManager.Query 폴링
- 모든 기기에서 안정적으로 다운로드 완료 감지

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 23:17:29 +09:00
cc86de3842 fix(MOB): 다운로드 완료 BroadcastReceiver 수신 안 되는 문제 수정
Android 13+ 시스템 브로드캐스트(ACTION_DOWNLOAD_COMPLETE) 수신을 위해
RECEIVER_NOT_EXPORTED → RECEIVER_EXPORTED로 변경

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 22:51:23 +09:00
311325d7de feat(MOB): 앱 설치 권한 없을 시 설정 화면 자동 안내
- installApk에 canRequestPackageInstalls() 권한 체크 추가
- 권한 없으면 안내 다이얼로그 → 설정 화면으로 이동
- onActivityResult로 설정 복귀 후 자동 설치 재시도

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 22:15:31 +09:00
e0bb074cea fix(MOB): AppUpdateChecker API Key 수정
하드코딩된 테스트 키를 실제 API Key로 교체

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 22:10:18 +09:00
fc1949bce6 chore(MOB): v0.2 (versionCode 2) 릴리즈 빌드
- 앱 아이콘, 이름, 알림음 변경 반영

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 21:24:27 +09:00
98647461f5 feat(MOB): 인앱 업데이트 체크 기능 추가
- AppUpdateChecker: 서버 버전 확인 → 다이얼로그 → APK 다운로드 → 설치
- 강제 업데이트 시 "나중에" 버튼 없음, 닫으면 앱 종료
- REQUEST_INSTALL_PACKAGES 권한 추가
- file_paths.xml에 external-files-path 추가
- MainActivity.onCreate()에서 업데이트 체크 호출

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 19:53:15 +09:00
71e3031519 feat(MOB): 앱 이름 codebridge-x → SAM으로 변경
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 19:37:56 +09:00
2e49c4874b fix(MOB): Adaptive Icon foreground 여백 추가로 아이콘 잘림 해결
- foreground 이미지에 Safe Zone 패딩 적용 (66% 크기 + 가운데 배치)
- Android 8.0+ Adaptive Icon에서 정상 표시

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 19:25:45 +09:00
6f29a1f1c8 feat(MOB): NotificationChannel ID를 알림음 파일명과 동기화 (6→7채널)
- push_urgent → push_vendor_register (거래처등록)
- push_payment → push_approval_request (결재요청)
- push_income 신규 추가 (입금)
- 채널 상수, 사운드 URI, NotificationChannel 생성 전체 반영

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 18:07:44 +09:00
9f744334e7 feat(MOB): 앱 아이콘 교체, Release 서명 설정 및 버전 0.1 시작
- 앱 아이콘을 SAM 로고(blue.png)로 전체 교체 (15개 파일)
- Release keystore 서명 설정 추가 (build.gradle)
- versionName 0.1로 변경 (개발 배포용)
- .gitignore에 keystore 파일 제외 추가

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 18:05:25 +09:00
da6ad08760 feat(MOB): 알림음 파일명 직관적 수정 및 입금 알림음 추가
- push_payment → push_approval_request (결재요청)
- push_urgent → push_vendor_register (거래처등록)
- push_income 신규 추가 (입금)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-30 16:03:20 +09:00
c3040fdc37 feat(MOB): WebView 핀치 줌 기능 추가
- setSupportZoom(true) 설정
- setBuiltInZoomControls(true) 설정
- setDisplayZoomControls(false) 줌 버튼 UI 숨김

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 14:43:09 +09:00
30376a5b74 feat: 알림음 시스템 - Android 6개 NotificationChannel 추가
- 결제/수주/발주/계약/일반/긴급 채널 추가
- 각 채널별 커스텀 알림음 파일 추가 (wav)

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-07 20:10:19 +09:00
byeongcheolryu
2b34bb90ff feat(WEB): 회계/HR/주문관리 모듈 개선 및 알림설정 리팩토링
- 회계: 거래처, 매입/매출, 입출금 상세 페이지 개선
- 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)
2026-01-06 21:13:51 +09:00
1015712923 chore: SAM 모바일 앱 초기 커밋 (Capacitor + Android) 2025-12-18 22:59:28 +09:00