{"push_id":814268081,"size":36,"distinct_size":36,"ref":"refs/heads/MOODLE_28_STABLE","head":"dc3850fc20f13cba9a8f4acd9d3cac303a4d9afe","before":"3377cbc3ba10d1c63e091f8684adaeec8daa7bf1","commits":[{"sha":"a03a01f2addc99d5fb16a5b091729a2a17054568","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@umn.edu","name":"Colin Campbell"},"message":"MDL-51305 grade: Fix slow grade operations by setting grade_item early.\n\nExports were fetching the grade item for every item-user combination.\nSetting the grade_item object on the grade_item early prevents that.","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/a03a01f2addc99d5fb16a5b091729a2a17054568"},{"sha":"bfd6727b426380eec8e1277e60297f2ea0473a22","author":{"email":"42d80b60b2f272f04d337b18fc6b9c5262f6267c@gmail.com","name":"Ferenc Lengyel"},"message":"MDL-51402 quiz: notification emails should respect grouping\n\nIn the case where teachers do not have the accessallgroups capability,\nwe only send \"an attempt has been sumbitted \"notification to teachers\nin the same group as the student who submitted.\n\nAt the moment this considers all groups in the course. If this\nparticular quiz has a grouping set, then the logic should only consider\nthe groups in that grouping.","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/bfd6727b426380eec8e1277e60297f2ea0473a22"},{"sha":"f9dfe738aa696357547e101211d4cce77600cf85","author":{"email":"a1b909ec1cc11cce40c28d3640eab600e582f833@moodle.com","name":"Adrian Greeve"},"message":"MDL-51241 cohorts: Update to cohort query.\n\nThis improves the speed of returning a list of\ncohorts. Thanks to François Gannaz for providing\nthis patch.","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/f9dfe738aa696357547e101211d4cce77600cf85"},{"sha":"551dce86bac58f1e7e8aa3528fb7f583519e44d6","author":{"email":"308059d2078ba123c435ebf7d0f20d8f137330cf@moodle.com","name":"rajesh Taneja"},"message":"MDL-51266 unittest: replaced low level phpunit_util calls","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/551dce86bac58f1e7e8aa3528fb7f583519e44d6"},{"sha":"68629452facab13e4538ce43f5d5514bb09b48e4","author":{"email":"b2845a236bc24a261023f2c4c7678ea822941314@blackcat.rocks","name":"Jakub Kania"},"message":"MDL-49482 mssql: Implement support of Offset/Fetch in SQL Server 2012+.","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/68629452facab13e4538ce43f5d5514bb09b48e4"},{"sha":"d8edd556ab97deac1a63a79a3b37e3235a36a810","author":{"email":"5c4e47d267602c70dc9b97eab022bd624db1552a@moodle.org","name":"Eloy Lafuente (stronk7)"},"message":"MDL-49482 sqlsrv: Implement support of Offset/Fetch in SQL Server 2012+","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/d8edd556ab97deac1a63a79a3b37e3235a36a810"},{"sha":"e87c74e9f5cbe6f75fdc612c3b7804e99d107dc0","author":{"email":"1717ef30094903c77a1471ba4069cd2e455a2699@netspot.com.au","name":"Tim Lock"},"message":"MDL-46710 mod_lti: fix logging and completion tracking in new windows","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/e87c74e9f5cbe6f75fdc612c3b7804e99d107dc0"},{"sha":"58d7de73ac9640bbadb896edc0997235b5a15ebd","author":{"email":"9b37284682ae783c9d40a8998fae470ea8a65626@open.ac.uk","name":"Tim Hunt"},"message":"MDL-51476 questions: manual grading validation for ungraded Qs\n\nThe change in MDL-51090 broke manually commenting on questions for which\nno mark is given (max mark == 0). This fixes it, with unit tests.\n\nThanks to Nick Phillips for the original suggestion of the fix.","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/58d7de73ac9640bbadb896edc0997235b5a15ebd"},{"sha":"a59f24b90448f7495a2a05a798e221972823b49d","author":{"email":"82b8cfda1039d78620aadc9be786579a63d933e8@ccal.edu","name":"Daniel Thies"},"message":"MDL-51227 editor_atto: Stop Chrome losing selection when formating\n\nConflicts:\n\tlib/editor/atto/yui/build/moodle-editor_atto-editor/moodle-editor_atto-editor-min.js","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/a59f24b90448f7495a2a05a798e221972823b49d"},{"sha":"45e591a85a13b2c727180f407b575d2860026cf0","author":{"email":"82b8cfda1039d78620aadc9be786579a63d933e8@ccal.edu","name":"Daniel Thies"},"message":"MDL-51424 editor_atto: Save selection and editor contents after change\n\nConflicts:\n\tlib/editor/atto/yui/build/moodle-editor_atto-editor/moodle-editor_atto-editor-min.js","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/45e591a85a13b2c727180f407b575d2860026cf0"},{"sha":"b9e92d05e1dab29d431acfb21c8c2e79f0215833","author":{"email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org","name":"AMOS bot"},"message":"Automatically generated installer lang files","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/b9e92d05e1dab29d431acfb21c8c2e79f0215833"},{"sha":"85895307276da90ab34db7d42a0e2de2c10ca82b","author":{"email":"26ceb2c6ab02805a0a669b39d8e39c9c0f9b7681@totaralms.com","name":"Yuliya Bozhko"},"message":"MDL-51390 badges: Switch backpack URL to use HTTPS\n\nSigned-off-by: Yuliya Bozhko <yuliya.bozhko@totaralms.com>","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/85895307276da90ab34db7d42a0e2de2c10ca82b"},{"sha":"8ae33bc94719b73799e7603fa57297465dbfb49d","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"Merge branch 'MDL-49482-28' of https://github.com/blckct/moodle into MOODLE_28_STABLE","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/8ae33bc94719b73799e7603fa57297465dbfb49d"},{"sha":"0c2ddb687ab976cacbf5952a44c82b45ec0ebd03","author":{"email":"f1b5a91d4d6ad523f2610114591c007e75d15084@moodlerooms.com","name":"Mark Nielsen"},"message":"MDL-51498 core_grades: Prevent unnecessary grade record fetching\n\nAll of these changes make use of already\nfetched grade data.  Without these changes,\nthe gradebook regrade process does not scale\nwell with very large courses because it fetches\nmany grade records, one at a time.","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/0c2ddb687ab976cacbf5952a44c82b45ec0ebd03"},{"sha":"1916b2863cadd67b1d3e1b8e0ed2d60dd74f6b81","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"Merge branch 'MDL-51390_28' of https://github.com/totara/openbadges into MOODLE_28_STABLE","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/1916b2863cadd67b1d3e1b8e0ed2d60dd74f6b81"},{"sha":"94249aa1984fc69edcdc41430083839e63764ac4","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"Merge branch 'mdl46710-moodle28' of https://github.com/tlock/moodle into MOODLE_28_STABLE","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/94249aa1984fc69edcdc41430083839e63764ac4"},{"sha":"997e7a966b37fc0cb8535995ccd9c3de014180c7","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"Merge branch 'MDL-51305_28_too_many_gradeitem_fetches' of https://github.com/colin-umn/moodle into MOODLE_28_STABLE","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/997e7a966b37fc0cb8535995ccd9c3de014180c7"},{"sha":"396f954b056922d4d38ed4f3cf59ce79a0534aae","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"Merge branch 'MDL-51476_28' of git://github.com/timhunt/moodle into MOODLE_28_STABLE","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/396f954b056922d4d38ed4f3cf59ce79a0534aae"},{"sha":"3497350e2fea441fb98bf463959da2c52b3852f7","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"Merge branch 'wip-MDL-51241-28' of git://github.com/abgreeve/moodle into MOODLE_28_STABLE","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/3497350e2fea441fb98bf463959da2c52b3852f7"},{"sha":"08db4b5843e0f95f20b036ede47fd22d60daf903","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@moodle.com","name":"Ryan Wyllie"},"message":"MDL-35918 javascript: dialogues screen reader support\n\nThe YUI notification dialogues will now set the appropriate\naria attributes when they are shown/hidden to allow screen\nreaders to navigate them correctly.\n\nWhen the dialogue is shown all background elements will be marked\nas hidden while the dialogue is marked as visible to a screen reader.\n\nWhen the dialogue is closed the modified elements will be reverted\nto their previous state and the dialogue will be marked as hidden to\na screen reader.","distinct":true,"url":"https://api.github.com/repos/scara/moodle/commits/08db4b5843e0f95f20b036ede47fd22d60daf903"}]}