{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":713037066,"defaultBranch":"main","name":"classroomio","ownerLogin":"rotimi-best","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-01T17:55:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31730715?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1718031141.0","currentOid":""},"activityList":{"items":[{"before":"fecdaa116d1fba98133a9e4e89d619621bc127b3","after":"a7aeba1d805bcac6d095d14185b32be6d6d21ea9","ref":"refs/heads/main","pushedAt":"2024-06-16T04:23:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"chore: simplify course fetching","shortMessageHtmlLink":"chore: simplify course fetching"}},{"before":"e8a79e5995828ace0a73da10cc1f105880433be7","after":"fecdaa116d1fba98133a9e4e89d619621bc127b3","ref":"refs/heads/main","pushedAt":"2024-06-16T04:01:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"feat: improve fetch course by slug query","shortMessageHtmlLink":"feat: improve fetch course by slug query"}},{"before":"ba3f4ef816875aab10f5d6245bbf600ca07a0f5b","after":"e8a79e5995828ace0a73da10cc1f105880433be7","ref":"refs/heads/main","pushedAt":"2024-06-15T08:23:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"chore: reuse getSubdomain function","shortMessageHtmlLink":"chore: reuse getSubdomain function"}},{"before":"83c06e194bbf372dcb448ad28206e6fba6c50134","after":"ba3f4ef816875aab10f5d6245bbf600ca07a0f5b","ref":"refs/heads/main","pushedAt":"2024-06-15T07:55:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"feat: selfhost url mapping","shortMessageHtmlLink":"feat: selfhost url mapping"}},{"before":"accd6c991a4674edd71e01388ab152598d53478d","after":"8d4497d150176f748cb6313d9f0b3badb8017134","ref":"refs/heads/classroomio-issue-313","pushedAt":"2024-06-14T08:34:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tunny17","name":"Adeyemi Adetunji","path":"/tunny17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88969825?s=80&v=4"},"commit":{"message":"fix: pomodoro logo rename","shortMessageHtmlLink":"fix: pomodoro logo rename"}},{"before":"baff26564b38198bb45b0ebbc6ff9f18467beae7","after":"accd6c991a4674edd71e01388ab152598d53478d","ref":"refs/heads/classroomio-issue-313","pushedAt":"2024-06-14T08:33:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tunny17","name":"Adeyemi Adetunji","path":"/tunny17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88969825?s=80&v=4"},"commit":{"message":"fix:\n- change pause functionality to next\n- correct spelling of pomodoro","shortMessageHtmlLink":"fix:"}},{"before":"bf0042d5ada3185bec3445723b5f9ee9adbcc1ed","after":"baff26564b38198bb45b0ebbc6ff9f18467beae7","ref":"refs/heads/classroomio-issue-313","pushedAt":"2024-06-13T09:07:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tunny17","name":"Adeyemi Adetunji","path":"/tunny17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88969825?s=80&v=4"},"commit":{"message":"feat: Pomodoro timer (without tracking feature)","shortMessageHtmlLink":"feat: Pomodoro timer (without tracking feature)"}},{"before":"41a290327bf848cb7b960d4cd5008ecd102f8658","after":"bf0042d5ada3185bec3445723b5f9ee9adbcc1ed","ref":"refs/heads/classroomio-issue-313","pushedAt":"2024-06-12T23:12:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tunny17","name":"Adeyemi Adetunji","path":"/tunny17","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88969825?s=80&v=4"},"commit":{"message":"feat: Promodo Tool (tracks tim spent)","shortMessageHtmlLink":"feat: Promodo Tool (tracks tim spent)"}},{"before":"d1963241a9f0bccbd41f8d02fd4b5376cdf09665","after":"83c06e194bbf372dcb448ad28206e6fba6c50134","ref":"refs/heads/main","pushedAt":"2024-06-12T04:44:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"docs: update google ospb blog post","shortMessageHtmlLink":"docs: update google ospb blog post"}},{"before":"ec3dfb0d146460e1b9d4e869066106c6f4ca64ac","after":"d1963241a9f0bccbd41f8d02fd4b5376cdf09665","ref":"refs/heads/main","pushedAt":"2024-06-12T04:36:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"docs: update peer bonus blog post","shortMessageHtmlLink":"docs: update peer bonus blog post"}},{"before":"2224661b762480d6cf56e9db7b9ac689d2d43eee","after":"ec3dfb0d146460e1b9d4e869066106c6f4ca64ac","ref":"refs/heads/main","pushedAt":"2024-06-10T20:08:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"chore: email template improvements","shortMessageHtmlLink":"chore: email template improvements"}},{"before":"3b2893f7e8d37b518f53cee82de44b4e345056de","after":"2224661b762480d6cf56e9db7b9ac689d2d43eee","ref":"refs/heads/main","pushedAt":"2024-06-10T17:15:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"feat: migration file for versioning","shortMessageHtmlLink":"feat: migration file for versioning"}},{"before":null,"after":"2224661b762480d6cf56e9db7b9ac689d2d43eee","ref":"refs/heads/lesson_versioning","pushedAt":"2024-06-10T14:52:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"feat: migration file for versioning","shortMessageHtmlLink":"feat: migration file for versioning"}},{"before":"4a512a9bfb44c88ef26d90f41ebd75e49ce053a7","after":"3b2893f7e8d37b518f53cee82de44b4e345056de","ref":"refs/heads/main","pushedAt":"2024-06-10T12:50:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"chore: store lesson content in localstorage","shortMessageHtmlLink":"chore: store lesson content in localstorage"}},{"before":"4cb0ecb90989581c80c37b1228f99c019e33d111","after":"4a512a9bfb44c88ef26d90f41ebd75e49ce053a7","ref":"refs/heads/main","pushedAt":"2024-06-10T10:25:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"update lock","shortMessageHtmlLink":"update lock"}},{"before":"68b04e338502f2eaf3ede0a8dc3ec9bc2cdf1b07","after":"4cb0ecb90989581c80c37b1228f99c019e33d111","ref":"refs/heads/main","pushedAt":"2024-06-10T10:15:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"chore: update posthog version","shortMessageHtmlLink":"chore: update posthog version"}},{"before":"a1b721b23a1f1a926f96ab853f24cb5a7f0b487c","after":"68b04e338502f2eaf3ede0a8dc3ec9bc2cdf1b07","ref":"refs/heads/main","pushedAt":"2024-06-09T22:34:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"chore: redesign email template (#358)\n\n* updated the email template\r\n\r\n* impelement design that works on email\r\n\r\n---------\r\n\r\nCo-authored-by: emmanuel ","shortMessageHtmlLink":"chore: redesign email template (#358)"}},{"before":"87a9dd5ec53fb212d778f0f845025812047c792e","after":"4db0aaecf5055ddff533070ce8ade6cf2ad0df90","ref":"refs/heads/email-template","pushedAt":"2024-06-09T22:32:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"impelement design that works on email","shortMessageHtmlLink":"impelement design that works on email"}},{"before":"6c4973dcce350747361e203dcb605b12fd648f4e","after":"a1b721b23a1f1a926f96ab853f24cb5a7f0b487c","ref":"refs/heads/main","pushedAt":"2024-06-09T20:34:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"Revert \"chore: updated the email template (#353)\" (#357)\n\nThis reverts commit a401f8a5d399caa6385d8ce4785f8b850ba436b6.","shortMessageHtmlLink":"Revert \"chore: updated the email template (#353)\" (#357)"}},{"before":null,"after":"9fb8664d170861c2d6c5c9dc14ddce8d4d1cdad0","ref":"refs/heads/revert-353-email-template","pushedAt":"2024-06-09T20:33:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"Revert \"chore: updated the email template (#353)\"\n\nThis reverts commit a401f8a5d399caa6385d8ce4785f8b850ba436b6.","shortMessageHtmlLink":"Revert \"chore: updated the email template (#353)\""}},{"before":"b7cdce4236541384e9ec7b2a1d0593460cd98a7b","after":"6c4973dcce350747361e203dcb605b12fd648f4e","ref":"refs/heads/main","pushedAt":"2024-06-09T20:11:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"fix: sidebar list duplication","shortMessageHtmlLink":"fix: sidebar list duplication"}},{"before":"191b93a75eed4e5b38713b0085096366c567477b","after":"bb7f4d0a9a815d206d4f0485e23fda1a6cd935c5","ref":"refs/heads/lesson-navigate","pushedAt":"2024-06-09T20:03:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"fix: lms sidebar list duplicate","shortMessageHtmlLink":"fix: lms sidebar list duplicate"}},{"before":"6c72d515abb4d7c46839034eaeabc4a9d263c5d0","after":"40b743297668ddc80fc86ff38513ca650b730b1b","ref":"refs/heads/self-paced-card","pushedAt":"2024-06-08T10:09:35.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"Chifez","name":"Em_Dev","path":"/Chifez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69228399?s=80&v=4"},"commit":{"message":"Merge branch 'main' into self-paced-card","shortMessageHtmlLink":"Merge branch 'main' into self-paced-card"}},{"before":"22f14c181a52c00b6f6bb2b097575fa1a558c3ae","after":"805fcf51ec512e46f05510942e2aae6deed8ef7a","ref":"refs/heads/show-all-courses","pushedAt":"2024-06-08T08:20:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chifez","name":"Em_Dev","path":"/Chifez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69228399?s=80&v=4"},"commit":{"message":"updated the getcourseurl","shortMessageHtmlLink":"updated the getcourseurl"}},{"before":"c7d8296dedd24608e26455fa0ad23d56a79bd01c","after":"22f14c181a52c00b6f6bb2b097575fa1a558c3ae","ref":"refs/heads/show-all-courses","pushedAt":"2024-06-08T08:05:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chifez","name":"Em_Dev","path":"/Chifez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69228399?s=80&v=4"},"commit":{"message":"finished the explore courses page","shortMessageHtmlLink":"finished the explore courses page"}},{"before":"6d840bb58963446887432620ff27c222b5d60227","after":"c7d8296dedd24608e26455fa0ad23d56a79bd01c","ref":"refs/heads/show-all-courses","pushedAt":"2024-06-08T08:01:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chifez","name":"Em_Dev","path":"/Chifez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69228399?s=80&v=4"},"commit":{"message":"finished the explore courses page","shortMessageHtmlLink":"finished the explore courses page"}},{"before":"07866420640371536c18a8bb44e2d688ffe23d42","after":"b7cdce4236541384e9ec7b2a1d0593460cd98a7b","ref":"refs/heads/main","pushedAt":"2024-06-08T07:04:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"feat: navigate to next/previous lesson (#352)\n\n* prev and next button logic in place\r\n\r\n* handled the edge case\r\n\r\n* done\r\n\r\n* updated the transation and the navigating function\r\n\r\n* cleanup\r\n\r\n* ease in animation, simplify disabled logic, avoid quick loader < 1s load time\r\n\r\n---------\r\n\r\nCo-authored-by: Rotimi Best ","shortMessageHtmlLink":"feat: navigate to next/previous lesson (#352)"}},{"before":"1331a8cd174be9a07946338590ff73f09948f9f1","after":"191b93a75eed4e5b38713b0085096366c567477b","ref":"refs/heads/lesson-navigate","pushedAt":"2024-06-08T07:03:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"ease in animation, simplify disabled logic, avoid quick loader < 1s load time","shortMessageHtmlLink":"ease in animation, simplify disabled logic, avoid quick loader < 1s l…"}},{"before":"a039f639000494c0647f07ec906dd081f8cd3d25","after":"1331a8cd174be9a07946338590ff73f09948f9f1","ref":"refs/heads/lesson-navigate","pushedAt":"2024-06-08T06:44:57.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/rotimi-best/classroomio into lesson-navigate","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/rotimi-best/classroomio int…"}},{"before":"9f1a6ca78f0505da3cd6be160b163b7d9fdff1b0","after":"07866420640371536c18a8bb44e2d688ffe23d42","ref":"refs/heads/main","pushedAt":"2024-06-08T06:06:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rotimi-best","name":"Rotimi Best","path":"/rotimi-best","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31730715?s=80&v=4"},"commit":{"message":"fix: setup buttons not clicking","shortMessageHtmlLink":"fix: setup buttons not clicking"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZndMxwA","startCursor":null,"endCursor":null}},"title":"Activity · rotimi-best/classroomio"}