{"push_id":652847637,"size":110,"distinct_size":110,"ref":"refs/heads/MDL-47787-m27","head":"4909913023d92bd6e318a878f97ebac655186c8e","before":"8588bd264d350dd54af049af88166bfa7dd61ed7","commits":[{"sha":"9f1149e66a67dc4d0cbe8e15cba516566f7e053e","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@moodle.com","name":"Andrew Davis"},"message":"MDL-48702 logs: switched retrieval to get_recordset_select()","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/9f1149e66a67dc4d0cbe8e15cba516566f7e053e"},{"sha":"e9d861b1056768ba679e993150ca8edb3ed42efe","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@umn.edu","name":"Colin Campbell"},"message":"MDL-34921 course/format: Fix unwanted redirects from Site home","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/e9d861b1056768ba679e993150ca8edb3ed42efe"},{"sha":"c428924fbfa560c95b937323f90840441d603fc1","author":{"email":"2b8c0dd3c2cec3a3fc9364f5119224dda8159045@gmail.com","name":"Alex Mitin"},"message":"MDL-49753 enrolments: preselct status filter if needed","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/c428924fbfa560c95b937323f90840441d603fc1"},{"sha":"70cbcfe45423656dd450c24f4e0771b62f5c1c84","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@moodle.com","name":"Andrew Davis"},"message":"MDL-49166 registration: now states whether or not site is registered","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/70cbcfe45423656dd450c24f4e0771b62f5c1c84"},{"sha":"2bcfe2567e6a728550ee38678617b24f63288120","author":{"email":"342564bc1ab1e55103f85104b5e013adfdf828cb@umn.edu","name":"Colin Campbell"},"message":"MDL-48723 mod/forum: Fix cron task error on digest attachments.","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/2bcfe2567e6a728550ee38678617b24f63288120"},{"sha":"e5e2a01924630ab9fbf627c59a5a9c0e6a44ccaf","author":{"email":"7b8b5827de87640afdaa6aa087a259bdfd515c5f@nottingham.ac.uk","name":"Barry Oosthuizen"},"message":"MDL-33328 enrol_manual: use correct parameter in search function\n\nSearching for user from \"Enrol users\" panel causes blocks to dock in IE","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/e5e2a01924630ab9fbf627c59a5a9c0e6a44ccaf"},{"sha":"b09e0ba6c413c2d45251f4be4b3e04fda6a76df4","author":{"email":"fb52a40e9e97bb1b4f0ee4b466ae811aae141eaa@gmail.com","name":"Juan Leyva"},"message":"MDL-49426 webservices: Allow upload to draft area always","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/b09e0ba6c413c2d45251f4be4b3e04fda6a76df4"},{"sha":"3e7ae2b7dac1494aacdfd7f56afa1dc9c9091420","author":{"email":"bd5032c72be8ed70fcc7e69a2600647b266ca5a8@smith2001.net","name":"Russell Smith"},"message":"MDL-48836 backup: Use a trie for grouped path detection.\n\nBackport of MDL-41674.","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/3e7ae2b7dac1494aacdfd7f56afa1dc9c9091420"},{"sha":"3b19fb63197737443548a02c3e81a0e72e271dfa","author":{"email":"bd5032c72be8ed70fcc7e69a2600647b266ca5a8@smith2001.net","name":"Russell Smith"},"message":"MDL-49756 course: Allow unit tests to set course formats.\n\nThis is a backport of 2.8 changes that allows testing using custom\ncourse format classes that aren't plugins.  It's required to add\nunit tests in MDL-49756 for 2.7.","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/3b19fb63197737443548a02c3e81a0e72e271dfa"},{"sha":"409722bf2fd3820be0ad288ced581e2e91152e1c","author":{"email":"bd5032c72be8ed70fcc7e69a2600647b266ca5a8@smith2001.net","name":"Russell Smith"},"message":"MDL-49756 course: Add unit tests for section_options.","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/409722bf2fd3820be0ad288ced581e2e91152e1c"},{"sha":"8ecc51ed61dfadd2dcc4395b9e8ca1672bc81bc5","author":{"email":"181bf04c1697c06055a3c93e42c41c262b76b62c@gmail.com","name":"Ramindu Deshapriya"},"message":"MDL-44611 core_course: Added Behat test to automate MDLQA 5252","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/8ecc51ed61dfadd2dcc4395b9e8ca1672bc81bc5"},{"sha":"9eb5bab913e50c1bf1ef521b206e8830b13ea122","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"Merge branch 'MDL-48836_m27' of https://github.com/markn86/moodle into MOODLE_27_STABLE","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/9eb5bab913e50c1bf1ef521b206e8830b13ea122"},{"sha":"91afdf5f6133ab4496f6437aaa405b5e24650aaa","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"Merge branch 'MDL-33328_search_enrol_users_MDL27' of https://github.com/barrysspace/moodle into MOODLE_27_STABLE","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/91afdf5f6133ab4496f6437aaa405b5e24650aaa"},{"sha":"d0a74e4db9ecfaacfc6ea94107d5acb749d5da1a","author":{"email":"df0b745f78f4a5b4a10045491583ace497f6175e@moodle.com","name":"Simey Lameze"},"message":"MDL-46963 environment: add check for antelope row format","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/d0a74e4db9ecfaacfc6ea94107d5acb749d5da1a"},{"sha":"b0761ac9bdd78aa0f0b0773fa26982cd8d92ae03","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"Merge branch 'MDL-49426-27' of git://github.com/jleyva/moodle into MOODLE_27_STABLE","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/b0761ac9bdd78aa0f0b0773fa26982cd8d92ae03"},{"sha":"55b5acd0a85fb1f1c5bbc513d78f73c9eb1817f9","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"Merge branch 'MDL-49756-27' of git://github.com/mr-russ/moodle into MOODLE_27_STABLE","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/55b5acd0a85fb1f1c5bbc513d78f73c9eb1817f9"},{"sha":"ab3ac68481c4b53fa45f156bc814cbf28b512e55","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"Merge branch 'MDL-49166_site_rego_27' of https://github.com/andyjdavis/moodle into MOODLE_27_STABLE","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/ab3ac68481c4b53fa45f156bc814cbf28b512e55"},{"sha":"81c0cd9644cf981c550576c409da8123b3740700","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"Merge branch 'MDL-48702_backport_log_27' of https://github.com/andyjdavis/moodle into MOODLE_27_STABLE","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/81c0cd9644cf981c550576c409da8123b3740700"},{"sha":"16dde93127e2d22daa148acbba23e24429863482","author":{"email":"fb52a40e9e97bb1b4f0ee4b466ae811aae141eaa@gmail.com","name":"Juan Leyva"},"message":"MDL-49837 assign: Fix external functions return declaration\n\nIncorrect use of external_warnings function","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/16dde93127e2d22daa148acbba23e24429863482"},{"sha":"24eae8af65ae4aca0d310b5f8691468073159b72","author":{"email":"fb52a40e9e97bb1b4f0ee4b466ae811aae141eaa@gmail.com","name":"Juan Leyva"},"message":"MDL-49837 assign: Use correct assertions and fix return params cleaning","distinct":true,"url":"https://api.github.com/repos/tbannister/moodle/commits/24eae8af65ae4aca0d310b5f8691468073159b72"}]}