{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":52608785,"defaultBranch":"master","name":"moodle","ownerLogin":"snake","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-02-26T14:13:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/118769?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720670586.0","currentOid":""},"activityList":{"items":[{"before":"87156883a04c7ff824a8cb7135b78ef19b9bf44e","after":"d30b8db8547394ea3ac25ef79255ffbf37d87a1e","ref":"refs/heads/MDL-79843-main-testing","pushedAt":"2024-07-11T05:12:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"test deprecating ltiservice for phpunit run\n\nAlso nukes the backup links to the subplugins, which is a pre-req","shortMessageHtmlLink":"test deprecating ltiservice for phpunit run"}},{"before":null,"after":"a1ae7f8d7bfcc4d3323780364d312e45840d524a","ref":"refs/heads/MDL-79843-main","pushedAt":"2024-07-11T04:03:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-79843 mod_lti: deprecate the ltiservice subplugin type\n\nIt will still be possible to uninstall 3rd party plugins of this type,\nbut the subplugin type is otherwise deemed end-of-life.","shortMessageHtmlLink":"MDL-79843 mod_lti: deprecate the ltiservice subplugin type"}},{"before":"ffba25b532a0169851e10636d19bcb4dcfcb695a","after":"3de0af6917d6b177a4400919228492a61cac4f21","ref":"refs/heads/MDL-79109-master_lti_migration","pushedAt":"2024-07-03T05:04:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 core: add ltiservice plugins to deleted standard plugins\n\nThis was done earlier, but now needs to be done inside plugins.json\ninstead of the plugin_manager.","shortMessageHtmlLink":"MDL-80231 core: add ltiservice plugins to deleted standard plugins"}},{"before":null,"after":"87156883a04c7ff824a8cb7135b78ef19b9bf44e","ref":"refs/heads/MDL-79843-main-testing","pushedAt":"2024-06-26T02:04:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"cleaning up core_component api a bit","shortMessageHtmlLink":"cleaning up core_component api a bit"}},{"before":"68a849054bfa37befdfff5ed9061fe41030950e4","after":"ffba25b532a0169851e10636d19bcb4dcfcb695a","ref":"refs/heads/MDL-79109-master_lti_migration","pushedAt":"2024-06-07T03:55:38.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 core: add ltiservice plugins to deleted standard plugins\n\nThis was done earlier, but now needs to be done inside plugins.json\ninstead of the plugin_manager.","shortMessageHtmlLink":"MDL-80231 core: add ltiservice plugins to deleted standard plugins"}},{"before":"910bb4981c7506a3e3c3443178b276addab20869","after":"58b895cae7f50c95f915e3e3083d1b32c52c9aea","ref":"refs/heads/MDL-80231-main","pushedAt":"2024-06-07T03:53:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 core: add ltiservice plugins to deleted standard plugins\n\nThis was done earlier, but now needs to be done inside plugins.json\ninstead of the plugin_manager.","shortMessageHtmlLink":"MDL-80231 core: add ltiservice plugins to deleted standard plugins"}},{"before":"f95e62807d89b87b31c0d798e07fd709f23f15cc","after":"f9528bd2321b04a18361e5fc76e475f454f7aa25","ref":"refs/heads/MDL-79844-main","pushedAt":"2024-06-07T03:44:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-79844 mod_lti: fix those behat tests remaining in the mod\n\nThese cover the module's use of the site or course tools and deal with\nmod-specific concerns like the visibility in the activity chooser. This\nchange just makes sure these use the core generators so they still pass.","shortMessageHtmlLink":"MDL-79844 mod_lti: fix those behat tests remaining in the mod"}},{"before":"47cbf86605f12ef9985a3f6ad522f20ddfd7b5e4","after":"910bb4981c7506a3e3c3443178b276addab20869","ref":"refs/heads/MDL-80231-main","pushedAt":"2024-06-07T03:21:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 core: add ltiservice plugins to deleted standard plugins\n\nThis was done earlier, but now needs to be done inside plugins.json\ninstead of the plugin_manager.","shortMessageHtmlLink":"MDL-80231 core: add ltiservice plugins to deleted standard plugins"}},{"before":"95ae1d7363c5d616df8c4916b4e93a8b55a671a7","after":"f95e62807d89b87b31c0d798e07fd709f23f15cc","ref":"refs/heads/MDL-79844-main","pushedAt":"2024-06-06T02:43:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"fixup! MDL-79844 core_ltix: update refs in moved site admin files","shortMessageHtmlLink":"fixup! MDL-79844 core_ltix: update refs in moved site admin files"}},{"before":"8393c53522ee3ccbcfa96015903a1eab248110d7","after":"47cbf86605f12ef9985a3f6ad522f20ddfd7b5e4","ref":"refs/heads/MDL-80231-main","pushedAt":"2024-05-22T04:44:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 core: add ltiservice plugins to deleted standard plugins\n\nThis was done earlier, but now needs to be done inside plugins.json\ninstead of the plugin_manager.","shortMessageHtmlLink":"MDL-80231 core: add ltiservice plugins to deleted standard plugins"}},{"before":"5872da5ef3556585bbb35ffd158b0d1149227e10","after":"8393c53522ee3ccbcfa96015903a1eab248110d7","ref":"refs/heads/MDL-80231-main","pushedAt":"2024-05-22T01:55:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 mod_lti: deprecate end of life ltiservice classes\n\nThe replacements now reside in core_ltix. This also includes a minor\ndocs change to some references in locallib.php.","shortMessageHtmlLink":"MDL-80231 mod_lti: deprecate end of life ltiservice classes"}},{"before":"432b1c6443b8ceabab16ea3b398cc50d7b112b22","after":"5872da5ef3556585bbb35ffd158b0d1149227e10","ref":"refs/heads/MDL-80231-main","pushedAt":"2024-05-21T09:37:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 mod_lti: remove ltiservice classes\n\nThese have moved to core_ltix under the ltixservice plugin type and\ncan be removed from mod_lti.","shortMessageHtmlLink":"MDL-80231 mod_lti: remove ltiservice classes"}},{"before":"589dc9f823f5397fa8bfa701f49a4ac668bc856a","after":"432b1c6443b8ceabab16ea3b398cc50d7b112b22","ref":"refs/heads/MDL-80231-main","pushedAt":"2024-05-21T08:34:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 ltix_gradebookservices: correct grade and grade item source\n\nThis value is arbitrary and ends up in the grade_grades_history and\ngrade_items_history tables. For grade_grades_history, this is visible,\nas a string, in the grade history report. This change just makes sure\nthat it's using ltixservice_gradebookservices now, instead of\nmodltiservice_gradebookservices, and will not change existing history.","shortMessageHtmlLink":"MDL-80231 ltix_gradebookservices: correct grade and grade item source"}},{"before":"2513e051f29de1dda20ad621bf718b5029a8f210","after":"589dc9f823f5397fa8bfa701f49a4ac668bc856a","ref":"refs/heads/MDL-80231-main","pushedAt":"2024-05-21T08:26:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 ltix_gradebookservices: correct grade and grade item source\n\nThis value is arbitrary and ends up in the grade_grades_history and\ngrade_items_history tables. For grade_grades_history, this is visible,\nas a string, in the grade history report. This change just makes sure\nthat it's using ltixservice_gradebookservices now, instead of\nmodltiservice_gradebookservices, and will not change existing history.","shortMessageHtmlLink":"MDL-80231 ltix_gradebookservices: correct grade and grade item source"}},{"before":"49b37d8bddd9ce429f0072256a66143bffea92c5","after":"2513e051f29de1dda20ad621bf718b5029a8f210","ref":"refs/heads/MDL-80231-main","pushedAt":"2024-05-21T07:22:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 ltix_gradebookservices: correct grade and grade item source\n\nThis value is arbitrary and ends up in the grade_grades_history and\ngrade_items_history tables. For grade_grades_history, this is visible,\nas a string, in the grade history report. This change just makes sure\nthat it's using ltixservice_gradebookservices now, instead of\nmodltiservice_gradebookservices, and will not change existing history.","shortMessageHtmlLink":"MDL-80231 ltix_gradebookservices: correct grade and grade item source"}},{"before":"16920ec40360bd3272d63b58a7ea46f00e2847d8","after":"49b37d8bddd9ce429f0072256a66143bffea92c5","ref":"refs/heads/MDL-80231-main","pushedAt":"2024-05-21T04:54:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 core: cleanup of DB upgrades around ltiservice -> ltixservice\n\nAdds a section to update records in the lti_types_config table.","shortMessageHtmlLink":"MDL-80231 core: cleanup of DB upgrades around ltiservice -> ltixservice"}},{"before":"38fd091a558b57e4aac7061ed3cc368fd66ac916","after":"16920ec40360bd3272d63b58a7ea46f00e2847d8","ref":"refs/heads/MDL-80231-main","pushedAt":"2024-05-21T04:04:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 core: cleanup of DB upgrades around ltiservice -> ltixservice\n\nAdds a section to update records in the lti_types_config table.","shortMessageHtmlLink":"MDL-80231 core: cleanup of DB upgrades around ltiservice -> ltixservice"}},{"before":"b44114f56e738c979a2739db7a7209045adec981","after":"38fd091a558b57e4aac7061ed3cc368fd66ac916","ref":"refs/heads/MDL-80231-main","pushedAt":"2024-05-21T03:18:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-80231 core: cleanup of DB upgrades around ltiservice -> ltixservice\n\nAdds a section to update records in the lti_types_config table.","shortMessageHtmlLink":"MDL-80231 core: cleanup of DB upgrades around ltiservice -> ltixservice"}},{"before":"9cdda2311579ad335fda0242e9cca2947d386321","after":"95ae1d7363c5d616df8c4916b4e93a8b55a671a7","ref":"refs/heads/MDL-79844-main","pushedAt":"2024-05-20T04:23:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-79844 mod_lti: fix those behat tests remaining in the mod\n\nThese cover the module's use of the site or course tools and deal with\nmod-specific concerns like the visibility in the activity chooser. This\nchange just makes sure these use the core generators so they still pass.","shortMessageHtmlLink":"MDL-79844 mod_lti: fix those behat tests remaining in the mod"}},{"before":"c411579938b5f5d022693c6cfb3f7c2010f3a6b6","after":"9cdda2311579ad335fda0242e9cca2947d386321","ref":"refs/heads/MDL-79844-main","pushedAt":"2024-05-20T02:29:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-79844 mod_lti: fix those behat tests remaining in the mod\n\nThese cover the module's use of the site or course tools and deal with\nmod-specific concerns like the visibility in the activity chooser. This\nchange just makes sure these use the core generators so they stil pass.","shortMessageHtmlLink":"MDL-79844 mod_lti: fix those behat tests remaining in the mod"}},{"before":null,"after":"fdc6aa9bc1f9f56744625a527ba34d70bea3a43f","ref":"refs/heads/MDL-81199-main","pushedAt":"2024-05-10T07:47:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-81199 core_ltix: move return.php to core","shortMessageHtmlLink":"MDL-81199 core_ltix: move return.php to core"}},{"before":"aab016a0071f51244e88a480a58ead8eb8632290","after":"c411579938b5f5d022693c6cfb3f7c2010f3a6b6","ref":"refs/heads/MDL-79844-main","pushedAt":"2024-05-09T08:57:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-79844 mod_lti: fix those behat tests remaining in the mod\n\nThese cover the module's use of the site or course tools and deal with\nmod-specific concerns like the visibility in the activity chooser. This\nchange just makes sure these use the core generators so they stil pass.","shortMessageHtmlLink":"MDL-79844 mod_lti: fix those behat tests remaining in the mod"}},{"before":null,"after":"68a849054bfa37befdfff5ed9061fe41030950e4","ref":"refs/heads/MDL-79109-master_lti_migration","pushedAt":"2024-05-09T08:48:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-79845 core: fix course navigation options test\n\nThis now expects 10 navoptions, since ltix is always set.","shortMessageHtmlLink":"MDL-79845 core: fix course navigation options test"}},{"before":"512d42b8d908af02a132070200ca79120749e936","after":"aab016a0071f51244e88a480a58ead8eb8632290","ref":"refs/heads/MDL-79844-main","pushedAt":"2024-05-08T04:19:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-79844 core_ltix: update refs in moved site admin files\n\nThis change gets the 'manage tools' site admin page and the pages\nit links to (hidden legacy settings pages), working properly again.","shortMessageHtmlLink":"MDL-79844 core_ltix: update refs in moved site admin files"}},{"before":null,"after":"512d42b8d908af02a132070200ca79120749e936","ref":"refs/heads/MDL-79844-main","pushedAt":"2024-05-08T04:17:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"}},{"before":"dd94aa5d284725e1bfe31b6428effcdef1ecf66a","after":"911d4063954c2a65706c92c9af0d46707878f859","ref":"refs/heads/MDL-79845-main","pushedAt":"2024-05-08T03:49:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"},"commit":{"message":"MDL-79845 core: fix course navigation options test\n\nThis now expects 10 navoptions, since ltix is always set.","shortMessageHtmlLink":"MDL-79845 core: fix course navigation options test"}},{"before":"0623bf908f3292ebcc1db1f2e1c106ac51e5c5eb","after":"dd94aa5d284725e1bfe31b6428effcdef1ecf66a","ref":"refs/heads/MDL-79845-main","pushedAt":"2024-05-08T00:54:47.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"}},{"before":"7e1978cdb4f53a54f6d7c7365bbcab0334fb6ffb","after":"0623bf908f3292ebcc1db1f2e1c106ac51e5c5eb","ref":"refs/heads/MDL-79845-main","pushedAt":"2024-05-07T07:45:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"}},{"before":"646e8fd505d3d2b71aa1babcbe912113c1c497c7","after":"7e1978cdb4f53a54f6d7c7365bbcab0334fb6ffb","ref":"refs/heads/MDL-79845-main","pushedAt":"2024-05-07T07:35:42.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"}},{"before":"446fd56cbd357d019bce4f68e5a9bcbe55903e4d","after":"646e8fd505d3d2b71aa1babcbe912113c1c497c7","ref":"refs/heads/MDL-79845-main","pushedAt":"2024-05-07T07:12:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snake","name":null,"path":"/snake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118769?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEfG4nrwA","startCursor":null,"endCursor":null}},"title":"Activity ยท snake/moodle"}