{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":786392461,"defaultBranch":"main","name":"ShoppingCart","ownerLogin":"CallMeMaverick","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-14T10:20:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/128366307?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713630393.0","currentOid":""},"activityList":{"items":[{"before":"aeaddc0b5dbd52e9e2d0698c49df1181718fafd5","after":"06e9f8a6dff1f48fde07d0cce279d2b83a46c19e","ref":"refs/heads/main","pushedAt":"2024-04-20T16:47:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"627378c8fcf3116b3eaa5d4f31f78dc3f5afede6","after":"aeaddc0b5dbd52e9e2d0698c49df1181718fafd5","ref":"refs/heads/main","pushedAt":"2024-04-20T16:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"Add LICENSE","shortMessageHtmlLink":"Add LICENSE"}},{"before":"00201054dcebb3992daaecdc50ade2e23b8f1781","after":"627378c8fcf3116b3eaa5d4f31f78dc3f5afede6","ref":"refs/heads/main","pushedAt":"2024-04-20T16:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"refactor: Move assets to public folder","shortMessageHtmlLink":"refactor: Move assets to public folder"}},{"before":"3a3a2baf1ef4096002b373c90cc6c8307135d817","after":null,"ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T16:26:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"}},{"before":"42550c3fa5386fbd593c18dea360e6db2676f0bc","after":"00201054dcebb3992daaecdc50ade2e23b8f1781","ref":"refs/heads/main","pushedAt":"2024-04-20T16:23:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"refactor: Set up Vite to handle assets","shortMessageHtmlLink":"refactor: Set up Vite to handle assets"}},{"before":"870050cd9c8258e8ac006201da0939946fa74633","after":"42550c3fa5386fbd593c18dea360e6db2676f0bc","ref":"refs/heads/main","pushedAt":"2024-04-20T16:19:19.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"Merge pull request #4 from CallMeMaverick/feature/cart\n\nFeature/cart","shortMessageHtmlLink":"Merge pull request #4 from CallMeMaverick/feature/cart"}},{"before":"b43296f6253219f520ea24cdcb2062e366c48807","after":"870050cd9c8258e8ac006201da0939946fa74633","ref":"refs/heads/main","pushedAt":"2024-04-20T16:17:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"refactor: Background img path","shortMessageHtmlLink":"refactor: Background img path"}},{"before":"c4ee19ff2a22a280702e2973179620038d82b23d","after":"3a3a2baf1ef4096002b373c90cc6c8307135d817","ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T16:14:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"refactor: Background img path","shortMessageHtmlLink":"refactor: Background img path"}},{"before":null,"after":"c4ee19ff2a22a280702e2973179620038d82b23d","ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T16:09:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"style: Adjusted for phones","shortMessageHtmlLink":"style: Adjusted for phones"}},{"before":"7c02a1ecf345d0c9e517cdd8e10da0bdc12b9474","after":null,"ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T15:37:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"}},{"before":"e844031ef10b2d8af9f0528463f87744290abf12","after":"b43296f6253219f520ea24cdcb2062e366c48807","ref":"refs/heads/main","pushedAt":"2024-04-20T15:37:10.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"Merge pull request #3 from CallMeMaverick/feature/cart\n\nFeature/cart","shortMessageHtmlLink":"Merge pull request #3 from CallMeMaverick/feature/cart"}},{"before":"26da482fff8deca5cb242f4dc9eae1b976fb6a42","after":"7c02a1ecf345d0c9e517cdd8e10da0bdc12b9474","ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T15:25:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"feat: Add new page when click order\n\nPage to handle the order","shortMessageHtmlLink":"feat: Add new page when click order"}},{"before":"c00f986cb50cbf7d25cd1db8bdb78b45332af2d5","after":"26da482fff8deca5cb242f4dc9eae1b976fb6a42","ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T15:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"fix: Quantity manipulation","shortMessageHtmlLink":"fix: Quantity manipulation"}},{"before":"9c998fb540aca356a6135617dc3fa1597775a2af","after":"c00f986cb50cbf7d25cd1db8bdb78b45332af2d5","ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T14:53:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"fix: Item deletion","shortMessageHtmlLink":"fix: Item deletion"}},{"before":"0fa376b7a4d38b61f5467ca72ee47a81c24a2564","after":"9c998fb540aca356a6135617dc3fa1597775a2af","ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T14:48:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"style: Add Cart style","shortMessageHtmlLink":"style: Add Cart style"}},{"before":"3048e4a84ea3a2e3246d8b7403849ccc64bfaec9","after":"0fa376b7a4d38b61f5467ca72ee47a81c24a2564","ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T14:34:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"feat: CartPage.jsx now displays items\n\nAdded local storage integration","shortMessageHtmlLink":"feat: CartPage.jsx now displays items"}},{"before":"b4e7d34ab17e09ad0a7a3ba9cc0fc8ee893c8edf","after":"3048e4a84ea3a2e3246d8b7403849ccc64bfaec9","ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T14:21:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"feat: Responsive \"buy\" buttons\n\nUtilize context for activating \"buy\" buttons","shortMessageHtmlLink":"feat: Responsive \"buy\" buttons"}},{"before":"8a86e93319720f95962d16149bc77ea25a622ccb","after":"b4e7d34ab17e09ad0a7a3ba9cc0fc8ee893c8edf","ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T14:01:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"feat: CartContext.jsx introduces\n\nContext for Cart to manage the state globally","shortMessageHtmlLink":"feat: CartContext.jsx introduces"}},{"before":"18e98a94e03cbd319074b00809fd11a40aee95fd","after":"8a86e93319720f95962d16149bc77ea25a622ccb","ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T13:52:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"feat: Utility functions for managing the cart\n\nFunctions to add, remove, update, extract items in cart","shortMessageHtmlLink":"feat: Utility functions for managing the cart"}},{"before":null,"after":"18e98a94e03cbd319074b00809fd11a40aee95fd","ref":"refs/heads/feature/cart","pushedAt":"2024-04-20T13:39:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"feat: Add CartPage.jsx component\n\nCart Page for managing the cart","shortMessageHtmlLink":"feat: Add CartPage.jsx component"}},{"before":"63c7b565eed07e0b73607e385a088a420cc76345","after":null,"ref":"refs/heads/feature/catalog","pushedAt":"2024-04-20T13:35:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"}},{"before":"4fe05188c59dbcd455d6ad9713523dfeb973413b","after":"e844031ef10b2d8af9f0528463f87744290abf12","ref":"refs/heads/main","pushedAt":"2024-04-20T13:35:39.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"Merge pull request #2 from CallMeMaverick/feature/catalog\n\nFeature/catalog","shortMessageHtmlLink":"Merge pull request #2 from CallMeMaverick/feature/catalog"}},{"before":"e6505f04a55562ed003ef8563d3538bcaa828302","after":"63c7b565eed07e0b73607e385a088a420cc76345","ref":"refs/heads/feature/catalog","pushedAt":"2024-04-20T13:30:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"refactor: Introduce ProductContext for global state management\n\nSet up a ProductContext to manage the state of product data globally","shortMessageHtmlLink":"refactor: Introduce ProductContext for global state management"}},{"before":"2de288dfc54c25b15b9071b75bd2f51bb3a05971","after":"e6505f04a55562ed003ef8563d3538bcaa828302","ref":"refs/heads/feature/catalog","pushedAt":"2024-04-20T13:16:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"fix: Background image do not stretch to the bottom","shortMessageHtmlLink":"fix: Background image do not stretch to the bottom"}},{"before":"bb941c2477b78bba94d2d7d81c11cb45a4099549","after":"2de288dfc54c25b15b9071b75bd2f51bb3a05971","ref":"refs/heads/feature/catalog","pushedAt":"2024-04-20T13:13:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"style: Card styling","shortMessageHtmlLink":"style: Card styling"}},{"before":"484f7e96631d19add13c3a732d8e83ade625d663","after":"bb941c2477b78bba94d2d7d81c11cb45a4099549","ref":"refs/heads/feature/catalog","pushedAt":"2024-04-20T13:09:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"feat: Add separate page for each product\n\nPage for each product shows up after clicking","shortMessageHtmlLink":"feat: Add separate page for each product"}},{"before":"e57cd3ed1138d605053fd86b37958a987665389f","after":"484f7e96631d19add13c3a732d8e83ade625d663","ref":"refs/heads/feature/catalog","pushedAt":"2024-04-20T11:59:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"feat: Add and style product cards\n\nProduct cards to show the items on the page","shortMessageHtmlLink":"feat: Add and style product cards"}},{"before":"a1f6eb99e724684a9fd929a2f801bc395a89778b","after":"e57cd3ed1138d605053fd86b37958a987665389f","ref":"refs/heads/feature/catalog","pushedAt":"2024-04-20T11:33:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"feat: Set up data fetching\n\nData fetching from the API","shortMessageHtmlLink":"feat: Set up data fetching"}},{"before":null,"after":"a1f6eb99e724684a9fd929a2f801bc395a89778b","ref":"refs/heads/feature/catalog","pushedAt":"2024-04-20T11:33:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"},"commit":{"message":"feat: Separate header component\n\nSeparated main page components for reusability","shortMessageHtmlLink":"feat: Separate header component"}},{"before":"360136d80bc83aedc5b440facbb7590182495418","after":null,"ref":"refs/heads/feature/homepage","pushedAt":"2024-04-20T09:57:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CallMeMaverick","name":"Sviatoslav Kushnierov","path":"/CallMeMaverick","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128366307?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENeqXxAA","startCursor":null,"endCursor":null}},"title":"Activity ยท CallMeMaverick/ShoppingCart"}