{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":467000303,"defaultBranch":"main","name":"boj-totamjung","ownerLogin":"wzrabbit","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-07T08:10:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87642422?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726720338.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"7476592551511ea06b3df4f1db53c5146f0f67d9","ref":"refs/heads/docs/write-totamjung-readme","pushedAt":"2024-09-19T04:32:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":"886d1b90faf201b5139880a4be5dc564b2f25d9f","after":"6b2fc91925493ec481a25aacaffbc419c743c39c","ref":"refs/heads/storybook-deploy","pushedAt":"2024-09-19T01:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 1a1e39384dbe0fae6568061e5b91ab18ed924e2e","shortMessageHtmlLink":"deploy: 1a1e393"}},{"before":"065ddf9096c853f394c3b7b15bccdcfc6e201cdd","after":null,"ref":"refs/heads/refactor/use-direct-data-managing-functions","pushedAt":"2024-09-19T01:14:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"}},{"before":"b5cfd56ec11dc97d439eeacd0ce63636fcaf7486","after":"1a1e39384dbe0fae6568061e5b91ab18ed924e2e","ref":"refs/heads/totamjung-react","pushedAt":"2024-09-19T01:14:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"[REFACTOR] 설정 페이지의 내의 컴포넌트에서 데이터를 불러올 때 메시지 패싱 대신 직접 데이터 관리 함수를 사용하도록 리팩터링 (#94)\n\n* ♻ refactor: 설정 페이지 내에서 사용되는 컴포넌트들을 메시지를 보내는 대신 데이터 업데이트 함수를 직접 사용하도록 변경\r\n\r\n- 이미 컴포넌트들은 서비스 워커와 직접 소통이 가능한 위치에 구현되어 있으므로, message passing이 필요하지 않음\r\n\r\n* ♻ refactor: 불필요한 함수형 업데이트를 제거\r\n\r\n- 이 상태 업데이트 로직들에서는 이전 값을 토대로 새로운 값을 결정하는 경우가 아니므로 불필요한 상황","shortMessageHtmlLink":"[REFACTOR] 설정 페이지의 내의 컴포넌트에서 데이터를 불러올 때 메시지 패싱 대신 직접 데이터 관리 함수를 사용하도록…"}},{"before":null,"after":"065ddf9096c853f394c3b7b15bccdcfc6e201cdd","ref":"refs/heads/refactor/use-direct-data-managing-functions","pushedAt":"2024-09-19T01:10:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"♻ refactor: 불필요한 함수형 업데이트를 제거\n\n- 이 상태 업데이트 로직들에서는 이전 값을 토대로 새로운 값을 결정하는 경우가 아니므로 불필요한 상황","shortMessageHtmlLink":"♻ refactor: 불필요한 함수형 업데이트를 제거"}},{"before":"9a22d6f7d4e28dd3909994a11244af0e99086815","after":"886d1b90faf201b5139880a4be5dc564b2f25d9f","ref":"refs/heads/storybook-deploy","pushedAt":"2024-09-18T12:04:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: b5cfd56ec11dc97d439eeacd0ce63636fcaf7486","shortMessageHtmlLink":"deploy: b5cfd56"}},{"before":"a5b760529e1c6ba81df1f8816212a26bd42c2be6","after":null,"ref":"refs/heads/feat/replace-all-alerts-to-modal","pushedAt":"2024-09-18T12:03:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"}},{"before":"7262535b536d4506ccd5ab8785f6e69cfa00e941","after":"b5cfd56ec11dc97d439eeacd0ce63636fcaf7486","ref":"refs/heads/totamjung-react","pushedAt":"2024-09-18T12:03:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"[FEAT] 기존의 alert/confirm 창들을 모두 모달 창으로 변경하고, 모달을 개선 (#93)\n\n* ✨ feat: useModal 커스텀 훅을 구현\r\n\r\n- 일반적인 모달의 상태를 제어하기 적합한 간단한 커스텀 훅으로, 열릴 수 있는 모달 이름들의 타입을 제네릭으로 받아 사용합니다.\r\n\r\n* ✨ feat: useEscKey 커스텀 훅을 구현\r\n\r\n- Esc 키가 눌리면 미리 명시된 함수를 실행할 수 있도록 구현한, 리턴값이 없는 커스텀 훅입니다.\r\n\r\n* ✨ feat: IconButton에 autofocus를 사용할 수 있도록 개선\r\n\r\n* ✨ feat: alert로 동작하던 기능들을 모두 모달을 사용하도록 변경\r\n\r\n* ✨ feat: SimpleModal에서 확인 버튼만 있는 모달일 경우 확인 버튼에 자동 포커싱\r\n\r\n* ✨ feat: Esc키를 누르면 모달이 닫히도록 개선","shortMessageHtmlLink":"[FEAT] 기존의 alert/confirm 창들을 모두 모달 창으로 변경하고, 모달을 개선 (#93)"}},{"before":null,"after":"a5b760529e1c6ba81df1f8816212a26bd42c2be6","ref":"refs/heads/feat/replace-all-alerts-to-modal","pushedAt":"2024-09-18T11:48:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"✨ feat: Esc키를 누르면 모달이 닫히도록 개선","shortMessageHtmlLink":"✨ feat: Esc키를 누르면 모달이 닫히도록 개선"}},{"before":"89a0e0f0f09682cdb039c3afd17a82a9c5b3eb73","after":"9a22d6f7d4e28dd3909994a11244af0e99086815","ref":"refs/heads/storybook-deploy","pushedAt":"2024-09-16T07:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 7262535b536d4506ccd5ab8785f6e69cfa00e941","shortMessageHtmlLink":"deploy: 7262535"}},{"before":"069301a41f4a16c52a650fe31c9f57d9d7eee5a3","after":null,"ref":"refs/heads/fix/resolve-tier-hider-not-working-on-category-page","pushedAt":"2024-09-16T06:59:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"}},{"before":"182b4941b7cc527d7e9f25975c0d36a1a38efb91","after":"7262535b536d4506ccd5ab8785f6e69cfa00e941","ref":"refs/heads/totamjung-react","pushedAt":"2024-09-16T06:59:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"[FIX] 출처 페이지에서 문제를 맞춘 경우에도 티어가 가려지는 문제를 해결 (#92)","shortMessageHtmlLink":"[FIX] 출처 페이지에서 문제를 맞춘 경우에도 티어가 가려지는 문제를 해결 (#92)"}},{"before":"182b4941b7cc527d7e9f25975c0d36a1a38efb91","after":"069301a41f4a16c52a650fe31c9f57d9d7eee5a3","ref":"refs/heads/fix/resolve-tier-hider-not-working-on-category-page","pushedAt":"2024-09-16T06:48:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"🛠 fix: 출처 페이지에서 문제를 맞춘 경우에도 티어가 가려지는 문제를 해결","shortMessageHtmlLink":"🛠 fix: 출처 페이지에서 문제를 맞춘 경우에도 티어가 가려지는 문제를 해결"}},{"before":null,"after":"182b4941b7cc527d7e9f25975c0d36a1a38efb91","ref":"refs/heads/fix/resolve-tier-hider-not-working-on-category-page","pushedAt":"2024-09-16T06:15:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"[FIX] 구버전에서 업데이트 시 토탐정 테마 설정이 반영되지 않는 문제를 해결 (#91)","shortMessageHtmlLink":"[FIX] 구버전에서 업데이트 시 토탐정 테마 설정이 반영되지 않는 문제를 해결 (#91)"}},{"before":"6d7998e576d8f071a41c9f022bb1a08032cf382e","after":"89a0e0f0f09682cdb039c3afd17a82a9c5b3eb73","ref":"refs/heads/storybook-deploy","pushedAt":"2024-09-16T04:43:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 182b4941b7cc527d7e9f25975c0d36a1a38efb91","shortMessageHtmlLink":"deploy: 182b494"}},{"before":"d83f5a3fa3acaeec537dfd0341dde3e059bb96aa","after":null,"ref":"refs/heads/fix/resolve-totamjung-theme-not-migrating-on-update-from-legacy","pushedAt":"2024-09-16T04:43:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"}},{"before":"6fa21baec0a3c55fc295d12cd3a6d17c5f241e9d","after":"182b4941b7cc527d7e9f25975c0d36a1a38efb91","ref":"refs/heads/totamjung-react","pushedAt":"2024-09-16T04:42:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"[FIX] 구버전에서 업데이트 시 토탐정 테마 설정이 반영되지 않는 문제를 해결 (#91)","shortMessageHtmlLink":"[FIX] 구버전에서 업데이트 시 토탐정 테마 설정이 반영되지 않는 문제를 해결 (#91)"}},{"before":null,"after":"d83f5a3fa3acaeec537dfd0341dde3e059bb96aa","ref":"refs/heads/fix/resolve-totamjung-theme-not-migrating-on-update-from-legacy","pushedAt":"2024-09-16T04:40:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"🛠 fix: 구버전에서 업데이트 시 토탐정 테마 설정이 반영되지 않는 문제를 해결","shortMessageHtmlLink":"🛠 fix: 구버전에서 업데이트 시 토탐정 테마 설정이 반영되지 않는 문제를 해결"}},{"before":"e1f14660c8284ab2de13a4637db310edf26f81cb","after":"6d7998e576d8f071a41c9f022bb1a08032cf382e","ref":"refs/heads/storybook-deploy","pushedAt":"2024-09-16T01:58:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 6fa21baec0a3c55fc295d12cd3a6d17c5f241e9d","shortMessageHtmlLink":"deploy: 6fa21ba"}},{"before":"9cfb711ad77f831e6261b96b2ef5507d4e28e76b","after":null,"ref":"refs/heads/perf/improve-performance-on-boj-user-page","pushedAt":"2024-09-16T01:58:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"}},{"before":"ab5445257be11b02ce43f173a4376de07f90096f","after":"6fa21baec0a3c55fc295d12cd3a6d17c5f241e9d","ref":"refs/heads/totamjung-react","pushedAt":"2024-09-16T01:57:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"[PERF] 백준 프로필에서 과도하게 많이 렉이 걸리는 현상을 해소 (#90)","shortMessageHtmlLink":"[PERF] 백준 프로필에서 과도하게 많이 렉이 걸리는 현상을 해소 (#90)"}},{"before":null,"after":"9cfb711ad77f831e6261b96b2ef5507d4e28e76b","ref":"refs/heads/perf/improve-performance-on-boj-user-page","pushedAt":"2024-09-16T01:18:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"⚡️ perf: 백준 프로필에서 과도하게 많이 렉이 걸리는 현상을 해소","shortMessageHtmlLink":"⚡️ perf: 백준 프로필에서 과도하게 많이 렉이 걸리는 현상을 해소"}},{"before":"fcf1c327b8d3505a9fa4bde4324fb206f75ce512","after":"e1f14660c8284ab2de13a4637db310edf26f81cb","ref":"refs/heads/storybook-deploy","pushedAt":"2024-09-16T00:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: ab5445257be11b02ce43f173a4376de07f90096f","shortMessageHtmlLink":"deploy: ab54452"}},{"before":"af956cfad43beb7c35d2361b6c37adb720b833f8","after":null,"ref":"refs/heads/fix/handling-hyphen-names-in-algorithm-tags","pushedAt":"2024-09-16T00:47:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"}},{"before":"633f2bba70bec3d779fb360f84322e2a2198c368","after":"ab5445257be11b02ce43f173a4376de07f90096f","ref":"refs/heads/totamjung-react","pushedAt":"2024-09-16T00:47:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"[FIX] `\\u2013`(–)이 들어가는 알고리즘 분류를 인식하지 못하는 문제를 해결 (#89)\n\n* 🛠 fix: `\\u2013`이 들어간 알고리즘 분류를 하이픈(-)만으로 이름을 작성해도 인식되도록 개선, 알고리즘 분류에 쓰인 `\\u2013`을 하이픈(-)으로 통일\r\n\r\n* 🧪 test: `\\u2013` 을 하이픈 대신 사용해도 검색결과가 정상적으로 나오는지에 대한 테스트케이스를 추가","shortMessageHtmlLink":"[FIX] \\u2013(–)이 들어가는 알고리즘 분류를 인식하지 못하는 문제를 해결 (#89)"}},{"before":null,"after":"af956cfad43beb7c35d2361b6c37adb720b833f8","ref":"refs/heads/fix/handling-hyphen-names-in-algorithm-tags","pushedAt":"2024-09-15T15:51:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"🧪 test: `\\u2013` 을 하이픈 대신 사용해도 검색결과가 정상적으로 나오는지에 대한 테스트케이스를 추가","shortMessageHtmlLink":"🧪 test: \\u2013 을 하이픈 대신 사용해도 검색결과가 정상적으로 나오는지에 대한 테스트케이스를 추가"}},{"before":"2d5feab0ea59d3fcc1efec966196cecffc0c19ac","after":"fcf1c327b8d3505a9fa4bde4324fb206f75ce512","ref":"refs/heads/storybook-deploy","pushedAt":"2024-09-15T14:52:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 633f2bba70bec3d779fb360f84322e2a2198c368","shortMessageHtmlLink":"deploy: 633f2bb"}},{"before":"5ff65e2bf17e01823d1496536efc66f530b0ceb9","after":null,"ref":"refs/heads/fix/prevent-warn-in-board-blockquote-on-warn-disabled","pushedAt":"2024-09-15T14:52:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"}},{"before":"77c7a0ac3c4fa9efa4ab5acc926ef3323734fdf4","after":"633f2bba70bec3d779fb360f84322e2a2198c368","ref":"refs/heads/totamjung-react","pushedAt":"2024-09-15T14:52:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"[FIX] 난이도 경고가 꺼져있음에도 불구하고 게시글의 `
`에서 문제 경고를 하는 문제를 해결 (#87)","shortMessageHtmlLink":"[FIX] 난이도 경고가 꺼져있음에도 불구하고 게시글의 <blockquote>에서 문제 경고를 하는 문제를 해결 (#87)"}},{"before":null,"after":"5ff65e2bf17e01823d1496536efc66f530b0ceb9","ref":"refs/heads/fix/prevent-warn-in-board-blockquote-on-warn-disabled","pushedAt":"2024-09-15T14:48:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wzrabbit","name":"요술토끼","path":"/wzrabbit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87642422?s=80&v=4"},"commit":{"message":"🛠 fix: 난이도 경고가 꺼져있음에도 불구하고 게시글의 blockquote에서 문제 경고를 하는 문제를 해결","shortMessageHtmlLink":"🛠 fix: 난이도 경고가 꺼져있음에도 불구하고 게시글의 blockquote에서 문제 경고를 하는 문제를 해결"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEume86QA","startCursor":null,"endCursor":null}},"title":"Activity · wzrabbit/boj-totamjung"}