{"push_id":744113519,"size":53,"distinct_size":53,"ref":"refs/heads/master","head":"032a4fe51ccf41cbd3c310d52ca5b7777ffb5123","before":"d84625438eeb4b4b16ce1a28fc52b761201e2a63","commits":[{"sha":"f09afcdd28ed657d9733f7351dc92fa279ba9e20","author":{"email":"7a76ea1bbce19d7a3bcd1673a21d638e78abbd24@gmail.com","name":"Charles Fulton"},"message":"MDL-41598 auth_shibboleth: don't override wantsurl","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/f09afcdd28ed657d9733f7351dc92fa279ba9e20"},{"sha":"64489778cd7aaea217b0493731b71e935df2bf4f","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"MDL-50295 output: prevent 'emoji' arrows\n\nWe need to append U+FE0E VARIATION SELECTOR-15 to the arrow to ensure\nour l/rarrows are displayed as text icons, not 'emoji' icons.\n\nSee http://unicode.org/reports/tr51/#Diversity for more details of why\nthis changed in iOS 8.3+.","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/64489778cd7aaea217b0493731b71e935df2bf4f"},{"sha":"06c9c36bdcfaffc8d64e98b404d898e3cba387e3","author":{"email":"507ce55bbc16d4fb2defbe26a0dcef008bca1f1a@oakland.edu","name":"Eric Merrill"},"message":"MDL-50833 report: Still make a chart if there are no logs","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/06c9c36bdcfaffc8d64e98b404d898e3cba387e3"},{"sha":"3f35882825b968c53f8c4b0b1e3d70610a51ada6","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@spvickers.freeserve.co.uk","name":"spvickers"},"message":"MDL-49629 mod_lti: Add icon fields\n\nIcon fields added to input form when defining an external tool at the\nadmin level.  The icon for a tool derived from a tool proxy can be\noverridden.  Course cache is cleared if current icon value is changed.\n\nAdd text boxes to edit form for entering icon URLs.","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/3f35882825b968c53f8c4b0b1e3d70610a51ada6"},{"sha":"265f4f388c2e915d16c4ae620cadfa66f08f3a54","author":{"email":"2664ac13c6a941cb7c07411216073c9f3ed30715@moodle.com","name":"Barbara Ramiro"},"message":"MDL-50370 Icons: Filetype icon for ePub","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/265f4f388c2e915d16c4ae620cadfa66f08f3a54"},{"sha":"9effa1481028c85ea90e6740fb666b804a9b7161","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"MDL-50645 cache: New plugin_functions cache\n\nImproves memory usage as we don't need to include all files every time we want\nto see if any plugin supports a callback.","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/9effa1481028c85ea90e6740fb666b804a9b7161"},{"sha":"592ea4b97588a0e3ed51a8d4f49b5180e8a83a61","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"MDL-50645 cache: get_plugins_with_function for more than one plugintype","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/592ea4b97588a0e3ed51a8d4f49b5180e8a83a61"},{"sha":"bb685cf3fab019a6c6f6c04d76a4ac10805524cc","author":{"email":"2b7fc56aa7f83f50a33ff388c12011e20a2918ce@goffstown.k12.nh.us","name":"Stephen Bourget"},"message":"MDL-49581 Lesson: Remove broken high score function","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/bb685cf3fab019a6c6f6c04d76a4ac10805524cc"},{"sha":"9a7e39866460842f9f8247af5b72f2e505495f08","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-50874 block: basic tests for tag-related blocks","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/9a7e39866460842f9f8247af5b72f2e505495f08"},{"sha":"e870b1034316db7589c4dac753263f973b17fab9","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"MDL-49434 availability: fix trailing whitespace","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/e870b1034316db7589c4dac753263f973b17fab9"},{"sha":"6a51993e9f02ff6670e53e35227e7c54fb7a21ad","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"MDL-49434 availability: more bad whitespace","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/6a51993e9f02ff6670e53e35227e7c54fb7a21ad"},{"sha":"7333fa3391506e63e499e61204d3ad58a80179f5","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"MDL-50125 navigation: Allowing all kind of plugins to extend navigation","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/7333fa3391506e63e499e61204d3ad58a80179f5"},{"sha":"3a7e17537db9f00ca20b39c7d5c1f0138241f995","author":{"email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org","name":"AMOS bot"},"message":"Automatically generated installer lang files","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/3a7e17537db9f00ca20b39c7d5c1f0138241f995"},{"sha":"171b4563a09ff7e43c01549dc3b0cb99031ce7b5","author":{"email":"ab30d540144f7d10267c2411c916c2d4c01e4e37@moodle.com","name":"Jetha Chan"},"message":"MDL-50868 weblib: add ruby support to purify_html","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/171b4563a09ff7e43c01549dc3b0cb99031ce7b5"},{"sha":"b42cb6793530be6c4ccd711ca98121c8baeb8715","author":{"email":"ab30d540144f7d10267c2411c916c2d4c01e4e37@moodle.com","name":"Jetha Chan"},"message":"MDL-50868 weblib: add unit test for ruby support","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/b42cb6793530be6c4ccd711ca98121c8baeb8715"},{"sha":"959dd36783781adddc1ed389752df4e9eb7d17ec","author":{"email":"5bbdd777cd7332b17c04b62043ef590376b29cab@moodle.com","name":"Jun Pataleta"},"message":"MDL-46398 medialib : Change media player ranks\n\nChange player ranks for QT and HTML5 players so that the QT player will be\nthe fallback player for the playback of MP4, M4V and M4A files.","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/959dd36783781adddc1ed389752df4e9eb7d17ec"},{"sha":"7cd401446dddf5a97d0fe179dd02fdac8c52a679","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-50649 report: query optimisation","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/7cd401446dddf5a97d0fe179dd02fdac8c52a679"},{"sha":"9de0c8308694b99ccd2b5f154bbb7671472e7be8","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@setic.ufsc.br","name":"Daniel Neis Araujo"},"message":"MDL-50834 gradebook: Add help text and link to xml grade import","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/9de0c8308694b99ccd2b5f154bbb7671472e7be8"},{"sha":"082f6c34a8642d0f01a85e47b2876dc4fc002378","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"MDL-44962 mod_wiki: No input filter\n\nThanks to Tim Lock for the partial fix.","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/082f6c34a8642d0f01a85e47b2876dc4fc002378"},{"sha":"7080b38f2e96954d4f1eadc25938678d70432b03","author":{"email":"f4423af6d05786a73e0868097852adecf7e2d8ff@moodle.com","name":"Mark Nelson"},"message":"MDL-50535 core_course: disabled 'gradepass' field when no ratings set","distinct":true,"url":"https://api.github.com/repos/tonyjbutler/moodle/commits/7080b38f2e96954d4f1eadc25938678d70432b03"}]}