{"push_id":967624213,"size":23,"distinct_size":1,"ref":"refs/heads/sbhs_29","head":"7f66c20eba68ec1bb046a3468e30bbf981515037","before":"5c830f50e10d238f3927407a1a29a707c6485195","commits":[{"sha":"c2176f5451c2e73ff56450864ff25681acd34948","author":{"email":"9cfcbf3b0922b1cba0ba227284ccc9c8e9eec72f@open.edu.au","name":"Ben Kelada"},"message":"MDL-52261 filelib: Do login check for files in blocks","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/c2176f5451c2e73ff56450864ff25681acd34948"},{"sha":"4c3f695e580563238ec4716a81904658a0bfd62e","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","name":"David Mudrák"},"message":"MDL-52831 users: Automatically strip whitespace from name fields\n\nThis change prevents from registering and/or saving the profile of a\nuser with the whitespace instead of the required name.\n\nAdditionally, there is accessibility improvement for better error labels\nin case of missing values (copied over from signup_form).","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/4c3f695e580563238ec4716a81904658a0bfd62e"},{"sha":"9a27d73d5dab9e09b89304385ccda510a7751bc3","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","name":"David Mudrák"},"message":"MDL-52831 users: Do not delete Mr. and Mrs. Whitespace accounts\n\nDue to imperfect validation of the user registration and profile forms,\nwe allowed for firstname and lastname be just a whitespace. On MySQL,\nsuch a whitespace is not significant for VARCHAR comparison so these\notherwise valid accounts could be silently deleted.\n\nThe patch makes sure that at least one of the checked fields is a real\nempty string before deleting such account.","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/9a27d73d5dab9e09b89304385ccda510a7751bc3"},{"sha":"f16385e05122b47456474e8a70ab9c09627bb099","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","name":"David Mudrák"},"message":"MDL-52873 forms: Generate unique id attributes for modgrade elements\n\nThe previous method of generating the id attribute of the elements\nwithin the modgrade group did not take the name of the modgrade field\ninto account. So if there were multiple fields of the modgrade type\nadded into a form (not a common case yet still valid), elements created\nwithin the group were assigned same id attributes.\n\nThe patch introduces a new method for generating the id attribute of\nmodgrade elements. The new method takes the name of the modgrade group\ninto account and returns the id in the format similar to the default one\nreturned by HTML_QuickForm_element::_generateId().\n\nThe patch changes the generated id attribute. Apart from the\nblock_activity_results' behat feature files, not other places seem to\nrely on the exact value.","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/f16385e05122b47456474e8a70ab9c09627bb099"},{"sha":"86560bedd1ab9858a2c0cf1dbfbf2be82c98cc13","author":{"email":"9b37284682ae783c9d40a8998fae470ea8a65626@open.ac.uk","name":"Tim Hunt"},"message":"MDL-52899 behat: make PAGE_READY_JS more robust","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/86560bedd1ab9858a2c0cf1dbfbf2be82c98cc13"},{"sha":"900f56bcf2cca6d657fe001084444d18b1245755","author":{"email":"3f547476e0ce8e681ded188f0322a4d5e0d56ec4@moodle.com","name":"Dani Palou"},"message":"MDL-51704 survey: Fix display problems in report page","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/900f56bcf2cca6d657fe001084444d18b1245755"},{"sha":"75832b897686e206e641ac825db665b9c7eb9fef","author":{"email":"308059d2078ba123c435ebf7d0f20d8f137330cf@moodle.com","name":"Rajesh Taneja"},"message":"MDL-52837 behat: Update mink extension to support Selenium 2.48.x","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/75832b897686e206e641ac825db665b9c7eb9fef"},{"sha":"ba9e80c7c72a9fbd51e99a3bbd5d501e13a9d831","author":{"email":"2a23b7afa9741a092dc9ac02e2be6f94d0e89bda@open.ac.uk","name":"Mark Johnson"},"message":"MDL-52913 behat: Abort database transactions on exception.","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/ba9e80c7c72a9fbd51e99a3bbd5d501e13a9d831"},{"sha":"afeffc0a74642098503acd8e7a68eda75e171b1f","author":{"email":"308059d2078ba123c435ebf7d0f20d8f137330cf@moodle.com","name":"Rajesh Taneja"},"message":"MDL-52932 behat: Restart session if it fails because of some reason","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/afeffc0a74642098503acd8e7a68eda75e171b1f"},{"sha":"1d69dc53efe9a51766b145b60846f060b7925bbc","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"Merge branch 'MDL-52831-29-emptynames' of git://github.com/mudrd8mz/moodle into MOODLE_29_STABLE","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/1d69dc53efe9a51766b145b60846f060b7925bbc"},{"sha":"36fe93a53af123551defb9dde2d3c33b3bf96a6d","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"Merge branch 'wip-mdl-52837' of git://github.com/rajeshtaneja/moodle into MOODLE_29_STABLE","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/36fe93a53af123551defb9dde2d3c33b3bf96a6d"},{"sha":"ff2e424d078d7356d07f8599c9f519744f13a621","author":{"email":"f4423af6d05786a73e0868097852adecf7e2d8ff@moodle.com","name":"Mark Nelson"},"message":"MDL-52940 core_backup: prevent always displaying logs","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/ff2e424d078d7356d07f8599c9f519744f13a621"},{"sha":"3ab2388c5a6c3f4fac8c9234092687a7656da8f7","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"Merge branch 'MDL-52913_29_STABLE' of git://github.com/marxjohnson/moodle into MOODLE_29_STABLE","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/3ab2388c5a6c3f4fac8c9234092687a7656da8f7"},{"sha":"55631fe3d4955f88882564e987f0ec1dc2196e85","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"Merge branch 'MDL-52261_29_file_not_found' of git://github.com/BenKelada/moodle into MOODLE_29_STABLE","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/55631fe3d4955f88882564e987f0ec1dc2196e85"},{"sha":"41f75a63da1c2c0917ef4e206880641d67dd7d64","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"Merge branch 'MDL-51704-29' of git://github.com/dpalou/moodle into MOODLE_29_STABLE","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/41f75a63da1c2c0917ef4e206880641d67dd7d64"},{"sha":"fb52b37e38719e6817b162d699d2c28f314a6a49","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"Merge branch 'MDL-52940_m29' of git://github.com/markn86/moodle into MOODLE_29_STABLE","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/fb52b37e38719e6817b162d699d2c28f314a6a49"},{"sha":"f9d8799390cb4924d08f67ff032809b9003fbbb8","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"Merge branch 'wip-mdl-52932-m29' of https://github.com/rajeshtaneja/moodle into MOODLE_29_STABLE","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/f9d8799390cb4924d08f67ff032809b9003fbbb8"},{"sha":"008fd8869c392c1076839b5eb7729ebb0358045d","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"Merge branch 'MDL-52873-29-modgradeid' of git://github.com/mudrd8mz/moodle into MOODLE_29_STABLE","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/008fd8869c392c1076839b5eb7729ebb0358045d"},{"sha":"fec7104bec9dafecc86603dc8bc9cc199765bd98","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"Merge branch 'MDL-52899_29' of git://github.com/timhunt/moodle into MOODLE_29_STABLE","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/fec7104bec9dafecc86603dc8bc9cc199765bd98"},{"sha":"070f816bc6aeeaf3b53a9019c2c78db67474dd89","author":{"email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org","name":"AMOS bot"},"message":"Automatically generated installer lang files","distinct":false,"url":"https://api.github.com/repos/ruddj/moodle/commits/070f816bc6aeeaf3b53a9019c2c78db67474dd89"}]}