Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

boostcampwm-2024/iOS04-PhotoGether

Kiyoung-Kim-57 pushed 3 commits to feat/#61-architecture-refactoring boostcampwm-2024/iOS04-PhotoGether
  • refactor/#61 :: ConnectionClient를 DomainInterface로 이동 Co-Authored-By: Youngkyu Song <[email protected]> 49231ae
  • refactor/#61 :: ConnectionClientImpl에 Delegate 설정 - ConnecionClient Interface에서 채택하고 있던 Delegate를 이동하는 과정에서 제거했습니다. ... eba36ab
  • feat/#61 :: ConnectionRepository Interface와 Impl 생성 Co-Authored-By: Youngkyu Song <[email protected]> e83b2a9

View on GitHub

Kiyoung-Kim-57 pushed 5 commits to feat/#61-architecture-refactoring boostcampwm-2024/iOS04-PhotoGether
  • refactor/#61 :: Data 통신 Client들 Data Layer로 이동 - Signaling Client, WebRTC Client, Connection Client를 Data 모듈로 이동 b6d4664
  • refactor/#61 :: WebSocket Client 네트워크 모듈로 이동 - 제곧내 22d0d20
  • chore/#61 :: Temp 파일 삭제 66b8359
  • refactor/#61 :: WaitingRoom 모듈 의존성 변경 및 적용 - 기존 Domain과 DomainInterface를 의존하던 것을 수정했습니다 Co-Authored-By: Youngkyu So... 8894658
  • chore/#61 :: Update .pbxproj Co-Authored-By: Youngkyu Song <[email protected]> 875ee44

View on GitHub

0Hooni created a branch on boostcampwm-2024/iOS04-PhotoGether

feat/#62-present-sticker-sheet - 📷 멀리 떨어진 친구들과 실시간으로 함께 찍고 편집하는 사진 촬영 앱

0Hooni deleted a branch boostcampwm-2024/iOS04-PhotoGether

feat/#63-present-sticker-sheet

0Hooni created a branch on boostcampwm-2024/iOS04-PhotoGether

feat/#63-present-sticker-sheet - 📷 멀리 떨어진 친구들과 실시간으로 함께 찍고 편집하는 사진 촬영 앱

0Hooni opened an issue on boostcampwm-2024/iOS04-PhotoGether
스티커 버튼을 누르면 BottomSheet가 뜬다
## ✅ 인수 조건 - [ ] 버튼을 누르면 BottomSheet가 뜬다 - [ ] BottomSheet에 스티커 목록이 뜬다 - [ ] 스티커 API 연결
0Hooni closed an issue on boostcampwm-2024/iOS04-PhotoGether
스티커를 추가한다
## ✅ 인수 조건 - [x] #54 - [x] #55 - [x] #56
hsw1920 pushed 21 commits to feat/#59-implement-edit-photo-guest-ui boostcampwm-2024/iOS04-PhotoGether
  • feat/#54 :: Mock 이미지 Asstes 추가 Co-Authored-By: seuhong <[email protected]> af7670b
  • test/#55 :: 테스트를 위한 Dummy 이미지 파일 추가 Co-Authored-By: YeongHoon Song <[email protected]> c304418
  • feat/#55 :: FetchStickerUsecase 구현 Co-Authored-By: YeongHoon Song <[email protected]> 8bb5840
  • feat/#55 :: ShapeRepository 구현 Co-Authored-By: YeongHoon Song <[email protected]> fce4e5d
  • test/#55 :: FetchStickerUseCase 테스트를 위한 Mock 추가 Co-Authored-By: YeongHoon Song <[email protected]... 64abc7a
  • test/#55 :: FetchStickerListUseCase 테스트 코드 - 이미지 리스트를 잘 불러오는 지 테스트 Co-Authored-By: YeongHoon Song <37678646+0Hooni@... 47f5950
  • chore/#55 :: update pbxproj Co-Authored-By: YeongHoon Song <[email protected]> e350030
  • feat/#56 :: EditPhotoRoomHostViewModel 수정 - 스티커 불러오기 use case 주입 - ViewModel 생성 시점에 stickerList bind Co-Authored-By... e76761b
  • test/#56 :: ViewModel 테스트를 위한 FetchStickerListUseCaseMock 생성 Co-Authored-By: seuhong <[email protected]... 133b803
  • refactor/#56 :: SceneDelegate에서 의존성 주입 Co-Authored-By: seuhong <[email protected]> 23be662
  • test/#56 :: viewModel test 코드 기반 구현 Co-Authored-By: seuhong <[email protected]> 92e2362
  • feat/#53 :: tapPublisher로 스티커 데이터를 output으로 보내도록 수정 Co-Authored-By: seuhong <[email protected]> e2fd91f
  • feat/#53 :: 스티커 객체가 항상 가운데 오도록 하는 메서드 구현 Co-Authored-By: seuhong <[email protected]> 2cdb1c8
  • chore/#53 :: UIImage(data: )로 활용 가능한 png 형태로 더미 이미지 파일 수정 8d81547
  • fix/#53 :: 더미 이미지 데이터화 문제 해결 - 기존의 dataRepresentation은 URL 자체를 데이터화 하는 방식 - 이미지 파일 자체를 데이터화 하기 위해서는 Data(contentOf: ... 20bfcdc
  • style/#53 :: 코드 스타일 수정 0c9f1f8
  • feat/#53 :: 스티커 이미지가 추가되도록 renderSticker 메서드 수정 b1c9c33
  • chore/#53 :: 불필요한 파일 제거 eb19ade
  • Merge pull request #60 from boostcampwm-2024/feat/#53-add-sticker-feature [FEAT/#53] 스티커를 추가 기능 및 테스트 코드 구현 158dcfb
  • chore/#59 :: update pbxproj - 필요한 의존성 설정 - DomainTesting, DomainInterface 2b6273b
  • and 1 more ...

View on GitHub

Kiyoung-Kim-57 created a branch on boostcampwm-2024/iOS04-PhotoGether

feat/#61-architecture-refactoring - 📷 멀리 떨어진 친구들과 실시간으로 함께 찍고 편집하는 사진 촬영 앱

Kiyoung-Kim-57 opened an issue on boostcampwm-2024/iOS04-PhotoGether
Domain에 있는 Client들을 Data로 이사
## 🤔 작업 배경 - 기존에 우선적으로 데이터 연결을 위해 도메인에 위치시켰던 ConnectionClient, SignalingClient, WebRTCClient들을 다시 데이터 레이어로 이동시키려 합니다 ## 📝 작업 내용 - Signaling Client, WebRTCClient, ConnectionClient 전부 데이터 레이...
youn9k deleted a branch boostcampwm-2024/iOS04-PhotoGether

feat/#50-waiting-room-ui

youn9k closed an issue on boostcampwm-2024/iOS04-PhotoGether
대기 화면 UI를 구현한다
## ✅ 인수 조건 - [ ] 초대 버튼이 존재한다 - [ ] 시작 버튼이 존재한다 - [ ] 카메라 화면이 존재한다 - [ ] 마이크 버튼이 존재한다
youn9k pushed 21 commits to develop boostcampwm-2024/iOS04-PhotoGether
  • feat/#50 :: final 키워드 추가 ef95b4c
  • Merge branch 'develop' into feat/#50-waiting-room-ui 4f2b472
  • feat/#50 :: WaitingRoomViewModel 구현 8d2be17
  • feat/#50 :: PTGCircleButtonType case 추가 및 메소드 추가 마이크 이미지 추가 및 이미지 변경 기능 추가 b959cee
  • feat/#12 :: 커스텀 마이크 버튼 구현 Co-Authored-By: YeongHoon Song <[email protected]> 98575b5
  • feat/#12 :: UIButton 커스텀 TapPublisher 구현 - UIControl을 상속받는 객체 또한 controlPublihser를 통해서 UIControl.Event에 대한 모든 퍼블리셔를 ... c82266a
  • feat/#50 :: WaitingRoomViewController 구현 2d50253
  • feat/#50 :: WaitingRoomViewModel 구현 bd2b870
  • feat/#50 :: WaitingRoomView 구현 92858b8
  • style/#50 :: 코드 가독성 개선 7237894
  • feat/#50 :: 참가자CollectionView 더미 데이터 추가 및 닉네임 라벨 구현중 Co-Authored-By: Kiyoung <[email protected]... 6a40ee7
  • feat/#50 :: waitingRoomViewController 참가자 컬렉션 뷰 연결 0233759
  • chore/#50 :: 더미이미지뷰 비율 변경 4aa5d9f
  • feat/#50 :: 닉네임 cornerRadius 적용 Co-Authored-By: Kiyoung <[email protected]> 140521a
  • feat/#50 :: 백그라운드 컬러 변경 Co-Authored-By: Kiyoung <[email protected]> a6b4a10
  • feat/#50 :: 최소 기기 사이즈 대응 Co-Authored-By: Kiyoung <[email protected]> e9fadd3
  • feat/#50 :: ViewModel 바인딩 코드 추가 b750ffd
  • fix/#50 :: throttle 추가 d0579af
  • fix/#50 :: 리뷰 반영 아이콘 변경 및 미사용 코드 제거 4810715
  • Merge branch 'develop' into feat/#50-waiting-room-ui 0510183
  • and 1 more ...

View on GitHub

youn9k closed a pull request on boostcampwm-2024/iOS04-PhotoGether
[FEAT/#50] WaitingRoom 화면을 구현합니다.
## 🤔 배경 이번 주 데모에서 화면을 사용하기 위해 빠르게 구현했습니다. ## 📃 작업 내역 - 관갔던 PTGMicButton 원상복구 - 관갔던 tapPublisher 원상복구 - WaitingRoomViewModel 추가 - WaitingRoomViewController 추가 - WaitingRoomView 추가 - Collec...
youn9k pushed 42 commits to feat/#50-waiting-room-ui boostcampwm-2024/iOS04-PhotoGether
  • chore/#44 :: 필터, 카메라 전환 아이콘 이미지 추가 - 필터 아이콘 추가 - 카메라 전환 아이콘 추가 - PTGImage에 해당 아이콘들 case 추가 55e17b7
  • feat/#44 :: 카메라 버튼 구현 - 카메라 버튼 구현 - 카메라 버튼 터치 시 색상 변경 구현 - Constants의 버튼 사이즈는 카메라 버튼 객체 생성하는 위치에서 사용해야하기에 internal로 ... e846dfa
  • feat/#44 :: PhotoRoom의 Host BottomView 구현 - PhotoRoom Host BottomView 구현 - 상수 부분 이후 따로 extension에 정적 변수로 관리 예정 4b6a799
  • feat/#44 :: PhotoRoomViewController에 BottomView 적용 - 상수 추후 extension에서 정적 변수로 관리 예정 820cb94
  • chore/#44 :: Update .pbxproj 2b67371
  • chore/#44 :: temp1, temp2 복구 - 안쓰는 케이스인줄 알고 지웠던 temp1, temp2 case 복구 c75c5d5
  • chore/#44 :: 게스트 화면 용 ellipsis 아이콘 추가 22d07ca
  • feat/#44 :: 카메라 버튼 게스트 버전 구현 - 기존 카메라 버튼에 Bool 값을 추가해 호스트와 게스트에 따라 모양이 바뀌도록 했습니다 f7378ca
  • feat/#44 :: PhotoHostBottomView를 게스트도 사용할 수 있도록 변경 - isHost 변수를 통해 호스트 게스트 구분 - 둘이 동시에 사용할 수 있으니 파일 이름 변경 21e24f6
  • feat/#51 :: HTTP API 추상화 Co-Authored-By: Kiyoung <[email protected]> Co-Authored-By:... e731cd3
  • fix/#51 :: 코멘트 반영 가독성 개선 및 네트워크 로그 수정 8298d54
  • Merge pull request #52 from boostcampwm-2024/feat/#51-http-api [FEAT/#51] :: HTTP API를 추상화합니다. ac836eb
  • feat/#54 :: Mock 이미지 Asstes 추가 Co-Authored-By: seuhong <[email protected]> af7670b
  • chore/#44 :: 이미지 파일 png -> svg 로 변경 - 화질구린 이미지 svg로 변경했습니다. be80420
  • feat/#44 :: 카메라 버튼 액션 Combine으로 바인딩 - 카메라 누르면 input이 전달되어 뷰 모델에 input 전달 - timer output이 뷰로 전달 - 타이머가 끝나면 뷰모델에서 time... d0e7782
  • chore/#44 :: 데모 테스트 코드 변경 - init에 true를 넣으면 호스트, false는 게스트로 UI 테스트 가능 d09975f
  • chore/#44 :: Update .pbxproj 40e91b6
  • test/#55 :: 테스트를 위한 Dummy 이미지 파일 추가 Co-Authored-By: YeongHoon Song <[email protected]> c304418
  • feat/#55 :: FetchStickerUsecase 구현 Co-Authored-By: YeongHoon Song <[email protected]> 8bb5840
  • feat/#55 :: ShapeRepository 구현 Co-Authored-By: YeongHoon Song <[email protected]> fce4e5d
  • and 22 more ...

View on GitHub

Kiyoung-Kim-57 closed an issue on boostcampwm-2024/iOS04-PhotoGether
호스트 촬영 화면 UI를 구현한다
## ✅ 인수 조건 - [ ] 뒤로가기 버튼이 보인다 - [ ] 참여자 화면이 보인다 - [ ] 마이크 버튼이 보인다 - [ ] 필터 버튼이 보인다 - [ ] 촬영 버튼이 보인다 - [ ] 카메라 전/후면 버튼이 보인다
Kiyoung-Kim-57 pushed 19 commits to develop boostcampwm-2024/iOS04-PhotoGether
  • chore/#44 :: 필터, 카메라 전환 아이콘 이미지 추가 - 필터 아이콘 추가 - 카메라 전환 아이콘 추가 - PTGImage에 해당 아이콘들 case 추가 55e17b7
  • feat/#44 :: 카메라 버튼 구현 - 카메라 버튼 구현 - 카메라 버튼 터치 시 색상 변경 구현 - Constants의 버튼 사이즈는 카메라 버튼 객체 생성하는 위치에서 사용해야하기에 internal로 ... e846dfa
  • feat/#44 :: PhotoRoom의 Host BottomView 구현 - PhotoRoom Host BottomView 구현 - 상수 부분 이후 따로 extension에 정적 변수로 관리 예정 4b6a799
  • feat/#44 :: PhotoRoomViewController에 BottomView 적용 - 상수 추후 extension에서 정적 변수로 관리 예정 820cb94
  • chore/#44 :: Update .pbxproj 2b67371
  • chore/#44 :: temp1, temp2 복구 - 안쓰는 케이스인줄 알고 지웠던 temp1, temp2 case 복구 c75c5d5
  • chore/#44 :: 게스트 화면 용 ellipsis 아이콘 추가 22d07ca
  • feat/#44 :: 카메라 버튼 게스트 버전 구현 - 기존 카메라 버튼에 Bool 값을 추가해 호스트와 게스트에 따라 모양이 바뀌도록 했습니다 f7378ca
  • feat/#44 :: PhotoHostBottomView를 게스트도 사용할 수 있도록 변경 - isHost 변수를 통해 호스트 게스트 구분 - 둘이 동시에 사용할 수 있으니 파일 이름 변경 21e24f6
  • chore/#44 :: 이미지 파일 png -> svg 로 변경 - 화질구린 이미지 svg로 변경했습니다. be80420
  • feat/#44 :: 카메라 버튼 액션 Combine으로 바인딩 - 카메라 누르면 input이 전달되어 뷰 모델에 input 전달 - timer output이 뷰로 전달 - 타이머가 끝나면 뷰모델에서 time... d0e7782
  • chore/#44 :: 데모 테스트 코드 변경 - init에 true를 넣으면 호스트, false는 게스트로 UI 테스트 가능 d09975f
  • chore/#44 :: Update .pbxproj 40e91b6
  • style/#44 :: 잘못된 함수명 컨벤션 수정 22412d8
  • style/#44 :: didMove 코드 위치 변경 0d28128
  • chore/#44 :: 함수명 변경 안된것 수정 6d15964
  • feat/#44 :: filter를 사용해서 isHost에 따라 bind되도록 변경 973429f
  • refactor/#44 :: 상속되지 않는 class에 final 적용 aca69eb
  • Merge pull request #58 from boostcampwm-2024/feat/#44-host-photo-room-ui [Feat/#44] PhotoRoom 화면을 구현합니다 328428b

View on GitHub

Kiyoung-Kim-57 closed a pull request on boostcampwm-2024/iOS04-PhotoGether
[Feat/#44] PhotoRoom 화면을 구현합니다
## 🤔 배경 1. 본격 네트워크 개발 전 빠르게 UI를 구현했습니다. ## 📃 작업 내역 1. Photo Room UI 호스트 게스트 화면 구현 2. 뷰모델에서 버튼 액션 Input에 따른 Output 전달 3. 호스트가 카메라 버튼 누르면 타이머 보임(아직 게스트에선 적용 안됨) ## ✅ 리뷰 노트 1. PhotoRoomView...
0Hooni deleted a branch boostcampwm-2024/iOS04-PhotoGether

feat/#53-add-sticker-feature

0Hooni pushed 19 commits to develop boostcampwm-2024/iOS04-PhotoGether
  • feat/#54 :: Mock 이미지 Asstes 추가 Co-Authored-By: seuhong <[email protected]> af7670b
  • test/#55 :: 테스트를 위한 Dummy 이미지 파일 추가 Co-Authored-By: YeongHoon Song <[email protected]> c304418
  • feat/#55 :: FetchStickerUsecase 구현 Co-Authored-By: YeongHoon Song <[email protected]> 8bb5840
  • feat/#55 :: ShapeRepository 구현 Co-Authored-By: YeongHoon Song <[email protected]> fce4e5d
  • test/#55 :: FetchStickerUseCase 테스트를 위한 Mock 추가 Co-Authored-By: YeongHoon Song <[email protected]... 64abc7a
  • test/#55 :: FetchStickerListUseCase 테스트 코드 - 이미지 리스트를 잘 불러오는 지 테스트 Co-Authored-By: YeongHoon Song <37678646+0Hooni@... 47f5950
  • chore/#55 :: update pbxproj Co-Authored-By: YeongHoon Song <[email protected]> e350030
  • feat/#56 :: EditPhotoRoomHostViewModel 수정 - 스티커 불러오기 use case 주입 - ViewModel 생성 시점에 stickerList bind Co-Authored-By... e76761b
  • test/#56 :: ViewModel 테스트를 위한 FetchStickerListUseCaseMock 생성 Co-Authored-By: seuhong <[email protected]... 133b803
  • refactor/#56 :: SceneDelegate에서 의존성 주입 Co-Authored-By: seuhong <[email protected]> 23be662
  • test/#56 :: viewModel test 코드 기반 구현 Co-Authored-By: seuhong <[email protected]> 92e2362
  • feat/#53 :: tapPublisher로 스티커 데이터를 output으로 보내도록 수정 Co-Authored-By: seuhong <[email protected]> e2fd91f
  • feat/#53 :: 스티커 객체가 항상 가운데 오도록 하는 메서드 구현 Co-Authored-By: seuhong <[email protected]> 2cdb1c8
  • chore/#53 :: UIImage(data: )로 활용 가능한 png 형태로 더미 이미지 파일 수정 8d81547
  • fix/#53 :: 더미 이미지 데이터화 문제 해결 - 기존의 dataRepresentation은 URL 자체를 데이터화 하는 방식 - 이미지 파일 자체를 데이터화 하기 위해서는 Data(contentOf: ... 20bfcdc
  • style/#53 :: 코드 스타일 수정 0c9f1f8
  • feat/#53 :: 스티커 이미지가 추가되도록 renderSticker 메서드 수정 b1c9c33
  • chore/#53 :: 불필요한 파일 제거 eb19ade
  • Merge pull request #60 from boostcampwm-2024/feat/#53-add-sticker-feature [FEAT/#53] 스티커를 추가 기능 및 테스트 코드 구현 158dcfb

View on GitHub

0Hooni closed a pull request on boostcampwm-2024/iOS04-PhotoGether
[FEAT/#53] 스티커를 추가 기능 및 테스트 코드 구현
## 🤔 배경 - 동시 편집을 위한 더미 데이터로 스티커가 필요했다. - 해당 더미데이터를 편집 화면에 놓을 수 있어야 됐다. ## 📃 작업 내역 - Sticker 더미 데이터를 추가했습니다. - Sticker 버튼을 눌러 랜던한 스티커를 편집 화면 위에 놓을 수 있습니다. - 또한 매번 사용자 기준 같은 크기의 스티거가 같은 위치에 추...
youn9k created a review on a pull request on boostcampwm-2024/iOS04-PhotoGether
라이브코드리뷰쇼!!

View on GitHub

youn9k created a review comment on a pull request on boostcampwm-2024/iOS04-PhotoGether
저도 이번에 닉네임 라벨 만들면서 이런게 있구나하고 배웠습니다ㅎㅎ

View on GitHub

youn9k created a review on a pull request on boostcampwm-2024/iOS04-PhotoGether

View on GitHub

youn9k created a review comment on a pull request on boostcampwm-2024/iOS04-PhotoGether
ConnectionClient에서 사용자의 화면을 UIView로 넘어오는데, 셀에 UIView를 넣어주면 재사용큐에 들어갔을 때 메모리 릭이 발생할 수도 있어 weak으로 설정하고, UIView를 파라미터로 전달할 수 있도록 함수로 분리해두었습니다!

View on GitHub

youn9k created a review on a pull request on boostcampwm-2024/iOS04-PhotoGether

View on GitHub

youn9k created a review comment on a pull request on boostcampwm-2024/iOS04-PhotoGether
맞아요 아예 사용하지 못하게 막아둔다고 생각했어요. 맨날 코드로만 짜서 정말 효과가 있는지는 잘 모르겠어요😂

View on GitHub

youn9k created a review on a pull request on boostcampwm-2024/iOS04-PhotoGether

View on GitHub

youn9k created a review comment on a pull request on boostcampwm-2024/iOS04-PhotoGether
```swift public func APP_HEIGHT() -> CGFloat { let windowScene = UIApplication.shared.connectedScenes.first as? UIWindowScene return windowScene?.screen.bounds.size.height ?? .zero } `...

View on GitHub

youn9k created a review on a pull request on boostcampwm-2024/iOS04-PhotoGether

View on GitHub

Load more