-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: bootpay/android
base: main
head repository: bootpay/android
compare: commerce
- 12 commits
- 70 files changed
- 2 contributors
Commits on Dec 11, 2025
-
chore: 의존성 업데이트 및 Android SDK 36 지원
- AGP 8.2.2 → 8.7.3, Gradle 8.5 → 8.9 - compileSdk 35 → 36, minSdk 16 → 21 - AppCompat 1.7.0-alpha03 → 1.7.1 (stable) - Material 1.11.0 → 1.12.0 - Retrofit 2.9.0 → 2.11.0 - Gson 2.10.1 → 2.11.0 - encrypted-preferences → security-crypto 마이그레이션 - nexus-publish-plugin 1.1.0 → 2.0.0 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1fc4e54 - Browse repository at this point
Copy the full SHA 1fc4e54View commit details -
- AsyncTask → ExecutorService 교체 (UserInfo.java) - 메모리 누수 수정: static Context → WeakReference - Thread Safety 개선: double-checked locking + volatile - Deprecated API 대응: getInstallSourceInfo (API 30+) - Handler Looper 명시적 지정 - 불필요한 API 버전 체크 제거 (minSdk 21 기준) - 주석 코드 약 980줄 삭제 - Null Safety 개선 (BootpayWidget) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6d74f3 - Browse repository at this point
Copy the full SHA e6d74f3View commit details -
- BootpayWidgetController: iOS 스타일 람다/클로저 기반 콜백 패턴 구현 - WidgetCloseAction enum: FINISH_ACTIVITY, FRAGMENT_POP, NONE 옵션 추가 - BootpayWidgetEventListener: default 메서드로 iOS 패리티 콜백 추가 - BootpayWebView: 컨트롤러 패턴 지원 및 이벤트 핸들링 확장 - WidgetData: methodOriginSymbol, cardQuota, methodSymbol, easyPay 필드 추가 - WidgetControllerActivity: iOS 스타일 UI 및 데모 구현 - activity_widget.xml: iOS 참조 레이아웃 (타이틀바, 상품카드, 위젯컨테이너, 결제버튼) - 기존 WidgetActivity 삭제 및 WidgetControllerActivity로 교체 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 601b5cb - Browse repository at this point
Copy the full SHA 601b5cbView commit details
Commits on Dec 12, 2025
-
- BootpayWebView에 expandToFullscreen/collapseToOriginal 메서드 추가 - WebView가 원래 위치에서 DecorView로 이동하여 전체화면 확장 - Activity 전환 없이 동일 WebView에서 결제 진행 - 축소 시 위젯 URL 미리 로드하여 자연스러운 전환 - SafeArea 마진 제거로 전체화면 완전 지원 - 애니메이션 리스너 정리로 상태 관리 개선 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4e61bf - Browse repository at this point
Copy the full SHA a4e61bfView commit details
Commits on Dec 17, 2025
-
feat: Activity 기반 결제 API 추가 및 버전 5.0.1 릴리즈
- Bootpay.init(Activity) 메소드 추가 (권장) - FragmentActivity를 위한 새로운 BootpayBuilder 생성자 추가 - 기존 FragmentManager 기반 init 메소드 deprecated 처리 - 예제 코드 Activity 기반 방식으로 업데이트 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 153f341 - Browse repository at this point
Copy the full SHA 153f341View commit details -
docs: CHANGELOG.md 업데이트 및 CLAUDE.md 지침 추가
- 5.0.1 버전 변경 이력 추가 - 배포 프로세스 지침 문서화 (CLAUDE.md) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 63afe3d - Browse repository at this point
Copy the full SHA 63afe3dView commit details -
feat: Fragment에서 직접 초기화 지원 및 버전 5.0.2 릴리즈
- Bootpay.init(Fragment) 메소드 추가 - Fragment에서 requireActivity() 없이 this로 바로 초기화 가능 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ce6fb0 - Browse repository at this point
Copy the full SHA 1ce6fb0View commit details -
- PG일반: 프리미엄 레더 토트백 상품 상세 페이지 - 통합결제: 에어맥스 러닝화 상품 페이지 - 정기결제(인증): 뮤직 프리미엄 구독 서비스 - 정기결제(비인증): 클라우드 스토리지 Pro 구독 - 본인인증: 단계별 인증 절차 안내 화면 - WebApp: 구매하기 버튼 제거, WebView 전체화면 - 상품 아이콘 리소스 추가 (가방, 신발, 티셔츠 등) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aafd3ea - Browse repository at this point
Copy the full SHA aafd3eaView commit details
Commits on Dec 23, 2025
-
feat: Commerce SDK 구현 및 결제 결과 화면 개선
- BootpayCommerce SDK 추가 (CommerceActivity, CommerceWebView, CommercePayload 등) - CommercePaymentActivity 예제 추가 (플랜 선택 UI, 월간/연간 토글) - PaymentResultActivity 개선 (iOS 스타일 UI, 애니메이션 효과) - COMMERCE_URL을 iOS와 동일하게 수정 (1.0.5 버전) - AndroidManifest에 CommerceActivity, CommercePaymentActivity 등록 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07a1df7 - Browse repository at this point
Copy the full SHA 07a1df7View commit details
Commits on Dec 24, 2025
-
feat: Commerce SDK에 onIssued 콜백 추가 (가상계좌 발급)
- CommerceEventListener에 onIssued 메서드 추가 - BootpayCommerce에 OnIssuedListener 인터페이스 및 onIssued 체이닝 메서드 추가 - CommerceWebView에서 issued 이벤트 처리 추가 - CommercePaymentActivity에서 onIssued 콜백 사용 - PaymentResultActivity에서 가상계좌 발급 완료 UI 처리 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0f4e993 - Browse repository at this point
Copy the full SHA 0f4e993View commit details -
feat: 결제 결과 화면에 가상계좌 상세 정보 표시 추가
- PaymentResultActivity에 가상계좌(issued) 발급 시 상세 정보 표시 - 입금 은행, 계좌번호, 예금주, 입금 기한, 입금 금액 - formatExpireDate 함수 추가 - CommercePaymentActivity에서 불필요한 usage_api_url 주석 처리 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 56ddcad - Browse repository at this point
Copy the full SHA 56ddcadView commit details -
- BootpayCommerce SDK 추가 (Commerce 결제 지원) - onIssued 콜백 추가 (가상계좌 발급 이벤트) - 결제 결과 화면에 가상계좌 상세 정보 표시 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18df966 - Browse repository at this point
Copy the full SHA 18df966View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff main...commerce