Skip to content

Conversation

@pinocchio22
Copy link
Contributor

📌 이슈

✅ 작업 사항

  • 북마크 아이콘 수정
  • 북마크 전체탭 정렬 수정
  • 연속탈퇴 문제 수정
  • 로그인 화면 뒤로가기 버튼 추가
  • 약관 말줄임표시 수정
  • 알림 설정 유도 이미지 노출 조건 수정
  • 최근 로그인 플랫폼 판별 / FCM 토큰 업데이트 시점 추가(앱 진입)
  • 상세 페이지 북마크 구조 변경 / 알람 응답 모델 date 타입 변경
  • 알림 읽음 처리
  • 연속검색시 초성검색 불가능
  • 연속검색 엔터 허용
  • 연속검색시 최근 검색어 추가
  • 애플 회원가입 코드 수정
  • 북먀크탭 아이콘 수정

@pinocchio22

@pinocchio22 pinocchio22 self-assigned this Dec 14, 2025
@pinocchio22 pinocchio22 added feat 새로운 기능을 추가 fix 버그 수정, 잔잔바리 수정, 병합 시 충돌 해결 refactor 프로덕션 코드 리팩토링, 파일 삭제, 네이밍 수정 및 폴더링 labels Dec 14, 2025
@pinocchio22 pinocchio22 linked an issue Dec 14, 2025 that may be closed by this pull request
@gemini-code-assist
Copy link

Summary of Changes

Hello @pinocchio22, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

이 PR은 내부 테스트 피드백을 반영하여 사용자 경험을 전반적으로 개선하고 여러 버그를 수정합니다. 로그인 및 회원가입 과정의 안정성을 높이고, 알림 및 북마크 기능의 사용성을 향상시키며, 검색 기능에 새로운 제약 및 편의 기능을 추가하는 데 중점을 두었습니다. 또한, UI/UX 측면에서 일부 시각적 요소와 텍스트 표시 방식이 개선되었습니다.

Highlights

  • 로그인 및 회원가입 플로우 개선: 카카오 및 애플 로그인/회원가입 시 FCM 토큰 업데이트 로직이 개선되었으며, 로그인 화면에 뒤로가기 버튼이 추가되고 최근 로그인 플랫폼 아이콘이 표시됩니다. 또한, 회원 탈퇴 시 FCM 토큰 삭제 로직이 제거되어 연속 탈퇴 관련 문제가 해결되었습니다.
  • 알림 기능 강화: 알림 응답 모델의 날짜 타입이 [Int]에서 String으로 변경되어 일관된 날짜 형식을 사용합니다. 알림 목록에서 알림을 탭하면 해당 알림이 읽음 처리되고, 알림 설정 유도 이미지 노출 조건이 사용자 알림 권한 상태에 따라 동적으로 변경됩니다.
  • 북마크 기능 개선: 북마크 탭 아이콘이 업데이트되었고, 북마크 전체 탭의 정렬 기능이 수정되었습니다. 상세 페이지에서 북마크 상태를 토글하는 로직이 간소화되었으며, 북마크 목록 로딩 시 초기 로딩과 북마크 상태 업데이트를 구분하여 처리하도록 개선되었습니다.
  • 검색 기능 향상: 연속 검색 시 초성만으로는 검색이 불가능하도록 제한하고, 엔터 키를 통한 검색을 허용합니다. 또한, 검색 시 최근 검색어 목록에 자동으로 추가되는 기능이 구현되었습니다.
  • 약관 및 정책 화면 개선: 약관 및 정책 화면에서 긴 텍스트가 올바르게 줄바꿈되어 표시되도록 수정되었습니다.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

내부 테스트 피드백을 반영한 수정사항 잘 보았습니다. 전반적으로 API 변경사항(날짜 및 커서 타입 변경)이 여러 파일에 걸쳐 일관성 있게 적용되었고, 로그인/회원가입 플로우 개선, 검색 기능 강화 등 다양한 기능 개선 및 버그 수정이 이루어졌네요.

몇 가지 추가 개선 사항을 제안합니다.

  • FCM 토큰 업데이트 로직에서 발생할 수 있는 버그 수정
  • 회원 탈퇴 시 FCM 토큰 삭제 로직 재검토
  • 일부 함수의 네이밍 개선 및 오타 수정
  • Reactor 패턴에서 상태 업데이트가 누락될 수 있는 부분 수정

자세한 내용은 각 파일에 남긴 리뷰 코멘트를 참고해주세요.

@pinocchio22 pinocchio22 merged commit 8201bdb into dev Dec 19, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat 새로운 기능을 추가 fix 버그 수정, 잔잔바리 수정, 병합 시 충돌 해결 refactor 프로덕션 코드 리팩토링, 파일 삭제, 네이밍 수정 및 폴더링

Projects

None yet

Development

Successfully merging this pull request may close these issues.

내부 테스트 피드백 수정

2 participants