{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":28457823,"defaultBranch":"main","name":"freeCodeCamp","ownerLogin":"freeCodeCamp","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-12-24T17:49:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9892522?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714570914.0","currentOid":""},"activityList":{"items":[{"before":"f684036d4551dfa3aa482f9c550584529a1556c2","after":"3f35a955b6f85cfb92c9c8df6527cf27722a3b6a","ref":"refs/heads/main","pushedAt":"2024-05-01T16:25:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"moT01","name":"Tom","path":"/moT01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20648924?s=80&v=4"},"commit":{"message":"fix(curriculum): Update code example for step 18 of pyramid project (#54587)","shortMessageHtmlLink":"fix(curriculum): Update code example for step 18 of pyramid project (#…"}},{"before":"8d19d8096e23b6cd52ced913c052992eea5c6d5e","after":null,"ref":"refs/heads/i18n-sync-client","pushedAt":"2024-05-01T13:41:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"moT01","name":"Tom","path":"/moT01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20648924?s=80&v=4"}},{"before":"c07524789ff70888e0d25293e26e01495608068e","after":"f684036d4551dfa3aa482f9c550584529a1556c2","ref":"refs/heads/main","pushedAt":"2024-05-01T13:41:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"moT01","name":"Tom","path":"/moT01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20648924?s=80&v=4"},"commit":{"message":"chore(i18n,client): processed translations (#54592)","shortMessageHtmlLink":"chore(i18n,client): processed translations (#54592)"}},{"before":"684ce99ede20bd2eed6c626900956f85c06a683d","after":"c07524789ff70888e0d25293e26e01495608068e","ref":"refs/heads/main","pushedAt":"2024-05-01T13:22:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"moT01","name":"Tom","path":"/moT01","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20648924?s=80&v=4"},"commit":{"message":"fix(client): map progress ui (#54576)\n\nCo-authored-by: moT01 <20648924+moT01@users.noreply.github.com>","shortMessageHtmlLink":"fix(client): map progress ui (#54576)"}},{"before":null,"after":"0c41fd1796e4ea5fb054aaa54dda187a3f04b274","ref":"refs/heads/i18n-sync-curriculum","pushedAt":"2024-05-01T13:13:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"camperbot","name":"freeCodeCamp's Camper Bot","path":"/camperbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13561988?s=80&v=4"},"commit":{"message":"chore(i18n,learn): processed translations","shortMessageHtmlLink":"chore(i18n,learn): processed translations"}},{"before":null,"after":"8d19d8096e23b6cd52ced913c052992eea5c6d5e","ref":"refs/heads/i18n-sync-client","pushedAt":"2024-05-01T12:25:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"camperbot","name":"freeCodeCamp's Camper Bot","path":"/camperbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13561988?s=80&v=4"},"commit":{"message":"chore(i18n,client): processed translations","shortMessageHtmlLink":"chore(i18n,client): processed translations"}},{"before":"ca43574203fe15dcaad47269202d7f0daee84685","after":"60f975bac666e01e475a58996dd95ddddffc8134","ref":"refs/heads/feat/case-converter-program","pushedAt":"2024-05-01T08:56:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larymak","name":"Hillary Nyakundi","path":"/larymak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63947040?s=80&v=4"},"commit":{"message":"case converter suggestion implementation","shortMessageHtmlLink":"case converter suggestion implementation"}},{"before":"f9018e281e4f7a671eadfa1e52f9d7ca94f420c5","after":"b7a227be39ac4fb916bb27d18b55da33daf54a4d","ref":"refs/heads/reorder-python","pushedAt":"2024-04-30T16:33:05.000Z","pushType":"push","commitsCount":82,"pusher":{"login":"Dario-DC","name":null,"path":"/Dario-DC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105294544?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/freeCodeCamp/freeCodeCamp into reorder-python","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/freeCodeCamp/freeCodeCamp i…"}},{"before":"a534e4ff756d0cd413deb41de444325d12a40e85","after":"684ce99ede20bd2eed6c626900956f85c06a683d","ref":"refs/heads/main","pushedAt":"2024-04-30T16:07:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"naomi-lgbt","name":"Naomi","path":"/naomi-lgbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63889819?s=80&v=4"},"commit":{"message":"fix(curriculum): a tiny typo in step 6 of the js recursion project (#54579)","shortMessageHtmlLink":"fix(curriculum): a tiny typo in step 6 of the js recursion project (#…"}},{"before":"ae60c0ae2de34d25703ee2c33ac105b68046edb8","after":"a534e4ff756d0cd413deb41de444325d12a40e85","ref":"refs/heads/main","pushedAt":"2024-04-30T13:43:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jdwilkin4","name":"Jessica Wilkins ","path":"/jdwilkin4","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67210629?s=80&v=4"},"commit":{"message":"chore(curriculum): add steps to test buyWeapon function in RPG project (#54573)\n\nCo-authored-by: Naomi ","shortMessageHtmlLink":"chore(curriculum): add steps to test buyWeapon function in RPG project ("}},{"before":"4b71954dbba51243d7a74705deffdf540737a453","after":"ae60c0ae2de34d25703ee2c33ac105b68046edb8","ref":"refs/heads/main","pushedAt":"2024-04-30T10:24:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sembauke","name":"Sem Bauke","path":"/Sembauke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46919888?s=80&v=4"},"commit":{"message":"chore: update curriculum-helpers to v3.3.2 (#54575)\n\nCo-authored-by: Oliver Eyton-Williams ","shortMessageHtmlLink":"chore: update curriculum-helpers to v3.3.2 (#54575)"}},{"before":"0e96a564b6fed116351ed4433580b6aa67b6d7e6","after":"4b71954dbba51243d7a74705deffdf540737a453","ref":"refs/heads/main","pushedAt":"2024-04-30T07:22:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"naomi-lgbt","name":"Naomi","path":"/naomi-lgbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63889819?s=80&v=4"},"commit":{"message":"fix(api): only import types from ts-reset (#54565)","shortMessageHtmlLink":"fix(api): only import types from ts-reset (#54565)"}},{"before":"04118b63db578d0ffb8fef3da3a6600dc34168ff","after":null,"ref":"refs/heads/i18n-sync-curriculum","pushedAt":"2024-04-30T02:00:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"naomi-lgbt","name":"Naomi","path":"/naomi-lgbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63889819?s=80&v=4"}},{"before":"1c115d294faca43ee9d7f2f1402c2b4f676f4c61","after":"0e96a564b6fed116351ed4433580b6aa67b6d7e6","ref":"refs/heads/main","pushedAt":"2024-04-30T02:00:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"naomi-lgbt","name":"Naomi","path":"/naomi-lgbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63889819?s=80&v=4"},"commit":{"message":"chore(i18n,learn): processed translations (#54568)\n\nCo-authored-by: Naomi ","shortMessageHtmlLink":"chore(i18n,learn): processed translations (#54568)"}},{"before":"940ca976e33b97313e4c3dc038af445a42481ed0","after":null,"ref":"refs/heads/i18n-sync-client","pushedAt":"2024-04-30T01:53:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"naomi-lgbt","name":"Naomi","path":"/naomi-lgbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63889819?s=80&v=4"}},{"before":"3e03fc87e73138f9b5a21edc558ed97213b75829","after":"1c115d294faca43ee9d7f2f1402c2b4f676f4c61","ref":"refs/heads/main","pushedAt":"2024-04-30T01:53:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"naomi-lgbt","name":"Naomi","path":"/naomi-lgbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63889819?s=80&v=4"},"commit":{"message":"chore(i18n,client): processed translations (#54567)\n\nCo-authored-by: Naomi ","shortMessageHtmlLink":"chore(i18n,client): processed translations (#54567)"}},{"before":"868a7c62bfceed2b4f2280b4b1d5fcbb001d2cb3","after":"3e03fc87e73138f9b5a21edc558ed97213b75829","ref":"refs/heads/main","pushedAt":"2024-04-29T18:47:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"naomi-lgbt","name":"Naomi","path":"/naomi-lgbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63889819?s=80&v=4"},"commit":{"message":"feat: python error formatting (#54185)\n\nCo-authored-by: Naomi ","shortMessageHtmlLink":"feat: python error formatting (#54185)"}},{"before":"3b305b40c494e3e643526d16bb0ea414bb1cdebc","after":"04118b63db578d0ffb8fef3da3a6600dc34168ff","ref":"refs/heads/i18n-sync-curriculum","pushedAt":"2024-04-29T17:41:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"naomi-lgbt","name":"Naomi","path":"/naomi-lgbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63889819?s=80&v=4"},"commit":{"message":"chore: mergy merge","shortMessageHtmlLink":"chore: mergy merge"}},{"before":"f1e1abb800e53f8f71a0feb0f2009c56e9340c0a","after":"940ca976e33b97313e4c3dc038af445a42481ed0","ref":"refs/heads/i18n-sync-client","pushedAt":"2024-04-29T17:40:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"naomi-lgbt","name":"Naomi","path":"/naomi-lgbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63889819?s=80&v=4"},"commit":{"message":"chore: mergy merge","shortMessageHtmlLink":"chore: mergy merge"}},{"before":"9f7ecffc0d2baee11595c0fff77f580b610346cd","after":"868a7c62bfceed2b4f2280b4b1d5fcbb001d2cb3","ref":"refs/heads/main","pushedAt":"2024-04-29T17:38:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"naomi-lgbt","name":"Naomi","path":"/naomi-lgbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63889819?s=80&v=4"},"commit":{"message":"test: use challenge with visible buttons for spec (#54566)","shortMessageHtmlLink":"test: use challenge with visible buttons for spec (#54566)"}},{"before":"01d6fcf64f934a79d8abdd10c7e215f364df6f87","after":"9f7ecffc0d2baee11595c0fff77f580b610346cd","ref":"refs/heads/main","pushedAt":"2024-04-29T16:55:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"naomi-lgbt","name":"Naomi","path":"/naomi-lgbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63889819?s=80&v=4"},"commit":{"message":"feat(learn): create a progress indicator map (#53963)\n\nCo-authored-by: sembauke ","shortMessageHtmlLink":"feat(learn): create a progress indicator map (#53963)"}},{"before":"5625baba3203403c001d16950a57dfe8700dd3fd","after":"f9018e281e4f7a671eadfa1e52f9d7ca94f420c5","ref":"refs/heads/reorder-python","pushedAt":"2024-04-29T15:54:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Dario-DC","name":null,"path":"/Dario-DC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/105294544?s=80&v=4"},"commit":{"message":"feat(curriculum): add bisection method project to Python (#54110)\n\nCo-authored-by: Dario-DC <105294544+Dario-DC@users.noreply.github.com>\r\nCo-authored-by: Dario-DC ","shortMessageHtmlLink":"feat(curriculum): add bisection method project to Python (#54110)"}},{"before":null,"after":"3b305b40c494e3e643526d16bb0ea414bb1cdebc","ref":"refs/heads/i18n-sync-curriculum","pushedAt":"2024-04-29T13:47:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"camperbot","name":"freeCodeCamp's Camper Bot","path":"/camperbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13561988?s=80&v=4"},"commit":{"message":"chore(i18n,learn): processed translations","shortMessageHtmlLink":"chore(i18n,learn): processed translations"}},{"before":"fcf577ead157697fadb215409ba05ce1ce211965","after":"f1e1abb800e53f8f71a0feb0f2009c56e9340c0a","ref":"refs/heads/i18n-sync-client","pushedAt":"2024-04-29T12:26:06.000Z","pushType":"push","commitsCount":47,"pusher":{"login":"camperbot","name":"freeCodeCamp's Camper Bot","path":"/camperbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13561988?s=80&v=4"},"commit":{"message":"chore(i18n,client): processed translations","shortMessageHtmlLink":"chore(i18n,client): processed translations"}},{"before":"3693105ba6b62bffb20b74b7c2ef07f270b5eefa","after":"01d6fcf64f934a79d8abdd10c7e215f364df6f87","ref":"refs/heads/main","pushedAt":"2024-04-29T06:41:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sembauke","name":"Sem Bauke","path":"/Sembauke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46919888?s=80&v=4"},"commit":{"message":"chore(curriculum): remove unused solution and fix solution headings (#54443)","shortMessageHtmlLink":"chore(curriculum): remove unused solution and fix solution headings (#…"}},{"before":"f427701588ae148e276aa09a9d09e7df372fd6b7","after":"3693105ba6b62bffb20b74b7c2ef07f270b5eefa","ref":"refs/heads/main","pushedAt":"2024-04-29T06:39:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sembauke","name":"Sem Bauke","path":"/Sembauke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46919888?s=80&v=4"},"commit":{"message":"fix(curriculum): typo in hint message of Step 15 of Building a Dice Game (#54554)","shortMessageHtmlLink":"fix(curriculum): typo in hint message of Step 15 of Building a Dice G…"}},{"before":"9be7d24de30a38274a020836ec01394b44c0e734","after":"f427701588ae148e276aa09a9d09e7df372fd6b7","ref":"refs/heads/main","pushedAt":"2024-04-29T06:37:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sembauke","name":"Sem Bauke","path":"/Sembauke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46919888?s=80&v=4"},"commit":{"message":"fix(curriculum): step 86 of the platform game now requests an truthy value (#54549)","shortMessageHtmlLink":"fix(curriculum): step 86 of the platform game now requests an truthy …"}},{"before":"065c9cba3da32f4ac2fc5769ea804dabb735d6c5","after":"ca43574203fe15dcaad47269202d7f0daee84685","ref":"refs/heads/feat/case-converter-program","pushedAt":"2024-04-29T06:35:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"larymak","name":"Hillary Nyakundi","path":"/larymak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63947040?s=80&v=4"},"commit":{"message":"case converter suggestion implementation","shortMessageHtmlLink":"case converter suggestion implementation"}},{"before":"b38ef48ed38821d0317cd58a7bf2cf4d4282ff8d","after":"9be7d24de30a38274a020836ec01394b44c0e734","ref":"refs/heads/main","pushedAt":"2024-04-29T06:33:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Sembauke","name":"Sem Bauke","path":"/Sembauke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46919888?s=80&v=4"},"commit":{"message":"fix(curriculum): not require braces step 79,80 platform game (#54548)","shortMessageHtmlLink":"fix(curriculum): not require braces step 79,80 platform game (#54548)"}},{"before":"20b6b83e99ca86586a7c31f90480d0ed9d1dd5fc","after":"b38ef48ed38821d0317cd58a7bf2cf4d4282ff8d","ref":"refs/heads/main","pushedAt":"2024-04-29T06:09:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"naomi-lgbt","name":"Naomi","path":"/naomi-lgbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/63889819?s=80&v=4"},"commit":{"message":"fix(client): clarify what progress reset includes (#54542)","shortMessageHtmlLink":"fix(client): clarify what progress reset includes (#54542)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPwjEKwA","startCursor":null,"endCursor":null}},"title":"Activity · freeCodeCamp/freeCodeCamp"}