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

Fork Sync: Update from parent repository #2

Open
wants to merge 323 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
323 commits
Select commit Hold shift + click to select a range
49d9ce9
feat: InMemoryWrapper 구현 (#530)
rlarjsdn3 May 20, 2024
36015d2
feat: Shimmer Modifier 구현 (#530)
rlarjsdn3 May 20, 2024
6172e0b
feat: 댓글 버튼 Haptic 피드백 구현 (#530)
rlarjsdn3 May 20, 2024
250df83
feat: CalendarBanner에 Shimmer Effect 효과 적용 (#530)
rlarjsdn3 May 20, 2024
76f1300
feat: shimmerView 구현 (#530)
rlarjsdn3 May 20, 2024
c14dd46
Revert "feat: shimmerView 구현 (#530)"
rlarjsdn3 May 20, 2024
1d2b47f
Merge pull request #529 from depromeet/fix/#525-post-content-mission-…
Do-hyun-Kim May 22, 2024
9fee9af
Merge pull request #532 from depromeet/feat/#530-Wrapper-구현
rlarjsdn3 May 24, 2024
a368245
fix: MainViewController segmentControl UserInteractionEnabled 처리 로직 제거
Do-hyun-Kim May 31, 2024
6e390d1
Merge pull request #535 from depromeet/fix/#534-main-segment-view-scr…
Do-hyun-Kim May 31, 2024
379dcdb
feat: InMemoryWrapper 구현, 파일 재구화 (#537)
rlarjsdn3 Jun 2, 2024
4e52009
refactor: APIWorker 파일 정리 및 폴더 재구조화 (#473)
rlarjsdn3 Jun 2, 2024
f71c314
refactor: 코드 통일 및 리팩토링 (#473)
rlarjsdn3 Jun 2, 2024
530877e
refactor: BBNetwork 폴더 생성 및 파일 이동, 코드 리팩토링 (#473)
rlarjsdn3 Jun 2, 2024
1563f14
Revert "refactor: BBNetwork 폴더 생성 및 파일 이동, 코드 리팩토링 (#473)"
rlarjsdn3 Jun 3, 2024
c95a884
refactor: Network 관련 코드 BBNetwork로 이동 (#473)
rlarjsdn3 Jun 3, 2024
4e8f843
refactor: APIWorker, Intercepter 코드 리팩토링 (#473)
rlarjsdn3 Jun 3, 2024
f5cd1a5
Merge pull request #537 from depromeet/feat/#473-Bibbi-Package-의존성-주입
rlarjsdn3 Jun 3, 2024
ce00a41
[fix]: unknown error(#540)
akrudal Jun 3, 2024
b2cf1cf
[fix]: mission unlocked alert and description(#540)
akrudal Jun 3, 2024
207d8a4
feat: DIContainer 구현 (#538)
rlarjsdn3 Jun 4, 2024
5a39960
feat: CalendarDIContainer 예시 코드 작성 (#538)
rlarjsdn3 Jun 4, 2024
6a97f1e
feat: 순환 참조 문제 수정 (#538)
rlarjsdn3 Jun 5, 2024
08f249d
refactor: ProfileAPIs, ProfileAPIWorker 네이밍 MembersAPI, MembersAPIWor…
Do-hyun-Kim Jun 5, 2024
b781950
Merge branch 'develop' of https://github.com/depromeet/14th-team5-iOS…
Do-hyun-Kim Jun 5, 2024
46343a5
refactor: Domain Entities 네이밍 MissionContentResponse, TodayMissionRes…
Do-hyun-Kim Jun 5, 2024
8b42b34
refactor: Calendar 관련 UseCase 코드 리팩토링 (#538)
rlarjsdn3 Jun 5, 2024
536f62e
Merge pull request #548 from depromeet/refactor/#539-profile-logic-mo…
Do-hyun-Kim Jun 5, 2024
9c814ce
feat: ReactorViewController 구현 (#546)
rlarjsdn3 Jun 5, 2024
3041dea
feat: BBNavigationBarView 구현 (#546)
rlarjsdn3 Jun 5, 2024
0722207
feat: BBNavigationViewController 구현 (#546)
rlarjsdn3 Jun 5, 2024
7586d0b
feat: DailyCalendarViewController에 예시 코드 작성 (#546)
rlarjsdn3 Jun 5, 2024
8690967
feat: BaseViewController를 Deprecated 처리 (#546)
rlarjsdn3 Jun 5, 2024
d9a8824
feat: OAuth 관련 APIWoker, DTO 구현 (#555)
rlarjsdn3 Jun 6, 2024
41607a3
refactor: SignIn 관련 Helper 코드 리팩토링 (#555)
rlarjsdn3 Jun 6, 2024
3b7af43
feat: 주석 추가 (#555)
rlarjsdn3 Jun 6, 2024
a16cc37
feat: TokenKeychain, OAuthRepository 구현 (#555)
rlarjsdn3 Jun 6, 2024
86e054c
fix: MissionContentResponseDTO, GetTodayMissionResponseDTO로 파일 네이밍 수정
Do-hyun-Kim Jun 6, 2024
8d2db1f
refactor: PostRequestDTO, PostRequestListDTO 파일 추가
Do-hyun-Kim Jun 6, 2024
4bd51b5
refactor: PostRepository Class 생성 및 PostRepositoryProtocol 채택
Do-hyun-Kim Jun 6, 2024
1221075
Merge branches 'refactor/#551-post-api-logic-modify' and 'develop' of…
Do-hyun-Kim Jun 6, 2024
460b27f
fix: 내비게이션 바 기본 높이 수정 (#546)
rlarjsdn3 Jun 7, 2024
4005a72
feat: 구 SignIn 코드 이름을 Account로 변경 (#555)
rlarjsdn3 Jun 7, 2024
b70a708
feat: SignInHelper 구현, TokenKeychain이 SignInType을 저장하도록 수정 (#555)
rlarjsdn3 Jun 7, 2024
368d766
feat: SignInRepositoryProtocol 구현 (#555)
rlarjsdn3 Jun 7, 2024
06e184b
refactor: CameraRepository File 추가
Do-hyun-Kim Jun 7, 2024
98b39ac
feat: 공통 헤더 삽입 코드 수정 (#555)
rlarjsdn3 Jun 7, 2024
60060e1
refactor: PostAPIs, PostAPIWorker 네이밍 수정
Do-hyun-Kim Jun 7, 2024
8802421
[refactor]: apiworker naming(#543)
akrudal Jun 4, 2024
9087a47
[refactor]: APIHeader(#543)
akrudal Jun 4, 2024
735a744
feat: add widget usecase(#543)
akrudal Jun 5, 2024
4edce5c
refactor: realEMoji rename(#543)
akrudal Jun 5, 2024
109752e
Merge pull request #559 from depromeet/refactor/#558-camera-api-logic…
Do-hyun-Kim Jun 7, 2024
e003aa8
Merge pull request #557 from depromeet/refactor/#551-post-api-logic-m…
Do-hyun-Kim Jun 7, 2024
0a234e1
Merge pull request #550 from depromeet/refactor/#549-mission-api-logi…
Do-hyun-Kim Jun 7, 2024
e14bfe8
Merge pull request #554 from depromeet/feat/#546-BBNavigationViewCont…
rlarjsdn3 Jun 7, 2024
97c9425
feat: BaseContainer, BaseWrapper 코드 구현 (#538)
rlarjsdn3 Jun 14, 2024
be18b48
feat: 코드 리뷰 반영 (#555)
rlarjsdn3 Jun 14, 2024
ae331f0
[refactor]: mainView usecase(#560)
akrudal Jun 12, 2024
0152c93
refactor: reaction(#560)
akrudal Jun 12, 2024
cb56178
refacotr: realEmoji usecase(#560)
akrudal Jun 12, 2024
a4d7408
refactor: post usecase(#560)
akrudal Jun 12, 2024
7a691bd
refactor: rename usecase and entities at presentation(#560)
akrudal Jun 12, 2024
5f792c5
Merge pull request #545 from depromeet/feat/#538-DIContainer-구현
rlarjsdn3 Jun 14, 2024
5b1c380
Merge remote-tracking branch 'upstream/develop' into feat/#555-OAuthA…
rlarjsdn3 Jun 14, 2024
d9f9a19
Merge pull request #556 from depromeet/feat/#555-OAuthAPIWorker-구현
rlarjsdn3 Jun 14, 2024
393d795
refactor: CalendarUseCase 코드 리팩토링 (#553)
rlarjsdn3 Jun 15, 2024
9cf123f
refactor: FamilyUseCase 코드 리팩토링 (#553)
rlarjsdn3 Jun 15, 2024
641b84d
refactor: OAuthUseCase 코드 리팩토링 (#553)
rlarjsdn3 Jun 15, 2024
b5b2a43
refactor: SignInUseCase 코드 리팩토링 (#553)
rlarjsdn3 Jun 15, 2024
5fbf562
refactor: PickUseCase 코드 리팩토링 (#553)
rlarjsdn3 Jun 15, 2024
97bfc0a
refactor: CommentUseCase 코드 리팩토링 (#553)
rlarjsdn3 Jun 15, 2024
336ebee
refactor: Camera관련 UseCase 책임 분리
Do-hyun-Kim Jun 16, 2024
baaa65e
Merge branch 'develop' of https://github.com/depromeet/14th-team5-iOS…
Do-hyun-Kim Jun 16, 2024
2380391
refactor: Mission UseCase 관심사 분리
Do-hyun-Kim Jun 16, 2024
84158dc
refactor: CheckMissionAlertShowUseCaseProtocol, MissionUserDefaultsRe…
Do-hyun-Kim Jun 16, 2024
3dcd597
refactor: ProfileFeedUseCase 파일 제거
Do-hyun-Kim Jun 16, 2024
d1c56dc
fix: FetchPostListUseCase, MainPostViewReactor, DeepLinkManager 메서드 네…
Do-hyun-Kim Jun 16, 2024
cb69632
fix: Camera, Members, Mission UseCase 폴더 구조 수정
Do-hyun-Kim Jun 17, 2024
a634a93
Merge pull request #565 from depromeet/refactor/#562-camera-usecase-l…
Do-hyun-Kim Jun 18, 2024
35037b4
fix: Keychain의 Key 추가, RefreshToken 갱신 문제 수정 (#564)
rlarjsdn3 Jun 19, 2024
6f7ef29
Merge pull request #564 from depromeet/refactor/#553-UseCase-코드-리팩토링
rlarjsdn3 Jun 20, 2024
7abf9c9
feat: CommentDIContainer 구현 (#552)
rlarjsdn3 Jun 20, 2024
e9ccf47
feat: PickDIContainer 구현 (#552)
rlarjsdn3 Jun 20, 2024
d26b773
feat: OAuthDIContainer 구현 (#547)
rlarjsdn3 Jun 20, 2024
70bfa11
feat: SignInDIContainer 구현 (#547)
rlarjsdn3 Jun 20, 2024
0602a29
feat: FamilyDIContainer 구현 (#547)
rlarjsdn3 Jun 20, 2024
2e1c3ab
feat: BaseWrapperView 구현 (#571)
rlarjsdn3 Jun 20, 2024
95bfe24
feat: private으로 접근제어자 수정 (#547)
rlarjsdn3 Jun 22, 2024
2bc5eb5
feat: private으로 접근제어자 수정 (#552)
rlarjsdn3 Jun 22, 2024
cd7efab
Merge pull request #569 from depromeet/feat/#547-DIContainer-구현
rlarjsdn3 Jun 22, 2024
0238faa
Merge remote-tracking branch 'origin/develop' into feat/#552-DIContai…
rlarjsdn3 Jun 22, 2024
2c27cc3
Merge pull request #568 from depromeet/feat/#552-DIContainer-구현
rlarjsdn3 Jun 22, 2024
4b92880
[feat]: add wrapper(#565)
akrudal Jun 20, 2024
e5e45f2
[feat]: wrapper and dependency folder(#565)
akrudal Jun 20, 2024
c43563b
feat: dicontainer(#565)
akrudal Jun 21, 2024
6b37f9e
rebase
akrudal Jun 23, 2024
57f85c1
feat: CameraViewControllerWrapper, CameraDisplayViewControllerWrapper추가
Do-hyun-Kim Jun 23, 2024
7fdf4f4
Merge branch 'develop' of https://github.com/depromeet/14th-team5-iOS…
Do-hyun-Kim Jun 23, 2024
0035ce8
Merge pull request #572 from depromeet/feat/#571-BaseWrapperview-구현
rlarjsdn3 Jun 24, 2024
8cd457a
feat: PostDIContainer makeFetchMembersPostListUseCase Method 추가
Do-hyun-Kim Jun 24, 2024
423c0da
fix: CameraDIContainer, ProfileDIContainer 기존 코드 제거
Do-hyun-Kim Jun 24, 2024
0d86ceb
feat: Calendar 관련 Wrapper 구현 (#570)
rlarjsdn3 Jun 25, 2024
6dc6251
feat: Management 관련 Wrapper 구현 (#570)
rlarjsdn3 Jun 25, 2024
87228d8
feat: Comment 관련 Wrapper 구현 (#570)
rlarjsdn3 Jun 25, 2024
5b9e9b9
move: 필요없는 파일 Trash로 이동 (#576)
rlarjsdn3 Jun 25, 2024
c90d5d2
Merge pull request #577 from depromeet/feat/#567-add-wraaper-inject
Do-hyun-Kim Jun 25, 2024
c80ec0e
Merge remote-tracking branch 'origin/develop' into feat/#570-Wrapper-구현
rlarjsdn3 Jun 26, 2024
a81119d
Merge pull request #579 from depromeet/feat/#570-Wrapper-구현
rlarjsdn3 Jun 26, 2024
673b7d1
feat: Splash 관련 Wrapper 구현 (#580)
rlarjsdn3 Jun 26, 2024
6953398
feat: Onboarding 관련 Wrapper 구현 (#580)
rlarjsdn3 Jun 26, 2024
14f37b3
feat: WebContent 관련 Wrapper 구현 (#580)
rlarjsdn3 Jun 26, 2024
7107620
feat: JoinFamily 관련 Wrapper 구현 (#580)
rlarjsdn3 Jun 26, 2024
2260c71
Merge pull request #581 from depromeet/feat/#580-Wrapper-구현
rlarjsdn3 Jun 26, 2024
cc2af0d
feat: BaseBavigator 및 AppNavigator 구현 (#563)
rlarjsdn3 Jun 26, 2024
410aaae
feat: SplashNavigator 및 Navigator 프로퍼티 래퍼 구현 (#563)
rlarjsdn3 Jun 26, 2024
d6775a5
feat: MonthlyCalendarNavigator 구현 (#563)
rlarjsdn3 Jun 26, 2024
e82c43b
fix: RefreshTokenAPI Header 추가 (#563)
rlarjsdn3 Jun 26, 2024
4a48e8a
feat: SignInViewControllerWrapper 구현 (#537)
rlarjsdn3 Jun 26, 2024
6b7aedc
feat: BBNavigationViewController의 PopViewController 로직 수정 (#563)
rlarjsdn3 Jun 26, 2024
738852c
feat: DailyCalendarNavigator 구현 (#563)
rlarjsdn3 Jun 26, 2024
ec1e401
feat: CommentNavigator 구현 (#536)
rlarjsdn3 Jun 26, 2024
81f8639
feat: ManagementNavigator 구현 (#563)
rlarjsdn3 Jun 26, 2024
ecb2e85
Merge pull request #582 from depromeet/feat/#563-Navigator구현
rlarjsdn3 Jun 27, 2024
a3b6d63
feat: RxInterval, RxScheduler 구현 (#584)
rlarjsdn3 Jun 28, 2024
794452f
fix: Tuist Version 4.0 버전으로 마이그레이션 작업
Do-hyun-Kim Jun 30, 2024
555f169
chore: tuist install 명령어 수정
Do-hyun-Kim Jun 30, 2024
a7714c1
Merge pull request #585 from depromeet/feat/#584-Rx코드구현
rlarjsdn3 Jul 1, 2024
6cf171d
Merge pull request #588 from depromeet/feat/#586-tuist-macro-pakage-add
Do-hyun-Kim Jul 1, 2024
c8f17e7
fix: Core모듈 필요없는 파일 Trash로 이동, 빌드 에러 수정 (#592)
rlarjsdn3 Jul 9, 2024
b40ae08
Merge pull request #590 from depromeet/feat/#589-App관련통신구현
rlarjsdn3 Jul 10, 2024
7ee5752
feat: BibbiNetworkMonitor Class 추가
Do-hyun-Kim Jul 10, 2024
7b70344
Merge branch 'develop' of https://github.com/depromeet/14th-team5-iOS…
Do-hyun-Kim Jul 10, 2024
7c79901
fix: APIWorker 기존 코드 원복
Do-hyun-Kim Jul 10, 2024
56b2b9a
feat: App 관련 통신 및 의존성 주입 구현 (#589)
rlarjsdn3 Jul 10, 2024
f542609
Merge pull request #593 from depromeet/feat/#578-add-api-monitor
Do-hyun-Kim Jul 10, 2024
c81db43
Merge pull request #595 from depromeet/feat/#589-App관련통신구현
rlarjsdn3 Jul 12, 2024
171cc56
refactor: BBLabel 코드 리팩토링 (#587)
rlarjsdn3 Jul 31, 2024
b15b787
refactor: UIFont 코드 리팩토링 (#587)
rlarjsdn3 Aug 1, 2024
4e6635f
feat: BBNavigationBar에 새로운 이미지 추가 (#587)
rlarjsdn3 Aug 1, 2024
def01b4
move: BibbiNavigationBarView 폴더 이동 (#587)
rlarjsdn3 Aug 1, 2024
05c1108
feat: BBNavigationBar의 set 메서드 이름 수정 (#587)
rlarjsdn3 Aug 2, 2024
de48e9e
Merge pull request #596 from depromeet/feat/#587-BB수정
rlarjsdn3 Aug 2, 2024
ae3c6b7
move: BibbiToastMessageView 파일 이동 (#591)
rlarjsdn3 Aug 4, 2024
d21e368
feat: BBToast 구현 (#591)
rlarjsdn3 Aug 5, 2024
5936c94
feat: 구 ToastMessage 코드 Deprecated 처리 (#591)
rlarjsdn3 Aug 5, 2024
de3855b
feat: ToastButton 구현 (#591)
rlarjsdn3 Aug 6, 2024
b9c9d59
Merge pull request #597 from depromeet/feat/#591-BBToast구현
rlarjsdn3 Aug 7, 2024
0abfe50
feat: BBAlert 구현 (#598)
rlarjsdn3 Aug 9, 2024
15c0fbf
feat: ImageAlertView 구현 (#598)
rlarjsdn3 Aug 9, 2024
d3f1f8d
feat: BBAlertButtonLayout 구현 (#598)
rlarjsdn3 Aug 9, 2024
c118a26
feat: TextAlertView 구현 (#598)
rlarjsdn3 Aug 9, 2024
575fbe3
move: BibbiAlertBuilder Deprecated 처리 (#598)
rlarjsdn3 Aug 9, 2024
f60f362
feat: BBAlertStyle 구현 (#598)
rlarjsdn3 Aug 9, 2024
0ca16fb
feat: BBButton 하이라이트 효과 구현 (#598)
rlarjsdn3 Aug 9, 2024
2f36924
feat: BBAlert의 버튼 동작 구현 (#598)
rlarjsdn3 Aug 10, 2024
6cb5f86
feat: BBToastStyle 구현 (#598)
rlarjsdn3 Aug 10, 2024
dcc5fa3
docs: BBAlert, BBToast에 문서 주석 추가 (#598)
rlarjsdn3 Aug 10, 2024
2d5578e
feat: MyRepository, MyUseCase 구현 (#600)
rlarjsdn3 Aug 10, 2024
0640348
feat: 가족이름변경API통신, UpdateFamilyNameUseCase 구현 (#603)
rlarjsdn3 Aug 11, 2024
4fccb0d
feat: FetchFamilyIdUseCase 구현 (#603)
rlarjsdn3 Aug 11, 2024
c14805d
feat: 멤버ID, 이름을 옵셔널로 반환하도록 코드 수정 (#600)
rlarjsdn3 Aug 11, 2024
e06f8c4
Merge pull request #601 from depromeet/feat/#600-My구현
rlarjsdn3 Aug 11, 2024
50f9922
feat: BBNavigationBar에 New 마크 표시 기능 구현 (#606)
rlarjsdn3 Aug 11, 2024
6a736b4
feat: NavigationBar에 Rx+Ext 구현 (#606)
rlarjsdn3 Aug 11, 2024
956d2d9
Merge pull request #599 from depromeet/feat/#598-BBAlert구현
rlarjsdn3 Aug 11, 2024
bf681ad
fix: Constraints 충돌 에러 수정 (#606)
rlarjsdn3 Aug 11, 2024
002614d
Merge pull request #604 from depromeet/feat/#603-가족이름API구현
rlarjsdn3 Aug 11, 2024
d106a00
feat: modify view and rename(#608)
akrudal Aug 11, 2024
d349763
feat: rename folder(#608)
akrudal Aug 11, 2024
c88cec9
feat: BBNavigationBarButton 구현 (#606)
rlarjsdn3 Aug 11, 2024
122f508
Merge pull request #607 from depromeet/feat/#606-NavigationBar구현
rlarjsdn3 Aug 12, 2024
6dc30af
feat: BBProgressHUD 구현, ButtonToastView 빌드 에러 수정 (#610)
rlarjsdn3 Aug 16, 2024
c36459e
feat: BBLottieView 구현 (#610)
rlarjsdn3 Aug 16, 2024
4131764
feat: LottieProgressHUDView 구현 (#610)
rlarjsdn3 Aug 16, 2024
4a461ee
feat: BBProgressHUDStyle 구현 (#610)
rlarjsdn3 Aug 16, 2024
104d2e4
docs: 문서 주석 작성 (#610)
rlarjsdn3 Aug 17, 2024
51420f8
feat: 구 LottieView 코드 Deprecated 처리 (#610)
rlarjsdn3 Aug 17, 2024
90ca193
fix: BBProgressHUDSubView를 BBProgressHudStackView로 수정 (#610)
rlarjsdn3 Aug 19, 2024
00da623
feat: BBProgressHUD에 airplaneWithTitle Style 구현 (#610)
rlarjsdn3 Aug 19, 2024
9993518
Merge pull request #609 from depromeet/feat/#608-family-entrance-view
rlarjsdn3 Aug 20, 2024
7d36ac1
Merge pull request #612 from depromeet/feat/#610-BBProgressHUD구현
rlarjsdn3 Aug 21, 2024
6772f13
fix: FamilyRepository에서 FamilyID를 제대로 못 불러오는 문제 수정 (#613)
rlarjsdn3 Aug 24, 2024
1509a04
feat: App, My 및 FamilyUserDefaults 구현 (#613)
rlarjsdn3 Aug 24, 2024
ba4b5a6
feat: CommentUserDefaults 구현 (#613)
rlarjsdn3 Aug 24, 2024
4042543
Merge pull request #614 from depromeet/fix/#613-FamilyID로드문제수정
rlarjsdn3 Aug 25, 2024
8221141
feat: add userdefaults apps and family(#615)
akrudal Aug 30, 2024
2d6df60
feat: add remove method(#615)
akrudal Sep 1, 2024
4960835
rename method(#615)
akrudal Sep 1, 2024
3b14d8f
밤에 컨트리뷰터 뷰가 보이지 않는 문제를 해결합니다. (#624)
akrudal Sep 3, 2024
f2df551
feat: JoinFamilyGroupNameViewController 화면 구현 (#611)
Do-hyun-Kim Sep 10, 2024
cceee61
refactor: ManagementViewController 및 부가 코드 리팩토링 (#626)
rlarjsdn3 Sep 11, 2024
a3f25d3
refactor: CommentViewController 및 부가 코드 리팩토링 (#628)
rlarjsdn3 Sep 15, 2024
806dd49
feat: 온 보딩 화면 Skip 처리 기능 구현 (#630)
Do-hyun-Kim Sep 16, 2024
4659830
fix: 캘린더 화면 진입 시 크래시, 가족 그룹 입장하기 실패 문제 수정 및 가족 그룹 이름 반영 로직 구현 (#633)
rlarjsdn3 Sep 16, 2024
c825a7a
fix: 댓글 화면에서 알 수 없는 사용자 프로필로 이동하는 문제 수정 (#634)
rlarjsdn3 Sep 18, 2024
d1b644e
feat: BBToolTip View UI 추가 해요 (#639)
Do-hyun-Kim Sep 20, 2024
ce11370
홈 화면 네비게이션 바 기능 추가합니다 (#635)
akrudal Sep 20, 2024
fa1b3ec
feat: BBAlertAction 구현, BBAlert 문서 주석 작성
rlarjsdn3 Sep 20, 2024
cfcf82e
Update PULL_REQUEST_TEMPLATE.md (#642)
rlarjsdn3 Sep 22, 2024
a8699ed
feat: BBAlertService구현, Pick 로직이 제대로 이뤄지지 못하는 문제 수정 (#640)
rlarjsdn3 Sep 22, 2024
2b37e8d
refactor: Wrapper에 @Wrapper 매크로 적용 (#643)
rlarjsdn3 Sep 23, 2024
440f2c9
fix: 로그인 시 FamilyId 조회 못하는 이슈 수정해요 (#648)
Do-hyun-Kim Sep 24, 2024
32bdd37
fix: 프로필 미션 피드 불러오기 기능 수정 및 기타 이슈 반영 (#658)
Do-hyun-Kim Sep 26, 2024
c1c593c
feat: BBToastService 구현, BBToast의 버튼 액션이 전달되지 않는 문제 수정 (#646)
rlarjsdn3 Sep 26, 2024
0e94bcd
fix: 댓글 이미지 둥글기 반경 수정 등 (#656)
rlarjsdn3 Sep 26, 2024
84a5665
feat: 카메라 화면 BBToast 기능 추가 (#661)
Do-hyun-Kim Sep 27, 2024
d50a907
feat: Tuist CFBundleShortVersionString 1.2.2 변경 (#652)
Do-hyun-Kim Sep 27, 2024
29cbd50
fix: Pick 액션 후 Toast가 출력되지 않는 문제 수정 (#660)
rlarjsdn3 Sep 27, 2024
075d9f1
알 수 없음 오류와 온보딩에서 화면이 넘어가지 않는 오류를 수정해요 (#663)
akrudal Sep 29, 2024
3ef5910
fix: 로그인 버튼 레이아웃을 수정해요 (#664)
akrudal Sep 30, 2024
91ccdef
feat: 가족 정보를 유저디펄트에 저장해요 (#667)
akrudal Sep 30, 2024
29bdaa4
fix: 로그인 시 메인화면 진입 못하는 이슈 수정해요 (#665)
Do-hyun-Kim Sep 30, 2024
82eb755
fix: 가족방 설정 화면에서 사용자 프로필 못 가져오는 이슈 수정해요 (#670)
Do-hyun-Kim Oct 1, 2024
e50bba3
fix: 가족방 이름 설정화면 레이아웃 및 카메라 텍스트 정렬 이슈 수정해요 (#672)
Do-hyun-Kim Oct 8, 2024
171827f
feat: BBAPISpec, BBAPIWorker, BBNetworkService 등 BBNetowrk 모듈 구현 (#654)
rlarjsdn3 Oct 9, 2024
70edc2e
fix: 가족 이름이 공백으로 뜨는 문제 수정 (#674)
rlarjsdn3 Oct 11, 2024
1f53d82
fix: BBAlert 버튼 패딩 수정 (#676)
rlarjsdn3 Oct 15, 2024
83ffe00
feat: Tuist CFBundleShortVersionString 1.2.3으로 업데이트 (#678)
Do-hyun-Kim Oct 16, 2024
51b167f
feat: BibbiNetworkMonitor Legacy 코드 제거 (#681)
Do-hyun-Kim Oct 17, 2024
9ad25a1
fix: Home에서 발생한 이슈들을 수정해요. (#679)
akrudal Oct 17, 2024
5fb21d5
chore: github Action 브런치 제약구문 제거 및 코드 간소화 (#685)
Do-hyun-Kim Oct 18, 2024
2c9999a
fix: types event trigger closed 추가 (#687)
Do-hyun-Kim Oct 18, 2024
763efbf
fix: app_store_build_number 이미 배포된 빌드 넘버 기준으로 가져오지 않게 수정 (#689)
Do-hyun-Kim Oct 19, 2024
e142f14
Merge branch 'develop' into release
rlarjsdn3 Oct 20, 2024
d9d2176
refactor: Calendar 관련 뷰 컨트롤러, 리액터 등 부가 코드 리팩토링 (#682)
rlarjsdn3 Oct 21, 2024
5234f45
feat: AlertService 구현 (#692)
rlarjsdn3 Oct 24, 2024
aaa5872
fix: qa issues(#696) (#697)
akrudal Nov 6, 2024
19493e7
fix: QA issue를 수정합니다(#696)
akrudal Nov 6, 2024
b9add61
fix: 로그인 버튼 클릭시 touch event cancel 현상 수정해요 (#695)
Do-hyun-Kim Nov 6, 2024
5878518
fix: MyUserDefaults memberId, userName Type Annotation String으로 수정 (#…
Do-hyun-Kim Nov 6, 2024
406dd0e
fix: SplashViewReactor 화면 전환 issue 수정 (#702)
Do-hyun-Kim Nov 7, 2024
0a9efb4
Merge remote-tracking branch 'origin/develop' into release
Do-hyun-Kim Nov 12, 2024
8e80d50
refactor: PostAPIWorker 기존 Network 모듈 리팩토링 (#707)
Do-hyun-Kim Nov 20, 2024
c712d4d
refactor: CameraAPIWorker 기존 Network 모듈 리펙토링 (#705)
Do-hyun-Kim Nov 21, 2024
8b432ce
refactor: MissonAPIs, MissonAPIWorker 기존 APISpec 코드 제거 (#709)
Do-hyun-Kim Nov 25, 2024
30f5581
기존 MembersAPIWorker Network Module 코드를 리팩토링해요 (#711)
Do-hyun-Kim Nov 26, 2024
5d1e064
Family, Reaction, RealEmoji API Worker를 리팩토링합니다. (#714)
akrudal Nov 28, 2024
d65a866
fix: PickRepository, ResignRepository 파일 및 폴더 생성 (#716)
Do-hyun-Kim Nov 28, 2024
82b79b7
fix: PostListQueryDTO에 memberId 값 추가 (#720)
Do-hyun-Kim Dec 10, 2024
b3352e0
feat: BBAlert secondaryAction Parameters 추가 (#718)
Do-hyun-Kim Dec 10, 2024
6238afb
fix: 가족방 이름 설정 화면에서 가족방 이름 설정 API 호출 시 400 에러 뜨는 이슈를 수정해요 (#722)
Do-hyun-Kim Dec 12, 2024
00c1345
API Worker를 리팩토링해요 (#725)
akrudal Dec 17, 2024
6c4b282
feat: Firebase Crashlytics 모듈 추가 및 내부 이벤트 반영 코드 추가 (#727)
Do-hyun-Kim Dec 20, 2024
4c8e7e1
feat: BBToolTip Action 처리 및 마이그레이션 작업 해요 (#693)
Do-hyun-Kim Dec 20, 2024
7bb1929
build: App Version Target 1.2.5로 설정해요 (#731)
Do-hyun-Kim Dec 24, 2024
558ff15
fix: Core Module Simulator Build시 Core Module에 의존된 Firebase Crashlyti…
Do-hyun-Kim Dec 25, 2024
da9b6d0
fix: github Action 환경에서 FirebaseCrashlytics 이슈 수정해요 (#735)
Do-hyun-Kim Dec 29, 2024
b9396a3
fix: github Action PRD Lane version number Method 제거 (#738)
Do-hyun-Kim Dec 29, 2024
fae4f9f
Revert "fix: Core Module Simulator Build시 Core Module에 의존된 Firebase C…
Do-hyun-Kim Dec 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
61 changes: 45 additions & 16 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,29 +1,58 @@
## 작업 내용 🧑‍💻

- TODO
## 🔵PR을 올리기 전 아래 사항을 확인해주세요.
- 구현한 로직과 기능이 올바르게 작동되는지 충분히 테스트해주세요.
- 코드의 성능이나 메모리 효율성이 적절하게 고려되었는지, 불필요한 코드가 없는지 검토해주세요.
- 이번 PR에서 구현된 주요 기능이나 해결된 문제에 대해 자세히 서술해주세요.
(위 내용은 지워주세요)

- TODO

- TODO

## 변경 로직 ⚒️
## 😽개요

- TODO
* (작업한 코드에 대한 간략한 설명해주세요)

- TODO
## 🛠️작업 내용

- TODO
### (소제목)

## 스크린샷 📷
* (작업한 코드에 대한 자세한 설명해주세요. 필요하다면 이미지나 표를 첨부해주세요)

| 기능 | 스크린 샷 |
| :--: | :-------: |
| GIF | |
| 이미지① |
| :----: |
| |

## 테스트 케이스 ✅

- [ ] todo
- [ ] todo
- [ ] todo
### (소제목)

* (작업한 코드에 대한 자세한 설명해주세요. 필요하다면 이미지나 표를 첨부해주세요)

| 이미지① |
| :----: |
| |


## 🟡차후 계획 (Optional)

* (작업한 코드가 추후 우리 프로젝트에 어떤 영향을 끼칠지, 앞으로 PR계획을 설명해주세요)


## 🗾이미지 (Optional)

| 이미지① |
| :----: |
| |


## ✅테스트 케이스

* (구현한 로직 검증을 위해 테스트한 내용을 설명해주세요)

---

#### 🙏🏻아래와 같이 PR을 리뷰해주세요.
- PR 내용이 부족하다면 보충 요청해주세요.
- 코드 스타일이 팀의 규칙에 맞게 작성되었는지, 일관성을 유지하고 있는지 확인해주세요.
- 코드에 대한 문서화나 주석이 필요한 부분에 적절하게 작성되어 있는지 확인해주세요.
- 구현된 로직이 효율적이고 올바르게 작성되었는지, 아키텍처를 잘 준수하고 있는지 검토해주세요.
- 네이밍, 포매팅, 주석 등 코드의 일관성이 유지되고 있는지 확인해주세요.

40 changes: 24 additions & 16 deletions .github/workflows/swift.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,17 @@ name: Bibbi
on:
push:
branches:
- feat/*
- fix/*
- release
pull_request:
branches:
- release/**
- release
- develop
types:
- closed

jobs:
build:
runs-on: macos-13
runs-on: macos-latest
strategy:
matrix:
xcodebuild-scheme: ['App']
Expand All @@ -24,11 +25,10 @@ jobs:
with:
ruby-version: '3.2.0'


- name: Setup Xcode version
uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: '15.0'
xcode-version: latest-stable

- name: Checkout branch
uses: actions/checkout@v3
Expand All @@ -43,7 +43,7 @@ jobs:
token: ${{secrets.ACTION_TOKEN}}

- name: Install Tuist CLI
run: bash <(curl -Ls https://install.tuist.io)
run: brew install tuist

- name: Install FastLane
uses: ruby/setup-ruby@v1
Expand All @@ -55,21 +55,30 @@ jobs:
run: tuist clean

- name: Tuist Fetch Command
run: tuist fetch
run: tuist install

- name: Tuist Generate Commnad
run: tuist generate

- name: fastlane upload_stg_testflight
if: github.event.pull_request.base.ref == 'release' && github.head_ref == 'develop'

- name: make Google Service Info
run: |
echo "${{ secrets.GOOGLE_INFO_PLIST }}" | base64 --decode > ${{ secrets.GOOGLE_SERVICE_INFO_PLIST_PATH }}

- name: Verify GoogleService-Info.plist creation
run: |
ls -l ${{ secrets.GOOGLE_SERVICE_INFO_PLIST_PATH }}
echo "GOOGLE_SERVICE_INFO_PLIST_PATH: ${{ secrets.GOOGLE_SERVICE_INFO_PLIST_PATH }}"

- name: fastlane upload_prd_testflight
if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/heads/release') }}
env:
APP_STORE_CONNECT_API_KEY_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_KEY_ID }}
APP_STORE_CONNECT_API_KEY_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ISSUER_ID }}
APP_STORE_CONNECT_API_KEY_KEY: ${{ secrets.APP_STORE_CONNECT_API_KEY_KEY }}
PROJECT_PATH: ${{ secrets.PROJECT_PATH }}
MATCH_PASSWORD: ${{secrets.MATCH_PASSWORD}}
MATCH_PERSONAL_TOKEN: ${{ secrets.MATCH_PERSONAL_TOKEN}}
DEV_SCHEME: ${{secrets.DEV_SCHEME}}
PRD_SCHEME: ${{secrets.PRD_SCHEME}}
BUNDLE_ID: ${{secrets.BUNDLE_ID}}
SLACK_HOOK_URL: ${{secrets.SLACK_HOOK_URL}}
WIDGET_BUNDLE_ID: ${{secrets.WIDGET_BUNDLE_ID}}
Expand All @@ -80,9 +89,8 @@ jobs:
WIDGET_NAME: ${{secrets.WIDGET_NAME}}
run: fastlane github_action_prd_upload_testflight


- name: fastlane upload_prd_testflight
if: github.event.pull_request.base.ref == 'develop' && github.head_ref == 'feature'
- name: fastlane upload_stg_testflight
if: ${{ github.event.pull_request.merged == true && github.event.pull_request.base.ref == 'develop' }}
env:
APP_STORE_CONNECT_API_KEY_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_KEY_ID }}
APP_STORE_CONNECT_API_KEY_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ISSUER_ID }}
Expand All @@ -91,7 +99,7 @@ jobs:
MATCH_PASSWORD: ${{secrets.MATCH_PASSWORD}}
SLACK_HOOK_URL: ${{secrets.SLACK_HOOK_URL}}
MATCH_PERSONAL_TOKEN: ${{ secrets.MATCH_PERSONAL_TOKEN}}
PRD_SCHEME: ${{secrets.PRD_SCHEME}}
DEV_SCHEME: ${{secrets.DEV_SCHEME}}
BUNDLE_ID: ${{secrets.BUNDLE_ID}}
WIDGET_BUNDLE_ID: ${{secrets.WIDGET_BUNDLE_ID}}
PROFILE_PATH: ${{secrets.PROFILE_PATH}}
Expand Down
2 changes: 2 additions & 0 deletions .mise.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[tools]
tuist = "4.8.1"
1 change: 0 additions & 1 deletion .tuist-version

This file was deleted.

This file was deleted.

10 changes: 5 additions & 5 deletions 14th-team5-iOS/App/Project.swift
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ private let targets: [Target] = [
"CFBundleDisplayName": .string("Bibbi"),
"CFBundleVersion": .string("1"),
"CFBuildVersion": .string("0"),
"CFBundleShortVersionString": .string("1.2"),
"UILaunchStoryboardName": .string("LaunchScreen.storyboard"),
"CFBundleShortVersionString": .string("1.2.5"),
"UILaunchStoryboardName": .string("LaunchScreen"),
"UISupportedInterfaceOrientations": .array([.string("UIInterfaceOrientationPortrait")]),
"UIUserInterfaceStyle": .string("Light"),
"UIUserInterfaceStyle": .string("Dark"),
"NSPhotoLibraryAddUsageDescription" : .string("프로필 사진, 피드 업로드를 위한 사진 촬영을 위해 Bibbi가 앨범에 접근할 수 있도록 허용해 주세요"),
"NSCameraUsageDescription": .string("프로필 사진, 피드 업로드를 위한 사진 촬영을 위해 Bibbi가 카메라에 접근할 수 있도록 허용해 주세요"),
"UIApplicationSceneManifest" : .dictionary([
Expand Down Expand Up @@ -58,7 +58,7 @@ private let targets: [Target] = [
.build(.prd, name: "PRD"),
.build(.stg, name: "STG")
]),
entitlements: .relativeToRoot("App.entitlements")
entitlements: .file(path: .relativeToRoot("App.entitlements"))
)
),
.makeModular(extenions: .Widget, factory: .init(
Expand All @@ -83,7 +83,7 @@ private let targets: [Target] = [
.build(.prd, name: "PRD"),
.build(.stg, name: "STG")
]),
entitlements: .relativeToRoot("WidgetExtension.entitlements")
entitlements: .file(path: .relativeToRoot("App.entitlements"))
)
)
]
Expand Down
72 changes: 72 additions & 0 deletions 14th-team5-iOS/App/Resources/PrivacyInfo.xcprivacy
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>NSPrivacyTracking</key>
<false />
<key>NSPrivacyTrackingDomains</key>
<array />
<key>NSPrivacyCollectedDataTypes</key>
<array>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypePhotosorVideos</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false />
<key>NSPrivacyCollectedDataTypeTracking</key>
<false />
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeOtherUserContactInfo</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false />
<key>NSPrivacyCollectedDataTypeTracking</key>
<false />
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeProductInteraction</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<false />
<key>NSPrivacyCollectedDataTypeTracking</key>
<false />
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAnalytics</string>
</array>
</dict>
<dict>
<key>NSPrivacyCollectedDataType</key>
<string>NSPrivacyCollectedDataTypeUserID</string>
<key>NSPrivacyCollectedDataTypeLinked</key>
<true />
<key>NSPrivacyCollectedDataTypeTracking</key>
<false />
<key>NSPrivacyCollectedDataTypePurposes</key>
<array>
<string>NSPrivacyCollectedDataTypePurposeAppFunctionality</string>
</array>
</dict>
</array>
<key>NSPrivacyAccessedAPITypes</key>
<array>
<dict>
<key>NSPrivacyAccessedAPIType</key>
<string>NSPrivacyAccessedAPICategoryUserDefaults</string>
<key>NSPrivacyAccessedAPITypeReasons</key>
<array>
<string>1C8F.1</string>
</array>
</dict>
</array>
</dict>
</plist>
Loading