{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":198662040,"defaultBranch":"master","name":"edx-platform","ownerLogin":"edly-io","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-07-24T15:26:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47846473?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727360833.0","currentOid":""},"activityList":{"items":[{"before":"284e7da3c367c5ff4c5be80561f281963d1397e0","after":"cb58346557662221948752a02e4daf77404da5fb","ref":"refs/heads/feat/migrate_APIs_from_http_to_python_call","pushedAt":"2024-09-27T09:11:29.000Z","pushType":"push","commitsCount":90,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feat/migrate_APIs_from_http_to_python_call","shortMessageHtmlLink":"Merge branch 'master' into feat/migrate_APIs_from_http_to_python_call"}},{"before":"b382053fd9b9272b3c4c78e217123d775beaadb8","after":"284e7da3c367c5ff4c5be80561f281963d1397e0","ref":"refs/heads/feat/migrate_APIs_from_http_to_python_call","pushedAt":"2024-09-27T09:07:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"feat: use new coursewaffle flag to run old code\n- add `ENABLE_FORUM_V2` course waffle flag to switch between old code i.e.\ncs_comment_service and new code i.e. forum v2.\n- mock course waffle flag is_enabled method i.e. ENABLE_FORUM_V2.is_enabled(),\nso that old unit tests can be run and passed.\n- refactor code(that parts of code whose native APIs are implemented till now)\nwhere we call the native APIs","shortMessageHtmlLink":"feat: use new coursewaffle flag to run old code"}},{"before":"bde5f97a41f6d2bd4a5f8bbd81d182436f374268","after":"442dde7f804b97689d65f54ff59a8161218df008","ref":"refs/heads/Anas/EDLY-7020","pushedAt":"2024-09-27T07:55:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Anas-hameed","name":"Anas Hameed","path":"/Anas-hameed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68567262?s=80&v=4"},"commit":{"message":"Feat: Add translation for the spanish language","shortMessageHtmlLink":"Feat: Add translation for the spanish language"}},{"before":"5c055f1e369240983549b3d7806b4e8d4d309d05","after":"aa39b10e36703f490ba18c58e7386649db98968e","ref":"refs/heads/develop-koa","pushedAt":"2024-09-27T07:44:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Anas-hameed","name":"Anas Hameed","path":"/Anas-hameed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68567262?s=80&v=4"},"commit":{"message":"Revert chatly widget integration changes from studio. (#582)\n\nRevert fix chatly cookie (#558), code improvements in chatly sso(#555), chatly widget in studio (#541)","shortMessageHtmlLink":"Revert chatly widget integration changes from studio. (#582)"}},{"before":null,"after":"fb9e6ecfaf634a3d2a75feb8e1b69f8e58dc6a48","ref":"refs/heads/manan/EDLY-6550","pushedAt":"2024-09-26T14:27:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"manan-memon","name":null,"path":"/manan-memon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169818634?s=80&v=4"},"commit":{"message":"Scorm x-block version bump","shortMessageHtmlLink":"Scorm x-block version bump"}},{"before":"bf87423b463e64e2ecdbad1a4d122d2280bbc345","after":"b382053fd9b9272b3c4c78e217123d775beaadb8","ref":"refs/heads/feat/migrate_APIs_from_http_to_python_call","pushedAt":"2024-09-25T05:57:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"feat: fix tests for get_user API\n- get_user API tests are now passing in test_views.py and test_serializers.py\n- add get_user api patch in all tests\n- fix httppretty request count in some tests\n- fix test_patch_read_non_owner_user test","shortMessageHtmlLink":"feat: fix tests for get_user API"}},{"before":"3a7b24bcb0c42ea51d0731f46175d62db9656f67","after":"bf87423b463e64e2ecdbad1a4d122d2280bbc345","ref":"refs/heads/feat/migrate_APIs_from_http_to_python_call","pushedAt":"2024-09-24T08:58:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ali-Salman29","name":"Ali Salman","path":"/Ali-Salman29","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88362079?s=80&v=4"},"commit":{"message":"fix: user tests","shortMessageHtmlLink":"fix: user tests"}},{"before":null,"after":"bd7f19522e3a4cdabd9dd9cb94e142ac1b58bb22","ref":"refs/heads/alisalman/forum_v2","pushedAt":"2024-09-24T08:01:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ali-Salman29","name":"Ali Salman","path":"/Ali-Salman29","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/88362079?s=80&v=4"},"commit":{"message":"fix: test cases","shortMessageHtmlLink":"fix: test cases"}},{"before":"0a7aaf98db0eda69548bcc7210f144967de09d1c","after":"bde5f97a41f6d2bd4a5f8bbd81d182436f374268","ref":"refs/heads/Anas/EDLY-7020","pushedAt":"2024-09-23T09:11:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Anas-hameed","name":"Anas Hameed","path":"/Anas-hameed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68567262?s=80&v=4"},"commit":{"message":"Feat: Add translation for the spanish language","shortMessageHtmlLink":"Feat: Add translation for the spanish language"}},{"before":"896f9a108a0be90decba58dd48b0e987534ea7ef","after":"3a7b24bcb0c42ea51d0731f46175d62db9656f67","ref":"refs/heads/feat/migrate_APIs_from_http_to_python_call","pushedAt":"2024-09-20T05:13:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"feat: code refactor and migrate delete comment API","shortMessageHtmlLink":"feat: code refactor and migrate delete comment API"}},{"before":"fce7a278567ae3373095ff6211b23ca8051a9c29","after":"23c0e93cbb8a534aa441cee84e7909f2275462c8","ref":"refs/heads/Anas/EDLY-7077","pushedAt":"2024-09-19T10:27:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Anas-hameed","name":"Anas Hameed","path":"/Anas-hameed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68567262?s=80&v=4"},"commit":{"message":"revert: migrations applied","shortMessageHtmlLink":"revert: migrations applied"}},{"before":null,"after":"a48c789f7b805b5bd17dffbff97169e377cfc4ff","ref":"refs/heads/ALI/CHAT-47","pushedAt":"2024-09-19T10:19:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Anas-hameed","name":"Anas Hameed","path":"/Anas-hameed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68567262?s=80&v=4"},"commit":{"message":"Feat: Implement chalty widget in studio","shortMessageHtmlLink":"Feat: Implement chalty widget in studio"}},{"before":"81c2bc36a19daa5ff4d46e7309819c78746af3bb","after":"fce7a278567ae3373095ff6211b23ca8051a9c29","ref":"refs/heads/Anas/EDLY-7077","pushedAt":"2024-09-19T10:14:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Anas-hameed","name":"Anas Hameed","path":"/Anas-hameed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68567262?s=80&v=4"},"commit":{"message":"revert: migrations applied","shortMessageHtmlLink":"revert: migrations applied"}},{"before":null,"after":"81c2bc36a19daa5ff4d46e7309819c78746af3bb","ref":"refs/heads/Anas/EDLY-7077","pushedAt":"2024-09-19T10:01:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Anas-hameed","name":"Anas Hameed","path":"/Anas-hameed","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68567262?s=80&v=4"},"commit":{"message":"Feat: revert migration","shortMessageHtmlLink":"Feat: revert migration"}},{"before":null,"after":"e34e7f7a0e78931eecd26265c72972f91eb7f4a8","ref":"refs/heads/test/develop-koa-commit","pushedAt":"2024-09-19T06:52:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"muhammadali286","name":"Muhammad Ali","path":"/muhammadali286","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42408263?s=80&v=4"},"commit":{"message":"Fix for Update Interface Unit Completion (#578)\n\n* Update unit completed check after publishing its status","shortMessageHtmlLink":"Fix for Update Interface Unit Completion (#578)"}},{"before":"5ff3c66d77f46b036daf673f546fe90500427867","after":"896f9a108a0be90decba58dd48b0e987534ea7ef","ref":"refs/heads/feat/migrate_APIs_from_http_to_python_call","pushedAt":"2024-09-19T04:55:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"feat: pass params to python native APIs\n- refactored code and now pass proper parameters to python native APIs\ninstead of a single dict","shortMessageHtmlLink":"feat: pass params to python native APIs"}},{"before":"912601726012598bbec3e5bb6a523e5c63be3432","after":"5ff3c66d77f46b036daf673f546fe90500427867","ref":"refs/heads/feat/migrate_APIs_from_http_to_python_call","pushedAt":"2024-09-18T07:50:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"feat: migrate some APIs to native python\n- directly call python native APIs from forum v2 for get parent comment,\ncreate parent comment and create child comment.\n- rename retrieve_commentables_stats method to get_commentables_stats and\nretrieve_user to get_user.","shortMessageHtmlLink":"feat: migrate some APIs to native python"}},{"before":"813c77067a541c247af9aff0b533136ab66f0a8c","after":"912601726012598bbec3e5bb6a523e5c63be3432","ref":"refs/heads/feat/migrate_APIs_from_http_to_python_call","pushedAt":"2024-09-16T11:45:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"feat: call python methods from forum v2\n- directly call python native APIs from forum v2 for pin, unpin thread,\ncommentables count_stats and get user's data by user_id\n- add forum to the edx-platform requirements","shortMessageHtmlLink":"feat: call python methods from forum v2"}},{"before":"b704528fdf2c3f258c8d95bbb3749c2686b04535","after":"813c77067a541c247af9aff0b533136ab66f0a8c","ref":"refs/heads/feat/migrate_APIs_from_http_to_python_call","pushedAt":"2024-09-16T11:31:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"feat: add forum to requirements","shortMessageHtmlLink":"feat: add forum to requirements"}},{"before":null,"after":"b704528fdf2c3f258c8d95bbb3749c2686b04535","ref":"refs/heads/feat/migrate_APIs_from_http_to_python_call","pushedAt":"2024-09-16T10:40:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"feat: call python methods from forum v2\n- directly call python native APIs from forum v2 for pin, unpin thread,\ncommentables count_stats and get user's data by user_id","shortMessageHtmlLink":"feat: call python methods from forum v2"}},{"before":"8d0ada54c428b0c546119338d3661980ed4d23d2","after":"6a63cfcaa40420ba41872faddddcf31a9fe83c60","ref":"refs/heads/master","pushedAt":"2024-09-16T10:26:28.000Z","pushType":"push","commitsCount":204,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"feat: add override option to upgrade CTA utils and add course_run_key identifier (#35441)\n\n* feat: add override option to upgrade CTAs and send course_run_key identifier","shortMessageHtmlLink":"feat: add override option to upgrade CTA utils and add course_run_key…"}},{"before":"9e163fbd18e497fb9fe28927c28434ebf7d87f07","after":null,"ref":"refs/heads/feat/migrate_APIs_from_http_to_python_call","pushedAt":"2024-09-16T10:25:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"}},{"before":null,"after":"9e163fbd18e497fb9fe28927c28434ebf7d87f07","ref":"refs/heads/feat/migrate_APIs_from_http_to_python_call","pushedAt":"2024-09-16T10:21:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"chore: code refactoring","shortMessageHtmlLink":"chore: code refactoring"}},{"before":"9bbe4e9759828301fcc2289c537701db2f7a1e88","after":"2ea9621127ce20b9c38b238f77aa76926e739d06","ref":"refs/heads/feat/migrate_from_http_to_python_call","pushedAt":"2024-09-16T10:14:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"chore: code refactoring","shortMessageHtmlLink":"chore: code refactoring"}},{"before":"f0d03898faac173ef60a25abcbffaa99bc5a1f52","after":"9bbe4e9759828301fcc2289c537701db2f7a1e88","ref":"refs/heads/feat/migrate_from_http_to_python_call","pushedAt":"2024-09-16T10:12:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"chore: code refactoring","shortMessageHtmlLink":"chore: code refactoring"}},{"before":"0a467f28b8834f149926a8e58cbdd6e15c9d12c9","after":"f0d03898faac173ef60a25abcbffaa99bc5a1f52","ref":"refs/heads/feat/migrate_from_http_to_python_call","pushedAt":"2024-09-16T09:02:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"chore: code refactoring","shortMessageHtmlLink":"chore: code refactoring"}},{"before":"294da7288ba78df9047579caf5a31b24340fecc8","after":"0a467f28b8834f149926a8e58cbdd6e15c9d12c9","ref":"refs/heads/feat/migrate_from_http_to_python_call","pushedAt":"2024-09-16T08:10:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"fix: resolve quality checks","shortMessageHtmlLink":"fix: resolve quality checks"}},{"before":"f53871cf8a196678c57f7177125a82d970a3bf0c","after":"294da7288ba78df9047579caf5a31b24340fecc8","ref":"refs/heads/feat/migrate_from_http_to_python_call","pushedAt":"2024-09-16T07:56:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"fix: resolve quality checks","shortMessageHtmlLink":"fix: resolve quality checks"}},{"before":"7a88b9e35a8db738b8fc3c56b3b07f219c0ac53b","after":"f53871cf8a196678c57f7177125a82d970a3bf0c","ref":"refs/heads/feat/migrate_from_http_to_python_call","pushedAt":"2024-09-16T07:42:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"test: test","shortMessageHtmlLink":"test: test"}},{"before":"b7e61875fd8fb6ab203cf9258206e0e2e6336f44","after":"7a88b9e35a8db738b8fc3c56b3b07f219c0ac53b","ref":"refs/heads/feat/migrate_from_http_to_python_call","pushedAt":"2024-09-16T07:14:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Faraz32123","name":"Muhammad Faraz Maqsood","path":"/Faraz32123","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122095701?s=80&v=4"},"commit":{"message":"chore: quality checks","shortMessageHtmlLink":"chore: quality checks"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yN1QwOToxMToyOS4wMDAwMDBazwAAAATCZtQo","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQwNzoxNDoxOS4wMDAwMDBazwAAAAS3HwNC"}},"title":"Activity · edly-io/edx-platform"}