{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":663676980,"defaultBranch":"main","name":"fitfoodfeed","ownerLogin":"olczi095","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-07T21:17:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/114907948?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1688764849.0","currentOid":""},"activityList":{"items":[{"before":"0e0ebd89439c63692888eda0079c1569a284f93d","after":"705d2acb7088fa2d0684d71a7f7b47254804bdaf","ref":"refs/heads/main","pushedAt":"2024-06-25T09:15:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"refactor(carts): improve cart logic\n\n- Refactored and improved cart views and logic to enhance reusability and extensibility.\n- Updated cart functionality to handle various item models in the future, not limited to Product instances.","shortMessageHtmlLink":"refactor(carts): improve cart logic"}},{"before":"721e1089fc8dbc78bc49101c515ef71eed07ef1b","after":"0e0ebd89439c63692888eda0079c1569a284f93d","ref":"refs/heads/main","pushedAt":"2024-06-20T11:35:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"refactor(cart): use 'item' instead of 'product'\n\nThis commit includes refactoring views, cart logic and tests to use a more generic term 'item' instead of 'product' for better reusability.","shortMessageHtmlLink":"refactor(cart): use 'item' instead of 'product'"}},{"before":"c320e3e427dd4b82aa8432a7ef26cb897ce7792e","after":"721e1089fc8dbc78bc49101c515ef71eed07ef1b","ref":"refs/heads/main","pushedAt":"2024-06-19T09:17:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat: implement basic shopping cart functionality\n\n- Add cart_detail, cart_add, cart_update, and cart_delete views\n- Define URLs for cart operations\n- Introduce basic cart logic in models.py and cart.py\n- Create BaseCart class with abstract methods and Anonymous/Authenticated Carts\n- Test everything","shortMessageHtmlLink":"feat: implement basic shopping cart functionality"}},{"before":"d84698652c4e11d105f68881341f393fb3b6c3c4","after":"c320e3e427dd4b82aa8432a7ef26cb897ce7792e","ref":"refs/heads/main","pushedAt":"2024-06-18T14:34:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat(carts): add cart.py for cart handling\n\nThis commit includes adding classes for managing the cart for the both anonymous and authenticated users. The basic logic for the carts app were created.","shortMessageHtmlLink":"feat(carts): add cart.py for cart handling"}},{"before":"744bac7a1589da14c5763c2e0fde820b9b1c61df","after":"d84698652c4e11d105f68881341f393fb3b6c3c4","ref":"refs/heads/main","pushedAt":"2024-06-17T05:21:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"fix(carts): fix bugs\n\nThis commit includes fixing bugs connected with renaming an cart/carts app.","shortMessageHtmlLink":"fix(carts): fix bugs"}},{"before":"0c00c80a6f367f6a6f04cc1be4638a4e71ff8f2f","after":"744bac7a1589da14c5763c2e0fde820b9b1c61df","ref":"refs/heads/main","pushedAt":"2024-06-12T05:15:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"refactor: rename 'cart' app into 'carts'","shortMessageHtmlLink":"refactor: rename 'cart' app into 'carts'"}},{"before":"4528995d0f211c04be3a45bbf96bffeeaf4621b3","after":"0c00c80a6f367f6a6f04cc1be4638a4e71ff8f2f","ref":"refs/heads/main","pushedAt":"2024-06-11T13:11:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat(cart): create ShoppingUser model\n\nA ShoppingUser model will be used for storing the cart from authenticated users.","shortMessageHtmlLink":"feat(cart): create ShoppingUser model"}},{"before":"32e81c3f64f357265aa60b91606e1e9ba0968fba","after":"4528995d0f211c04be3a45bbf96bffeeaf4621b3","ref":"refs/heads/main","pushedAt":"2024-06-11T11:40:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat(cart): create ShoppingUser model\n\nA ShoppingUser model will be used for storing the cart from authenticated users.","shortMessageHtmlLink":"feat(cart): create ShoppingUser model"}},{"before":"b21369202ab52a59d3230d61fb7f6f3baf2d2eac","after":"32e81c3f64f357265aa60b91606e1e9ba0968fba","ref":"refs/heads/main","pushedAt":"2024-06-11T10:19:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat: create cart app","shortMessageHtmlLink":"feat: create cart app"}},{"before":"10b230cd05eb0e8be47271d7aa0fb17857215b56","after":"b21369202ab52a59d3230d61fb7f6f3baf2d2eac","ref":"refs/heads/main","pushedAt":"2024-06-11T10:02:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat: create cart app","shortMessageHtmlLink":"feat: create cart app"}},{"before":"fc573e54a4c50ed851082f63492949d8590b0762","after":"10b230cd05eb0e8be47271d7aa0fb17857215b56","ref":"refs/heads/main","pushedAt":"2024-06-10T06:32:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat: create cart app","shortMessageHtmlLink":"feat: create cart app"}},{"before":"808c645ea07cf7c45d2ec5618e775c8e08c06113","after":"fc573e54a4c50ed851082f63492949d8590b0762","ref":"refs/heads/main","pushedAt":"2024-06-05T08:30:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat: add active_comments to list_display\n\nThis commit adds the active_comments Publication field to the list_display in the PublicationAdmin class.","shortMessageHtmlLink":"feat: add active_comments to list_display"}},{"before":"b5e560256dcf9a386fd1d37a647944712a095585","after":"808c645ea07cf7c45d2ec5618e775c8e08c06113","ref":"refs/heads/main","pushedAt":"2024-06-03T20:06:50.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"refactor(shop): refactor test class names","shortMessageHtmlLink":"refactor(shop): refactor test class names"}},{"before":"811cae09276c27c7b8c91a5b6f8593e691f3de6c","after":"b5e560256dcf9a386fd1d37a647944712a095585","ref":"refs/heads/main","pushedAt":"2024-06-02T20:08:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat: redirect user to previous page after login","shortMessageHtmlLink":"feat: redirect user to previous page after login"}},{"before":"635b0f84e6502bf7263df0665120f530de3ef56d","after":"811cae09276c27c7b8c91a5b6f8593e691f3de6c","ref":"refs/heads/main","pushedAt":"2024-06-02T07:42:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"refactor(shop): rename methods in Product model","shortMessageHtmlLink":"refactor(shop): rename methods in Product model"}},{"before":"8a21dccb652030998a00eee10d610e82e4ff8cbf","after":"635b0f84e6502bf7263df0665120f530de3ef56d","ref":"refs/heads/main","pushedAt":"2024-06-01T07:31:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat: add custom Logout view for shop","shortMessageHtmlLink":"feat: add custom Logout view for shop"}},{"before":"705350a6fd5c33279e9d4b8467345a062156dbd6","after":"8a21dccb652030998a00eee10d610e82e4ff8cbf","ref":"refs/heads/main","pushedAt":"2024-05-31T13:16:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat(shop): style messages dynamically in template\n\nThe base template was updated to use message tags for dynamic styling.","shortMessageHtmlLink":"feat(shop): style messages dynamically in template"}},{"before":"a7503ea1c91ccb6b57d92988df0cacf5e6f0045d","after":"705350a6fd5c33279e9d4b8467345a062156dbd6","ref":"refs/heads/main","pushedAt":"2024-05-29T20:25:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat(shop): add signals file\n\nAdded post_delete signal to remove associated publication when a product is deleted.","shortMessageHtmlLink":"feat(shop): add signals file"}},{"before":"c4e9dfa91b2e766025be91c3b3db817738d89594","after":"a7503ea1c91ccb6b57d92988df0cacf5e6f0045d","ref":"refs/heads/main","pushedAt":"2024-05-28T09:47:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"refactor: move default avatar image\n\nThis change includes moving default-avatar.png from blog app to comments app and updating related templates.","shortMessageHtmlLink":"refactor: move default avatar image"}},{"before":"895bf0c541c7aafb464646a455029c84ec613637","after":"c4e9dfa91b2e766025be91c3b3db817738d89594","ref":"refs/heads/main","pushedAt":"2024-05-28T08:30:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"refactor(comments): refactor views\n\nThis commit refactors the SuccessMessageCommentMixin into more separated functions to improve code modularity. Additionally, the mixin has been ranemd to CommentSubmissionMixin.","shortMessageHtmlLink":"refactor(comments): refactor views"}},{"before":"9dfe1f334b460c3ce4e4ab64855e05bfa41b8778","after":"895bf0c541c7aafb464646a455029c84ec613637","ref":"refs/heads/main","pushedAt":"2024-05-28T08:27:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"refactor(comments): refactor views\n\nThis commit refactors the SuccessMessageCommentMixin into more separated functions to improve code modularity. Additionally, the mixin has been ranemd to CommentSubmissionMixin.","shortMessageHtmlLink":"refactor(comments): refactor views"}},{"before":"f5a879b269dd4626b913500f5efd80694b69d4f8","after":"9dfe1f334b460c3ce4e4ab64855e05bfa41b8778","ref":"refs/heads/main","pushedAt":"2024-05-28T05:10:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"refactor(blog): refactor PostDetailView","shortMessageHtmlLink":"refactor(blog): refactor PostDetailView"}},{"before":"503d19c32d1274e4156b34bfb3e45bf8df4dd23e","after":"f5a879b269dd4626b913500f5efd80694b69d4f8","ref":"refs/heads/main","pushedAt":"2024-05-27T07:32:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"docs: update README.md","shortMessageHtmlLink":"docs: update README.md"}},{"before":"7934c197fcf3929c1bbbd8ac98412ecaa6cbad15","after":"503d19c32d1274e4156b34bfb3e45bf8df4dd23e","ref":"refs/heads/main","pushedAt":"2024-05-26T13:05:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"refactor(shop): convert product_detail to CBV\n\nRefactored the product_detail view from a function-based view (FBV) to a class-based view (CBV) named ProductDetailView.","shortMessageHtmlLink":"refactor(shop): convert product_detail to CBV"}},{"before":"a4ddd5c9ff7e0cac4c202e32f0117d8f8de2fc1f","after":"7934c197fcf3929c1bbbd8ac98412ecaa6cbad15","ref":"refs/heads/main","pushedAt":"2024-05-24T10:44:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat(shop): improve brand product list logic\n\nThis change enhances and changes the logic for the brand product list view to ensure proper display and messaging.","shortMessageHtmlLink":"feat(shop): improve brand product list logic"}},{"before":"48be14fcf3383c67000a1f4ddb514cdbb689ab44","after":"a4ddd5c9ff7e0cac4c202e32f0117d8f8de2fc1f","ref":"refs/heads/main","pushedAt":"2024-05-24T10:18:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat(shop): improve brand product list logic\n\nThis change enhances and changes the logic for the brand product list view to ensure proper display and messaging.","shortMessageHtmlLink":"feat(shop): improve brand product list logic"}},{"before":"44ccc82e353818404aeb97c4c6cf49f0603a167a","after":"48be14fcf3383c67000a1f4ddb514cdbb689ab44","ref":"refs/heads/main","pushedAt":"2024-05-24T08:32:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"fix(shop): fix typos in views\n\nThe typos were corrected in error messages in views.","shortMessageHtmlLink":"fix(shop): fix typos in views"}},{"before":"80f3c9746de01767841ef8257c5825ed184e6cf7","after":"44ccc82e353818404aeb97c4c6cf49f0603a167a","ref":"refs/heads/main","pushedAt":"2024-05-24T08:27:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"feat(shop): allow displaying unavailable products\n\nModifies detail view to show all product, including currently unavailable products, with the proper messages.","shortMessageHtmlLink":"feat(shop): allow displaying unavailable products"}},{"before":"236217a533e17831438d39dbe211f26f6c85b45b","after":"80f3c9746de01767841ef8257c5825ed184e6cf7","ref":"refs/heads/main","pushedAt":"2024-05-23T19:14:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"refactor: move js files to comments app\n\nMoved js files connected with comment functionality from the blog app to the comments app to enhance reusability and make them more generic.","shortMessageHtmlLink":"refactor: move js files to comments app"}},{"before":"b8bbcf3349012a305623a26cc5345738bde84248","after":"236217a533e17831438d39dbe211f26f6c85b45b","ref":"refs/heads/main","pushedAt":"2024-05-22T16:20:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"olczi095","name":"Aleksandra Dąbrowska","path":"/olczi095","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/114907948?s=80&v=4"},"commit":{"message":"refactor: move comment styles to comment app\n\nMoved comment styles from the blog app to the comments app to enhance reusability and make them more generic.","shortMessageHtmlLink":"refactor: move comment styles to comment app"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEbmfSiAA","startCursor":null,"endCursor":null}},"title":"Activity · olczi095/fitfoodfeed"}