{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":808595375,"defaultBranch":"main","name":"angular-ngrx-realworld-example-app","ownerLogin":"roc41d","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-31T11:53:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7157896?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717157556.0","currentOid":""},"activityList":{"items":[{"before":"dda9bf74f155a6b308bf408821545bab604ce537","after":"5b7bd1f6d13358cde4c582884fa2b088396b3667","ref":"refs/heads/main","pushedAt":"2024-06-15T12:43:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: follow-user): update button style on successfully follow/unfollow","shortMessageHtmlLink":"(feat: follow-user): update button style on successfully follow/unfollow"}},{"before":"39906fddd6a31f0219012d070b69c448dc897959","after":"dda9bf74f155a6b308bf408821545bab604ce537","ref":"refs/heads/main","pushedAt":"2024-06-14T17:57:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"chore: refactor follow-user","shortMessageHtmlLink":"chore: refactor follow-user"}},{"before":"278a74e8f04bd85f419e72a2de55d7d82f4e49a7","after":"39906fddd6a31f0219012d070b69c448dc897959","ref":"refs/heads/main","pushedAt":"2024-06-14T17:06:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"chore: redirect to feed page after register/login","shortMessageHtmlLink":"chore: redirect to feed page after register/login"}},{"before":"cb0814bd2867a65972e12cb3e9c651bbe27a76c0","after":"278a74e8f04bd85f419e72a2de55d7d82f4e49a7","ref":"refs/heads/main","pushedAt":"2024-06-14T16:42:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"chore: add sign out on the header","shortMessageHtmlLink":"chore: add sign out on the header"}},{"before":"6f946740f987fb47f23215e6607a42a693be8bfc","after":"cb0814bd2867a65972e12cb3e9c651bbe27a76c0","ref":"refs/heads/main","pushedAt":"2024-06-14T16:04:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(refactor: comment): refactor comments feature","shortMessageHtmlLink":"(refactor: comment): refactor comments feature"}},{"before":"bd9fa9c0bda2c4a2da5f596e2c73b5d1b90699d8","after":"6f946740f987fb47f23215e6607a42a693be8bfc","ref":"refs/heads/main","pushedAt":"2024-06-09T16:22:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: auth): create auth guard and add to protected pages","shortMessageHtmlLink":"(feat: auth): create auth guard and add to protected pages"}},{"before":"fffd16d4084e91345247a87731e2907c0cb74757","after":"bd9fa9c0bda2c4a2da5f596e2c73b5d1b90699d8","ref":"refs/heads/main","pushedAt":"2024-06-07T10:23:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"docs: update README.md","shortMessageHtmlLink":"docs: update README.md"}},{"before":"0347c248304793b4a2f101d70ec893c3bb0815dc","after":"fffd16d4084e91345247a87731e2907c0cb74757","ref":"refs/heads/main","pushedAt":"2024-06-06T14:51:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: add-comment): load comments only when user is logged in","shortMessageHtmlLink":"(feat: add-comment): load comments only when user is logged in"}},{"before":"c702a465e8afe6bf45ac845bb15d301ce2286a30","after":"0347c248304793b4a2f101d70ec893c3bb0815dc","ref":"refs/heads/main","pushedAt":"2024-06-06T13:45:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: add-comment): create store, save comment data","shortMessageHtmlLink":"(feat: add-comment): create store, save comment data"}},{"before":"21276f3e22d00442690c831856abbe1ce0d507a3","after":"c702a465e8afe6bf45ac845bb15d301ce2286a30","ref":"refs/heads/main","pushedAt":"2024-06-06T10:00:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(refactor: article-comments): refactor comments feature","shortMessageHtmlLink":"(refactor: article-comments): refactor comments feature"}},{"before":"05b8260cddbfc5736ac439c8f28c540981aa769c","after":"21276f3e22d00442690c831856abbe1ce0d507a3","ref":"refs/heads/main","pushedAt":"2024-06-05T16:53:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: user-profile): add follow user button","shortMessageHtmlLink":"(feat: user-profile): add follow user button"}},{"before":"367648569e8f2f5906254e9b478f835dee5c3581","after":"05b8260cddbfc5736ac439c8f28c540981aa769c","ref":"refs/heads/main","pushedAt":"2024-06-05T14:50:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: user-profile): render user profile","shortMessageHtmlLink":"(feat: user-profile): render user profile"}},{"before":"e6eaedc13a8d004a2f1086e4a198f412dc01f812","after":"367648569e8f2f5906254e9b478f835dee5c3581","ref":"refs/heads/main","pushedAt":"2024-06-04T23:47:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: user-profile): create component skeleton and routing","shortMessageHtmlLink":"(feat: user-profile): create component skeleton and routing"}},{"before":"2b3189580d192833e6f051e986e6cb798b0afcde","after":"e6eaedc13a8d004a2f1086e4a198f412dc01f812","ref":"refs/heads/main","pushedAt":"2024-06-04T10:34:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(fix): fomate date on feed page, re-organize auth folder structure","shortMessageHtmlLink":"(fix): fomate date on feed page, re-organize auth folder structure"}},{"before":"71c073a1ea7344364c25ed154d2dacff14de11da","after":"2b3189580d192833e6f051e986e6cb798b0afcde","ref":"refs/heads/main","pushedAt":"2024-06-04T10:21:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: author-banner): create author-banner component and refactor article page to use the component","shortMessageHtmlLink":"(feat: author-banner): create author-banner component and refactor ar…"}},{"before":"556285889d5cac963e2225c2f28bd679bee480a7","after":"71c073a1ea7344364c25ed154d2dacff14de11da","ref":"refs/heads/main","pushedAt":"2024-06-04T09:40:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: follow-user): implement toggleFollowUser function","shortMessageHtmlLink":"(feat: follow-user): implement toggleFollowUser function"}},{"before":"12803308124e5e874529ca3c1caed8c3489489e5","after":"556285889d5cac963e2225c2f28bd679bee480a7","ref":"refs/heads/main","pushedAt":"2024-06-04T09:12:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: follow-user): create component skeleton and service","shortMessageHtmlLink":"(feat: follow-user): create component skeleton and service"}},{"before":"b6bf52bda57e57d88863868e026e74172d3d3538","after":"12803308124e5e874529ca3c1caed8c3489489e5","ref":"refs/heads/main","pushedAt":"2024-06-04T00:35:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: add-to-favorites): use component in article detail page","shortMessageHtmlLink":"(feat: add-to-favorites): use component in article detail page"}},{"before":"be8b983ad48f7f32fa374ca11392fa12a5472a9d","after":"b6bf52bda57e57d88863868e026e74172d3d3538","ref":"refs/heads/main","pushedAt":"2024-06-04T00:26:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: add-to-favorites): add toggle functionality","shortMessageHtmlLink":"(feat: add-to-favorites): add toggle functionality"}},{"before":"100f239eef006ce8b56bcf068ed389db1d0ba72c","after":"be8b983ad48f7f32fa374ca11392fa12a5472a9d","ref":"refs/heads/main","pushedAt":"2024-06-03T23:19:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: add-to-favorites): create service to add and remove favorite article","shortMessageHtmlLink":"(feat: add-to-favorites): create service to add and remove favorite a…"}},{"before":"b5906cdffffc27001108d431173a2c0f52c53607","after":"100f239eef006ce8b56bcf068ed389db1d0ba72c","ref":"refs/heads/main","pushedAt":"2024-06-03T22:51:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: add-to-favorites): create component","shortMessageHtmlLink":"(feat: add-to-favorites): create component"}},{"before":"f85315ee4d33c99bae41d2d88fa1b0ad9c20252a","after":"b5906cdffffc27001108d431173a2c0f52c53607","ref":"refs/heads/main","pushedAt":"2024-06-03T22:26:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: settings): implement logout","shortMessageHtmlLink":"(feat: settings): implement logout"}},{"before":"780db98bd47b5bdf02a2a43b8047c74f5c0e2aaa","after":"f85315ee4d33c99bae41d2d88fa1b0ad9c20252a","ref":"refs/heads/main","pushedAt":"2024-06-03T22:08:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: settings): create update user form and logic and save update data","shortMessageHtmlLink":"(feat: settings): create update user form and logic and save update data"}},{"before":"b220ca0c6570928caee8737eeb86171c92492522","after":"780db98bd47b5bdf02a2a43b8047c74f5c0e2aaa","ref":"refs/heads/main","pushedAt":"2024-06-03T17:18:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: edit-article): save update article","shortMessageHtmlLink":"(feat: edit-article): save update article"}},{"before":"1788a6404418cf376988093b0a3897479becd951","after":"b220ca0c6570928caee8737eeb86171c92492522","ref":"refs/heads/main","pushedAt":"2024-06-03T16:22:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: edit-article): create component skeleton and routing","shortMessageHtmlLink":"(feat: edit-article): create component skeleton and routing"}},{"before":"42bdce174fe3afacf5431cde6d6427a428cd72f6","after":"1788a6404418cf376988093b0a3897479becd951","ref":"refs/heads/main","pushedAt":"2024-06-03T16:15:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: creat-article): create form ui and logic to create save data","shortMessageHtmlLink":"(feat: creat-article): create form ui and logic to create save data"}},{"before":"aa8e7f9479b71c6b8485bb19cc651178e794bedd","after":"42bdce174fe3afacf5431cde6d6427a428cd72f6","ref":"refs/heads/main","pushedAt":"2024-06-03T15:33:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: creat-article): create store","shortMessageHtmlLink":"(feat: creat-article): create store"}},{"before":"c990763b2db0946a198b9ff6662c00ffd720c72f","after":"aa8e7f9479b71c6b8485bb19cc651178e794bedd","ref":"refs/heads/main","pushedAt":"2024-06-03T15:03:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: article): delete article","shortMessageHtmlLink":"(feat: article): delete article"}},{"before":"335a25fa58dac1a852e0f7d43850713e9e541996","after":"c990763b2db0946a198b9ff6662c00ffd720c72f","ref":"refs/heads/main","pushedAt":"2024-06-03T14:17:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: article): render article page","shortMessageHtmlLink":"(feat: article): render article page"}},{"before":"609e954ff89eceffe591464690b1527bd3d32cf5","after":"335a25fa58dac1a852e0f7d43850713e9e541996","ref":"refs/heads/main","pushedAt":"2024-06-02T22:07:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: article): create article store","shortMessageHtmlLink":"(feat: article): create article store"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xNVQxMjo0Mzo1NC4wMDAwMDBazwAAAARmKyIj","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wMlQyMjowNzowMi4wMDAwMDBazwAAAARaX7E8"}},"title":"Activity · roc41d/angular-ngrx-realworld-example-app"}