{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":765377496,"defaultBranch":"main","name":"mini-udemy","ownerLogin":"roc41d","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-29T19:58:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7157896?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709237215.0","currentOid":""},"activityList":{"items":[{"before":"89a37bd93610fc82677901735b5e422458f16786","after":"0d4e14dfd36128f31bd63afdf43fd9223616e50a","ref":"refs/heads/main","pushedAt":"2024-03-07T13:25:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"chore: modify README.md, adding instructions on now to setup project locally","shortMessageHtmlLink":"chore: modify README.md, adding instructions on now to setup project …"}},{"before":"ef710450b72ec36dffe10273878a7292fa9962cd","after":"89a37bd93610fc82677901735b5e422458f16786","ref":"refs/heads/main","pushedAt":"2024-03-06T16:31:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"chore: move course category to ts, add pipe to transform to lowercase in template","shortMessageHtmlLink":"chore: move course category to ts, add pipe to transform to lowercase…"}},{"before":"e5f551f50b18715f382dd2cb18cb2f945263c893","after":"ef710450b72ec36dffe10273878a7292fa9962cd","ref":"refs/heads/main","pushedAt":"2024-03-05T23:10:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: upload-course-image): implement logic to upload lecture video, delete if already exist","shortMessageHtmlLink":"(feat: upload-course-image): implement logic to upload lecture video,…"}},{"before":"ceed0e53e79e9c18018cfcf9382a028fccd46d18","after":"e5f551f50b18715f382dd2cb18cb2f945263c893","ref":"refs/heads/main","pushedAt":"2024-03-05T22:04:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: upload-course-image): implement logic to handle course image upload, delete image on filestack if it already exist","shortMessageHtmlLink":"(feat: upload-course-image): implement logic to handle course image u…"}},{"before":"7069b5acf1ffaf3b1ae901091a9b442ff4c4e51d","after":"ceed0e53e79e9c18018cfcf9382a028fccd46d18","ref":"refs/heads/main","pushedAt":"2024-03-05T20:56:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: list-course-lecture): implement function to get course lectures from firestore and list them on the ui","shortMessageHtmlLink":"(feat: list-course-lecture): implement function to get course lecture…"}},{"before":"dbb98d96c31920469834c67fd37049973c06a034","after":"7069b5acf1ffaf3b1ae901091a9b442ff4c4e51d","ref":"refs/heads/main","pushedAt":"2024-03-05T20:31:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: create-course-lecture): implement function to save courses lectire data on firestore","shortMessageHtmlLink":"(feat: create-course-lecture): implement function to save courses lec…"}},{"before":"f46dbd413706c260276d82d50729951e40751bdb","after":"dbb98d96c31920469834c67fd37049973c06a034","ref":"refs/heads/main","pushedAt":"2024-03-05T20:19:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: course-details): get and display course details from firestore","shortMessageHtmlLink":"(feat: course-details): get and display course details from firestore"}},{"before":"1e470b7aa56aa39a1aa8c7bade96988ffbfce7f5","after":"f46dbd413706c260276d82d50729951e40751bdb","ref":"refs/heads/main","pushedAt":"2024-03-05T19:55:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat:): implement logic to get courses data from firestore and modify list ui to asynchronously display the data","shortMessageHtmlLink":"(feat:): implement logic to get courses data from firestore and modif…"}},{"before":"be321da888e6900b4ac70f46c2a6f8e1e221ade4","after":"1e470b7aa56aa39a1aa8c7bade96988ffbfce7f5","ref":"refs/heads/main","pushedAt":"2024-03-05T19:38:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: create-course): implement function to save course data on firestore","shortMessageHtmlLink":"(feat: create-course): implement function to save course data on fire…"}},{"before":"6511ee719b30532c072ad863d4bd90bb97482cf5","after":"be321da888e6900b4ac70f46c2a6f8e1e221ade4","ref":"refs/heads/main","pushedAt":"2024-03-05T01:25:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"chore: create firestack service, set firebase config","shortMessageHtmlLink":"chore: create firestack service, set firebase config"}},{"before":"bc9bdd35528ceba4b65f8196e0d0096a7154eeec","after":"6511ee719b30532c072ad863d4bd90bb97482cf5","ref":"refs/heads/main","pushedAt":"2024-03-05T01:17:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"chore: install angular fire, add script to load cofigs from .env file","shortMessageHtmlLink":"chore: install angular fire, add script to load cofigs from .env file"}},{"before":"054a07b2d1d24eded4eb8ebfb7c539bc6c7315a3","after":"bc9bdd35528ceba4b65f8196e0d0096a7154eeec","ref":"refs/heads/main","pushedAt":"2024-03-05T00:03:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"chore: fix error in loading env, create filestack service","shortMessageHtmlLink":"chore: fix error in loading env, create filestack service"}},{"before":"41c2e47479bd2c79778a63cbb626d8fc77001de4","after":"054a07b2d1d24eded4eb8ebfb7c539bc6c7315a3","ref":"refs/heads/main","pushedAt":"2024-03-01T23:47:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"chore: remove hard codes api keys","shortMessageHtmlLink":"chore: remove hard codes api keys"}},{"before":"6a1ac4b9772d73db30c55001c8f2b3d704d2c380","after":"41c2e47479bd2c79778a63cbb626d8fc77001de4","ref":"refs/heads/main","pushedAt":"2024-03-01T00:15:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"remove redundant files","shortMessageHtmlLink":"remove redundant files"}},{"before":"6bd920882e5d62b21b831eaf308ab098331a2fe7","after":"6a1ac4b9772d73db30c55001c8f2b3d704d2c380","ref":"refs/heads/main","pushedAt":"2024-02-29T23:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"chore: fix broken link in header","shortMessageHtmlLink":"chore: fix broken link in header"}},{"before":"15eea3bd01a6e1c24fc502cce8114a2d45ea21dc","after":"6bd920882e5d62b21b831eaf308ab098331a2fe7","ref":"refs/heads/main","pushedAt":"2024-02-29T23:33:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: courses): create form to add new lecture for a course","shortMessageHtmlLink":"(feat: courses): create form to add new lecture for a course"}},{"before":"e95dba6502f7bfeb32b33cf4d2fb503170fad853","after":"15eea3bd01a6e1c24fc502cce8114a2d45ea21dc","ref":"refs/heads/main","pushedAt":"2024-02-29T23:26:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat:courses): create lecture list item component","shortMessageHtmlLink":"(feat:courses): create lecture list item component"}},{"before":"521bb0d3870b291081f4c8d9c51259a02bd5b973","after":"e95dba6502f7bfeb32b33cf4d2fb503170fad853","ref":"refs/heads/main","pushedAt":"2024-02-29T23:13:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: courses): create course detail component, setup routing and loader component","shortMessageHtmlLink":"(feat: courses): create course detail component, setup routing and lo…"}},{"before":"8ab44425974a08513d24ed7c37886ea827bd6ee2","after":"521bb0d3870b291081f4c8d9c51259a02bd5b973","ref":"refs/heads/main","pushedAt":"2024-02-29T22:47:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: courses): create form to create course and modal to render form","shortMessageHtmlLink":"(feat: courses): create form to create course and modal to render form"}},{"before":"64517428d19e354e1cb442ad1d86a2533c5985c0","after":"8ab44425974a08513d24ed7c37886ea827bd6ee2","ref":"refs/heads/main","pushedAt":"2024-02-29T22:23:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: courses): create course card to list courses","shortMessageHtmlLink":"(feat: courses): create course card to list courses"}},{"before":"fc0a5e6b96ed0ace4e7987eabd9ddfc33cb66af0","after":"64517428d19e354e1cb442ad1d86a2533c5985c0","ref":"refs/heads/main","pushedAt":"2024-02-29T22:12:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: course-list):\n - component to list courses\n - setup courses route\n - load dummy courses data","shortMessageHtmlLink":"(feat: course-list):"}},{"before":"a1d5fe964b887e4a4b4b3b673693b47facb01f72","after":"fc0a5e6b96ed0ace4e7987eabd9ddfc33cb66af0","ref":"refs/heads/main","pushedAt":"2024-02-29T21:12:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: home): create home component","shortMessageHtmlLink":"(feat: home): create home component"}},{"before":"b85b825ba4356b3c28771f15541d23f4081d3afa","after":"a1d5fe964b887e4a4b4b3b673693b47facb01f72","ref":"refs/heads/main","pushedAt":"2024-02-29T20:55:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"(feat: layout): create header and footer components","shortMessageHtmlLink":"(feat: layout): create header and footer components"}},{"before":"f4a03ac1eb79f805ff7862addb33f99d5d2871ff","after":"b85b825ba4356b3c28771f15541d23f4081d3afa","ref":"refs/heads/main","pushedAt":"2024-02-29T20:18:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"chore: install and configure tailwind css","shortMessageHtmlLink":"chore: install and configure tailwind css"}},{"before":null,"after":"f4a03ac1eb79f805ff7862addb33f99d5d2871ff","ref":"refs/heads/main","pushedAt":"2024-02-29T20:06:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"roc41d","name":" Rocard Fonji","path":"/roc41d","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157896?s=80&v=4"},"commit":{"message":"init commit","shortMessageHtmlLink":"init commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEDxjfWQA","startCursor":null,"endCursor":null}},"title":"Activity · roc41d/mini-udemy"}