{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":257151931,"defaultBranch":"master","name":"redux-essentials-example-app","ownerLogin":"reduxjs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-20T02:34:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13142323?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722538159.0","currentOid":""},"activityList":{"items":[{"before":"08bac29eeecf133e9cfe13169bbcbd20527d8a46","after":null,"ref":"refs/heads/feature/tutorial-steps-ts","pushedAt":"2024-08-01T18:49:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"}},{"before":"372782335269592e44a02b6c5d9a12e1a527c2bb","after":null,"ref":"refs/heads/tutorial-steps-2021-08-28","pushedAt":"2024-08-01T18:49:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"}},{"before":"290e6e0118610fa7543a10cbccfb5f9d0bcd18e7","after":null,"ref":"refs/heads/rtkq-initial-testing","pushedAt":"2024-08-01T18:49:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"}},{"before":"6d78b21c027a52f52297a72b1b68eb8fa17a4fe2","after":null,"ref":"refs/heads/tutorial-steps-2021-08-14","pushedAt":"2024-08-01T18:49:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"}},{"before":"b4d68e4777cf96212858dea8b68ad398d6c11d32","after":null,"ref":"refs/heads/rough-final-version","pushedAt":"2024-08-01T18:49:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"}},{"before":"406ad77d35ed1518753eeace6b5c12f03b9ef080","after":null,"ref":"refs/heads/feature/tutorial-steps-ts-checked","pushedAt":"2024-08-01T18:49:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"}},{"before":"621d69695f3cfb58d0cbb16103699222d02e9001","after":null,"ref":"refs/heads/feature/tutorial-steps-ts-revamped","pushedAt":"2024-08-01T18:49:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"}},{"before":"60f962c03dd40e4232d5bdc6560460e9ea3f46a3","after":null,"ref":"refs/heads/feature/rtk-20-features-thunks-listeners","pushedAt":"2024-08-01T18:49:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"}},{"before":"59eb3204d80ea9ff834e211d3d6270def9624cec","after":"b4414e1504c914ece3253dd8a21adfb2278464d9","ref":"refs/heads/master","pushedAt":"2024-08-01T18:28:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Initial example project setup","shortMessageHtmlLink":"Initial example project setup"}},{"before":null,"after":"ec4657debf4e516a88bb91839fcc894d735a5a2e","ref":"refs/heads/tutorial-steps-ts","pushedAt":"2024-08-01T18:25:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Remove unused code in postsSlice","shortMessageHtmlLink":"Remove unused code in postsSlice"}},{"before":"f5fa9885b92a00846da0e08372faddd2a37a5768","after":"b15cec70fb87d15f233a081a4cfb791cecdbfe4e","ref":"refs/heads/feature/tutorial-steps-ts-post-review","pushedAt":"2024-07-31T20:11:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Remove unused code in postsSlice","shortMessageHtmlLink":"Remove unused code in postsSlice"}},{"before":"5893c5b8dd68d7e21d8fc29f94bae7d4ad07ffec","after":"f5fa9885b92a00846da0e08372faddd2a37a5768","ref":"refs/heads/feature/tutorial-steps-ts-post-review","pushedAt":"2024-07-30T18:20:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Remove unused code in postsSlice","shortMessageHtmlLink":"Remove unused code in postsSlice"}},{"before":"7a50cc90184e41f8c0392bd420e97d7001671c9b","after":"5893c5b8dd68d7e21d8fc29f94bae7d4ad07ffec","ref":"refs/heads/feature/tutorial-steps-ts-post-review","pushedAt":"2024-07-30T17:49:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Remove unused code in postsSlice","shortMessageHtmlLink":"Remove unused code in postsSlice"}},{"before":"8c20891b8f48dd80c7f197029d471edc95e95a20","after":"7a50cc90184e41f8c0392bd420e97d7001671c9b","ref":"refs/heads/feature/tutorial-steps-ts-post-review","pushedAt":"2024-07-30T17:06:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Remove unused code in postsSlice","shortMessageHtmlLink":"Remove unused code in postsSlice"}},{"before":"8b10c40ef2aca1f723b041175a21bed033321739","after":"8c20891b8f48dd80c7f197029d471edc95e95a20","ref":"refs/heads/feature/tutorial-steps-ts-post-review","pushedAt":"2024-07-30T17:00:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Remove unused code in postsSlice","shortMessageHtmlLink":"Remove unused code in postsSlice"}},{"before":"87f864b07ee16df7203b7b029f987f3eb5c7f587","after":"8b10c40ef2aca1f723b041175a21bed033321739","ref":"refs/heads/feature/tutorial-steps-ts-post-review","pushedAt":"2024-07-29T22:55:27.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Remove unused code in postsSlice","shortMessageHtmlLink":"Remove unused code in postsSlice"}},{"before":"67bf4e3e74ca0e713c73fabbed61bdda9d3edbf6","after":"87f864b07ee16df7203b7b029f987f3eb5c7f587","ref":"refs/heads/feature/tutorial-steps-ts-post-review","pushedAt":"2024-07-28T19:11:15.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Implement optimistic updates for reactions","shortMessageHtmlLink":"Implement optimistic updates for reactions"}},{"before":"ba9582828b900949d09763047d5793437895f9a4","after":"67bf4e3e74ca0e713c73fabbed61bdda9d3edbf6","ref":"refs/heads/feature/tutorial-steps-ts-post-review","pushedAt":"2024-07-28T17:16:54.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Add basic tag invalidation when adding a new post\n\n# Conflicts:\n#\tsrc/features/posts/PostsList.tsx\n\n# Conflicts:\n#\tsrc/features/posts/PostsList.tsx","shortMessageHtmlLink":"Add basic tag invalidation when adding a new post"}},{"before":"77f1415998d51d8793548b0e9e242cf14deeb05c","after":"ba9582828b900949d09763047d5793437895f9a4","ref":"refs/heads/feature/tutorial-steps-ts-post-review","pushedAt":"2024-07-27T22:25:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Add a listener for \"post added\" toasts\n\n# Conflicts:\n#\tsrc/features/posts/postsSlice.ts\n\n# Conflicts:\n#\tsrc/features/posts/postsSlice.ts\n\n# Conflicts:\n#\tsrc/features/posts/postsSlice.ts","shortMessageHtmlLink":"Add a listener for \"post added\" toasts"}},{"before":"d90f7ad1c73fc1c849fdff52d80bb772deaab6d9","after":"77f1415998d51d8793548b0e9e242cf14deeb05c","ref":"refs/heads/feature/tutorial-steps-ts-post-review","pushedAt":"2024-07-20T22:53:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Add condition to skip duplicate posts fetch","shortMessageHtmlLink":"Add condition to skip duplicate posts fetch"}},{"before":null,"after":"d90f7ad1c73fc1c849fdff52d80bb772deaab6d9","ref":"refs/heads/feature/tutorial-steps-ts-post-review","pushedAt":"2024-07-20T20:10:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Add display of relative post timestamps\n\n# Conflicts:\n#\tsrc/features/posts/postsSlice.ts\n\n# Conflicts:\n#\tsrc/features/posts/PostsList.tsx","shortMessageHtmlLink":"Add display of relative post timestamps"}},{"before":"7c3569a8021e9fea9357d679c5bd22600b54cf02","after":"406ad77d35ed1518753eeace6b5c12f03b9ef080","ref":"refs/heads/feature/tutorial-steps-ts-checked","pushedAt":"2024-06-29T20:27:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Remove unused code in postsSlice","shortMessageHtmlLink":"Remove unused code in postsSlice"}},{"before":"04a10eaea65a86bf17833d997471c1f2d98541fe","after":"7c3569a8021e9fea9357d679c5bd22600b54cf02","ref":"refs/heads/feature/tutorial-steps-ts-checked","pushedAt":"2024-06-23T20:16:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Implement optimistic updates for reactions","shortMessageHtmlLink":"Implement optimistic updates for reactions"}},{"before":"4b22e3a59942528cf3731ae6b29da8bebccabbd2","after":"04a10eaea65a86bf17833d997471c1f2d98541fe","ref":"refs/heads/feature/tutorial-steps-ts-checked","pushedAt":"2024-06-23T16:11:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Add basic tag invalidation when adding a new post\n\n# Conflicts:\n#\tsrc/features/posts/PostsList.tsx\n\n# Conflicts:\n#\tsrc/features/posts/PostsList.tsx","shortMessageHtmlLink":"Add basic tag invalidation when adding a new post"}},{"before":"f6699b3f47f49bcc070c998f1eba0fd35aeec10f","after":"4b22e3a59942528cf3731ae6b29da8bebccabbd2","ref":"refs/heads/feature/tutorial-steps-ts-checked","pushedAt":"2024-06-19T23:57:13.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Add basic tag invalidation when adding a new post\n\n# Conflicts:\n#\tsrc/features/posts/PostsList.tsx\n\n# Conflicts:\n#\tsrc/features/posts/PostsList.tsx","shortMessageHtmlLink":"Add basic tag invalidation when adding a new post"}},{"before":"6abeefd75c39e0cff7871b3c88b2c6158efbf7c8","after":"f6699b3f47f49bcc070c998f1eba0fd35aeec10f","ref":"refs/heads/feature/tutorial-steps-ts-checked","pushedAt":"2024-06-16T16:31:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Add a listener for \"post added\" toasts\n\n# Conflicts:\n#\tsrc/features/posts/postsSlice.ts\n\n# Conflicts:\n#\tsrc/features/posts/postsSlice.ts","shortMessageHtmlLink":"Add a listener for \"post added\" toasts"}},{"before":"7b755c42c79af69c4689eca9abd59e695c826420","after":"6abeefd75c39e0cff7871b3c88b2c6158efbf7c8","ref":"refs/heads/feature/tutorial-steps-ts-checked","pushedAt":"2024-06-16T15:07:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Convert notificationsSlice to use createEntityAdapter\n\n# Conflicts:\n#\tsrc/features/notifications/notificationsSlice.ts","shortMessageHtmlLink":"Convert notificationsSlice to use createEntityAdapter"}},{"before":"7486844d06498def8966cd94bef79b2fef1fe39a","after":"7b755c42c79af69c4689eca9abd59e695c826420","ref":"refs/heads/feature/tutorial-steps-ts-checked","pushedAt":"2024-06-12T03:20:12.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Update AddPostForm to save posts to the server","shortMessageHtmlLink":"Update AddPostForm to save posts to the server"}},{"before":"0d82fb2f07350a34af20f784cb23d1111b728103","after":"7486844d06498def8966cd94bef79b2fef1fe39a","ref":"refs/heads/feature/tutorial-steps-ts-checked","pushedAt":"2024-06-09T19:46:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Extract auth and users selectors","shortMessageHtmlLink":"Extract auth and users selectors"}},{"before":"702ea3f8e8b851d034b0523fb27c4d0b584e4f5e","after":"0d82fb2f07350a34af20f784cb23d1111b728103","ref":"refs/heads/feature/tutorial-steps-ts-checked","pushedAt":"2024-06-04T01:16:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"markerikson","name":"Mark Erikson","path":"/markerikson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1128784?s=80&v=4"},"commit":{"message":"Clear posts on auth logout","shortMessageHtmlLink":"Clear posts on auth logout"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMVQxODo0OToxOS4wMDAwMDBazwAAAASPeESy","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMVQxODo0OToxOS4wMDAwMDBazwAAAASPeESy","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wNFQwMToxNjozMC4wMDAwMDBazwAAAARbgcPO"}},"title":"Activity ยท reduxjs/redux-essentials-example-app"}