Skip to content
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

[feat] 기념일 API 연결 및 로직 추가 #18

Merged
merged 30 commits into from
Feb 6, 2024
Merged

[feat] 기념일 API 연결 및 로직 추가 #18

merged 30 commits into from
Feb 6, 2024

Conversation

HyomK
Copy link
Member

@HyomK HyomK commented Feb 6, 2024

issue : #16


작업 사항

기념일 API 연결

  • 기념일 생성
  • 기념일 상세조회
  • 기념일 리스트 조회
  • 기념일 수정
  • 기념일 삭제

@HyomK HyomK merged commit 412a089 into develop Feb 6, 2024
1 check failed
HyomK added a commit that referenced this pull request Feb 24, 2024
* setting: ktlint format #2

* feat: 라우팅, 스크린 세팅 #2

* Update ktlint.yml

* [feat] Repository , UseCase 구현 #6 (#8)

* feat: deviceId 정보 저장 구현 #6

* feat: API request/response model 추가

* rename: data Model DTO로 변경

* feat: Anniversary repository 설계

* feat: DeviceInfo Repository 설계

* feat: String <-> Calendar util 추가 #6

* feat: repository di #6

* feat: usecase 작성 #6

* del: 불필요한 class 제거 #6

* feat: usecase di #6

* feat: App hilt 적용  #6

* feat: uuid -> ssaid로 변경 #6

* fix: lint action 수정

* improve: lint conflict #6

* chore: ktlint workflow 재작성

* [feat] 프로젝트 Theme, 언어 세팅 #7 (#10)

* feat: color 추가 #7

* feat: font 추가 #7

* feat: kor,jpa, chn 다국어 지원 세팅 #7

* [feat] Custom DatePicker 구현 #5 (#11)

* feat: ListPicker 구현 #5

* rename: ListPicker -> Picker #5

* improve: lint conflict

* [feat] 기념일 생성화면 UI 구현 (#13)

* feat: 기본 버튼 구현 #12

* feat: 생성화면에 필요한 string 추가 #12

* feat: theme  color 변경 및 추가 #12

* feat: 기본 textfield 구현 #12

* feat: Datepicker 디자인 반영 #12

* feat: 기본 chip 구현 #12

* feat: 양력음력 탭 구현 #12

* feat: 기념일 생성 화면 UI #12

* feat: sticky button 적용 #12

* feat: CreateViewModel 생성 #12

* feat: DatePicker 성능 개선 #12

- 햅틱 진동 추가
- 스크롤 state 변경 성능 개선

* feat: chip ripple 제거 #12

* feat: CustomAlert 구현 #12

* fix: Picker 정렬 수정

* feat: 기념일 생성 screen #12

* feat: 진입시 자동 포커스 처리

* feat: 키보드 활성 상태에 따른 버튼 디자인 #12

* feat: Acitionbar 비활성화 #12

* improve: lint format

* feat: 뒤로가기 시 다이얼로그 활성화 #12

* [feat] 메인 화면 ui 구현 (#16)

* feat: 생성 버튼 구현 #14

* feat: 반응형 프레임 구현 #14

* feat: Anniversay list Item Component 구현 #14

* feat: 상세화면 구현 #14

* feat: IconButton 구현 #14

* fix: DetailAnniversary 필드 추가 #14

* fix: 네비게이션 후 스크롤 오류 해결 #14

* feat: text 추가 #14

* feat : 생성 & 수정 화면 추가 #14

* fix: 생성화면 event 추가 #14

* feat: splash 화면 구현 #14

* fix: invoke operator 추가 #14

* feat: guide 추가 #14

* feat: viewmodel event  추가 #14

* feat: type Properties 추가 #14

* improve : lint format #14

* feat: RepositoryUsecaseModule 추가 #14

* feat: Service Module 추가 #14

* fix: di 오류 수정 #14

* chore: lint 통과용 파일 생성

* Delete google-services.json

* [feat] FCM 설정 및 서비스 구현 (#17)

* chore: fcm lib 세팅 #9

* feat: FirebaseMessagaeService 추가 #9

* feat: 알림 권한 로직 추가 #9

* feat: app launch icon 추가 #16

* improve: lint format

* chore: lint 통과용 파일 생성

* chore: fcm 설정에 따른 workflow 수정

* �chore: fix ci project name

* del: app/google-services.json

* improve : splash import 오류

* [feat] 기념일 API 연결 및 로직 추가 (#18)

* feat: 생성 버튼 구현 #14

* feat: 반응형 프레임 구현 #14

* feat: Anniversay list Item Component 구현 #14

* feat: 상세화면 구현 #14

* feat: IconButton 구현 #14

* fix: DetailAnniversary 필드 추가 #14

* fix: 네비게이션 후 스크롤 오류 해결 #14

* feat: text 추가 #14

* feat : 생성 & 수정 화면 추가 #14

* feat: baseUrl 추가 #15

* fix: dateFormat 변경 #15

* fix: Enum value 변경 #15

* feat: Service Module 추가 #15

* feat: RepositoryUsecaseModule 추가 #15

* move : 모듈 파일 분리 #15

* feat: api 변경에 따른 model 변경 #16

* feat: Detail 화면 분리 #16

* feat: 수정페이지 argument 추가 #16

* feat: CardType 추가 #16

* feat: guide 추가 #16

* feat: alert warning 추가 #16

* feat: deviceId 추가 변경 #16

* improve: lint format #16

* chore: BASE_URL workflow 추가

* improve : lint format

* fix: workflow string err

* fix: requireApi 제거

* style: app icon 변경 #19

* fix : dto basetype, basedate 컬럼 추가

* feat: fcm Token 발급 #19

* feat: spalsh lottie로 변경 #19

* chore: lottie lib 추가 #19

* fix: AnniversaryDateType Enum 변경

* feat: api 수정 반영

* fix: create시 picker range 오류 수정

* fix: 기념일 수정 baseDate 반영

* fix: scaffold bg 추가 #19

* feat: splash screen 임시 제거 #19

* feat: release signconfig 추가 #19

* feat: splash screen 임시제거 #19

* improve: lint format

* chore: lint 오류
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.

1 participant