Skip to content

Conversation

@manNomi
Copy link
Contributor

@manNomi manNomi commented Dec 28, 2025

관련 이슈

  • resolves: #이슈 번호

작업 내용

  • 브루노 싱크 구현 후 도입 했습니다
  • 리베이스 했습니다

bruno-sync-app bot and others added 5 commits December 28, 2025 23:20
Changes:
- Migrate 10 hooks from api/university to apis/universities
  - useDeleteWish, useGetRecommendedUniversities, useGetWishList
  - useUniversitySearch, useGetUniversitySearchByFilter
  - useGetUniversityDetail, usePostAddWish, useGetByRegionCountry, useGetIsWish
- Add server-side API functions in apis/universities/server
  - getRecommendedUniversity, getUniversityDetail
  - getSearchUniversitiesByText, getSearchUniversitiesByFilter
  - getAllUniversities, getCategorizedUniversities
- Update QueryKeys: domain-specific → centralized (QueryKeys.universities.*)
- Update component imports (8 files)
- Add api-migration-prd.md documentation
- Remove legacy api/university folder

Breaking changes: None (internal refactoring)
- UniversityDetail import 경로 수정 (../ → ./_ui/)
- QueryKeys에 universityDetail 추가
- useGetRecommendedUniversity에서 useAuthStore 직접 사용
- MentorApplyCountModal 컴포넌트 복구
- ScoreCard에 toast import 추가
- Migrate all 13 domains (63+ files) to src/apis
- Update all component imports from @/api to @/apis
- Add domain-specific QueryKeys (ChatQueryKeys, MentorQueryKeys, etc.)
- Implement infinite scroll, optimistic updates, and prefetch patterns
- Add SSR support with getPostListServer for community
- Remove legacy src/api folder
- Update PRD documentation to reflect completion

Domains migrated:
- auth, my/MyPage, community, chat
- mentor/mentee/mentors, news, Scores
- applications, reports, image-upload
@manNomi manNomi requested a review from wibaek as a code owner December 28, 2025 14:27
@coderabbitai
Copy link

coderabbitai bot commented Dec 28, 2025

Important

Review skipped

Too many files!

84 files out of 234 files are above the max files limit of 150.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@manNomi manNomi merged commit 03026c7 into solid-connection:main Dec 28, 2025
3 checks passed
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