Skip to content

Conversation

@HI-JIN2
Copy link
Member

@HI-JIN2 HI-JIN2 commented Jun 2, 2024

Summary

현재 remote config를 통해서 각 학기의 매장 운영 상황을 불러옵니다.
이전에는 string으로 식당 이름을 판별했지만, Enum값을 사용하여 보다 정확한 값을 비교할 수 있도록 수정하였습니다.

Describe your changes

Issue

To reviewers

Trouble Shooting1 : This cast can never succeed

 val enum = jsonObject.optString("enum", "") as Restaurant

jsonObject.optString("enum", "") as Restaurant에서 발생하는 타입 캐스팅 실패는 JSON 데이터가 문자열로 받아들여지는 반면, Restaurant는 Enum 클래스이거나 다른 커스텀 클래스이기 때문에 발생하는 문제입니다. Kotlin에서 문자열을 Enum 클래스로 변환할 때는 직접적으로 변환할 수 없으며, Enum 클래스의 기능을 사용해야 합니다.

해결 방법:

  1. Enum 클래스의 valueOf() 사용:

    Enum 클래스에서 제공하는 valueOf() 메서드를 사용하면 문자열을 해당 Enum 값으로 변환할 수 있습니다. 이 메서드는 해당 문자열이 Enum의 값에 일치할 경우 그 값을 반환하며, 그렇지 않을 경우 IllegalArgumentException을 발생시킵니다.

    val enumString = jsonObject.optString("enum", "")
    val enumValue = try {
        Restaurant.valueOf(enumString)
    } catch (e: IllegalArgumentException) {
        // 기본 값 설정 또는 오류 처리
        Restaurant.DEFAULT_VALUE  // 기본 값으로 설정
    }

    여기서 Restaurant는 Enum 클래스라고 가정하고 있습니다. 문자열이 Enum에 정의된 값과 일치하지 않으면 예외가 발생할 수 있으므로 try-catch 블록으로 예외를 처리하는 것이 안전합니다.

  2. enumValues() 또는 enumValueOf() 함수 사용:

    Kotlin에서는 Enum 클래스에서 사용할 수 있는 enumValues()enumValueOf() 함수를 제공합니다. 이 함수들은 Enum 타입의 모든 값을 반환하거나 특정 문자열을 Enum 값으로 변환해 줍니다.

    val enumString = jsonObject.optString("enum", "")
    val enumValue = enumValues<Restaurant>().find { it.name == enumString } ?: Restaurant.DEFAULT_VALUE

    여기서 enumValues<Restaurant>()를 사용해 모든 Enum 값을 가져온 후, 해당 문자열과 일치하는 Enum 값을 찾습니다. 만약 일치하는 값이 없을 경우 기본 값을 반환합니다.

요약:

  • valueOf()를 사용한 문자열 변환: Enum 클래스에 있는 정확한 문자열로 변환할 수 있습니다.
  • enumValues()를 사용한 안전한 검색: 문자열이 Enum 값과 일치하지 않으면 기본 값을 설정하는 방식입니다.

이 방식을 사용하면 타입 캐스팅 오류를 방지하면서 안전하게 문자열을 Enum으로 변환할 수 있습니다.

@HI-JIN2 HI-JIN2 self-assigned this Jun 2, 2024
@HI-JIN2 HI-JIN2 marked this pull request as draft June 2, 2024 15:45
@HI-JIN2 HI-JIN2 linked an issue Jun 2, 2024 that may be closed by this pull request
1 task
@HI-JIN2 HI-JIN2 marked this pull request as ready for review August 19, 2024 17:25
@HI-JIN2 HI-JIN2 force-pushed the fix/141-fix-remote-config branch from de6aa73 to 53f48c4 Compare August 19, 2024 17:35
@HI-JIN2 HI-JIN2 merged commit 5220ea8 into develop Aug 19, 2024
@HI-JIN2 HI-JIN2 deleted the fix/141-fix-remote-config branch August 19, 2024 17:39
HI-JIN2 added a commit that referenced this pull request Sep 2, 2024
* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"
HI-JIN2 added a commit that referenced this pull request Sep 9, 2024
* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림
HI-JIN2 added a commit that referenced this pull request Sep 16, 2024
* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림
HI-JIN2 added a commit that referenced this pull request Sep 26, 2024
* Update release_tag.yml

* Update bug_report.md

* Production to develop (#213)

* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림

* Create qa_apk (#218)

* Rename qa_apk to qa_apk.yml

* feat: colored on today was not selected (#219)

* Update README.md

* Update README.md

* [Feat] Notification (#216)

* feat: test notify 성공

* add: notify 작업 파일 스테이징

* feat: workManager로 구현

* chore: modify workManager

* modify: change workManager to AlarmManager

it working on api 28, but not working on api 33

* chore: notify on 11 am

* feat: save notification statue in datastore

* modify: change mypage design

* chore: modify layout

* chore: modify code

* chore: modify code

* delete: work manager

* chore: change alarm logo file to vector

* chore: move code loading app version

* chore: change padding

* chore: separate setting alarm code at UI

* chore: at 11

* [Redesign/login] 로그인 화면 리디자인 적용 (#222)

* chore: delete firebase version

* chore: delete default splash (android 12)

* chore: set new splash

* redesign: login activity

* chore: delete unused logo files

* chore: dark mode

* version 2.1.0
HI-JIN2 added a commit that referenced this pull request Oct 10, 2024
* Update release_tag.yml

* Update bug_report.md

* Production to develop (#213)

* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림

* Create qa_apk (#218)

* Rename qa_apk to qa_apk.yml

* feat: colored on today was not selected (#219)

* Update README.md

* Update README.md

* [Feat] Notification (#216)

* feat: test notify 성공

* add: notify 작업 파일 스테이징

* feat: workManager로 구현

* chore: modify workManager

* modify: change workManager to AlarmManager

it working on api 28, but not working on api 33

* chore: notify on 11 am

* feat: save notification statue in datastore

* modify: change mypage design

* chore: modify layout

* chore: modify code

* chore: modify code

* delete: work manager

* chore: change alarm logo file to vector

* chore: move code loading app version

* chore: change padding

* chore: separate setting alarm code at UI

* chore: at 11

* [Redesign/login] 로그인 화면 리디자인 적용 (#222)

* chore: delete firebase version

* chore: delete default splash (android 12)

* chore: set new splash

* redesign: login activity

* chore: delete unused logo files

* chore: dark mode

* [Refactor/remote config] 리모트 컨피그 관련 로직 수정 + info 버튼 터치 영역 확대 (#224)

* chore: change small size logo file

* delete: infoviewmodelfactory 제거

* chore: modify default config

* chore: modify real location data

* chore: more larger touch area(cafetria info btn)

* [Refactor/#167] Hilt를 통해 ApplicationContext 주입하기 (#226)

* add: appContext to di

* chore: clean code

* release/2.1.1
HI-JIN2 added a commit that referenced this pull request Oct 10, 2024
* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림

* [Release/2.1.0] (#223)

* Update release_tag.yml

* Update bug_report.md

* Production to develop (#213)

* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림

* Create qa_apk (#218)

* Rename qa_apk to qa_apk.yml

* feat: colored on today was not selected (#219)

* Update README.md

* Update README.md

* [Feat] Notification (#216)

* feat: test notify 성공

* add: notify 작업 파일 스테이징

* feat: workManager로 구현

* chore: modify workManager

* modify: change workManager to AlarmManager

it working on api 28, but not working on api 33

* chore: notify on 11 am

* feat: save notification statue in datastore

* modify: change mypage design

* chore: modify layout

* chore: modify code

* chore: modify code

* delete: work manager

* chore: change alarm logo file to vector

* chore: move code loading app version

* chore: change padding

* chore: separate setting alarm code at UI

* chore: at 11

* [Redesign/login] 로그인 화면 리디자인 적용 (#222)

* chore: delete firebase version

* chore: delete default splash (android 12)

* chore: set new splash

* redesign: login activity

* chore: delete unused logo files

* chore: dark mode

* version 2.1.0

* release/2.1.1 (#227)

* Update release_tag.yml

* Update bug_report.md

* Production to develop (#213)

* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림

* Create qa_apk (#218)

* Rename qa_apk to qa_apk.yml

* feat: colored on today was not selected (#219)

* Update README.md

* Update README.md

* [Feat] Notification (#216)

* feat: test notify 성공

* add: notify 작업 파일 스테이징

* feat: workManager로 구현

* chore: modify workManager

* modify: change workManager to AlarmManager

it working on api 28, but not working on api 33

* chore: notify on 11 am

* feat: save notification statue in datastore

* modify: change mypage design

* chore: modify layout

* chore: modify code

* chore: modify code

* delete: work manager

* chore: change alarm logo file to vector

* chore: move code loading app version

* chore: change padding

* chore: separate setting alarm code at UI

* chore: at 11

* [Redesign/login] 로그인 화면 리디자인 적용 (#222)

* chore: delete firebase version

* chore: delete default splash (android 12)

* chore: set new splash

* redesign: login activity

* chore: delete unused logo files

* chore: dark mode

* [Refactor/remote config] 리모트 컨피그 관련 로직 수정 + info 버튼 터치 영역 확대 (#224)

* chore: change small size logo file

* delete: infoviewmodelfactory 제거

* chore: modify default config

* chore: modify real location data

* chore: more larger touch area(cafetria info btn)

* [Refactor/#167] Hilt를 통해 ApplicationContext 주입하기 (#226)

* add: appContext to di

* chore: clean code

* release/2.1.1
HI-JIN2 added a commit that referenced this pull request Nov 14, 2024
* Production to develop (#228)

* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림

* [Release/2.1.0] (#223)

* Update release_tag.yml

* Update bug_report.md

* Production to develop (#213)

* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림

* Create qa_apk (#218)

* Rename qa_apk to qa_apk.yml

* feat: colored on today was not selected (#219)

* Update README.md

* Update README.md

* [Feat] Notification (#216)

* feat: test notify 성공

* add: notify 작업 파일 스테이징

* feat: workManager로 구현

* chore: modify workManager

* modify: change workManager to AlarmManager

it working on api 28, but not working on api 33

* chore: notify on 11 am

* feat: save notification statue in datastore

* modify: change mypage design

* chore: modify layout

* chore: modify code

* chore: modify code

* delete: work manager

* chore: change alarm logo file to vector

* chore: move code loading app version

* chore: change padding

* chore: separate setting alarm code at UI

* chore: at 11

* [Redesign/login] 로그인 화면 리디자인 적용 (#222)

* chore: delete firebase version

* chore: delete default splash (android 12)

* chore: set new splash

* redesign: login activity

* chore: delete unused logo files

* chore: dark mode

* version 2.1.0

* release/2.1.1 (#227)

* Update release_tag.yml

* Update bug_report.md

* Production to develop (#213)

* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림

* Create qa_apk (#218)

* Rename qa_apk to qa_apk.yml

* feat: colored on today was not selected (#219)

* Update README.md

* Update README.md

* [Feat] Notification (#216)

* feat: test notify 성공

* add: notify 작업 파일 스테이징

* feat: workManager로 구현

* chore: modify workManager

* modify: change workManager to AlarmManager

it working on api 28, but not working on api 33

* chore: notify on 11 am

* feat: save notification statue in datastore

* modify: change mypage design

* chore: modify layout

* chore: modify code

* chore: modify code

* delete: work manager

* chore: change alarm logo file to vector

* chore: move code loading app version

* chore: change padding

* chore: separate setting alarm code at UI

* chore: at 11

* [Redesign/login] 로그인 화면 리디자인 적용 (#222)

* chore: delete firebase version

* chore: delete default splash (android 12)

* chore: set new splash

* redesign: login activity

* chore: delete unused logo files

* chore: dark mode

* [Refactor/remote config] 리모트 컨피그 관련 로직 수정 + info 버튼 터치 영역 확대 (#224)

* chore: change small size logo file

* delete: infoviewmodelfactory 제거

* chore: modify default config

* chore: modify real location data

* chore: more larger touch area(cafetria info btn)

* [Refactor/#167] Hilt를 통해 ApplicationContext 주입하기 (#226)

* add: appContext to di

* chore: clean code

* release/2.1.1

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Refactor/package (#230)

* chore: change package name

* clean

* Revert "Refactor/package (#230)" (#231)

This reverts commit 734620d.

* [Fix/toast] 스낵바로 변경 (#234)

* fix: fix toast error and change snack bar

* chore: formated

* feat: onReceive at day, not weekend.

on api 26+

* release: 2.1.2
kangyuri1114 added a commit that referenced this pull request Mar 18, 2025
* package

* refactor: 메뉴 컨트롤러 / Oauth 컨트롤러 V2 마이그레이션 완료

* refactor: User Controller V2 반영 완료

* refactor: if -> when

* delete: info service

* refactor: login viewmodel

* refactor: dto 확장함수

* refactor: dto 확장함수 수정

* refactor: 로그인 flow로 수정

* refactor: 로그인 flow로 수정

* rename: xxxdto 제거

* feat : calendar 년.월 추가

* fix : 캘린더 오류 수정중

* fix : 메뉴 중복으로 나오는거 수정 완료!

* fix : 좌우 버튼 눌렀을 때 해당 일의 데이터 가져오도록 설정

* refactor : apply 함수로 변경 및 startActivity util로 변경

* fix: id to Long

* package

* refactor: api 변동된 사항 적용

* refactor: 리뷰 작성 api를 쪼개기

사진 등록 -> 사진 압축 -> 사진 string 변환 -> 리뷰 작성

* fix: 이미지 업로드 안되는 중

* fix: 이미지 업로드 안되는 중2

* feat: 이미지 권한 티리마수 이전 이후 분기 처리

* refactor: 리뷰 작성 api 수정 완료

* refactor: 리뷰 작성 state 인수 테스트 완료

사진 있는거 없는거 작동 확인

* refactor: 홈 화면 메뉴 리스트 불러오기 작업 완료

* refactor: 리뷰 요약, 리뷰 리스트 menu/meal로 구분해서 api 변동사항 적용

아직 작동 x

* refactor: 리뷰 패키지 세분화

* refactor: dto 정리, 확장함수 작성

* refactor: section / restaurant 데이터 클래스 수정에 따른 수정

* refactor: 데이터 모델링 ReviewInfo / Review

* refactor: 리뷰 uiState

* delete: 안쓰는거 삭제

* refactor: 함수 분리

* fix: 리뷰 리스트 안뜨던거 고침

* refactor: null일 필요가 없는거 수정

* add: menuState 추가

* refactor: 조건문을 좀더 직관적으로 작성

* rename: response 앞에 get 없앰

* feat: 리뷰 작성 후 창 종료

근데 isUpload 감지가 너무 느림.. 두번 해야됨

* feat: 리뷰 작성하고 오면 바로 반영됨

출단 임시방편으로 onStart, onResume에서 함수 호

* fix: isUpload 구독 안되던거 고침

_state.update { it.copy()를 안쓰고 바로 value에 값을 세팅해준 문제였음

* fix: 다중 리뷰 수정 완료

* delete: 안쓰는 코드 정리

* fix: 별점 소수점 1자리 반올림

* refactor: 마이페이지 uiState

* refactor: showToast

* delete: myinfo non-null

* refactor: 뷰모델 형성 함수 분리

* refactor: 메소드명 수정

* refactor: 문의하기 mvvm & uiState

* package: 패키지 변경

* refactor: 리뷰 수정 uiState

* feat: 리뷰 수정시 이전 리뷰 정보 얹혀지게 근데 안됨

* fix: 신고하기 엔드포인트 수정

* delete: 안쓰는 dto 삭제

* fix: 신고하기 작동 완

* fix: 리뷰 수정 dto 변경 반영

* fix: 내가 쓴 리뷰 dto 변경 반영

* fix: 디폴트 값 0으로 수정

* fix: 초기값 때문에 닉네임 null 가능으로 수정

* fix: 초기값 때문에 닉네임 null 가능으로 수정

* feat: 웹뷰 하고 있는데 잘 안됨

흰 화면 나옴

* hotfix: 사진 인덱스 0 고정 취소

* version: 1.1.6(8)

* chore: gray100 영역 확장

* Update README.md

* Update README.md

* Update README.md

* fix: 자동로그인에서 토큰 유무도 검사

* chore: 사진 압축 50%

* chore: 리뷰없는 메뉴에 이름 안나오는것 수정, 사진없는 리뷰에 공백 생기는거 수정

* version: 9

* fix: 내가 쓴 리뷰 인덱스 0 고정 취소

* fix: 내가 쓴 리뷰 인덱스 0 고정 취소

* fix: 사진 압축 및 업로드 완전 수정

* fix: 사진 없을때 업로드 잘 안됨

왜 말썽이냐 [""]

* fix: ArrayList<String?> -> ArrayList<String>?

* chore: 코드 정리

* chore: 토큰 재발급 403->401

* refactor: login hilt+flow

* setting: hilt

* add: IntroActivity

* add: useCase

* refactor: sp 하나로 합치기

* feat: usecase

* feat: IntroActivity

* refactor: 자동로그인 로직 introViewmodel로 이전

* refactor: 토큰 저장 useCase로 분리

* feat: 모듈

* delete: tokenSP 제거

* feat: 스플래쉬 디자인

* chore: 로그 수정

* chore: tokenSP 없애서 수정

추후 리팩토링

* feat: 토큰 재발급 로직 추가

* feat: 진입 시 IntroActivity로 가게 수정

* delete: 유저 이메일 중복체크 할 필요 없음

* add: usecase

* feat&fix: UserRepository

* refactor: mypage

* refactor: mypage

* chore: UserService suspend, DI

* refactor: 닉네임 설정 리팩토링

* chore: 닉네임 설정 다듬기

* refactor: 내가 쓴 리뷰 리팩토링

* add: usecase

* chore: 기타 코드 정리

* feat: 메인 뷰모델에서 닉네임 체크

* chore: string 추가

* chore: hilt 안쓰고 있는 쪽 주석처리

* feat: 토큰 재발급 해결

* chore: 코드 정리

* chore: 임시방편 코드 정리

* chore: dom 설정

* chore: 수정 중

* feat: 웹뷰 성공

* chore: string

* chore: 코드 정리

* Update PULL_REQUEST_TEMPLATE.md

* chore: 코드 정리

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* fix: 메뉴 리스트가 비었으면 식당 아이템 자체를 빼버림

* version: 1.1.9(11)

* setting: timber

* fix: 앱 업데이트 로직을 변경

버전 네임 -> 버전 코드

* Create release_tag.yml

* Revert "version: 1.1.9(11)"

This reverts commit c393543.

* version: 1.1.9

* Update release_tag.yml

* Update android.yml

* [Release] 1.1.9 (11) (#175)

* fix: 메뉴 리스트가 비었으면 식당 아이템 자체를 빼버림

* version: 1.1.9(11)

* setting: timber

* fix: 앱 업데이트 로직을 변경

버전 네임 -> 버전 코드

* Revert "version: 1.1.9(11)"

This reverts commit c393543.

* version: 1.1.9

* Update release_tag.yml

* AGP 8.2.2

* delete: 레거시 제거

* delete: 레거시 제거 중

* Update android.yml

* version: 1.1.10

* Release/1.1.10 (#178)

* fix: 메뉴 리스트가 비었으면 식당 아이템 자체를 빼버림

* version: 1.1.9(11)

* setting: timber

* fix: 앱 업데이트 로직을 변경

버전 네임 -> 버전 코드

* Revert "version: 1.1.9(11)"

This reverts commit c393543.

* version: 1.1.9

* AGP 8.2.2

* delete: 레거시 제거

* delete: 레거시 제거 중

* Update android.yml

* version: 1.1.10

* chore: 코드 포매터

* Update release_tag.yml

* Update release_tag.yml

* Update release_tag.yml

* refactor: 불필요한 변수 제거

* delete: compileSdkVersion

* refactor: timber

* refactor: toastMessage not null

* refactor: toastMessage separate

* feat: 404, 500시 로그아웃 되게

* feat: loginout, signout시 뒤로 가기 누르면 Main으로 가는거 막음

* feat: login하고 main에서 뒤로 가기 누르면 login으로 가는거 막음

바로 나가짐

* feat: todo 추가

* version 1.1.11

* hotfix: 유저 닉네임 null이면 "유저"로

* hotfix: FRC 캐싱 10분 마다

* fix: back stack 방지

* feat: null 한정 못 벗어나게 해야하는데..

* feat: null 한정 못 벗어나게 해야하는데..

* feat: 주석

* Update README.md

* Update README.md

* [Hotfix/token] 릴리즈 모드 / 디버그 모드 인터셉터 같게 함: 토큰 재발급이 안되던 이유 (#181)

* feat: 디버그랑 릴리즈 인터셉터 같게함

* version 1.1.12

* [Hotfix/token] 릴리즈 모드 / 디버그 모드 인터셉터 같게 함: 토큰 재발급이 안되던 이유 (#181) (#182)

* feat: 디버그랑 릴리즈 인터셉터 같게함

* version 1.1.12

* [Hotfix] 401 else 처리 (#183)

* Release/1.1.13 (#184)

* [Hotfix] 401 else 처리 (#183)

* version 1.1.13

* [hotfix] < > button illegalStateException (#186)

* [Hotfix/token] 릴리즈 모드 / 디버그 모드 인터셉터 같게 함: 토큰 재발급이 안되던 이유 (#181)

* feat: 디버그랑 릴리즈 인터셉터 같게함

* version 1.1.12

* [hotfix] < > button illegalStateException (#186)

* version 1.1.14

* delete files

* chore: splash

* chore: comment

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* Update issue templates

* Update release_tag.yml

* Update bug_report.md

* Production to develop (#213)

* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림

* Create qa_apk (#218)

* Rename qa_apk to qa_apk.yml

* feat: colored on today was not selected (#219)

* Update README.md

* Update README.md

* [Feat] Notification (#216)

* feat: test notify 성공

* add: notify 작업 파일 스테이징

* feat: workManager로 구현

* chore: modify workManager

* modify: change workManager to AlarmManager

it working on api 28, but not working on api 33

* chore: notify on 11 am

* feat: save notification statue in datastore

* modify: change mypage design

* chore: modify layout

* chore: modify code

* chore: modify code

* delete: work manager

* chore: change alarm logo file to vector

* chore: move code loading app version

* chore: change padding

* chore: separate setting alarm code at UI

* chore: at 11

* [Redesign/login] 로그인 화면 리디자인 적용 (#222)

* chore: delete firebase version

* chore: delete default splash (android 12)

* chore: set new splash

* redesign: login activity

* chore: delete unused logo files

* chore: dark mode

* [Refactor/remote config] 리모트 컨피그 관련 로직 수정 + info 버튼 터치 영역 확대 (#224)

* chore: change small size logo file

* delete: infoviewmodelfactory 제거

* chore: modify default config

* chore: modify real location data

* chore: more larger touch area(cafetria info btn)

* [Refactor/#167] Hilt를 통해 ApplicationContext 주입하기 (#226)

* add: appContext to di

* chore: clean code

* Update release_tag.yml

* Production to develop (#228)

* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림

* [Release/2.1.0] (#223)

* Update release_tag.yml

* Update bug_report.md

* Production to develop (#213)

* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림

* Create qa_apk (#218)

* Rename qa_apk to qa_apk.yml

* feat: colored on today was not selected (#219)

* Update README.md

* Update README.md

* [Feat] Notification (#216)

* feat: test notify 성공

* add: notify 작업 파일 스테이징

* feat: workManager로 구현

* chore: modify workManager

* modify: change workManager to AlarmManager

it working on api 28, but not working on api 33

* chore: notify on 11 am

* feat: save notification statue in datastore

* modify: change mypage design

* chore: modify layout

* chore: modify code

* chore: modify code

* delete: work manager

* chore: change alarm logo file to vector

* chore: move code loading app version

* chore: change padding

* chore: separate setting alarm code at UI

* chore: at 11

* [Redesign/login] 로그인 화면 리디자인 적용 (#222)

* chore: delete firebase version

* chore: delete default splash (android 12)

* chore: set new splash

* redesign: login activity

* chore: delete unused logo files

* chore: dark mode

* version 2.1.0

* release/2.1.1 (#227)

* Update release_tag.yml

* Update bug_report.md

* Production to develop (#213)

* release 1.1.15

* Release/2.0.0 (#209)

* [Refactor/#165] 문의하기 리팩토링 (#189)

* refactor: inquire

* add: todo

* [Chore] migrate build.gradle.kts & lib.version.toml (#194)

* chore: migrate build.gradle.kts & lib.version.toml

* chore: toml use kebab-case

* [Fix/#141] remote config ENUM값 있는걸로 교체 (#193)

* fix: as Restaurant 타입 캐스팅 안되는 중

* fix: conflict

* ds

* chore: add gitignore ".DS_Store"

* [Fix/#139] 리뷰 수정시 정보가 안넘어가던 현상 고치기 (#192)

* release 1.1.15

* fix: 리뷰 수정하기 정보 안넘어가던거 성공

* fix: 맛 별점이 양 별점으로 잘못 들어가는거 수정

* fix: endpoint "s"

* [chore/#195] change new color scheme (#196)

* chore: change new color scheme

* chore: naming

* chore: naming lower

* chore: missing "1"

* chore: change missing color

* [Redesign] change home design (#198)

* redesign: calendar

* redesign: item_cafeteria_section.xml

* fix: top 여백을 fragment에서 item으로 변경

* feat: 장소 바인딩

* chore: indicator width min

* add: ic good, bad

* Revert "add: ic good, bad"

This reverts commit f115b5f.

* Revert "chore: indicator width min"

This reverts commit afc2f16.

* [Feat] 현재 시간에 따른 아침/점심/저녁 구분 (#201)

* feat: TabLayout 시간대 설정

* feat: TabLayout 시간대 설정

* [Redesign/#203] my page 리디자인 적용 (#204)

* redesign: 마이페이지 UI 변경

* redesign: 닉네임 변경 디자인 변경

* redesign: 닉네임 변경 디자인 변경

* delete: 안쓰는 drawable 삭제

* add: 정말 탈퇴하시겠습니까? 뷰

* feat: 닉네임 설정 로직 3개 완료

* feat: 정말 탈퇴하시겠습니까?

* feat: 만든 사람들

* [Redesign/#200] review보기 리디자인 적용 (#202)

* resign: 액션바 색상 변경

* add: 리사이클러뷰 메뉴 아이템 생성

* chore: 프로그래스 바 간격 맞추기

* chore: 맛&양 -> 굿&배드

* feat: 카드뷰로 사진 테두리 구현

* feat: 카드뷰로 사진 둥근테두리 구현

* feat: 간격 값 조정

* chore: gitignore 수정

* fix: 사진 있을 때만 imageView&CardView 보이게

* delete: ds_store

* fix: missing files

* chore: 바 추가

* chore: 리뷰 없을 때 간격 조정

* chore: 시간 대 조정

* [Redesign/#199] Info 리디자인 적용 + bottomSheet로 변경 (#205)

* redesign: info bottomsheet로 변경

* feat: 식당 운영정보 실제 정보로 바인딩

* [Redesign] menus (#208)

* refactor: material menus로 신고/수정/삭제 분리

* fix: 삭제 안되는거 수정

dialog import 수정, context를 this로 수정

* fix: 리뷰 삭제 후 리스트 재로딩

* [Redesign/#206] report 리디자인 적용 +문의하기 웹뷰처리 (#207)

* add: shape, selector 파일

* delete: 문의하기 카카오채널로 변경

* refactor: 신고하기 flow로 리팩토링

* chore: 로고 변경

* chore: 메뉴이름 임시 바인딩

* chore: 굿배드 주석처리

* chore: 리뷰 작성 임시 처리

* fix: 리뷰 사진 안보이는거 해결

* fix: 메뉴이름 Text style

* fix: 식당 사진 똑같게 들어가던거 수정

* chore: 체크박스 색상 변경

* fix: 텍스트 비정상적으로 작은거 해결

* chore: tablayout indicator 수정

* fix: NPE 뜨는 부분 주석처리

* fix: 사진이 없는데 자리 차지 하던거 고침

* fix: 아이콘 없대서 다시 되돌림

* Create qa_apk (#218)

* Rename qa_apk to qa_apk.yml

* feat: colored on today was not selected (#219)

* Update README.md

* Update README.md

* [Feat] Notification (#216)

* feat: test notify 성공

* add: notify 작업 파일 스테이징

* feat: workManager로 구현

* chore: modify workManager

* modify: change workManager to AlarmManager

it working on api 28, but not working on api 33

* chore: notify on 11 am

* feat: save notification statue in datastore

* modify: change mypage design

* chore: modify layout

* chore: modify code

* chore: modify code

* delete: work manager

* chore: change alarm logo file to vector

* chore: move code loading app version

* chore: change padding

* chore: separate setting alarm code at UI

* chore: at 11

* [Redesign/login] 로그인 화면 리디자인 적용 (#222)

* chore: delete firebase version

* chore: delete default splash (android 12)

* chore: set new splash

* redesign: login activity

* chore: delete unused logo files

* chore: dark mode

* [Refactor/remote config] 리모트 컨피그 관련 로직 수정 + info 버튼 터치 영역 확대 (#224)

* chore: change small size logo file

* delete: infoviewmodelfactory 제거

* chore: modify default config

* chore: modify real location data

* chore: more larger touch area(cafetria info btn)

* [Refactor/#167] Hilt를 통해 ApplicationContext 주입하기 (#226)

* add: appContext to di

* chore: clean code

* release/2.1.1

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Refactor/package (#230)

* chore: change package name

* clean

* Revert "Refactor/package (#230)" (#231)

This reverts commit 734620d.

* [Fix/toast] 스낵바로 변경 (#234)

* fix: fix toast error and change snack bar

* chore: formated

* feat: onReceive at day, not weekend.

on api 26+

* [Refactor/#162] ReviewService 부분 Hilt+Flow 리팩토링 (#170)

* add: usecase

* feat: service&repository

* refactor: 리뷰 삭제 리팩토링

* refactor: 리뷰 수정 리팩토링

* refactor: 토스트 string

* refactor: service&repository

* add: 리뷰 리스트&인포 usecase

* refactor: suspend

* add: 수정/삭제 string

* add: 리뷰 요약/리스트 usecase

* refactor: CA 리팩

* fix: 수정하기 됨

* refactor: 이미지 쪽 리팩

* refactor: 리뷰 작성 리팩

* refactor: 이미지 변환 content type 헤더

* delete: 이미지 서비스 합치기

* chore: 이미지 서비스 정리

* feat: 로그인 화면 finish() 추가

* refactor: timber

* test: 이전 버전

* refactor: timber

* refactor: imageusecase not working

* chore: solved conflict

* fix: not load meal's review

* chore: pretter code

* add: missed rebase

* add: debug mode

* chore: 리뷰 반영

* chore

* package: change usecase folders

* refactor: 다중 메뉴 선택 뷰 - 뷰모델 리팩토링

flow, repository, usecase

* chore: @coderabbitai review

* chore: @coderabbitai review2

* [Refactor] Clean Architecture 기반 패키지 구조로 변경 data/domain/presentation (#240)

* package: data/domain

* package: presentation

* Update README.md

* [Setting] AGP 8.6.1 (#241)

* change: AGP 8.6.1

* delete: androidx.activity (no ktx)

* [Feat] 오픈소스 라이센스 표기 (#244)

* modify: change to alias

* add: oss licenses ing

* add: oss licenses

* chore: string [no ci]

* [Fix] Change DTO (#246)

* chore: change dto

* chore: change dto

* Update README.md

* Update release_tag.yml

* Release 2.1.4 (#250)

* 크리스마스 이벤트 스플래시 배경 짤림 수정

* release 2.1.4

* [Fix] 크리스마스 로고에서 기본 로고로 이미지 변경 (#255)

* [Fix] change activity intro logo 'snow' to 'origin' 크리스마스 로고에서 기본 로고로 이미지 변경

* [Fix] uses: actions/cache@v2 -> v4 버전 업데이트

* [Chore] item_menu 메뉴가 2줄 이상인 경우 행간 추가 (#256)

* Release 2.1.5 (#264)

* Update qa_apk.yml

* [Hotfix] splash 화면이 수정 전 코드로 되어있던 것 수정 (#266)

* [release] version update 2.1.5 -> 2.1.6

---------

Co-authored-by: yujin <jini1514@soongsil.ac.kr>
Co-authored-by: Amepistheo <kellylhji@gmail.com>
Co-authored-by: Jin Yu <qldls0307@naver.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Fix] remote config에서 식당 정보 enum값 포함한걸로 교체

2 participants