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

[AN] 북마크 추가 버튼 구현 및 API 연동 #922

Closed
re4rk opened this issue May 1, 2024 · 0 comments · Fixed by #923
Closed

[AN] 북마크 추가 버튼 구현 및 API 연동 #922

re4rk opened this issue May 1, 2024 · 0 comments · Fixed by #923
Assignees
Labels
AN 안드로이드에 관련된 작업

Comments

@re4rk
Copy link
Collaborator

re4rk commented May 1, 2024

✨ 세부 내용

  • 북마크 추가 버튼 구현
  • 서버 API 연동

⏰ 예상 소요 시간

  • 2시간
@re4rk re4rk added the AN 안드로이드에 관련된 작업 label May 1, 2024
@re4rk re4rk self-assigned this May 1, 2024
re4rk added a commit that referenced this issue May 1, 2024
@re4rk re4rk closed this as completed in #923 May 2, 2024
re4rk added a commit that referenced this issue May 2, 2024
* feat(SignInActivity): 로그인 화면 구현

* feat(SplashEvent): 로그인 했거나 로그인을 거부했다면 앱 시작 시 로그인 화면이 다시 뜨지 않는다.

* feat(SignInViewModel): 로그인 이벤트 관리

* feat(FakeAuthRepository): 가짜 Auth 저장소 정의

* feat: auth response 객체 정의

* feat: 토큰 저장을 위한 엔티티 정의

* feat: 토큰 저장소 정의

* feat: 토큰 도메인 객체 정의

* feat: UserRetrofitService 임시 정의

* feat: AuthRepository rename to UserRepository & 재정의

* feat(AuthRetrofitService): 유저 인증 API 요청 서비스 정의

* feat(DefaultUserRepository): 유저 저장소는 회원가입, 리프레시, 로그아웃, 회원탈퇴 기능을 수행한다.

* feat(UnauthorizedException): 인증 정보 오류에 대한 Result 확장함수 정의

* feat(DataSourceModule): 토큰 관리 데이터 저장소 정의

* feat: Kakao 인증 방식을 code 에서 IdToken 으로 변경한다

* feat: AuthRetrofit 은 AuthInterceptor 를 사용해 토큰과 함께 요청한다.

* feat: Token util 제거

* feat: 카카오 로그아웃 회원탈퇴 로직 이동

* chore: DataSource 패키지 정리

* feat: KakaoAuth 를 common 으로 이동

* feat: 로그인 화면 및 User 저장소에 kakao Auth 주입

* feat: shardPref 에 object 넣기 Util 화

* feat: UserInfo 를 저장할 수 있다.

* feat: 유저 정보를 가져올 수 있다.

* fix(AuthInterceptor): API 요청 token 인터셉트 로직 수정

* feat(bookmark): 북마크 연동

* feat(bookmark): 북마크 아티스트 추가

* feat(Bookmark): 학교 북마크 추가기능 구현

* feat(Bookmark): 축제 북마크 추가기능 구현

* feat(Bookmark): 축제 북마크 에러 화면 분기처리 수정

* refactor(Bookmark): 버그 수정

* refactor(Bookmark): 최대 개수 초과시 안내 매세지 출력

* refactor(Bookmark): ktlint

* refactor(Bookmark): ktlint

---------

Co-authored-by: vrexpert <[email protected]>
@github-project-automation github-project-automation bot moved this from Todo to Done in 2023-festa-go May 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AN 안드로이드에 관련된 작업
Projects
Status: Done
1 participant