{"push_id":2493997522,"size":21,"distinct_size":21,"ref":"refs/heads/MOODLE_31_STABLE","head":"fae923693963337cc26a2406c04c683472e15d03","before":"2078761831aa6fa493039aadc33ea2e9b88b4ff3","commits":[{"sha":"f0a15feedb286724459046969898c21225828b26","author":{"name":"AMOS bot","email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org"},"message":"Automatically generated installer lang files","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/f0a15feedb286724459046969898c21225828b26"},{"sha":"42c5d3aa9d8fc6c2b52c5ac799ea8dc8a722fafa","author":{"name":"AMOS bot","email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org"},"message":"Automatically generated installer lang files","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/42c5d3aa9d8fc6c2b52c5ac799ea8dc8a722fafa"},{"sha":"70a7b23df5b93a4b82f759a6350c319820306db2","author":{"name":"AMOS bot","email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org"},"message":"Automatically generated installer lang files","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/70a7b23df5b93a4b82f759a6350c319820306db2"},{"sha":"c692bb567fe379104fa349c732c99ab1f530ada2","author":{"name":"Jeff Webster","email":"69f7cb2d960642f5f7181e7aa8eb65a2155e926e@ncsu.edu"},"message":"MDL-48501 lang: update reCAPTCHA language strings","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/c692bb567fe379104fa349c732c99ab1f530ada2"},{"sha":"956166b7664ca2a2612b65cd740cf86ee886a8e4","author":{"name":"Jeff Webster","email":"69f7cb2d960642f5f7181e7aa8eb65a2155e926e@ncsu.edu"},"message":"MDL-48501 recaptchalib_v2: add new lib to support reCAPTCHA v2","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/956166b7664ca2a2612b65cd740cf86ee886a8e4"},{"sha":"cfefd25d6c9b9ed3852917620eeb318318209163","author":{"name":"Jeff Webster","email":"69f7cb2d960642f5f7181e7aa8eb65a2155e926e@ncsu.edu"},"message":"MDL-48501 form/recaptcha: update to use reCAPTCHA v2","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/cfefd25d6c9b9ed3852917620eeb318318209163"},{"sha":"fe82348810f0d5688956a3649fe9e85b0f885f42","author":{"name":"Jeff Webster","email":"69f7cb2d960642f5f7181e7aa8eb65a2155e926e@ncsu.edu"},"message":"MDL-48501 login: update signup_form to use reCAPTCHA v2","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/fe82348810f0d5688956a3649fe9e85b0f885f42"},{"sha":"684374466097e61431e425c814181eedde034032","author":{"name":"Jeff Webster","email":"69f7cb2d960642f5f7181e7aa8eb65a2155e926e@ncsu.edu"},"message":"MDL-48501 mod_feedback: update feedback to use reCAPTCHA v2","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/684374466097e61431e425c814181eedde034032"},{"sha":"7f5f07b68e5fe8bb3f4182893d577b340d2066c0","author":{"name":"Eloy Lafuente (stronk7)","email":"5c4e47d267602c70dc9b97eab022bd624db1552a@moodle.org"},"message":"Merge branch 'MDL-48501-mdl31' of git://github.com/jswebster/moodle into MOODLE_31_STABLE","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/7f5f07b68e5fe8bb3f4182893d577b340d2066c0"},{"sha":"b061fba2c4c14c898864026b323c9eaef953cb60","author":{"name":"David Mudrák","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com"},"message":"MDL-61392 enrol_paypal: Improve the IPN notifications handling\n\n* Notify administrators once incoming IPN request is verified by PayPal.\n* Fix the HTTP status as expected by the IPN protocol.","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/b061fba2c4c14c898864026b323c9eaef953cb60"},{"sha":"88bd118665e5b56144db09f205cf06461bec3f49","author":{"name":"David Mudrák","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@moodle.com"},"message":"MDL-61392 enrol_paypal: Improve IPN input parameters checking","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/88bd118665e5b56144db09f205cf06461bec3f49"},{"sha":"fdcf7fb3f66e446b2a946486b2a1677a179f3f93","author":{"name":"Eloy Lafuente (stronk7)","email":"5c4e47d267602c70dc9b97eab022bd624db1552a@moodle.org"},"message":"Merge branch 'install_31_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_31_STABLE","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/fdcf7fb3f66e446b2a946486b2a1677a179f3f93"},{"sha":"e25e165231ed061c4278ce3694d2e1e4d4d3d142","author":{"name":"Eloy Lafuente (stronk7)","email":"5c4e47d267602c70dc9b97eab022bd624db1552a@moodle.org"},"message":"Moodle release 3.1.11","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/e25e165231ed061c4278ce3694d2e1e4d4d3d142"},{"sha":"fe8a827cb01417862e909655355b8c0425ca0895","author":{"name":"AMOS bot","email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org"},"message":"Automatically generated installer lang files","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/fe8a827cb01417862e909655355b8c0425ca0895"},{"sha":"567c0bb51ddd49d0b7a23b6ffba50a50fab96490","author":{"name":"AMOS bot","email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org"},"message":"Automatically generated installer lang files","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/567c0bb51ddd49d0b7a23b6ffba50a50fab96490"},{"sha":"c8fe4d8b88562089138b4fcdac2bd27c3da542d8","author":{"name":"AMOS bot","email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org"},"message":"Automatically generated installer lang files","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/c8fe4d8b88562089138b4fcdac2bd27c3da542d8"},{"sha":"7b2fc2b81e1d3ff61c39f45a745a2a7c78081307","author":{"name":"AMOS bot","email":"eb01d8f828a6c9a20be4534e72e049aaf41503df@moodle.org"},"message":"Automatically generated installer lang files","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/7b2fc2b81e1d3ff61c39f45a745a2a7c78081307"},{"sha":"2032491730bf2dd73f73229dc7940236875e48f8","author":{"name":"Andrew Nicols","email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@nicols.co.uk"},"message":"MDL-61770 iplookup: Check types rather than values","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/2032491730bf2dd73f73229dc7940236875e48f8"},{"sha":"878d69b7941c1f1cacd8fbae256c5a4413b750cf","author":{"name":"Jake Dallimore","email":"c8d99c2f7cd5f432c163abcd422672b9f77550bb@moodle.com"},"message":"Merge branch 'MDL-61770-31' of git://github.com/andrewnicols/moodle into MOODLE_31_STABLE","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/878d69b7941c1f1cacd8fbae256c5a4413b750cf"},{"sha":"36a7b9f2340c007deaa1ef63639294a189b9d7d8","author":{"name":"Jun Pataleta","email":"5bbdd777cd7332b17c04b62043ef590376b29cab@moodle.com"},"message":"Merge branch 'install_31_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_31_STABLE","distinct":true,"url":"https://api.github.com/repos/troywilliams/moodle/commits/36a7b9f2340c007deaa1ef63639294a189b9d7d8"}]}
{"actor":{"display_login":"troywilliams"}}