Ecosyste.ms: Timeline
Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.
Kiyoung-Kim-57 pushed 2 commits to feat/#40-create-room-2 boostcampwm-2024/iOS04-PhotoGether
- feat/#40 :: Local, Remote Video 가져오는 UseCase 생성 - GetRemoteVideoUseCase와 GetRemoteVideoUseCaseImpl 구현 - GetLocalVid... 2a68012
- feat/#40 :: SendOfferUseCase WaitingRoomViewModel에 적용 Co-Authored-By: Youngkyu Song <[email protected]> bd471de
youn9k pushed 3 commits to feat/#40-create-room-2 boostcampwm-2024/iOS04-PhotoGether
- fix/#40 :: 전송할 데이터가 잘못 지정된 문제 수정 Co-Authored-By: Kiyoung <[email protected]> 65d12c6
- style/#40 :: 코드 가독성 향상 Co-Authored-By: Kiyoung <[email protected]> 0a84adb
- fix/#40 :: 접근제어자 수정 Co-Authored-By: Kiyoung <[email protected]> 5dbff7d
youn9k pushed 1 commit to feat/#40-create-room-2 boostcampwm-2024/iOS04-PhotoGether
- feat/#40 :: SendOfferUseCase 구현 Co-Authored-By: Kiyoung <[email protected]> 91ec65e
youn9k pushed 1 commit to feat/#40-create-room-2 boostcampwm-2024/iOS04-PhotoGether
- chore/#40 :: 불필요한 의존성 제거 Co-Authored-By: Kiyoung <[email protected]> cde62d6
Kiyoung-Kim-57 pushed 2 commits to feat/#40-create-room-2 boostcampwm-2024/iOS04-PhotoGether
0Hooni created a branch on boostcampwm-2024/iOS04-PhotoGether
feat/#68-make-event-enitity - 📷 멀리 떨어진 친구들과 실시간으로 함께 찍고 편집하는 사진 촬영 앱
0Hooni pushed 12 commits to develop boostcampwm-2024/iOS04-PhotoGether
- feat/#47 :: 임시 entity 생성 8100d2d
- feat/#47 :: 임시 이벤트 허브 생성 7b995a5
- fix/#47 :: StickerEvent의 Owner 수정 nil인 경우가 존재할 수 있음 Co-Authored-By: YeongHoon Song <[email protected]... 3aaa168
- feat/#47 :: deleteEvent 메서드 구현 Co-Authored-By: YeongHoon Song <[email protected]> c9d79b2
- feat/#47 :: updateEvent 메서드 구현 Co-Authored-By: seuhong <[email protected]> 5c55f31
- Merge branch 'develop' into feat/#47-make-event-hub 6a6b29e
- feat/#47 :: EventQueue 구현 - 추후 Priority Queue로 최적화 예정 Co-Authored-By: YeongHoon Song <[email protected]... c62a46d
- feat/#47 EventManager 스트림 생성 Co-Authored-By: YeongHoon Song <[email protected]> 737801f
- feat/#47 :: EventHub의 로직 검증 및 정리 Co-Authored-By: seuhong <[email protected]> 35758b1
- Merge branch 'develop' of github.com:boostcampwm-2024/iOS04-PhotoGether into feat/#47-make-event-hub 9539f29
- style/#47 :: 겹치는 네이밍 수정 Co-Authored-By: seuhong <[email protected]> 1e9552d
- Merge pull request #69 from boostcampwm-2024/feat/#47-make-event-hub [FEAT/#47] 이벤트 허브를 만든다 4fc9a70
0Hooni closed an issue on boostcampwm-2024/iOS04-PhotoGether
이벤트 허브를 구현한다
## ✅ 인수 조건 - [ ] #68 - [ ] event 큐는 Priority queue로 구현한다 - [ ] send와 receive가 있어야 한다.0Hooni closed a pull request on boostcampwm-2024/iOS04-PhotoGether
[FEAT/#47] 이벤트 허브를 만든다
## 🤔 배경 - 공동 작업시 이를 중계해줄 이벤트 허브가 필요했다 ## 📃 작업 내역 - 공동 작업에 사용될 임시 이벤트 허브를 구현했습니다. - 이벤트 허브 내 단일 이벤트를 관리해줄 이벤트 매니저를 구현했습니다. - develop과 합치는 과정에서 리네임이 좀 많아졌습니다. ## ✅ 리뷰 노트 임시코드가 많아 넘어가는 부분으로...hsw1920 created a review on a pull request on boostcampwm-2024/iOS04-PhotoGether
일단 넘어갑시다.
0Hooni opened a pull request on boostcampwm-2024/iOS04-PhotoGether
[FEAT/#47] 이벤트 허브를 만든다
## 🤔 배경 - 공동 작업시 이를 중계해줄 이벤트 허브가 필요했다 ## 📃 작업 내역 - 공동 작업에 사용될 임시 이벤트 허브를 구현했습니다. - 이벤트 허브 내 단일 이벤트를 관리해줄 이벤트 매니저를 구현했습니다. - develop과 합치는 과정에서 리네임이 좀 많아졌습니다. ## ✅ 리뷰 노트 임시코드가 많아 넘어가는 부분으로...Kiyoung-Kim-57 pushed 4 commits to feat/#40-create-room-2 boostcampwm-2024/iOS04-PhotoGether
- feat/#40 :: 인코딩, 디코딩에 필요한 모델 구현 - 클라이언트 코드 그대로 가져와서 Encodable, Decodable만 반대로 바꿔줌 Co-Authored-By: Youngkyu Song <ac... dff1bad
- chore/#40 :: 불필요한 주석 제거 Co-Authored-By: Youngkyu Song <[email protected]> 7b667f7
- refactor/#40 :: Room, RoomManager를 Struct -> Class 전환 - 구조체에서 클래스로 변환 - 불필요한 공백 제거 Co-Authored-By: Youngkyu Song <a... 3b2c3af
- feat/#40 :: 테스트용 라우트 코드 작성 - 테스트용 코드 작성 중입니다. Co-Authored-By: Youngkyu Song <[email protected]> 31e8f3c
0Hooni pushed 1 commit to feat/#47-make-event-hub boostcampwm-2024/iOS04-PhotoGether
- style/#47 :: 겹치는 네이밍 수정 Co-Authored-By: seuhong <[email protected]> 1e9552d
youn9k opened a pull request on boostcampwm-2024/iOS04-PhotoGether
[FEAT/#40] 방 생성 작업 2 진행중...
## 🤔 배경 ## 📃 작업 내역 ## ✅ 리뷰 노트 ## 🎨 스크린샷 | iPhone SE(2세대) | iPhone 14 | iPhone 16 Pro Max | | -------------- | -------------- | -------------- | | 스샷 | 스샷 | 스샷 | ## 🚀 테스트 방법youn9k pushed 27 commits to feat/#40-create-room-2 boostcampwm-2024/iOS04-PhotoGether
- chore/#59 :: update pbxproj - 필요한 의존성 설정 - DomainTesting, DomainInterface 2b6273b
- feat/#59 :: EditPhotoGuest UI 구현 - Host의 현재 UI와 동일합니다. 706dd77
- fix/#61 :: 빌드 안되던 문제 수정 컨플릭트를 해결하면서 의존성이 날아갔었음.. ccdd025
- chore/#59 :: info.plist에 BASEURL 추가, pbjproj 업데이트 ecb01b2
- feat/#59 EditPhotoRoomGuestViewModel 구현 - StickerObject의 DataSource를 관리하는 StickerObjectListSubject를 두었습니다. - Sticker... 47e1bfb
- feat/#59 :: EditPhotoRoomGuestViewController 구현 플로우 설명 - StickerImage가 들어오면 StickerObject를 생성하여 ViewModel에게 전달합니다. -... 4686457
- chore/#62 :: 불필요한 코드 제거 d3af5b0
- feat/#62 :: Sticker 데이터 소스 추상체, 구현체 구현 및 DTO f394832
- refactor/#62 :: Repository의 fetchStickerList 반환타입 변경 - 테스트 코드 수정 - Mock 객체 수정 d39c8c1
- feat/#62 :: shapeRepository 구현체 생성 08560a8
- refactor/#62 :: UseCase 반환 타입 수정 9fae622
- feat/#62 :: remoteDataSoruce를 통해 API 요청을 받는 형태로 스티커 추가 구현 - 테스트를 위한 Demo가 Data 의존을 하도록 추가함 8bbe1a8
- fix/#62 :: API key 숨김 Co-Authored-By: seuhong <[email protected]> 0d1b179
- refactor/#62 :: 피드백 반영 9b33d9e
- fix/#59 :: 명시적 스토리보드 제한 Co-authored-by: Youngkyu Song <[email protected]> 2d001e8
- fix/#59 :: 명시적 스토리보드 제한 Co-authored-by: Youngkyu Song <[email protected]> 871f1de
- style/#59 :: 불필요한 공백 제거 20a8d33
- style/#62 :: 리뷰 반영 - 메서드 이름 변경 fe2e7e2
- Merge pull request #64 from boostcampwm-2024/feat/#59-implement-edit-photo-guest-ui [FEAT/#59] EditPhotoRoomGuestVie... 34b61c7
- Merge branch 'develop' into feat/#40-create-room 5a6cdc5
- and 7 more ...
youn9k pushed 16 commits to feat/#40-create-room boostcampwm-2024/iOS04-PhotoGether
- fix/#61 :: 빌드 안되던 문제 수정 컨플릭트를 해결하면서 의존성이 날아갔었음.. ccdd025
- chore/#62 :: 불필요한 코드 제거 d3af5b0
- feat/#62 :: Sticker 데이터 소스 추상체, 구현체 구현 및 DTO f394832
- refactor/#62 :: Repository의 fetchStickerList 반환타입 변경 - 테스트 코드 수정 - Mock 객체 수정 d39c8c1
- feat/#62 :: shapeRepository 구현체 생성 08560a8
- refactor/#62 :: UseCase 반환 타입 수정 9fae622
- feat/#62 :: remoteDataSoruce를 통해 API 요청을 받는 형태로 스티커 추가 구현 - 테스트를 위한 Demo가 Data 의존을 하도록 추가함 8bbe1a8
- fix/#62 :: API key 숨김 Co-Authored-By: seuhong <[email protected]> 0d1b179
- refactor/#62 :: 피드백 반영 9b33d9e
- style/#62 :: 리뷰 반영 - 메서드 이름 변경 fe2e7e2
- Merge branch 'develop' into feat/#62-present-sticker-sheet a5af3e3
- Merge pull request #65 from boostcampwm-2024/feat/#62-present-sticker-sheet [FEAT/#62] 스티커 API 연결 및 Entity에 맞게 일부 코드 수정 f18f0ec
- Merge branch 'develop' into feat/#61-architecture-refactoring 44c52ee
- Merge pull request #63 from boostcampwm-2024/feat/#61-architecture-refactoring [Feat/#61] 도메인에 위치했던 클라이언트들을 데이터로 이동시... 02d6d93
- feat/#62 :: StickerEntity 생성 ae00db5
- Merge branch 'develop' into feat/#40-create-room cbdbdd6
0Hooni pushed 103 commits to feat/#47-make-event-hub 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/#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/#51 :: HTTP API 추상화 Co-Authored-By: Kiyoung <[email protected]> Co-Authored-By:... e731cd3
- and 83 more ...
0Hooni pushed 1 commit to develop boostcampwm-2024/iOS04-PhotoGether
- feat/#62 :: StickerEntity 생성 ae00db5
youn9k closed an issue on boostcampwm-2024/iOS04-PhotoGether
Domain에 있는 Client들을 Data로 이사
## 🤔 작업 배경 - 기존에 우선적으로 데이터 연결을 위해 도메인에 위치시켰던 ConnectionClient, SignalingClient, WebRTCClient들을 다시 데이터 레이어로 이동시키려 합니다 ## 📝 작업 내용 - Signaling Client, WebRTCClient, ConnectionClient 전부 데이터 레이...youn9k pushed 18 commits to develop 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
- 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
- feat/#61 :: CountClientsUseCase 생성 - 임시로 Clients의 수를 제공하는 UseCase를 생성했습니다 Co-Authored-By: Youngkyu Song <ace_lephan... 30e55ce
- refactor/#61 :: FetchStickerListUseCaseMock을 DomainTesting으로 이동 Co-Authored-By: Youngkyu Song <[email protected]> dea7f90
- feat/#61 :: CountClientsUseCase를 테스트하기 위한 Mock 생성 - ConnectionClient Mock 생성 - ConnectionRepository Mock 생성 - CountC... 4bd7183
- feat/#61 :: CountClientsUseCaseTest 생성 Co-Authored-By: Youngkyu Song <[email protected]> a12a165
- chore/#61 :: client 이동에 따른 import 변경 Co-Authored-By: Youngkyu Song <[email protected]> 85d19f6
- chore/#61 :: Update .pbxproj Co-Authored-By: Youngkyu Song <[email protected]> 0c1e995
- chore/#63 :: Lint 오류 수정 Co-Authored-By: Youngkyu Song <[email protected]> 589b809
- fix/#61 :: 빌드 안되던 문제 수정 컨플릭트를 해결하면서 의존성이 날아갔었음.. ccdd025
- Merge branch 'develop' into feat/#61-architecture-refactoring 44c52ee
- Merge pull request #63 from boostcampwm-2024/feat/#61-architecture-refactoring [Feat/#61] 도메인에 위치했던 클라이언트들을 데이터로 이동시... 02d6d93
youn9k closed a pull request on boostcampwm-2024/iOS04-PhotoGether
[Feat/#61] 도메인에 위치했던 클라이언트들을 데이터로 이동시켰습니다
## 🤔 배경 - 기존에 우선적으로 P2P 연결을 위해 도메인에 위치시켰던 클라이언트들을 데이터 모듈로 연결시켰습니다. ## 📃 작업 내역 1. 아래 그림과 같이 기존(AS-IS)에서 현재 형태(TO-DO)로 구조를 바꿨습니다 ![image](https://github.com/user-attachments/assets/3ba03e25-...youn9k pushed 21 commits to feat/#61-architecture-refactoring boostcampwm-2024/iOS04-PhotoGether
- chore/#59 :: update pbxproj - 필요한 의존성 설정 - DomainTesting, DomainInterface 2b6273b
- feat/#59 :: EditPhotoGuest UI 구현 - Host의 현재 UI와 동일합니다. 706dd77
- chore/#59 :: info.plist에 BASEURL 추가, pbjproj 업데이트 ecb01b2
- feat/#59 EditPhotoRoomGuestViewModel 구현 - StickerObject의 DataSource를 관리하는 StickerObjectListSubject를 두었습니다. - Sticker... 47e1bfb
- feat/#59 :: EditPhotoRoomGuestViewController 구현 플로우 설명 - StickerImage가 들어오면 StickerObject를 생성하여 ViewModel에게 전달합니다. -... 4686457
- chore/#62 :: 불필요한 코드 제거 d3af5b0
- feat/#62 :: Sticker 데이터 소스 추상체, 구현체 구현 및 DTO f394832
- refactor/#62 :: Repository의 fetchStickerList 반환타입 변경 - 테스트 코드 수정 - Mock 객체 수정 d39c8c1
- feat/#62 :: shapeRepository 구현체 생성 08560a8
- refactor/#62 :: UseCase 반환 타입 수정 9fae622
- feat/#62 :: remoteDataSoruce를 통해 API 요청을 받는 형태로 스티커 추가 구현 - 테스트를 위한 Demo가 Data 의존을 하도록 추가함 8bbe1a8
- fix/#62 :: API key 숨김 Co-Authored-By: seuhong <[email protected]> 0d1b179
- refactor/#62 :: 피드백 반영 9b33d9e
- fix/#59 :: 명시적 스토리보드 제한 Co-authored-by: Youngkyu Song <[email protected]> 2d001e8
- fix/#59 :: 명시적 스토리보드 제한 Co-authored-by: Youngkyu Song <[email protected]> 871f1de
- style/#59 :: 불필요한 공백 제거 20a8d33
- style/#62 :: 리뷰 반영 - 메서드 이름 변경 fe2e7e2
- Merge pull request #64 from boostcampwm-2024/feat/#59-implement-edit-photo-guest-ui [FEAT/#59] EditPhotoRoomGuestVie... 34b61c7
- Merge branch 'develop' into feat/#62-present-sticker-sheet a5af3e3
- Merge pull request #65 from boostcampwm-2024/feat/#62-present-sticker-sheet [FEAT/#62] 스티커 API 연결 및 Entity에 맞게 일부 코드 수정 f18f0ec
- and 1 more ...
youn9k pushed 1 commit to feat/#40-create-room-2 boostcampwm-2024/iOS04-PhotoGether
- chore/#40 :: 불필요한 주석 제거 fbb8809
0Hooni pushed 11 commits to develop boostcampwm-2024/iOS04-PhotoGether
- chore/#62 :: 불필요한 코드 제거 d3af5b0
- feat/#62 :: Sticker 데이터 소스 추상체, 구현체 구현 및 DTO f394832
- refactor/#62 :: Repository의 fetchStickerList 반환타입 변경 - 테스트 코드 수정 - Mock 객체 수정 d39c8c1
- feat/#62 :: shapeRepository 구현체 생성 08560a8
- refactor/#62 :: UseCase 반환 타입 수정 9fae622
- feat/#62 :: remoteDataSoruce를 통해 API 요청을 받는 형태로 스티커 추가 구현 - 테스트를 위한 Demo가 Data 의존을 하도록 추가함 8bbe1a8
- fix/#62 :: API key 숨김 Co-Authored-By: seuhong <[email protected]> 0d1b179
- refactor/#62 :: 피드백 반영 9b33d9e
- style/#62 :: 리뷰 반영 - 메서드 이름 변경 fe2e7e2
- Merge branch 'develop' into feat/#62-present-sticker-sheet a5af3e3
- Merge pull request #65 from boostcampwm-2024/feat/#62-present-sticker-sheet [FEAT/#62] 스티커 API 연결 및 Entity에 맞게 일부 코드 수정 f18f0ec