{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":793871781,"defaultBranch":"master","name":"mern-context-crud","ownerLogin":"anibalalpizar","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-30T03:04:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/82195641?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714555812.0","currentOid":""},"activityList":{"items":[{"before":"1433af6ff297a9321d09683a4b51562f9ec6dfc1","after":"d4762009827e3f238ca66eb6fd5d30ae8696bdb7","ref":"refs/heads/master","pushedAt":"2024-05-26T05:35:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"Initial readme","shortMessageHtmlLink":"Initial readme"}},{"before":"39ab6d713352e3f838093209066bf49085816551","after":"1433af6ff297a9321d09683a4b51562f9ec6dfc1","ref":"refs/heads/master","pushedAt":"2024-05-12T06:12:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"feat: Add loading spinner to submit button in PostFormPage","shortMessageHtmlLink":"feat: Add loading spinner to submit button in PostFormPage"}},{"before":"57b38ccddb7471b56caa88211543f92423bc25e4","after":"39ab6d713352e3f838093209066bf49085816551","ref":"refs/heads/master","pushedAt":"2024-05-12T06:12:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Update Create Post button styling in HomePage","shortMessageHtmlLink":"refactor: Update Create Post button styling in HomePage"}},{"before":"431aaeeef67863ed2cbf5e44ef30280b31c3854d","after":"57b38ccddb7471b56caa88211543f92423bc25e4","ref":"refs/heads/master","pushedAt":"2024-05-12T06:01:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"feat: Add support for uploading images in createPostRequest","shortMessageHtmlLink":"feat: Add support for uploading images in createPostRequest"}},{"before":"ca1fffb4fdc0fa72414295a8f1900aaacd68d437","after":"431aaeeef67863ed2cbf5e44ef30280b31c3854d","ref":"refs/heads/master","pushedAt":"2024-05-12T06:00:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Update HomePage to display PostCard components in a grid layout","shortMessageHtmlLink":"refactor: Update HomePage to display PostCard components in a grid la…"}},{"before":"e8d8db871d3e0ee7808bfaa00a681c29a3233224","after":"ca1fffb4fdc0fa72414295a8f1900aaacd68d437","ref":"refs/heads/master","pushedAt":"2024-05-12T05:25:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Add updatePost functionality to postContext and API module","shortMessageHtmlLink":"refactor: Add updatePost functionality to postContext and API module"}},{"before":"a3790b55eb19c79c3f88e30f624bfc7a74a43331","after":"e8d8db871d3e0ee7808bfaa00a681c29a3233224","ref":"refs/heads/master","pushedAt":"2024-05-12T05:25:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"Optimize rendering performance by removing unnecessary React fragment in HomePage","shortMessageHtmlLink":"Optimize rendering performance by removing unnecessary React fragment…"}},{"before":"ca3e5d89b70c8415b3e2bab40b9938a1b8d4551f","after":"a3790b55eb19c79c3f88e30f624bfc7a74a43331","ref":"refs/heads/master","pushedAt":"2024-05-12T05:04:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Add route for individual post page and update related components and API calls","shortMessageHtmlLink":"refactor: Add route for individual post page and update related compo…"}},{"before":"c91f10ac8dc75a8c96b5ed5d092f1c354d2fdc0e","after":"ca3e5d89b70c8415b3e2bab40b9938a1b8d4551f","ref":"refs/heads/master","pushedAt":"2024-05-10T23:59:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Add delete functionality to PostCard component","shortMessageHtmlLink":"refactor: Add delete functionality to PostCard component"}},{"before":"3117ac479293cc0f7b7b0c02b54e766a3a628bbf","after":"c91f10ac8dc75a8c96b5ed5d092f1c354d2fdc0e","ref":"refs/heads/master","pushedAt":"2024-05-10T23:59:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Update HomePage to display PostCard components in a grid layout","shortMessageHtmlLink":"refactor: Update HomePage to display PostCard components in a grid la…"}},{"before":"f59e298fccf1b0b9126f11a35070e0c53dbff3fe","after":"3117ac479293cc0f7b7b0c02b54e766a3a628bbf","ref":"refs/heads/master","pushedAt":"2024-05-10T23:59:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Add deletePost functionality to postContext","shortMessageHtmlLink":"refactor: Add deletePost functionality to postContext"}},{"before":"2f1ae98c660b58296f58ef00aaf92f793289d770","after":"f59e298fccf1b0b9126f11a35070e0c53dbff3fe","ref":"refs/heads/master","pushedAt":"2024-05-10T23:59:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Add deletePostRequest to API module","shortMessageHtmlLink":"refactor: Add deletePostRequest to API module"}},{"before":"903076321ebf4de1c7d315e24e88912481b5b975","after":"2f1ae98c660b58296f58ef00aaf92f793289d770","ref":"refs/heads/master","pushedAt":"2024-05-10T23:58:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Add react-hot-toast for displaying toast notifications","shortMessageHtmlLink":"refactor: Add react-hot-toast for displaying toast notifications"}},{"before":"691fed54cf9bfa719cb2bb6e585c38050bc7f33e","after":"903076321ebf4de1c7d315e24e88912481b5b975","ref":"refs/heads/master","pushedAt":"2024-05-10T23:58:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"chore: Update react-hot-toast to version 2.4.1 and add goober as a peer dependency","shortMessageHtmlLink":"chore: Update react-hot-toast to version 2.4.1 and add goober as a pe…"}},{"before":"cdfe9b2cd31b3ecfc5d233ac5103439a61ebf967","after":"691fed54cf9bfa719cb2bb6e585c38050bc7f33e","ref":"refs/heads/master","pushedAt":"2024-05-10T04:19:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Update HomePage to display PostCard components in a grid layout","shortMessageHtmlLink":"refactor: Update HomePage to display PostCard components in a grid la…"}},{"before":"a3880d3ad6ae040740b77a772d2cebfaa7499f94","after":"cdfe9b2cd31b3ecfc5d233ac5103439a61ebf967","ref":"refs/heads/master","pushedAt":"2024-05-09T02:38:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Add form for creating posts with validation and submission functionality with formik","shortMessageHtmlLink":"refactor: Add form for creating posts with validation and submission …"}},{"before":"6e816216333e6773c70e51a91ea9fbc3dfba8c9c","after":"a3880d3ad6ae040740b77a772d2cebfaa7499f94","ref":"refs/heads/master","pushedAt":"2024-05-09T02:37:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Add \"Create Post\" link to HomePage","shortMessageHtmlLink":"refactor: Add \"Create Post\" link to HomePage"}},{"before":"785cdd0829455c0714419189e8c524ae38c05da2","after":"6e816216333e6773c70e51a91ea9fbc3dfba8c9c","ref":"refs/heads/master","pushedAt":"2024-05-09T02:37:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Update getPostsRequest and postContext.jsx to include createPost functionality","shortMessageHtmlLink":"refactor: Update getPostsRequest and postContext.jsx to include creat…"}},{"before":"ed33eb2a77162c827f1b488c3aba989bb7c22717","after":"785cdd0829455c0714419189e8c524ae38c05da2","ref":"refs/heads/master","pushedAt":"2024-05-09T02:35:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"chore: Refactor getPostsRequest to use arrow function syntax","shortMessageHtmlLink":"chore: Refactor getPostsRequest to use arrow function syntax"}},{"before":"85ac63db2e96071339efde36cba54e1d21bfc9d2","after":"ed33eb2a77162c827f1b488c3aba989bb7c22717","ref":"refs/heads/master","pushedAt":"2024-05-09T02:08:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Update postContext.jsx to fetch posts on component mount","shortMessageHtmlLink":"refactor: Update postContext.jsx to fetch posts on component mount"}},{"before":"5ee5bfa8c8f2158089a5ddc8fe49f7c57685904d","after":"85ac63db2e96071339efde36cba54e1d21bfc9d2","ref":"refs/heads/master","pushedAt":"2024-05-09T02:07:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"feat: Add null check for image file in createPost controller","shortMessageHtmlLink":"feat: Add null check for image file in createPost controller"}},{"before":"330d5c3117eab913d2bebbdc1358a49d59321ef3","after":"5ee5bfa8c8f2158089a5ddc8fe49f7c57685904d","ref":"refs/heads/master","pushedAt":"2024-05-09T02:07:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"chore: Update npm dependencies for CORS middleware and object-assign package","shortMessageHtmlLink":"chore: Update npm dependencies for CORS middleware and object-assign …"}},{"before":"4d215545402469b4a11ae4c6de686488a161ed62","after":"330d5c3117eab913d2bebbdc1358a49d59321ef3","ref":"refs/heads/master","pushedAt":"2024-05-09T02:07:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"feat: Add CORS middleware for enabling cross-origin requests","shortMessageHtmlLink":"feat: Add CORS middleware for enabling cross-origin requests"}},{"before":"f1541bc5a8b3a072c3cb6e7eef673dc6514b4b83","after":"4d215545402469b4a11ae4c6de686488a161ed62","ref":"refs/heads/master","pushedAt":"2024-05-09T01:35:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"chore: Add PostProvider to App.jsx for managing post context","shortMessageHtmlLink":"chore: Add PostProvider to App.jsx for managing post context"}},{"before":"0876a63aeb9edd9d0155ac212a41caa807216588","after":"f1541bc5a8b3a072c3cb6e7eef673dc6514b4b83","ref":"refs/heads/master","pushedAt":"2024-05-08T06:03:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"Add: react setup","shortMessageHtmlLink":"Add: react setup"}},{"before":"8c717aa413871317df16ed7cb8ff9d30c5ef1b6f","after":"0876a63aeb9edd9d0155ac212a41caa807216588","ref":"refs/heads/master","pushedAt":"2024-05-08T05:19:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"Add Cloudinary configuration to server for image upload and management","shortMessageHtmlLink":"Add Cloudinary configuration to server for image upload and management"}},{"before":"f798c8f6acdb7edbcbdad761389fc1cef6d74238","after":"8c717aa413871317df16ed7cb8ff9d30c5ef1b6f","ref":"refs/heads/master","pushedAt":"2024-05-08T05:18:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"feat: Enable file uploading functionality in app.js","shortMessageHtmlLink":"feat: Enable file uploading functionality in app.js"}},{"before":"27b4cbba86f800a20b09e39c3fc14495b7ee807d","after":"f798c8f6acdb7edbcbdad761389fc1cef6d74238","ref":"refs/heads/master","pushedAt":"2024-05-08T05:18:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"chore: Update .gitignore to include 'upload' directory","shortMessageHtmlLink":"chore: Update .gitignore to include 'upload' directory"}},{"before":"a4d0ccffe2c3fc09d201b8508b74ed25183b3df5","after":"27b4cbba86f800a20b09e39c3fc14495b7ee807d","ref":"refs/heads/master","pushedAt":"2024-05-08T03:16:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Update posts controller to use try-catch for error handling","shortMessageHtmlLink":"refactor: Update posts controller to use try-catch for error handling"}},{"before":"8d11637a80b6cfc11173551dc0a436e2ef3be646","after":"a4d0ccffe2c3fc09d201b8508b74ed25183b3df5","ref":"refs/heads/master","pushedAt":"2024-05-08T02:47:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anibalalpizar","name":"Anibal.","path":"/anibalalpizar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82195641?s=80&v=4"},"commit":{"message":"refactor: Update posts controller to use Post model for CRUD operations","shortMessageHtmlLink":"refactor: Update posts controller to use Post model for CRUD operations"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNlQwNTozNTowMy4wMDAwMDBazwAAAARUASvm","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0wOFQwMjo0NzoxMS4wMDAwMDBazwAAAARELHiy"}},"title":"Activity · anibalalpizar/mern-context-crud"}