-
Notifications
You must be signed in to change notification settings - Fork 0
[Feat] Firebase Eventlogger #329
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 91 commits
Commits
Show all changes
96 commits
Select commit
Hold shift + click to select a range
a0970dc
add: Glance 기본 세팅
HI-JIN2 2f3b943
add: glance preview 추가
HI-JIN2 5bc433d
feat: glance widget UI 구현 중
HI-JIN2 2655bf6
feat: worker 및 datastore
HI-JIN2 1c77fbc
feat: lazyColumn 구현 완료
HI-JIN2 28a816e
chore: 리시버 정리
HI-JIN2 dc2f3d9
feat: 변경된 디자인 4*2
HI-JIN2 527f6b5
setting: hilt compiler 추가
HI-JIN2 da1f4c4
feat: Worker에서 Usecase로 API 호출하고, datastore에 저장
HI-JIN2 bd7171c
feat: 위젯 UI BaseLayout을 재활용 하도록 수정
HI-JIN2 9a48c25
feat: 더미가 아닌 실제 데이터를 연결
HI-JIN2 95d4c43
chore: 코드 정리
HI-JIN2 db3cbf9
feat: data class WidgetMeal 만듦
HI-JIN2 1ea0593
chore: 코드 정리
HI-JIN2 613d617
chore: enum -> 한글화 함수 추가
HI-JIN2 9b08114
feat: 작은 위젯 추가
HI-JIN2 896ea76
feat: 위젯 설정 화면
HI-JIN2 212a87b
add: WidgetSettingScreen
HI-JIN2 230c947
setting: 라이브러리 정리 (hilt)
HI-JIN2 7353143
feat: 일단 빌드 됨
HI-JIN2 55d5a9e
feat: json 파싱 됨
HI-JIN2 6642cd5
add: Glance 기본 세팅
HI-JIN2 e7ed126
add: glance preview 추가
HI-JIN2 a76c160
feat: glance widget UI 구현 중
HI-JIN2 b5564ee
feat: worker 및 datastore
HI-JIN2 d632cfa
feat: lazyColumn 구현 완료
HI-JIN2 ac392d5
chore: 리시버 정리
HI-JIN2 945cf3e
feat: 변경된 디자인 4*2
HI-JIN2 d3762b2
feat: Worker에서 Usecase로 API 호출하고, datastore에 저장
HI-JIN2 919f4c0
feat: 위젯 UI BaseLayout을 재활용 하도록 수정
HI-JIN2 14e11f7
feat: 더미가 아닌 실제 데이터를 연결
HI-JIN2 27d518b
chore: 코드 정리
HI-JIN2 7ede900
feat: data class WidgetMeal 만듦
HI-JIN2 20e8b59
chore: 코드 정리
HI-JIN2 08a2348
chore: enum -> 한글화 함수 추가
HI-JIN2 4b28d99
feat: 작은 위젯 추가
HI-JIN2 c5deedb
feat: 위젯 설정 화면
HI-JIN2 5958cef
add: WidgetSettingScreen
HI-JIN2 4c5cc7d
feat: 일단 빌드 됨
HI-JIN2 22f936f
feat: 디자인 반영
HI-JIN2 42d4a37
feat: 시간 변경
HI-JIN2 db74247
delete: save 관련 로직 제거
HI-JIN2 a02eef9
feat: 위젯 클릭시 앱 실행
HI-JIN2 b13b7cd
feat: 색상 및 padding
HI-JIN2 a27d592
chore: 에러 화면도 클릭 시 앱 진입 하도록
HI-JIN2 19855b1
feat: meal 단위 분리 및 같은 meal 안에서는 +로 합치기
HI-JIN2 bc8160a
feat: 식당명 하드코딩 아니게 수정
HI-JIN2 746904f
feat: < > 눌렀을때 바로 반영됨
HI-JIN2 d71c2c5
feat: < > 눌렀을때 위젯 ui 상의 이름이랑 메뉴들도 바뀜 + 로그도 당연히 다 뜸
HI-JIN2 986dcf0
fix: 식당 이름만 잘 안바뀌던 문제 해결
HI-JIN2 3be69ed
refactor: MealWidgetScaffold로 중복코드 처리
HI-JIN2 1d13d12
fix: 위젯 끼리 동기화 되는 현상 고침 (glanceId를 주고 받도록 수정)
HI-JIN2 8df1da6
feat: 오른쪽도 추가
HI-JIN2 df8afc6
repackaging
HI-JIN2 5b7b85d
chore: more prettier code
HI-JIN2 fa585e2
feat: create component
HI-JIN2 8aab438
feat: setting configure
HI-JIN2 005e806
chore: repackaging
HI-JIN2 dc112d6
feat: Custom Radio Button success
HI-JIN2 ae1235e
feat: widget add scenario
HI-JIN2 888b6b3
fix: init default (dodam)
HI-JIN2 577103a
chore: separate core/design-system module
HI-JIN2 b404733
chore: change preview image
HI-JIN2 edfcc33
chore: top bar
HI-JIN2 b2ef81f
Revert "chore: top bar"
HI-JIN2 b406891
feat: 설정 없음 -> 액션 가하면 정상작동
HI-JIN2 fbee510
feat: 아침/점심/저녁 다 datastore에 저장
HI-JIN2 74a7e3f
feat: 딜레이 5초
HI-JIN2 99a3ef8
feat: 딜레이 2초
HI-JIN2 f99a53d
chore: package
HI-JIN2 06eec08
refactor: datastore 접근을 ui(widget)레이어에서 하지 않고 data/domain 계층을 추가하여 분리함
HI-JIN2 c81cd9b
chore: delete unused
HI-JIN2 34f62d6
chore: 위젯 클릭시 바로가기
HI-JIN2 f1bd342
add: common module
HI-JIN2 12c18e1
feat: logging app_launch (icon/notication/widget)
HI-JIN2 34fcb30
chore: enum class common 모듈로 이동
HI-JIN2 25936ff
feat: 로깅 이벤트 정의
HI-JIN2 6c7b7ca
chore: common 모듈로 옮기면서 report 사유 string을 불러올 수 없어 하드코딩함
HI-JIN2 d78b495
feat: logging click_cafeteria_info
HI-JIN2 bbf35dc
feat: logging select_day
HI-JIN2 f38f056
feat: logging write_review(_v1), complete_review(_v1)
HI-JIN2 6578c60
feat: logging select_mealtype
HI-JIN2 6a45e6f
chore: 리베이스 실수
HI-JIN2 dbc3ce2
chore: 리베이스 실수2
HI-JIN2 487f2f6
feat: logging click_map, click_map_mine, click_partner_restaurant
HI-JIN2 fefde9e
feat: logging click_menu
HI-JIN2 9826860
feat: logging add_widget
HI-JIN2 87a0abd
chore: analytics debug 수집 안되게 수정
HI-JIN2 8161a52
feat: logging remove_widget
HI-JIN2 9cc3c02
feat: logging complete_review_v1
HI-JIN2 a78a138
refactor: Restaurant enum을 바로 넘기도록 리팩토링
HI-JIN2 4340f4e
chore: 최종 문서 검토
HI-JIN2 a20fd85
chore: apply Copilt review
HI-JIN2 1b76569
chore: separate LaunchPath other files
HI-JIN2 b0a4468
chore: 코드리뷰 반영
HI-JIN2 14854b7
chore: 오타 수정
HI-JIN2 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
12 changes: 0 additions & 12 deletions
12
app/src/main/java/com/eatssu/android/data/enums/ReportType.kt
This file was deleted.
Oops, something went wrong.
27 changes: 0 additions & 27 deletions
27
app/src/main/java/com/eatssu/android/data/enums/Restaurant.kt
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
2 changes: 1 addition & 1 deletion
2
app/src/main/java/com/eatssu/android/data/repository/FirebaseRemoteConfigRepository.kt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
app/src/main/java/com/eatssu/android/domain/model/RestaurantInfo.kt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
app/src/main/java/com/eatssu/android/domain/model/WidgetMealInfo.kt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
app/src/main/java/com/eatssu/android/domain/usecase/widget/GetTodayMealUseCase.kt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
app/src/main/java/com/eatssu/android/domain/usecase/widget/LoadRestaurantByFileKeyUseCase.kt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
5 changes: 3 additions & 2 deletions
5
app/src/main/java/com/eatssu/android/domain/usecase/widget/SaveRestaurantByFileKeyUseCase.kt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,12 +1,13 @@ | ||
| package com.eatssu.android.domain.usecase.widget | ||
|
|
||
| import com.eatssu.android.data.repository.WidgetPreferencesRepository | ||
| import com.eatssu.common.enums.Restaurant | ||
| import javax.inject.Inject | ||
|
|
||
| class SaveRestaurantByFileKeyUseCase @Inject constructor( | ||
| private val widgetPrefsRepository: WidgetPreferencesRepository | ||
| ) { | ||
| suspend operator fun invoke(fileKey: String, restaurantDisplayName: String) { | ||
| widgetPrefsRepository.saveRestaurantByFileKey(fileKey, restaurantDisplayName) | ||
| suspend operator fun invoke(fileKey: String, restaurant: Restaurant) { | ||
| widgetPrefsRepository.saveRestaurantByFileKey(fileKey, restaurant) | ||
| } | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
app/src/main/java/com/eatssu/android/presentation/cafeteria/info/InfoViewModel.kt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.