{"push_id":999530847,"size":116,"distinct_size":116,"ref":"refs/heads/MDL-52952-29","head":"629711af2adbc631bfb5955942bc8708d00eedb7","before":"0999ed551409dbfbeee4acc6460ed1439eca4b2a","commits":[{"sha":"32830571c6c38943f226d4982e2a7a7eadb6bd8d","author":{"email":"6ea7f66e1fdc2c3a3374f35ea6dbce5107ce3814@umn.edu","name":"Clement Smith"},"message":"MDL-52566 mod/assign: Fix group submission draft records\n\nWhen group assignments are submitted by the first student in a group,\nthe logic that saves the submission is not creating a draft\nassignment record in mdl_assign_submission. This leads to problems\nwhen other functions are used that depend on these records, such as\nmarking workflow. This fixes the issue and correctly creates\ndraft assignment submission records for the non-submitting students\nin the group.","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/32830571c6c38943f226d4982e2a7a7eadb6bd8d"},{"sha":"eea379ed55e0778680bb279d1f8193076ce4c404","author":{"email":"3f547476e0ce8e681ded188f0322a4d5e0d56ec4@moodle.com","name":"Dani Palou"},"message":"MDL-49612 forum: Fix some external_value creation in params declaration","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/eea379ed55e0778680bb279d1f8193076ce4c404"},{"sha":"22b696c5c7d27e8f9f5eaa54e6262b2c0d060ee5","author":{"email":"fb52a40e9e97bb1b4f0ee4b466ae811aae141eaa@gmail.com","name":"Juan Leyva"},"message":"MDL-52902 webservice: Send CORS header before params validation","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/22b696c5c7d27e8f9f5eaa54e6262b2c0d060ee5"},{"sha":"c3cd93ddf1f92c3dcbaa89cb20733af42ff2a4df","author":{"email":"cf29d2fc8a1127fcc933e51c5fc5e997df8edb8e@umn.edu","name":"jinhofer"},"message":"MDL-50312 grade/report/grader: Fixed remaining issue\n\nMDL-49764 fixed the appearance of user cells. However, the window\nresize event was still incorrect. This is a fix for the window\nresize event for ALL IE versions.","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/c3cd93ddf1f92c3dcbaa89cb20733af42ff2a4df"},{"sha":"2dcf1dabc3d4539b7f053ccee6f826828680232b","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"MDL-51723 enrol_ldap: Normalise user objectclass in dn","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/2dcf1dabc3d4539b7f053ccee6f826828680232b"},{"sha":"b0ab1806660d1d858669cf4fd49a2f914613d26d","author":{"email":"79b333c96ec99512a3bf72653b23c7ed8a52dc42@moodle.com","name":"Marina Glancy"},"message":"MDL-52938 mod_forum: check global setting to track forum posts","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/b0ab1806660d1d858669cf4fd49a2f914613d26d"},{"sha":"94d07f8ad92f2cb993d87e78c22ad3a24ce83f84","author":{"email":"261b8e22e597bbd083d92fbe762bf4f1417c4571@open.ac.uk","name":"sam marshall"},"message":"MDL-52981 Unit tests: Reset  global after test","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/94d07f8ad92f2cb993d87e78c22ad3a24ce83f84"},{"sha":"8127f39eee6ee315483e5ab8bfdb263beea02ad4","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"MDL-50115 grunt: provide a --root option to set base path\n\nWindows users are not able to run grunt on a subpath due to platform\nrestrictions. So we provide this option to provide a workaround for that.\n\nThanks to Ty Delean who proposed this idea.","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/8127f39eee6ee315483e5ab8bfdb263beea02ad4"},{"sha":"5a906c572782aad8ebc728925414c9687129d058","author":{"email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@moodle.com","name":"Dan Poltawski"},"message":"MDL-50115 grunt: add missing jshint configuration\n\nThe gruntfile isn't a normal browser environment","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/5a906c572782aad8ebc728925414c9687129d058"},{"sha":"89d1a3f83baff5d97f86a06cefaa30927c2880a5","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","name":"David Mudrák"},"message":"MDL-52766 mnet: Support MNet peer URLs longer than 64 characters\n\nThe commonName in SSL certificate is limited to 64 characters as per\nRFC 5280 (https://www.ietf.org/rfc/rfc5280.txt). We respect that limit\nwhen generating the CN attribute from the site's $CFG->wwwroot. But then\nwe did not respect it when comparing the common name with the peer's\nURL so the certificate was not considered valid.","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/89d1a3f83baff5d97f86a06cefaa30927c2880a5"},{"sha":"bc3bf84afd11ccd0c59a10d88a742cac03f74267","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","name":"David Mudrák"},"message":"MDL-52975 mnet: Set system context on the MNet SSO landing page\n\nWithout the context being explicitly set, debugging warning can be\ndisplayed in certain rare situations.","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/bc3bf84afd11ccd0c59a10d88a742cac03f74267"},{"sha":"211fedbad53ae1c94d2b59ec60f53d615c2f8574","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com","name":"David Mudrák"},"message":"MDL-50310 glossary: Fix restore of random glossary entry block\n\nWhen restoring the random glossary entry block, we need to check that\nthe associated glossary has also been included in the backup and is\nbeing restored. If not, we must invalidate the block configuration.\n\nBefore this patch, the block configuration was not invalidated.\n\nAdditionally, as a result of MDL-20131, the block configuration also\ncontains the course id of the associated glossary (which by the way does\nnot seem to be a wise choice, but I may be missing something). So we\nneed to remap this course id as well to avoid mismatch.","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/211fedbad53ae1c94d2b59ec60f53d615c2f8574"},{"sha":"a84dfd422a877dd9772f28f90ad89b118ed6eba8","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"MDL-51075 filter_glossary: Fix popup position when no popups\n\nThanks to Andrew Nicols for cleaning my eyes.","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/a84dfd422a877dd9772f28f90ad89b118ed6eba8"},{"sha":"92992280ad6724a4fae03d583174de54237d7cb0","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"MDL-52958 medialib: Allow vimeo fullscreen using links\n\nAll credit to Henrik Sune Pedersen.","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/92992280ad6724a4fae03d583174de54237d7cb0"},{"sha":"a9745eb95af649395ee1ff526d65cf53a2407642","author":{"email":"c80b9cda5ddca1f52325142c4974a71bfd898093@netspot.com.au","name":"Josh Marshall"},"message":"MDL-52930 forum: Correct get_unmailed_posts logic","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/a9745eb95af649395ee1ff526d65cf53a2407642"},{"sha":"e66281a8b03c82d19afd4842a23c7842ce986546","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk","name":"Andrew Nicols"},"message":"MDL-52930 mod_forum: Add get_unmailed_posts tests","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/e66281a8b03c82d19afd4842a23c7842ce986546"},{"sha":"ec7567496102cd2d625539afe8c3d049eb3846c6","author":{"email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org","name":"AMOS bot"},"message":"Automatically generated installer lang files","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/ec7567496102cd2d625539afe8c3d049eb3846c6"},{"sha":"12b9fad2ed6824234ef1f5066145cfeaea59a6ef","author":{"email":"9b37284682ae783c9d40a8998fae470ea8a65626@open.ac.uk","name":"Tim Hunt"},"message":"MDL-49146 single-activity course format: key activity must be visible\n\nWith a single-activity course, visibility to students is controlled by\ncourse visibility. There is no sense in having the key activity not\nvisible to students, and, if you did, the symptoms were almost\nincomprehensible. It was very hard to work out what you had done wrong.","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/12b9fad2ed6824234ef1f5066145cfeaea59a6ef"},{"sha":"5f90d5f42def5ee54906e10c1644ac221e13c91d","author":{"email":"d1d8db213f7904be6fe86c5e953cc98b1d326545@moodle.com","name":"David Monllao"},"message":"Merge branch 'MDL-51723-29' of git://github.com/andrewnicols/moodle into MOODLE_29_STABLE","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/5f90d5f42def5ee54906e10c1644ac221e13c91d"},{"sha":"26685f13a0989a5723d8128aaa83fdcfd896beda","author":{"email":"7e6c1815c094fcc92acd68522cf6b0ce5ff1bd6c@netspot.com.au","name":"Adam Olley"},"message":"MDL-52983 excel output: avoid single quote on end of sheet name\n\nThis change resolves a problem where a long sheet name, which gets\ntrimmed down with substr($name, 0, 31), could result in a sheet name\nwith a single quote on the end because the quote removal was done before\nthe substr.","distinct":true,"url":"https://api.github.com/repos/xow/moodle/commits/26685f13a0989a5723d8128aaa83fdcfd896beda"}]}