{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":629180061,"defaultBranch":"main","name":"ng-course-project","ownerLogin":"rafaelrmb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-17T19:41:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/71474453?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681760513.0","currentOid":""},"activityList":{"items":[{"before":"fcdc948fd4beb7e89b3eaa302bde39575c3d0a68","after":"18ca110bc9998c5b471f2b60b2388c4c55c0736e","ref":"refs/heads/main","pushedAt":"2023-05-03T15:17:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"change formatting","shortMessageHtmlLink":"change formatting"}},{"before":"9f091b9ee945e615ce0a808b54ee24081a218702","after":"fcdc948fd4beb7e89b3eaa302bde39575c3d0a68","ref":"refs/heads/main","pushedAt":"2023-05-03T15:08:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"refactor: add shopping list module to clean up app module","shortMessageHtmlLink":"refactor: add shopping list module to clean up app module"}},{"before":"0769ba32472adbfe1f8293febd26a98f70d1c0d7","after":"9f091b9ee945e615ce0a808b54ee24081a218702","ref":"refs/heads/main","pushedAt":"2023-05-03T14:44:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"refactor: add recipes routing module to clean up app module","shortMessageHtmlLink":"refactor: add recipes routing module to clean up app module"}},{"before":"3c377c62abe6b94b8c928fbd3547795a13ac4a44","after":"0769ba32472adbfe1f8293febd26a98f70d1c0d7","ref":"refs/heads/main","pushedAt":"2023-05-03T14:34:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"refactor: add recipes module to clean up app module","shortMessageHtmlLink":"refactor: add recipes module to clean up app module"}},{"before":"98364bea46f2f68c6658aa8b59549cad2cb7c2af","after":"3c377c62abe6b94b8c928fbd3547795a13ac4a44","ref":"refs/heads/main","pushedAt":"2023-05-03T14:15:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"remove unused code","shortMessageHtmlLink":"remove unused code"}},{"before":"9cf56c93838ec944d147778848cbc15e0c5e5a92","after":"98364bea46f2f68c6658aa8b59549cad2cb7c2af","ref":"refs/heads/main","pushedAt":"2023-04-29T19:49:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"update api key path","shortMessageHtmlLink":"update api key path"}},{"before":"50fc07f778575268d3cf62229c10ef047c057e74","after":"9cf56c93838ec944d147778848cbc15e0c5e5a92","ref":"refs/heads/main","pushedAt":"2023-04-28T14:38:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add user subscription and auth check to update ui","shortMessageHtmlLink":"add user subscription and auth check to update ui"}},{"before":"3151d0084bd82399a07cfdc8b4ff4c8f0c5c51c0","after":"50fc07f778575268d3cf62229c10ef047c057e74","ref":"refs/heads/main","pushedAt":"2023-04-28T14:27:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add navigation after signup or login","shortMessageHtmlLink":"add navigation after signup or login"}},{"before":"129d533b2717158ba1d18e65c7cb9222a24d0a1a","after":"3151d0084bd82399a07cfdc8b4ff4c8f0c5c51c0","ref":"refs/heads/main","pushedAt":"2023-04-28T14:15:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"and handle authentication function","shortMessageHtmlLink":"and handle authentication function"}},{"before":"f62e03b3c88f06bd2f89dd4e6a69cd29831e3f82","after":"129d533b2717158ba1d18e65c7cb9222a24d0a1a","ref":"refs/heads/main","pushedAt":"2023-04-28T13:59:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"refactor repeated code to handle error","shortMessageHtmlLink":"refactor repeated code to handle error"}},{"before":"2e23d0c0507b25dd1a0ab7def72cad28c58a7f73","after":"f62e03b3c88f06bd2f89dd4e6a69cd29831e3f82","ref":"refs/heads/main","pushedAt":"2023-04-28T13:54:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add login function","shortMessageHtmlLink":"add login function"}},{"before":"9e69cac630d0cff7394b10e88145b604f154a459","after":"2e23d0c0507b25dd1a0ab7def72cad28c58a7f73","ref":"refs/heads/main","pushedAt":"2023-04-28T13:32:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add error display to ui","shortMessageHtmlLink":"add error display to ui"}},{"before":"88563481e1438b2d81aea999b8948b48ef2a7848","after":"9e69cac630d0cff7394b10e88145b604f154a459","ref":"refs/heads/main","pushedAt":"2023-04-28T13:16:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add spinner button logic and content","shortMessageHtmlLink":"add spinner button logic and content"}},{"before":"521a04344ded253205501cba6374fc3806bc7b56","after":"88563481e1438b2d81aea999b8948b48ef2a7848","ref":"refs/heads/main","pushedAt":"2023-04-28T01:37:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"update firebase database","shortMessageHtmlLink":"update firebase database"}},{"before":"64a712250789ac24cea222dbeca4bb5acae92182","after":"521a04344ded253205501cba6374fc3806bc7b56","ref":"refs/heads/main","pushedAt":"2023-04-28T01:23:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/rafaelrmb/ng-course-project","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/rafaelrmb/ng-course-project"}},{"before":"780da3583b0c9bbd2fb3da01546fefbc99def20b","after":"64a712250789ac24cea222dbeca4bb5acae92182","ref":"refs/heads/main","pushedAt":"2023-04-28T01:18:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"hide api key from repo","shortMessageHtmlLink":"hide api key from repo"}},{"before":"cc8be021507eb3d6b8244be432e4868e90e09459","after":"780da3583b0c9bbd2fb3da01546fefbc99def20b","ref":"refs/heads/main","pushedAt":"2023-04-27T22:49:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add auth service to add users to firebase database","shortMessageHtmlLink":"add auth service to add users to firebase database"}},{"before":"4a84ec577f7dd2e25f8f4b9213640dd795bdac1b","after":"cc8be021507eb3d6b8244be432e4868e90e09459","ref":"refs/heads/main","pushedAt":"2023-04-27T22:22:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"refactor update folder structure","shortMessageHtmlLink":"refactor update folder structure"}},{"before":"8babfa34067a547e4f97a223a04c8876ca563000","after":"4a84ec577f7dd2e25f8f4b9213640dd795bdac1b","ref":"refs/heads/main","pushedAt":"2023-04-27T22:11:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add reactive form and validation","shortMessageHtmlLink":"add reactive form and validation"}},{"before":"d01d0b9f14f17c6718f0bf240ad567979f1af9e3","after":"8babfa34067a547e4f97a223a04c8876ca563000","ref":"refs/heads/main","pushedAt":"2023-04-27T21:52:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add functionality to switch between register and login","shortMessageHtmlLink":"add functionality to switch between register and login"}},{"before":"1fbce1b723b473fdc9660d7e63fd8606cc17fe2a","after":"d01d0b9f14f17c6718f0bf240ad567979f1af9e3","ref":"refs/heads/main","pushedAt":"2023-04-27T21:43:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add sign up link to header","shortMessageHtmlLink":"add sign up link to header"}},{"before":"86af9e5b0d591b7d44a236dd5cc722b76e9e80b2","after":"1fbce1b723b473fdc9660d7e63fd8606cc17fe2a","ref":"refs/heads/main","pushedAt":"2023-04-27T21:37:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add auth page content and styling","shortMessageHtmlLink":"add auth page content and styling"}},{"before":"34e927f1bba4e4b5fc1ec59922729e1563d57da3","after":"86af9e5b0d591b7d44a236dd5cc722b76e9e80b2","ref":"refs/heads/main","pushedAt":"2023-04-27T21:30:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add auth component","shortMessageHtmlLink":"add auth component"}},{"before":"9f962b7356f8a2fb8d9d946dcd5bee23645e9b90","after":"34e927f1bba4e4b5fc1ec59922729e1563d57da3","ref":"refs/heads/main","pushedAt":"2023-04-26T22:39:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add automatically saves data on create and edit recipes","shortMessageHtmlLink":"add automatically saves data on create and edit recipes"}},{"before":"adb745da6e908e2a7c54d62426708a60c74b7903","after":"9f962b7356f8a2fb8d9d946dcd5bee23645e9b90","ref":"refs/heads/main","pushedAt":"2023-04-26T22:31:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add resolver to recipe details page","shortMessageHtmlLink":"add resolver to recipe details page"}},{"before":"7dbcd07e2c8ec33f964fc1707d3d9b58d04026d6","after":"adb745da6e908e2a7c54d62426708a60c74b7903","ref":"refs/heads/main","pushedAt":"2023-04-26T22:20:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add fetching data on init","shortMessageHtmlLink":"add fetching data on init"}},{"before":"70c4c8d49ebd1090191216218f937c54a136f55f","after":"7dbcd07e2c8ec33f964fc1707d3d9b58d04026d6","ref":"refs/heads/main","pushedAt":"2023-04-26T22:18:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add validation to forbid remove all ingredients","shortMessageHtmlLink":"add validation to forbid remove all ingredients"}},{"before":"7556dcc82258c5c6de20023cd74eb05708706e00","after":"70c4c8d49ebd1090191216218f937c54a136f55f","ref":"refs/heads/main","pushedAt":"2023-04-26T22:06:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"refactor: remove unused code and mock data","shortMessageHtmlLink":"refactor: remove unused code and mock data"}},{"before":"921322c79f68c0091ec5e76c41c4b1e68042aed1","after":"7556dcc82258c5c6de20023cd74eb05708706e00","ref":"refs/heads/main","pushedAt":"2023-04-26T21:49:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add fetch recipes data","shortMessageHtmlLink":"add fetch recipes data"}},{"before":"ba05a5b061b282a1d20db61c40345cef18124344","after":"921322c79f68c0091ec5e76c41c4b1e68042aed1","ref":"refs/heads/main","pushedAt":"2023-04-26T21:27:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rafaelrmb","name":"Rafael Barbieri","path":"/rafaelrmb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71474453?s=80&v=4"},"commit":{"message":"add storeRecipes method to save recipes to backend","shortMessageHtmlLink":"add storeRecipes method to save recipes to backend"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADJU0YQAA","startCursor":null,"endCursor":null}},"title":"Activity ยท rafaelrmb/ng-course-project"}