{"push_id":845254377,"size":36,"distinct_size":36,"ref":"refs/heads/MOODLE_27_STABLE","head":"14d3f19dd839e7c3e1da10f5a10b7e2184761383","before":"7e5fc27be99787e2814b97ca02cf651250b72250","commits":[{"sha":"ddd6ae29fbc123ca76ae9b7df7000247dca163b2","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-51131 tags: remove instances when course is deleted","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/ddd6ae29fbc123ca76ae9b7df7000247dca163b2"},{"sha":"e0e0a2346af15b8a73eb1e41549cf216596d5c13","author":{"email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org","name":"AMOS bot"},"message":"Automatically generated installer lang files","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/e0e0a2346af15b8a73eb1e41549cf216596d5c13"},{"sha":"e9cb74ea3c240e4d29820ae4a5fc1162a791640f","author":{"email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org","name":"AMOS bot"},"message":"Automatically generated installer lang files","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/e9cb74ea3c240e4d29820ae4a5fc1162a791640f"},{"sha":"78de2e86e8506222cf49b1cc6dc58467750ae83d","author":{"email":"a1b909ec1cc11cce40c28d3640eab600e582f833@moodle.com","name":"Adrian Greeve"},"message":"MDL-48371 editors: Option for removing managefiles\n\nWe want to remove the managefiles button from the\neditors in the wiki so that students don't delete\neach others files.","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/78de2e86e8506222cf49b1cc6dc58467750ae83d"},{"sha":"dff6cdc88355f22ebaaf8f00c44a1ad51d272344","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-50744 enrol_meta: fix incorrect role assign","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/dff6cdc88355f22ebaaf8f00c44a1ad51d272344"},{"sha":"acefd2e24f20e7e10d6ce6c8da07552c0bc2a0c4","author":{"email":"1717ef30094903c77a1471ba4069cd2e455a2699@netspot.com.au","name":"Tim Lock"},"message":"MDL-42670 mod_assign: Fix recent activity block when blind marking is on","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/acefd2e24f20e7e10d6ce6c8da07552c0bc2a0c4"},{"sha":"a178221dcc68f59839d3bc04add0f3daaceab2a0","author":{"email":"5c4e47d267602c70dc9b97eab022bd624db1552a@moodle.org","name":"Eloy Lafuente (stronk7)"},"message":"MDL-42670 mod_assign: include missing assign/localib.php","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/a178221dcc68f59839d3bc04add0f3daaceab2a0"},{"sha":"6e8224365ffcdf328458ea7852dc62574e806119","author":{"email":"79e3182c586a7ddf9596311f8b11640939a253c8@totaralms.com","name":"Petr Skoda"},"message":"MDL-50860 core: improve creation of random strings","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/6e8224365ffcdf328458ea7852dc62574e806119"},{"sha":"45f3b5302d645ba13ca8b68b0106a638ebd21980","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@moodle.com","name":"John Okely"},"message":"MDL-50709 groups: Prevent XSS in grouping description","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/45f3b5302d645ba13ca8b68b0106a638ebd21980"},{"sha":"7824b2f6d91963db676a098bfde460642bbd7a4a","author":{"email":"df0b745f78f4a5b4a10045491583ace497f6175e@moodle.com","name":"Simey Lameze"},"message":"MDL-50576 mod_forum: prevent posting to a non-member group\n\nThanks Fred for the help on the issue.","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/7824b2f6d91963db676a098bfde460642bbd7a4a"},{"sha":"0bbeac0d0de4561a598cd09c959d032f7924806c","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"MDL-50576 mod_forum: Correct use of movedicussions cap when posting This is a partial backport of the logic added on MDL-50714 to post.php to prevent users to post to a forum without permission.\n\nThe ability to view the group dropdown was too closely related to the\nmovediscussions capability when posting, or editing a forum post.\n\nThe movedicussions capability should only be considered for some parts of\nthis logic. Users should be able to select the group to post to when\nwriting message, as long as they have access to that group.","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/0bbeac0d0de4561a598cd09c959d032f7924806c"},{"sha":"4015226623111438158fa762b7ce61f6cf677665","author":{"email":"7d7f3b0de32b6cc2e9608ebf7986c26b5954d288@moodle.com","name":"Ankit Agarwal"},"message":"MDL-50173 ratings: Use proper checks to ensure ratings are viewable.\n\nMainly to verify groups visibility this new callback has been created.\n\nNote this was originally 2 commits but for amending purposes they have\nbeen squashed.","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/4015226623111438158fa762b7ce61f6cf677665"},{"sha":"3071f085918dfeabb154596362dab2648ec6ad84","author":{"email":"f4423af6d05786a73e0868097852adecf7e2d8ff@moodle.com","name":"Mark Nelson"},"message":"MDL-50516 mod_lesson: prevented user from repeating question\n\nIt was possible in the lesson module for a user to\nanswer a question, get the result, then click back\nin the browser and re-answer it, even if they exceeded\nthe number of attempts allowed per question.","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/3071f085918dfeabb154596362dab2648ec6ad84"},{"sha":"e7288eaabe77e04157f702b20fd0a7e9ce7067ca","author":{"email":"f4423af6d05786a73e0868097852adecf7e2d8ff@moodle.com","name":"Mark Nelson"},"message":"MDL-50516 mod_lesson: prevented deletion of previous attempts\n\nThe 'startlastseen' flag was removing any previous attempts\nthe user had from the DB. This meant that the user could\nsimply re-answer the question, regardless of the number\nof attempts allowed.","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/e7288eaabe77e04157f702b20fd0a7e9ce7067ca"},{"sha":"ca74203efd51be6467091d9af762a31a7cad5840","author":{"email":"f4423af6d05786a73e0868097852adecf7e2d8ff@moodle.com","name":"Mark Nelson"},"message":"MDL-50516 mod_lesson: fixed issue with grade not using minquestions\n\nIt's possible to reach the end of the lesson, get your result,\nclick back until you get to the last question, answer it correctly\nand then be awarded a result of 100%. This was because the grade\ncalculation would only include the questions answered, rather than\nall of them in the lesson. However, you can not fix this by always\ngrading by the amount of questions in the lesson as some lessons\nbypass certain questions depending on the answer to previous ones.\nThe minquestion setting can now successfully be used to prevent this\nbehaviour by rewording the misleading string and adding logic.","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/ca74203efd51be6467091d9af762a31a7cad5840"},{"sha":"b22e3e61703c492ffee743cb459dd8bd9bd092c2","author":{"email":"f4423af6d05786a73e0868097852adecf7e2d8ff@moodle.com","name":"Mark Nelson"},"message":"MDL-50516 core_behat: added ability to go back, forward and reload the browser","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/b22e3e61703c492ffee743cb459dd8bd9bd092c2"},{"sha":"1d017fb8cd2d64dce9dea0c125194586ef29d26a","author":{"email":"f4423af6d05786a73e0868097852adecf7e2d8ff@moodle.com","name":"Mark Nelson"},"message":"MDL-50516 mod_lesson: added behat tests","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/1d017fb8cd2d64dce9dea0c125194586ef29d26a"},{"sha":"748d8a982bfca30e639be1fa2907d4f361cea55b","author":{"email":"f4423af6d05786a73e0868097852adecf7e2d8ff@moodle.com","name":"Mark Nelson"},"message":"MDL-50516 mod_lesson: changes to existing behat tests","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/748d8a982bfca30e639be1fa2907d4f361cea55b"},{"sha":"f91ea3f84855a1fcf537647629de96c9bdd9670f","author":{"email":"5bbdd777cd7332b17c04b62043ef590376b29cab@moodle.com","name":"Jun Pataleta"},"message":"MDL-50852 formslib: Fixed client-side form validation problem.\n\nThis patch fixes the problem of client validation being broken when\nshortforms is not enabled. This issue is caused by moodle-core-event\nmodule not being loaded and the broadcast parameter in the\nY.Global.publish set to 2 instead of true.","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/f91ea3f84855a1fcf537647629de96c9bdd9670f"},{"sha":"c3757ed868cfbe793e55611201fd1903a119d408","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"Merge branch 'MDL-50852-27' of git://github.com/junpataleta/moodle into MOODLE_27_STABLE","distinct":true,"url":"https://api.github.com/repos/CoticEaDIFRN/moodle/commits/c3757ed868cfbe793e55611201fd1903a119d408"}]}