{"push_id":3122298576,"size":177,"distinct_size":177,"ref":"refs/heads/MY_IOMAD_35_STABLE","head":"cc814619b7107b558b74ceebc81687c110cbb3b2","before":"006112cb21513d0faa4ef0d75f0848e3d1ab9239","commits":[{"sha":"3446e3a257b881e8f1a50f35d2bcc1747fd2041b","author":{"name":"Michaël Marinetti","email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@marinetti.fr"},"message":"MDL-62294 lessphp: Fix for PHP 7.2 compatibility\n\nFrom upstream commit:\nhttps://github.com/oyejorge/less.php/commit/669acc51817a8da162b5f1b7137e79f0e4acc636","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/3446e3a257b881e8f1a50f35d2bcc1747fd2041b"},{"sha":"aed6a3f0012e7e1b132027bf93e55d330ec07f0e","author":{"name":"Jun Pataleta","email":"5bbdd777cd7332b17c04b62043ef590376b29cab@moodle.com"},"message":"MDL-62294 lib: Take note of cherry-picked upstream commit\n\n* Make a note of the applied upstream patch in\n  lib/lessphp/moodle_readme.txt which fixes the PHP 7.2 compatibility\n  issue when counting ruleset rules.","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/aed6a3f0012e7e1b132027bf93e55d330ec07f0e"},{"sha":"7331c8af569e1430bad50fc808165bf2cfbc999a","author":{"name":"Peter Spicer","email":"42c7412695ccb0dc78215e51f0fd8aa38edefa89@catalyst-eu.net"},"message":"MDL-63451 core_message: Properly escape URLs for notification popup","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/7331c8af569e1430bad50fc808165bf2cfbc999a"},{"sha":"57eae451f188cd432d8181f7c1ff0e1f145f2719","author":{"name":"Andrew Nicols","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk"},"message":"MDL-63842 core_user: Remove unnecessary DB fetch","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/57eae451f188cd432d8181f7c1ff0e1f145f2719"},{"sha":"60735e6bee28b7dbc527d6f3d92c2e9375fb9b65","author":{"name":"Matteo Scaramuccia","email":"63151aa76aa39644c3817961df790edd6093c39b@matteoscaramuccia.com"},"message":"MDL-63789 search_solr: use proxy creds, if any\n\nAlso use proxy port, IF any.","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/60735e6bee28b7dbc527d6f3d92c2e9375fb9b65"},{"sha":"bb34fe0838a1aa60810820cfadbbb2644ef3d02c","author":{"name":"Mark Nelson","email":"f4423af6d05786a73e0868097852adecf7e2d8ff@moodle.com"},"message":"MDL-63839 core_message: use component name for Behat tag","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/bb34fe0838a1aa60810820cfadbbb2644ef3d02c"},{"sha":"4aa5cee144ceaebd0f7e024cddb7e85adfbc91a7","author":{"name":"Dan Marsden","email":"2591e5f46f28d303f9dc027d475a5c60d8dea17a@danmarsden.com"},"message":"MDL-63800 mod_assign: don't show grade if not set.","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/4aa5cee144ceaebd0f7e024cddb7e85adfbc91a7"},{"sha":"15c87e0bb1837896f5df32464f90c1ea9305a496","author":{"name":"Eloy Lafuente (stronk7)","email":"5c4e47d267602c70dc9b97eab022bd624db1552a@moodle.org"},"message":"Merge branch 'm35_MDL-63789_Search_SOLR_Fixes_Proxy_Auth' of https://github.com/scara/moodle into MOODLE_35_STABLE","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/15c87e0bb1837896f5df32464f90c1ea9305a496"},{"sha":"b427ab4f7033bb826914453ed0a3347195ba6579","author":{"name":"Damyon Wiese","email":"d23823aa087a684389cc46bc02ffbc20967dc556@moodle.com"},"message":"MDL-63183 auth: Login protection\n\nCSRF protection for the login form. The authenticate_user_login function was\nextended to validate the token (in \\core\\session\\manager) but by default it\ndoes not perform the extra validation. Existing uses of this function from\nauth plugins and features like \"change password\" will continue to work without\nchanges. New config value $CFG->disablelogintoken can bypass this check.","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/b427ab4f7033bb826914453ed0a3347195ba6579"},{"sha":"50edf48571b0c667facc58c3e5dca18fd22636bb","author":{"name":"Jun Pataleta","email":"5bbdd777cd7332b17c04b62043ef590376b29cab@moodle.com"},"message":"MDL-63183 auth_shibboleth: Add hidden login token in guest login form","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/50edf48571b0c667facc58c3e5dca18fd22636bb"},{"sha":"ead79c8627d016a7021a3023386b9f7ca7d64e74","author":{"name":"Jun Pataleta","email":"5bbdd777cd7332b17c04b62043ef590376b29cab@moodle.com"},"message":"MDL-63183 auth_shibboleth: Don't render page when already logged in","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/ead79c8627d016a7021a3023386b9f7ca7d64e74"},{"sha":"4c21639e669f71dbe7929c525a755d858d1158e5","author":{"name":"Damyon Wiese","email":"d23823aa087a684389cc46bc02ffbc20967dc556@moodle.com"},"message":"Merge branch 'MDL-63451_35' of https://github.com/peterspicer-catalyst/moodle into MOODLE_35_STABLE","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/4c21639e669f71dbe7929c525a755d858d1158e5"},{"sha":"68c72aadc2aef7d80d1837acd32efb466b42aff6","author":{"name":"Damyon Wiese","email":"d23823aa087a684389cc46bc02ffbc20967dc556@moodle.com"},"message":"Merge branch 'MDL-63839_35' of git://github.com/markn86/moodle into MOODLE_35_STABLE","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/68c72aadc2aef7d80d1837acd32efb466b42aff6"},{"sha":"1523c8bc6fda8b4ee06083e359f9a5f37ca0504c","author":{"name":"Jun Pataleta","email":"5bbdd777cd7332b17c04b62043ef590376b29cab@moodle.com"},"message":"Merge branch 'm35_MDL-63800' of https://github.com/danmarsden/moodle into MOODLE_35_STABLE","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/1523c8bc6fda8b4ee06083e359f9a5f37ca0504c"},{"sha":"f0f4270a8d7f24f52a3940b0eb0a23f37e684451","author":{"name":"Eloy Lafuente (stronk7)","email":"5c4e47d267602c70dc9b97eab022bd624db1552a@moodle.org"},"message":"Merge branch 'MDL-62294-35' of git://github.com/junpataleta/moodle into MOODLE_35_STABLE","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/f0f4270a8d7f24f52a3940b0eb0a23f37e684451"},{"sha":"f7dec77e5658b9b91436a11a6039bcaa89867e01","author":{"name":"Luca Bösch","email":"f531e8f443219aeb99deb45754563c53f913c038@bfh.ch"},"message":"MDL-63840 theme: block menu cog size.","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/f7dec77e5658b9b91436a11a6039bcaa89867e01"},{"sha":"a1d910f2e8fa807c5ed2b3b87a75b02a259d0032","author":{"name":"Andrew Nicols","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk"},"message":"MDL-62589 dataprivacy: Correct not in sql","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/a1d910f2e8fa807c5ed2b3b87a75b02a259d0032"},{"sha":"b0ea09e200050ca5f81e5ad5c4660f28fbcefc80","author":{"name":"Andrew Nicols","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk"},"message":"MDL-63902 dataprivacy: Check course children not the course\n\nWhen checking the expiry and protected state of a context, we need to do\nso knowing what kind of use that context has.\n\nIf it is used in the user context, then only the user context matters.\nIf it is used within a course, then that child context must be checked\nin relation to the course.","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/b0ea09e200050ca5f81e5ad5c4660f28fbcefc80"},{"sha":"fe552e47f05731e44836ff034024742c304bde9d","author":{"name":"Mihail Geshoski","email":"7b766481c9e5dd4fde120c65975f86783b1aeb5b@moodle.com"},"message":"MDL-62564 privacy: Add unit tests","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/fe552e47f05731e44836ff034024742c304bde9d"},{"sha":"d364d88a51895a91c9158e89da16232746d1c15d","author":{"name":"Mihail Geshoski","email":"7b766481c9e5dd4fde120c65975f86783b1aeb5b@moodle.com"},"message":"MDL-62564 privacy: Improve bulk deletion","distinct":true,"url":"https://api.github.com/repos/MarkusKgit/iomad/commits/d364d88a51895a91c9158e89da16232746d1c15d"}]}
{"actor":{"display_login":"MarkusKgit"}}