{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":735464393,"defaultBranch":"main","name":"FEDC5_DevNamu_eunsu","ownerLogin":"prgrms-fe-devcourse","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-25T03:13:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/88082564?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706245702.0","currentOid":""},"activityList":{"items":[{"before":"7311f2cbf29cb687f374793259bcb1167aa7c3c6","after":"c8562f2bf87df2c1593ef9a44cd4358316d53329","ref":"refs/heads/#225/docs/readme","pushedAt":"2024-02-10T08:31:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"junly21","name":null,"path":"/junly21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91151775?s=80&v=4"},"commit":{"message":"Docs: 리드미 주요기능 정리","shortMessageHtmlLink":"Docs: 리드미 주요기능 정리"}},{"before":"5cc27b55a3ef7b6f845e163dbf63fd6d01417943","after":"5149948663806777bb7c8eb44fb3394933e543a6","ref":"refs/heads/main","pushedAt":"2024-02-06T00:39:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"[#228] Fix: 스레드 작성 및 삭제시 UI 즉시 업데이트 (#229)","shortMessageHtmlLink":"[#228] Fix: 스레드 작성 및 삭제시 UI 즉시 업데이트 (#229)"}},{"before":"160b6233d514c1539c83263b2c3135721ed858ee","after":"5cc27b55a3ef7b6f845e163dbf63fd6d01417943","ref":"refs/heads/main","pushedAt":"2024-02-06T00:37:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Docs: 이슈 템플릿 다시 생성:","shortMessageHtmlLink":"Docs: 이슈 템플릿 다시 생성:"}},{"before":"5149948663806777bb7c8eb44fb3394933e543a6","after":"160b6233d514c1539c83263b2c3135721ed858ee","ref":"refs/heads/main","pushedAt":"2024-02-06T00:26:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"modify: create issue templates\n\n이슈 템플릿을 하나로 통일하고 사용합니다.","shortMessageHtmlLink":"modify: create issue templates"}},{"before":"249cb16a75f3cf0dd44343c0ed45d38d9412cfd2","after":"7e5fc7bdb7c1be8b1f8c662ac3e6f551d9efb739","ref":"refs/heads/#234/refactor/EditorTextArea-compound-component","pushedAt":"2024-01-26T11:16:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Style: 멘션 및에 마진추가","shortMessageHtmlLink":"Style: 멘션 및에 마진추가"}},{"before":"6947494256cbb56e671d9c535e2a3832cd8c9829","after":"249cb16a75f3cf0dd44343c0ed45d38d9412cfd2","ref":"refs/heads/#234/refactor/EditorTextArea-compound-component","pushedAt":"2024-01-26T07:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Modify: 컴포넌트 컨밴션에 맞게 변경","shortMessageHtmlLink":"Modify: 컴포넌트 컨밴션에 맞게 변경"}},{"before":"b4e8cc4a9437b1b12e17bb76695a04dc1d51f07d","after":"6947494256cbb56e671d9c535e2a3832cd8c9829","ref":"refs/heads/#234/refactor/EditorTextArea-compound-component","pushedAt":"2024-01-26T06:05:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Feat: placeholder props로 넘겨주기","shortMessageHtmlLink":"Feat: placeholder props로 넘겨주기"}},{"before":"1310987de9bd14bd65012a237bec8f5b53f600b7","after":"b4e8cc4a9437b1b12e17bb76695a04dc1d51f07d","ref":"refs/heads/#234/refactor/EditorTextArea-compound-component","pushedAt":"2024-01-26T05:51:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Modify: 멘션 여부 옵션값으로 변경","shortMessageHtmlLink":"Modify: 멘션 여부 옵션값으로 변경"}},{"before":"67bff72158058c5e335554d6dd739172c35770a2","after":"1310987de9bd14bd65012a237bec8f5b53f600b7","ref":"refs/heads/#234/refactor/EditorTextArea-compound-component","pushedAt":"2024-01-26T05:13:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Modify: 디렉토리 구조 변경 및 네이밍 변경","shortMessageHtmlLink":"Modify: 디렉토리 구조 변경 및 네이밍 변경"}},{"before":null,"after":"67bff72158058c5e335554d6dd739172c35770a2","ref":"refs/heads/#234/refactor/EditorTextArea-compound-component","pushedAt":"2024-01-26T05:08:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Refactor: EditorTextarea에 Render Props 패턴 적용 및 디렉토리 구조 변경\n\nhandleSubmit과 getValues를 Props로 넘겨줘야한다.\n이를 이해 React.cloneElement를 쓸 수도 있지만 공식문서에서 지양할 것을 권장한다 이를 위해 Render Props 패턴을 적용.","shortMessageHtmlLink":"Refactor: EditorTextarea에 Render Props 패턴 적용 및 디렉토리 구조 변경"}},{"before":"fe02d12f68faf3edf01c722901180ee0201150be","after":"e0bca2a5a3e2de97ad4915c65689baf1a9057d8f","ref":"refs/heads/#178/refactor/EditorTextArea-container-presentational","pushedAt":"2024-01-25T07:56:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Fix: 타입변경 useUpdateUserList.ts에 적용","shortMessageHtmlLink":"Fix: 타입변경 useUpdateUserList.ts에 적용"}},{"before":"e5ddd327687027c78030db84786c7d43c4284842","after":"d4222eee9f179ec1cd5bd2703069e063bc510fb6","ref":"refs/heads/#232/refactor/mentionNotification","pushedAt":"2024-01-25T07:55:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Fix: 타입변경 useUpdateUserList.ts에 적용","shortMessageHtmlLink":"Fix: 타입변경 useUpdateUserList.ts에 적용"}},{"before":"b993fb8696978b4f2a5c6b0865d4ca0cda9a8ca3","after":"fe02d12f68faf3edf01c722901180ee0201150be","ref":"refs/heads/#178/refactor/EditorTextArea-container-presentational","pushedAt":"2024-01-24T07:16:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Cleanup: EditorTextArea 변경으로 인해 사용하지 않는 코드 삭제\n\n- EditorTextArea.tsx\n- useEditorLogicByProps.ts","shortMessageHtmlLink":"Cleanup: EditorTextArea 변경으로 인해 사용하지 않는 코드 삭제"}},{"before":null,"after":"b993fb8696978b4f2a5c6b0865d4ca0cda9a8ca3","ref":"refs/heads/#178/refactor/EditorTextArea-container-presentational","pushedAt":"2024-01-24T07:00:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Refactor: EditorTextArea 뷰, 로직 분리\n\n- container presentational 패턴 적용해서 뷰와 로직을 분리\n - EditorTextAreaPresentational로 뷰는 재사용\n - CreateThread, PatchTreacd, CreateComment로 container를 만들어 로직을 주입","shortMessageHtmlLink":"Refactor: EditorTextArea 뷰, 로직 분리"}},{"before":"49a38c56b93910680e17f78f9317d79847f854ff","after":"e5ddd327687027c78030db84786c7d43c4284842","ref":"refs/heads/#232/refactor/mentionNotification","pushedAt":"2024-01-24T06:11:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Modify: 주석처리 제거, mentionList 제거","shortMessageHtmlLink":"Modify: 주석처리 제거, mentionList 제거"}},{"before":null,"after":"49a38c56b93910680e17f78f9317d79847f854ff","ref":"refs/heads/#232/refactor/mentionNotification","pushedAt":"2024-01-24T04:39:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jae-hun-e","name":"hun2__2","path":"/jae-hun-e","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/76520477?s=80&v=4"},"commit":{"message":"Refactor: useMentionNotification에서 props제거\n\n커스텀 훅의 Props로 mentionList를 받다보니 선언하는 시점에 mentionList가 없으면 쓸 수 없게되는 의존성이 생긴다.\n\n이를 mentionNotification 함수의 props로 변경해서 커스텀 훅의 의존성을 제거함.","shortMessageHtmlLink":"Refactor: useMentionNotification에서 props제거"}},{"before":"8d927032599d0f9e540e4059c1a85d94096aeca1","after":null,"ref":"refs/heads/#228/fix/thread-post-delete-ui-update-speed","pushedAt":"2024-01-24T04:23:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"}},{"before":"7e0b1a95382fa84d62ee244c77f9861fa8e088a9","after":"5149948663806777bb7c8eb44fb3394933e543a6","ref":"refs/heads/main","pushedAt":"2024-01-24T04:23:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"},"commit":{"message":"[#228] Fix: 스레드 작성 및 삭제시 UI 즉시 업데이트 (#229)","shortMessageHtmlLink":"[#228] Fix: 스레드 작성 및 삭제시 UI 즉시 업데이트 (#229)"}},{"before":"90b11986aa2405b1d643fe2636549d94ca01fee2","after":null,"ref":"refs/heads/#230/Style/thread-list-error-component","pushedAt":"2024-01-23T07:06:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"}},{"before":"3213f3eee7a2745f08202d178c02e5449586ee5e","after":"7e0b1a95382fa84d62ee244c77f9861fa8e088a9","ref":"refs/heads/main","pushedAt":"2024-01-23T07:06:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"},"commit":{"message":"[#230] Style: 스레드 리스트, 상세보기 요청 실패시 보이는 에러 컴포넌트 구현 및 적용 (#231)","shortMessageHtmlLink":"[#230] Style: 스레드 리스트, 상세보기 요청 실패시 보이는 에러 컴포넌트 구현 및 적용 (#231)"}},{"before":"ea9d6257098ce7af6851e16a088511a18670f008","after":null,"ref":"refs/heads/#226/fix/comment-delete-late-response","pushedAt":"2024-01-23T07:00:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"}},{"before":"e38d659e97705a668890dc32db1be4b7ea67544b","after":"3213f3eee7a2745f08202d178c02e5449586ee5e","ref":"refs/heads/main","pushedAt":"2024-01-23T07:00:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"},"commit":{"message":"[#226] Fix: 댓글 추가, 삭제시 ui 반영 속도 개선 (#227)","shortMessageHtmlLink":"[#226] Fix: 댓글 추가, 삭제시 ui 반영 속도 개선 (#227)"}},{"before":"a3c3bb097f053e7a49ff639af568fe5e23f243f3","after":"8d927032599d0f9e540e4059c1a85d94096aeca1","ref":"refs/heads/#228/fix/thread-post-delete-ui-update-speed","pushedAt":"2024-01-23T05:19:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"},"commit":{"message":"Modify: invalidateQueries와 setQueryData 순서 변경\n\ninvalidateQueries는 비동기이므로 setQueryData를 먼저해서 UI에 업데이트 되도록 수정g","shortMessageHtmlLink":"Modify: invalidateQueries와 setQueryData 순서 변경"}},{"before":"549beed96b87767934b9008b45b895bf0683a0a9","after":"ea9d6257098ce7af6851e16a088511a18670f008","ref":"refs/heads/#226/fix/comment-delete-late-response","pushedAt":"2024-01-23T05:11:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"},"commit":{"message":"Modify: invalidateQueries와 setQueryData 순서 변경\n\ninvalidateQueries는 비동기이므로 setQueryData를 먼저해서 UI에 업데이트 되도록 수정","shortMessageHtmlLink":"Modify: invalidateQueries와 setQueryData 순서 변경"}},{"before":"1270d29a217b821ec2c3d594b5d29bf7a22eeba5","after":"90b11986aa2405b1d643fe2636549d94ca01fee2","ref":"refs/heads/#230/Style/thread-list-error-component","pushedAt":"2024-01-18T17:04:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"},"commit":{"message":"Rename: ThreadError -> ApiError","shortMessageHtmlLink":"Rename: ThreadError -> ApiError"}},{"before":null,"after":"1270d29a217b821ec2c3d594b5d29bf7a22eeba5","ref":"refs/heads/#230/Style/thread-list-error-component","pushedAt":"2024-01-18T17:00:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"},"commit":{"message":"Feat: export refetch","shortMessageHtmlLink":"Feat: export refetch"}},{"before":"9595c7a4332fa02ddf04cf8f80d7e51b1a7999a1","after":"a3c3bb097f053e7a49ff639af568fe5e23f243f3","ref":"refs/heads/#228/fix/thread-post-delete-ui-update-speed","pushedAt":"2024-01-18T12:06:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"},"commit":{"message":"Cleanup: 콘솔 삭제","shortMessageHtmlLink":"Cleanup: 콘솔 삭제"}},{"before":null,"after":"9595c7a4332fa02ddf04cf8f80d7e51b1a7999a1","ref":"refs/heads/#228/fix/thread-post-delete-ui-update-speed","pushedAt":"2024-01-18T12:04:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"},"commit":{"message":"Fix: 스레드 작성시, 수동으로 데이터 업데이트","shortMessageHtmlLink":"Fix: 스레드 작성시, 수동으로 데이터 업데이트"}},{"before":null,"after":"549beed96b87767934b9008b45b895bf0683a0a9","ref":"refs/heads/#226/fix/comment-delete-late-response","pushedAt":"2024-01-18T10:12:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"},"commit":{"message":"Feat: 옵셔널 추가","shortMessageHtmlLink":"Feat: 옵셔널 추가"}},{"before":null,"after":"7311f2cbf29cb687f374793259bcb1167aa7c3c6","ref":"refs/heads/#225/docs/readme","pushedAt":"2024-01-17T07:04:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Kim-Jaemin420","name":"J'aimemin","path":"/Kim-Jaemin420","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61978339?s=80&v=4"},"commit":{"message":"Docs: 소개, 기술 스택, 팀원 소개에 대한 정리","shortMessageHtmlLink":"Docs: 소개, 기술 스택, 팀원 소개에 대한 정리"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xMFQwODozMTo1NC4wMDAwMDBazwAAAAP3Jc2E","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xMFQwODozMTo1NC4wMDAwMDBazwAAAAP3Jc2E","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0xN1QwNzowNDo0NS4wMDAwMDBazwAAAAPhuKvA"}},"title":"Activity · prgrms-fe-devcourse/FEDC5_DevNamu_eunsu"}