{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":777375611,"defaultBranch":"main","name":"snapgram","ownerLogin":"Nathaniel81","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-25T18:26:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/104891061?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719215192.0","currentOid":""},"activityList":{"items":[{"before":"7fb2a38012094555318ab076bbc913856b3965c3","after":"e9e5f7cf01324f3437d855773797bc789a5e6cc2","ref":"refs/heads/main","pushedAt":"2024-07-24T18:56:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"navigate to home on logout","shortMessageHtmlLink":"navigate to home on logout"}},{"before":"62ce20fcaca6e53be2ed2fcc7aa92e0c6c6d9f1a","after":"7fb2a38012094555318ab076bbc913856b3965c3","ref":"refs/heads/main","pushedAt":"2024-07-24T17:48:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/Nathaniel81/CommuniGram","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/Nathaniel81/CommuniGram"}},{"before":"9a961193adac8e5be328bad947b3c9fcfc16a649","after":"62ce20fcaca6e53be2ed2fcc7aa92e0c6c6d9f1a","ref":"refs/heads/main","pushedAt":"2024-07-03T14:17:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Update vite.config.ts","shortMessageHtmlLink":"Update vite.config.ts"}},{"before":"4f5f8732afb61048e762c06e9310f6d2ad8ea975","after":"9a961193adac8e5be328bad947b3c9fcfc16a649","ref":"refs/heads/main","pushedAt":"2024-07-01T10:05:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"a81210539510d041d03e28fc294f513297c9b6e9","after":"4f5f8732afb61048e762c06e9310f6d2ad8ea975","ref":"refs/heads/main","pushedAt":"2024-06-27T19:39:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Enhance image serializer security","shortMessageHtmlLink":"Enhance image serializer security"}},{"before":"1216e243bce28cc733d41fe7a6af58ad777cfebd","after":"a81210539510d041d03e28fc294f513297c9b6e9","ref":"refs/heads/main","pushedAt":"2024-06-27T19:16:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Switched to BrowserRouter","shortMessageHtmlLink":"Switched to BrowserRouter"}},{"before":"4b63fbce1eb30c6339dfef001b06a271dd109bc6","after":"1216e243bce28cc733d41fe7a6af58ad777cfebd","ref":"refs/heads/main","pushedAt":"2024-06-27T18:57:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"feat: Implement optimistic update for follow/unfollow toggle","shortMessageHtmlLink":"feat: Implement optimistic update for follow/unfollow toggle"}},{"before":"3735859760bdbe64777572f91d0dcf6a7f91a436","after":"4b63fbce1eb30c6339dfef001b06a271dd109bc6","ref":"refs/heads/main","pushedAt":"2024-06-27T12:31:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Add Ad's component","shortMessageHtmlLink":"Add Ad's component"}},{"before":"e881b4796c4003efd968f9f7c2deb31c81454d47","after":"49320533ba3ccdb0ca3a2ea7783259178e064284","ref":"refs/heads/comments_feature","pushedAt":"2024-06-27T10:25:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"nc","shortMessageHtmlLink":"nc"}},{"before":"52e5dee207d3744b765900740a441007ed977629","after":"3735859760bdbe64777572f91d0dcf6a7f91a436","ref":"refs/heads/main","pushedAt":"2024-06-27T10:23:42.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Merge pull request #2 from Nathaniel81/comments_feature\n\nComments feature","shortMessageHtmlLink":"Merge pull request #2 from Nathaniel81/comments_feature"}},{"before":"6f9d22e323e7b33182732fcf6096fa08c74a4186","after":"e881b4796c4003efd968f9f7c2deb31c81454d47","ref":"refs/heads/comments_feature","pushedAt":"2024-06-27T10:22:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"feat: Add comment component and implement like/unlike queries","shortMessageHtmlLink":"feat: Add comment component and implement like/unlike queries"}},{"before":"28c8cd7b5b08d90b2d57520203714430fc0adc1f","after":"6f9d22e323e7b33182732fcf6096fa08c74a4186","ref":"refs/heads/comments_feature","pushedAt":"2024-06-27T10:19:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Implement comment creation and liking/unliking","shortMessageHtmlLink":"Implement comment creation and liking/unliking"}},{"before":"470be02f3bb35d9dc745307f23cdd96d80410a8b","after":"28c8cd7b5b08d90b2d57520203714430fc0adc1f","ref":"refs/heads/comments_feature","pushedAt":"2024-06-27T10:17:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Add Comment & CommentLike models","shortMessageHtmlLink":"Add Comment & CommentLike models"}},{"before":"439136a2c1fd49d74ce1bd275d455d468bca0a8c","after":"470be02f3bb35d9dc745307f23cdd96d80410a8b","ref":"refs/heads/comments_feature","pushedAt":"2024-06-27T10:14:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"feat: Add UserBasicSerializer","shortMessageHtmlLink":"feat: Add UserBasicSerializer"}},{"before":"399960308a169584804d504712042213f36c8cde","after":"439136a2c1fd49d74ce1bd275d455d468bca0a8c","ref":"refs/heads/comments_feature","pushedAt":"2024-06-24T10:12:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"nc","shortMessageHtmlLink":"nc"}},{"before":null,"after":"399960308a169584804d504712042213f36c8cde","ref":"refs/heads/comments_feature","pushedAt":"2024-06-24T07:46:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"moved backend files/directories to backend","shortMessageHtmlLink":"moved backend files/directories to backend"}},{"before":"23f82263a1d2a0b459b458375e5bd438000052bc","after":"52e5dee207d3744b765900740a441007ed977629","ref":"refs/heads/main","pushedAt":"2024-05-31T20:12:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"299ce8d3b691a4165a8d64a8a84d6b8e86caaf12","after":"23f82263a1d2a0b459b458375e5bd438000052bc","ref":"refs/heads/main","pushedAt":"2024-05-20T13:45:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f26c99b058099f17be6edee83ca75bd897ec326f","after":"299ce8d3b691a4165a8d64a8a84d6b8e86caaf12","ref":"refs/heads/main","pushedAt":"2024-05-20T13:24:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Update UserListView to order users by number of followers and posts","shortMessageHtmlLink":"Update UserListView to order users by number of followers and posts"}},{"before":"a360d3b6f2dcfb1cb6c5de17c9306224c734bc90","after":"f26c99b058099f17be6edee83ca75bd897ec326f","ref":"refs/heads/main","pushedAt":"2024-05-20T12:09:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Serve React index template from build directory","shortMessageHtmlLink":"Serve React index template from build directory"}},{"before":"7e35b558f4f5f396a37854e6885a25b8b046e16f","after":"a360d3b6f2dcfb1cb6c5de17c9306224c734bc90","ref":"refs/heads/main","pushedAt":"2024-05-20T12:03:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Remove default limit value in UserListView, return full queryset if limit not provided","shortMessageHtmlLink":"Remove default limit value in UserListView, return full queryset if l…"}},{"before":"1f28929dc453a9e5a45a14ac4d22e8a36bfbbee1","after":"7e35b558f4f5f396a37854e6885a25b8b046e16f","ref":"refs/heads/main","pushedAt":"2024-05-19T19:35:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Create README.md","shortMessageHtmlLink":"Create README.md"}},{"before":"6269457fdb8e181452741fcacfb05af203da988c","after":"1f28929dc453a9e5a45a14ac4d22e8a36bfbbee1","ref":"refs/heads/main","pushedAt":"2024-05-01T11:13:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Implemented checks to verify that the user attempting to update or delete a post is authenticated","shortMessageHtmlLink":"Implemented checks to verify that the user attempting to update or de…"}},{"before":"488774e3264adf3c8a25555f9717619b2e5b3baf","after":"6269457fdb8e181452741fcacfb05af203da988c","ref":"refs/heads/main","pushedAt":"2024-05-01T09:56:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Removed staticfiles from gitignore","shortMessageHtmlLink":"Removed staticfiles from gitignore"}},{"before":"782d6baa71141f17bbcd12195d7ed00e43f12967","after":"488774e3264adf3c8a25555f9717619b2e5b3baf","ref":"refs/heads/main","pushedAt":"2024-05-01T08:32:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Add print statement for checking file paths and directory structures on render.com","shortMessageHtmlLink":"Add print statement for checking file paths and directory structures …"}},{"before":"db6dbb9e29c5ae37d76cda29504e6ca1c277b827","after":"782d6baa71141f17bbcd12195d7ed00e43f12967","ref":"refs/heads/main","pushedAt":"2024-05-01T06:25:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Update domain name in allowed hosts configuration","shortMessageHtmlLink":"Update domain name in allowed hosts configuration"}},{"before":"4b5bb287fbdb4b489adcd633d5dfae0b27e30f4f","after":"db6dbb9e29c5ae37d76cda29504e6ca1c277b827","ref":"refs/heads/main","pushedAt":"2024-05-01T05:50:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Updated the base image to python:3.11.4-slim-bullseye to utilize the latest version of Python 3.11","shortMessageHtmlLink":"Updated the base image to python:3.11.4-slim-bullseye to utilize the …"}},{"before":"cf02379b06fc37e30cfdef624feacafac2c18dc8","after":"4b5bb287fbdb4b489adcd633d5dfae0b27e30f4f","ref":"refs/heads/main","pushedAt":"2024-04-30T21:03:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Added the domain name to the ALLOWED_HOSTS list in the project settings","shortMessageHtmlLink":"Added the domain name to the ALLOWED_HOSTS list in the project settings"}},{"before":"c8ec94d0dbf134777dc00a8857250e001bdb8166","after":"cf02379b06fc37e30cfdef624feacafac2c18dc8","ref":"refs/heads/main","pushedAt":"2024-04-30T21:00:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Collected all static files required for the application to run in production","shortMessageHtmlLink":"Collected all static files required for the application to run in pro…"}},{"before":"1a878cb4e18453ff5850e7f6b29b8b869551897e","after":"c8ec94d0dbf134777dc00a8857250e001bdb8166","ref":"refs/heads/main","pushedAt":"2024-04-30T18:45:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Nathaniel81","name":"Nathaniel","path":"/Nathaniel81","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104891061?s=80&v=4"},"commit":{"message":"Added the domain name to the ALLOWED_HOSTS list in the project settings","shortMessageHtmlLink":"Added the domain name to the ALLOWED_HOSTS list in the project settings"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQxODo1Njo1OC4wMDAwMDBazwAAAASISDau","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQxODo1Njo1OC4wMDAwMDBazwAAAASISDau","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0zMFQxODo0NToyOC4wMDAwMDBazwAAAAQ-U62H"}},"title":"Activity · Nathaniel81/snapgram"}