{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":614442067,"defaultBranch":"main","name":"TodoList","ownerLogin":"SharpDevOps10","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-15T15:36:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/71943754?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706738347.0","currentOid":""},"activityList":{"items":[{"before":"496af99d2d765beeecc6470f6625072efcf5fa9d","after":null,"ref":"refs/heads/refactoring/created-Task-component","pushedAt":"2024-01-31T21:59:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"}},{"before":"c53053d1df9c6ef0482e0cd1cf0b39d7a222dc71","after":"30a083e10e1d86023d1bd6b125629b4de7cb6270","ref":"refs/heads/main","pushedAt":"2024-01-31T21:59:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"refactoring #77: created Task component\n\nclosed #77","shortMessageHtmlLink":"refactoring #77: created Task component"}},{"before":null,"after":"496af99d2d765beeecc6470f6625072efcf5fa9d","ref":"refs/heads/refactoring/created-Task-component","pushedAt":"2024-01-31T21:58:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"refactoring #77: created Task component\n\nclosed #77","shortMessageHtmlLink":"refactoring #77: created Task component"}},{"before":"426918c45c636a0bda4d3dd4423f2f191b3f8a59","after":null,"ref":"refs/heads/feature/added-reactmemo-to-EditableSpan","pushedAt":"2024-01-31T21:35:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"}},{"before":"1b3af0a31c705e0879f8dcf2814999a08eaaafbe","after":"c53053d1df9c6ef0482e0cd1cf0b39d7a222dc71","ref":"refs/heads/main","pushedAt":"2024-01-31T21:35:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"refactoring #75: added react.memo to EditableSpan\n\nclosed #75","shortMessageHtmlLink":"refactoring #75: added react.memo to EditableSpan"}},{"before":null,"after":"426918c45c636a0bda4d3dd4423f2f191b3f8a59","ref":"refs/heads/feature/added-reactmemo-to-EditableSpan","pushedAt":"2024-01-31T21:34:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"refactoring #75: added react.memo to EditableSpan\n\nclosed #75","shortMessageHtmlLink":"refactoring #75: added react.memo to EditableSpan"}},{"before":"675d2e304474c4bd193dd041841e4da65589dad9","after":null,"ref":"refs/heads/refactoring/added-caching-to-statuses","pushedAt":"2024-01-31T21:20:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"}},{"before":"3c6f04f009592fe320934df2281dae10d9442630","after":"1b3af0a31c705e0879f8dcf2814999a08eaaafbe","ref":"refs/heads/main","pushedAt":"2024-01-31T21:20:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"refactoring #73: added caching to buttons statuses\n\nclosed #73","shortMessageHtmlLink":"refactoring #73: added caching to buttons statuses"}},{"before":null,"after":"675d2e304474c4bd193dd041841e4da65589dad9","ref":"refs/heads/refactoring/added-caching-to-statuses","pushedAt":"2024-01-31T21:19:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"refactoring #73: added caching to buttons statuses\n\nclosed #73","shortMessageHtmlLink":"refactoring #73: added caching to buttons statuses"}},{"before":"386448a2229b409f488a5cc7ead61c8a1c9215b0","after":null,"ref":"refs/heads/refactoring/added-dependency-to-useCallback","pushedAt":"2024-01-31T21:07:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"}},{"before":"17f6de93f15bdeb14cc0e670cf8ae88ae7fd7404","after":"3c6f04f009592fe320934df2281dae10d9442630","ref":"refs/heads/main","pushedAt":"2024-01-31T21:05:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"refactoring #71: added dependency to useCallback\n\nclosed #71","shortMessageHtmlLink":"refactoring #71: added dependency to useCallback"}},{"before":null,"after":"386448a2229b409f488a5cc7ead61c8a1c9215b0","ref":"refs/heads/refactoring/added-dependency-to-useCallback","pushedAt":"2024-01-31T21:05:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"refactoring #71: added dependency to useCallback\n\nclosed #71","shortMessageHtmlLink":"refactoring #71: added dependency to useCallback"}},{"before":"b7e89e2c4385d03f1d69a2bcbfd4bac0c726f84a","after":null,"ref":"refs/heads/refactoring/fixed-duplicate-todolist-rendering","pushedAt":"2024-01-28T22:11:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"}},{"before":"d380d3f6007812e709099b720cca8f157aaf1993","after":"17f6de93f15bdeb14cc0e670cf8ae88ae7fd7404","ref":"refs/heads/main","pushedAt":"2024-01-28T22:11:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"refactoring #69: fixed todolist rendering\n\nclosed #69","shortMessageHtmlLink":"refactoring #69: fixed todolist rendering"}},{"before":null,"after":"b7e89e2c4385d03f1d69a2bcbfd4bac0c726f84a","ref":"refs/heads/refactoring/fixed-duplicate-todolist-rendering","pushedAt":"2024-01-28T19:14:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"refactoring #69: fixed todolist rendering\n\nclosed #69","shortMessageHtmlLink":"refactoring #69: fixed todolist rendering"}},{"before":"6b39aaa0946a02a1be9a9fc0ec24a52eec9de247","after":"d380d3f6007812e709099b720cca8f157aaf1993","ref":"refs/heads/main","pushedAt":"2024-01-28T17:44:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"refactoring #67: optimized status changing\n\n- used useCallback\n- used React.memo\n\nclosed #67","shortMessageHtmlLink":"refactoring #67: optimized status changing"}},{"before":null,"after":"90f21580180e2bbc4b4239033825980c8f379c7f","ref":"refs/heads/refactoring/optimized-status-changing","pushedAt":"2024-01-28T17:43:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"refactoring #67: optimized status changing\n\n- used useCallback\n- used React.memo\n\nclosed #67","shortMessageHtmlLink":"refactoring #67: optimized status changing"}},{"before":"24bc0e8ba914252579543b33006f8450acbe5200","after":null,"ref":"refs/heads/bug/fixed-addItemForm-rendering","pushedAt":"2024-01-27T21:49:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"}},{"before":"72a366242d3df4c5e01b9f2a1cbca3aa886e9e8e","after":"6b39aaa0946a02a1be9a9fc0ec24a52eec9de247","ref":"refs/heads/main","pushedAt":"2024-01-27T21:49:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"bug: fixed AddItemForm rendering","shortMessageHtmlLink":"bug: fixed AddItemForm rendering"}},{"before":null,"after":"24bc0e8ba914252579543b33006f8450acbe5200","ref":"refs/heads/bug/fixed-addItemForm-rendering","pushedAt":"2024-01-27T21:49:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"bug: fixed AddItemForm rendering","shortMessageHtmlLink":"bug: fixed AddItemForm rendering"}},{"before":"aac0d2fc7fc228ba9e1dec892af1afb85ac2f095","after":"72a366242d3df4c5e01b9f2a1cbca3aa886e9e8e","ref":"refs/heads/main","pushedAt":"2024-01-14T20:54:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"Merge pull request #65 from SharpDevOps10/SharpDevOps10-patch-1\n\nUpdate README.md","shortMessageHtmlLink":"Merge pull request #65 from SharpDevOps10/SharpDevOps10-patch-1"}},{"before":null,"after":"fc47f4f18e70fe1e1e1cc2683d017d019fb06d45","ref":"refs/heads/SharpDevOps10-patch-1","pushedAt":"2024-01-14T20:54:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"Update README.md\n\ncloses #63","shortMessageHtmlLink":"Update README.md"}},{"before":"f0554c8705a508a95699eb5708a00028df3cc281","after":"aac0d2fc7fc228ba9e1dec892af1afb85ac2f095","ref":"refs/heads/main","pushedAt":"2024-01-13T21:59:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"Merge pull request #64 from SharpDevOps10/documentation/updated-readme\n\nUpdate README.md","shortMessageHtmlLink":"Merge pull request #64 from SharpDevOps10/documentation/updated-readme"}},{"before":null,"after":"f6e65342111426920c97181d29a1593f5e876889","ref":"refs/heads/documentation/updated-readme","pushedAt":"2024-01-13T21:59:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"33aad9351930a076a923514e5fb4ca4f5ac87830","after":"f0554c8705a508a95699eb5708a00028df3cc281","ref":"refs/heads/main","pushedAt":"2024-01-12T18:34:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"feature #58: added redux reducers to new App.tsx\n\ncloses #58","shortMessageHtmlLink":"feature #58: added redux reducers to new App.tsx"}},{"before":"cfcdc2b71181dd5e021d38c555a27508bc7137ab","after":"33aad9351930a076a923514e5fb4ca4f5ac87830","ref":"refs/heads/main","pushedAt":"2024-01-12T17:15:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"Merge pull request #62 from SharpDevOps10/bug/fixed-initial-state-in-reducers\n\nbug #61: fixed initial state in","shortMessageHtmlLink":"Merge pull request #62 from SharpDevOps10/bug/fixed-initial-state-in-…"}},{"before":null,"after":"5714b60051604ecb843d4f1393db36108e20711e","ref":"refs/heads/bug/fixed-initial-state-in-reducers","pushedAt":"2024-01-12T17:10:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"bug #61: fixed initial state in\nreducers\n\ncloses #61","shortMessageHtmlLink":"bug #61: fixed initial state in"}},{"before":"ce50a90dd9f9df7d214088ed03d973b5fe8ac2e2","after":"cfcdc2b71181dd5e021d38c555a27508bc7137ab","ref":"refs/heads/main","pushedAt":"2024-01-12T16:47:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"Merge pull request #60 from SharpDevOps10/feature/added-store-for-redux\n\nfeature #59: added store for redux","shortMessageHtmlLink":"Merge pull request #60 from SharpDevOps10/feature/added-store-for-redux"}},{"before":null,"after":"30eec0ddc827a078e106f994df73cfdeb5ecd8c8","ref":"refs/heads/feature/added-store-for-redux","pushedAt":"2024-01-12T16:46:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"feature #59: added store for redux\n\ncloses #59","shortMessageHtmlLink":"feature #59: added store for redux"}},{"before":"ffadcd799e9e8c72c3e620b786d09bbfd25f8cc9","after":"ce50a90dd9f9df7d214088ed03d973b5fe8ac2e2","ref":"refs/heads/main","pushedAt":"2024-01-11T20:10:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"SharpDevOps10","name":"Daniil Timofeev","path":"/SharpDevOps10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71943754?s=80&v=4"},"commit":{"message":"Merge pull request #57 from SharpDevOps10/feature/added-useReducer\n\nfeature #56: added useReducer to App.tsx","shortMessageHtmlLink":"Merge pull request #57 from SharpDevOps10/feature/added-useReducer"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD7oJqiAA","startCursor":null,"endCursor":null}},"title":"Activity · SharpDevOps10/TodoList"}