{"push_id":799299133,"size":45,"distinct_size":45,"ref":"refs/heads/MOODLE_28_STABLE","head":"a91caeefc7b20dd4d6d892c0f47f06bb0d4d1c8e","before":"e494078a27ae8fd2f91c908d12911adb3c32e6ee","commits":[{"sha":"5d9bc0acc316fd907b020f0ea8e01f842d9633c0","author":{"email":"87a6d9f833c7f211274c4b334c1e0831f1ca6f94@gmail.com","name":"Daniel Kosinski"},"message":"MDL-46705 admin: Check if course with same shortname already exists","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/5d9bc0acc316fd907b020f0ea8e01f842d9633c0"},{"sha":"61662e6896739c2d3f5b5dcd065d9bd7508abaff","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"MDL-51170 core: Scheme section of URL should be case insensitive","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/61662e6896739c2d3f5b5dcd065d9bd7508abaff"},{"sha":"12259f01ce459584b9a26c44e14a1201782c1fb9","author":{"email":"9029fec5dd1f2a38f7b1d604fdb06ed2740b32b9@blackboard.com","name":"Jinu Abraham"},"message":"MDL-51232 mod_book: Filter name header","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/12259f01ce459584b9a26c44e14a1201782c1fb9"},{"sha":"e4d7edbf4f564a1cebf4fe1ce92cb04f19a4088a","author":{"email":"aa33e71ed7cddcc84fa9063c44620f961e61d499@its.aau.dk","name":"Lars Anderson"},"message":"MDL-49561 core_calendar: Fix ical export for events with no duration","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/e4d7edbf4f564a1cebf4fe1ce92cb04f19a4088a"},{"sha":"dbeeebc0f6383cf20aea44f7663d66dd9e1ebfd3","author":{"email":"f4423af6d05786a73e0868097852adecf7e2d8ff@moodle.com","name":"Mark Nelson"},"message":"MDL-49561 core_lib: added info to bennu readme\n\nAlso did some minor tweaks to existing code.","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/dbeeebc0f6383cf20aea44f7663d66dd9e1ebfd3"},{"sha":"8f4379b3d5b4122cb4b3938e9f4f12a1e84cf319","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@moodle.com","name":"John Okely"},"message":"MDL-46239 task: Improve error message when timezone does not exist\n\nCredit to Mark Nielsen for initial patch.","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/8f4379b3d5b4122cb4b3938e9f4f12a1e84cf319"},{"sha":"f19717481dfd3bd6d210c82ace4097e2f24fe91f","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-50921 message: allow popup messages from noreply user\n\nThanks Gary Harris for the patch","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/f19717481dfd3bd6d210c82ace4097e2f24fe91f"},{"sha":"f558ddcc4fef2a888717edd738302ef2730c0d7a","author":{"email":"7ef9a735d02e46cfd33e29e333062024ef7e46bc@blackboard.com","name":"Corey Wallis"},"message":"MDL-51048 IMS-CC: Fix import & export of true/false questions","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/f558ddcc4fef2a888717edd738302ef2730c0d7a"},{"sha":"adb65a80f9c8ee078bd22cd09f84427e1c36b686","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-51008 grades: show correct default value in overview report","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/adb65a80f9c8ee078bd22cd09f84427e1c36b686"},{"sha":"d881f12cdee54db62c530a45e815f2564743b1aa","author":{"email":"9b37284682ae783c9d40a8998fae470ea8a65626@open.ac.uk","name":"Tim Hunt"},"message":"MDL-51147 qtype_match: stats should cope even if Q edited badly\n\nThe numbers become pretty meaningless, but we need to avoid fatal\nerrors.","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/d881f12cdee54db62c530a45e815f2564743b1aa"},{"sha":"810200739882fd8363956c305ec060eb6772d635","author":{"email":"308059d2078ba123c435ebf7d0f20d8f137330cf@moodle.com","name":"Rajesh Taneja"},"message":"MDL-51101 behat: Fixed wrong hover step usage","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/810200739882fd8363956c305ec060eb6772d635"},{"sha":"355e943c4b5b67f3398eaa9abb19d334808a45e9","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-50892 mod: allow activity to have name '0'","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/355e943c4b5b67f3398eaa9abb19d334808a45e9"},{"sha":"596e4603aec8f2253eb247279357c1e4e18a69d8","author":{"email":"ab30d540144f7d10267c2411c916c2d4c01e4e37@moodle.com","name":"Jetha Chan"},"message":"MDL-50685 core_form: disable hidden options, don't just hide","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/596e4603aec8f2253eb247279357c1e4e18a69d8"},{"sha":"80764a301f19d39a7ff0a468e6f4e6c5f36f675c","author":{"email":"251691f0b9c9bb4a08e45b3c1de965d7ed0f59a0@umontreal.ca","name":"Jean-Philippe Gaudreau"},"message":"MDL-51191 assign: Optimizing slow SQL query for MySQL","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/80764a301f19d39a7ff0a468e6f4e6c5f36f675c"},{"sha":"6deeba6bccfbba8845bf6380b65de0b23c493bdf","author":{"email":"df0b745f78f4a5b4a10045491583ace497f6175e@moodle.com","name":"Simey Lameze"},"message":"MDL-50959 gradebook: fix XML grade publishing score","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/6deeba6bccfbba8845bf6380b65de0b23c493bdf"},{"sha":"596950852cf5936e378b2d8f2a87ba3f13a25c72","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"Merge branch 'MDL-51232_28' of git://github.com/jinuabraham/moodle into MOODLE_28_STABLE","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/596950852cf5936e378b2d8f2a87ba3f13a25c72"},{"sha":"59d26c45d9fc61601fc79257da668e5842297786","author":{"email":"df0b745f78f4a5b4a10045491583ace497f6175e@moodle.com","name":"Simey Lameze"},"message":"MDL-50884 auth_shibboleth: fix logout handler url generation\n\nThis patch fixes the shibboleth redirect url generation, that can create invalid url\nif the shibboleth logout_handler setting has a parameter generating two parameters\nwith (?) instead of (&).\n\nThanks to Matteo Boni for the proposed solution.","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/59d26c45d9fc61601fc79257da668e5842297786"},{"sha":"6dd7f1d452372e9ad2182e4f3cf4ffb28ee968ed","author":{"email":"9cfcbf3b0922b1cba0ba227284ccc9c8e9eec72f@open.edu.au","name":"Ben Kelada"},"message":"MDL-51253 forum: fix urls for exceptions and redirects","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/6dd7f1d452372e9ad2182e4f3cf4ffb28ee968ed"},{"sha":"5319119569d83a62e4da91f59e18f190c0aa4220","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"Merge branch 'MDL-51253_MOODLE_28' of git://github.com/BenKelada/moodle into MOODLE_28_STABLE","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/5319119569d83a62e4da91f59e18f190c0aa4220"},{"sha":"8a6c5244c4179b2327468e7f49614731a82f2d20","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"Merge branch 'MDL-51191-moodle28' of git://github.com/StudiUM/moodle into MOODLE_28_STABLE","distinct":true,"url":"https://api.github.com/repos/ecampbell/moodle/commits/8a6c5244c4179b2327468e7f49614731a82f2d20"}]}