{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":717520028,"defaultBranch":"main","name":"melodie","ownerLogin":"vian21","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-11T18:00:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30177328?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699726694.0","currentOid":""},"activityList":{"items":[{"before":"17e94146bf3fea403667c31df6ab943f8c9807a9","after":"5c7bf1e9f856870cff23f3aeac2e10759c18e41f","ref":"refs/heads/gh-pages","pushedAt":"2024-06-02T01:47:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"61833c46b1df6d7d61f330d7d913331b356d4d2b","after":"cb510c3401836803bc08fd78d60e72d7364228ab","ref":"refs/heads/main","pushedAt":"2024-06-02T01:46:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"fix: infinite render on backing track and linting errors","shortMessageHtmlLink":"fix: infinite render on backing track and linting errors"}},{"before":"fa786c0ff0f8ff804cc552d7936142c75d6a1d3d","after":"17e94146bf3fea403667c31df6ab943f8c9807a9","ref":"refs/heads/gh-pages","pushedAt":"2024-06-01T16:17:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"9f94b8a6a091666d1008dc8aac5fe503f92ca7a5","after":"61833c46b1df6d7d61f330d7d913331b356d4d2b","ref":"refs/heads/main","pushedAt":"2024-06-01T16:16:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"feat: backing track","shortMessageHtmlLink":"feat: backing track"}},{"before":"3c5316560dacdc76ecc75bf396a6cd0f4bb287c0","after":"9f94b8a6a091666d1008dc8aac5fe503f92ca7a5","ref":"refs/heads/main","pushedAt":"2023-12-30T09:40:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"feat: Dashboard","shortMessageHtmlLink":"feat: Dashboard"}},{"before":"7f280004f2afabdf1eafb99775a00699f9a7fbea","after":"3c5316560dacdc76ecc75bf396a6cd0f4bb287c0","ref":"refs/heads/main","pushedAt":"2023-12-19T19:44:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"feat: migrated to tonejs\n\n- made a piano hook","shortMessageHtmlLink":"feat: migrated to tonejs"}},{"before":"e6b851b37002996ee4d9c603eac41b1697272e6c","after":"fa786c0ff0f8ff804cc552d7936142c75d6a1d3d","ref":"refs/heads/gh-pages","pushedAt":"2023-12-19T19:31:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"524546cf8a9a403e7dc097ae1fcbbb189eecd0b7","after":"7f280004f2afabdf1eafb99775a00699f9a7fbea","ref":"refs/heads/main","pushedAt":"2023-12-18T19:38:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"fix: melody and tonal notes being out of sync\n\n- I added a button to play the tonal key\n- The tonal key and melody/progression being played were out of sync. This was caused by the Key being saved in a useState variable which was reinitialised on each render because it was referenced in a useEffect","shortMessageHtmlLink":"fix: melody and tonal notes being out of sync"}},{"before":"f07db88102ae56a338c0df96e20041ae6b26bb4d","after":"524546cf8a9a403e7dc097ae1fcbbb189eecd0b7","ref":"refs/heads/main","pushedAt":"2023-12-10T16:23:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"fix: Howler warning and chord progression\n- tried fixing audio pool exhausted warning howler(TODO)\n- chord progression now include the tonic to give the tonal center to the user while they are listening. This will help them also train interval and understand the feel of each chord movement","shortMessageHtmlLink":"fix: Howler warning and chord progression"}},{"before":"f8073d52bdd69d80a36d3d8b4dbd8bb2dd980284","after":"e6b851b37002996ee4d9c603eac41b1697272e6c","ref":"refs/heads/gh-pages","pushedAt":"2023-12-10T16:21:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"96614d396b71eebdeb70d2eb97820b338d9fe605","after":"f07db88102ae56a338c0df96e20041ae6b26bb4d","ref":"refs/heads/main","pushedAt":"2023-11-20T19:23:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"fix: major scale generation","shortMessageHtmlLink":"fix: major scale generation"}},{"before":"6b87faef141c055b28de0970b376d80bd44445d5","after":"f8073d52bdd69d80a36d3d8b4dbd8bb2dd980284","ref":"refs/heads/gh-pages","pushedAt":"2023-11-20T19:23:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"d782bc167a48eb1abb7e6e76356f2c1112dbf3a0","after":"96614d396b71eebdeb70d2eb97820b338d9fe605","ref":"refs/heads/main","pushedAt":"2023-11-20T18:26:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"feat: pwa installable","shortMessageHtmlLink":"feat: pwa installable"}},{"before":"5920ed4c84271e6e6e0b43c5232ba7a22349ae58","after":"6b87faef141c055b28de0970b376d80bd44445d5","ref":"refs/heads/gh-pages","pushedAt":"2023-11-20T18:26:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"a9ca1990ef16df9e58f929f359f9e62c3382c41c","after":"d782bc167a48eb1abb7e6e76356f2c1112dbf3a0","ref":"refs/heads/main","pushedAt":"2023-11-20T16:21:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"interval trainer","shortMessageHtmlLink":"interval trainer"}},{"before":"dc730897f54352c718bae67f01fc344f9d603fcb","after":"5920ed4c84271e6e6e0b43c5232ba7a22349ae58","ref":"refs/heads/gh-pages","pushedAt":"2023-11-20T15:46:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"7fc9f74fddad28c1f2cfb2b46f4063a4d9af401c","after":"dc730897f54352c718bae67f01fc344f9d603fcb","ref":"refs/heads/gh-pages","pushedAt":"2023-11-20T06:17:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"10dd41b7a6e14069291bc9a7e8d3a142726ad875","after":"a9ca1990ef16df9e58f929f359f9e62c3382c41c","ref":"refs/heads/main","pushedAt":"2023-11-20T06:17:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"feat: Chord progression and melody generation & correction","shortMessageHtmlLink":"feat: Chord progression and melody generation & correction"}},{"before":"3bb195224b4531c4a5c1bed63bcd35f544b1aa9e","after":"7fc9f74fddad28c1f2cfb2b46f4063a4d9af401c","ref":"refs/heads/gh-pages","pushedAt":"2023-11-19T00:44:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"af44e2cc039d9e18b3c3a593082f58ec84d8bc6b","after":"10dd41b7a6e14069291bc9a7e8d3a142726ad875","ref":"refs/heads/main","pushedAt":"2023-11-19T00:42:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"readme and test","shortMessageHtmlLink":"readme and test"}},{"before":"dd40bc2ad7f451d1c6785e5f1a010a15183757bc","after":"af44e2cc039d9e18b3c3a593082f58ec84d8bc6b","ref":"refs/heads/main","pushedAt":"2023-11-19T00:31:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"fixed dynamic basepath","shortMessageHtmlLink":"fixed dynamic basepath"}},{"before":"94748338fc5002efa18b4cbf3659f71ed88e36f0","after":"dd40bc2ad7f451d1c6785e5f1a010a15183757bc","ref":"refs/heads/main","pushedAt":"2023-11-19T00:24:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy.sh","shortMessageHtmlLink":"deploy.sh"}},{"before":"1717da0381c65ee7ba5a4cdacc7c8b47775a3112","after":"3bb195224b4531c4a5c1bed63bcd35f544b1aa9e","ref":"refs/heads/gh-pages","pushedAt":"2023-11-11T18:54:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":"a883ba16da39b8fdaf5c629f164c5f85ed41e296","after":"1717da0381c65ee7ba5a4cdacc7c8b47775a3112","ref":"refs/heads/gh-pages","pushedAt":"2023-11-11T18:32:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":null,"after":"a883ba16da39b8fdaf5c629f164c5f85ed41e296","ref":"refs/heads/gh-pages","pushedAt":"2023-11-11T18:18:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"deploy","shortMessageHtmlLink":"deploy"}},{"before":null,"after":"94748338fc5002efa18b4cbf3659f71ed88e36f0","ref":"refs/heads/main","pushedAt":"2023-11-11T18:01:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vian21","name":"Patrick Igiraneza","path":"/vian21","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30177328?s=80&v=4"},"commit":{"message":"feat: random melody generation and playing","shortMessageHtmlLink":"feat: random melody generation and playing"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wMlQwMTo0Nzo0My4wMDAwMDBazwAAAARZ-EZD","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wMlQwMTo0Nzo0My4wMDAwMDBazwAAAARZ-EZD","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0xMVQxODowMToxNS4wMDAwMDBazwAAAAOs5TuK"}},"title":"Activity ยท vian21/melodie"}