sanjeok77
426393ba86
chore: updateUrl 업데이트 (v1.4.1 APK)
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-05 07:19:36 +09:00
sanjeok77
0d0a341a20
chore: 버전 1.4.1로 업데이트
...
- 설정 화면 진입 시 크래시 수정
- AppDatabase 누락된 괄호 수정
- REQUEST_INSTALL_PACKAGES 권한 예외 처리
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-05 07:12:02 +09:00
sanjeok77
4060be7395
fix: 설정 화면 진입 시 크래시 수정
...
- AppDatabase.kt 누락된 닫는 괄호 추가
- PermissionHelper.canInstallUnknownApps() SecurityException 처리
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-05 07:05:38 +09:00
sanjeok77
da9b69220a
chore: 버전 1.4.0으로 업데이트
...
- 즐겨찾기 기능 추가
- 키워드 카드 색상 변경
- index.html 디자인 테마 색상 추가
- ADB Windows 연결 설정 문서화
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-05 04:20:43 +09:00
sanjeok77
3c43d2636d
docs: ADB Windows 연결 설정 가이드 추가
...
- WSL에서 Windows ADB 사용 방법
- 환경 변수 설정
- 문제 해결 가이드
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-05 04:18:35 +09:00
sanjeok77
08be7c53d5
feat: index.html 디자인 테마 색상 추가
...
- 다크 테마 색상 (배경, 카드, 텍스트, 강조색)
- 라이트 테마 색상
- HOT/게시판 배지 색상
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-05 04:17:15 +09:00
sanjeok77
bb1fbbb80c
feat: 즐겨찾기 기능 프레젠테이션 레이어 추가
...
- MainViewModel에 즐겨찾기 토글/설정 메서드 추가
- DealItem에 즐겨찾기 버튼 및 콜백 추가
- DealListScreen에 즐겨찾기 필터 탭 추가
- 키워드 카드 색상을 옅은 붉은색으로 변경
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-05 04:15:18 +09:00
sanjeok77
9b6fc1dd01
feat: 즐겨찾기 기능 데이터 레이어 추가
...
- HotDeal, HotDealEntity에 isFavorite 필드 추가
- HotDealDao에 즐겨찾기 관련 쿼리 메서드 추가
- 데이터베이스 마이그레이션 (v3 -> v4) 추가
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai >
2026-03-05 04:13:32 +09:00
sanjeok77
b4d2460937
chore: version.json updateUrl 업데이트
2026-03-05 00:56:56 +09:00
sanjeok77
8c674586bc
chore: 버전 1.3.3으로 업데이트 (무한 업데이트 토스트 수정)
2026-03-05 00:38:43 +09:00
sanjeok77
de808cfbcf
chore: 버전 1.3.2로 업데이트
2026-03-04 23:52:12 +09:00
sanjeok77
fb4f5e9ef4
feat: 권한 설정 UI 개선 및 APK 다운로드 버그 수정
...
- 설정 화면에 리마인더 및 알 수 없는 앱 설치 권한 체크 추가
- PermissionHelper에 canInstallUnknownApps, openUnknownAppsSettings 추가
- APK 다운로드 BroadcastReceiver 사용하도록 개선
- 다운로드 실패 처리 및 진행률 개선
2026-03-04 23:40:27 +09:00
sanjeok77
08722403c7
chore: 버전 1.3.1로 업데이트
2026-03-04 10:58:12 +09:00
sanjeok77
f78647200c
fix: 키워드 카드 디자인 단순화 및 APK 다이렉트 다운로드 구현
...
- 키워드 카드 배경 단일화 (2중 배경 제거)
- '내 키워드' 배지 디자인 단순화
- 알림 설정 UI 간소화
- APK 다이렉트 다운로드 기능 추가
- FileProvider 설정 추가
- version.json updateUrl을 실제 APK 다운로드 링크로 변경
2026-03-04 09:04:33 +09:00
sanjeok77
324f68256c
fix: 컴파일 에러 수정
2026-03-04 08:17:30 +09:00
sanjeok77
0020a2a6d4
feat: UI/UX 대폭 개선 및 버전 1.3.0 업데이트
...
- 아이콘 디자인 개선 (알림 벨 + 불꽃)
- 메인 화면 헤더 제거로 화면 넓게 사용
- 설정 화면 알림 설정 UI 대폭 개선
- 키워드 카드 세련된 디자인 적용
- 전체 UI/UX 모던하게 고도화
- 필터 칩 애니메이션 추가
- 버전 1.2.0 -> 1.3.0 (versionCode 4 -> 5)
2026-03-04 07:53:13 +09:00
sanjeok77
6f3d8faf25
chore: 버전 업데이트 (v1.2.0)
...
- 프로덕션 수준 UI/UX 개선 준비
- 업데이트 체크 기능 강화
- 버전 동기화 수정
2026-03-04 03:41:27 +09:00
sanjeok77
745dd1a174
feat: UI/UX 대폭 개선 및 최적화 (v1.1.0)
...
- 알림 권한 설정 UI 상세화 (아이콘, 설명 추가)
- 폴링 주기 오타 수정 (폴� -> 폴링)
- 키워드 매칭 시각화 강화 (별 아이콘, 강한 테두리)
- 하단 네비게이션 제거, 상단 앱바로 설정 이동
- 배터리/데이터 최적화 (데이터 보관 기간 7일 -> 3일)
- 버전 업데이트 (1.0.1 -> 1.1.0)
2026-03-04 02:49:32 +09:00
sanjeok77
c67bb57be7
Bump version to 1.0.1
2026-03-04 02:27:02 +09:00
sanjeok77
98e7643742
Fix polling interval settings and add release build signing
...
- Fix polling interval not reflecting saved value (use SharingStarted.Eagerly)
- Add release build signing configuration with keystore
- Add key.properties to .gitignore for security
- Add ProGuard rules for JSpecify annotations
2026-03-04 02:21:16 +09:00
sanjeok77
f9b4a4a90f
Fix keyword alarm and add visual indicators
...
- Fix: Only keyword-matched deals send notifications
- Add: Visual indicator for keyword-matched deals (badge + border)
- Add: Polling interval setting with persistence
- Add: Version check in settings
- Add: Update dialog on app start
2026-03-04 01:57:25 +09:00
sanjeok77
c22cfafe88
Add version management and update check system
...
- Add version.json for remote version check
- Add VersionManager utility
- Show update dialog on app start
- Add version info in settings screen
- Version format: x.y.z (1.0.0)
- versionCode increments by 1
2026-03-04 01:45:16 +09:00
sanjeok77
037925a040
Add polling interval settings (1-30 minutes)
...
- Default interval: 2 minutes
- User selectable: 1, 2, 5, 10, 15, 30 minutes
- Battery/data saving with longer intervals
- Update README
2026-03-04 01:37:08 +09:00
sanjeok77
5f724f4dd6
Update README.md - clean up and simplify
2026-03-04 01:32:28 +09:00
sanjeok77
25a349f273
Initial commit: HotDeal Alarm Android App
...
Features:
- Multi-site hot deal scraping (Ppomppu, Clien, Ruriweb, Coolenjoy)
- Site filter with color-coded badges
- Board display names (e.g., ppomppu8 -> 알리뽐뿌)
- Anti-bot protection with request delays and User-Agent rotation
- Keyword matching and notifications
- Material Design 3 UI
2026-03-04 01:29:34 +09:00