{"push_id":2460738926,"size":189,"distinct_size":1,"ref":"refs/heads/FET/11183/improvements-to-pue-stat-collection","head":"70156570ffd0fde7ac78a81fc10f0bfe48bf0c8f","before":"232f501e8c5d87e011243ce51cbe6f90b075ecd6","commits":[{"sha":"2eada85b97201015521662a9f2527b033792645b","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"Merge branch 'master' into FET/9575/invisible-recaptcha","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/2eada85b97201015521662a9f2527b033792645b"},{"sha":"3536c1a2421b03f24df740e430f18167b11a4aed","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"EED_Recaptcha_Invisible [touch:9575]\n\nIntegrates Google's Invisible reCAPTCHA into the form submission process for both the Ticket Selector and Single Page Checkout","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/3536c1a2421b03f24df740e430f18167b11a4aed"},{"sha":"3bcccce2ae4b95a8c8daee720037616821912e09","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"EE_Invisible_Recaptcha_Input [touch:9575]\n\nAlthough technically not an actual form input, this class allows Google's Invisible reCAPTCHA to be added to Event Espresso's form system","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/3bcccce2ae4b95a8c8daee720037616821912e09"},{"sha":"5edf5c7fd2f90d22a6ce12dda48e3715f55cee3f","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"EE_Invisible_Recaptcha_Display_Strategy  [touch:9575]\n\ngenerates HTML for the Google Invisible reCAPTCHA challenge","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/5edf5c7fd2f90d22a6ce12dda48e3715f55cee3f"},{"sha":"152af685e12532675b85f524c6cbac84d8929225","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"espresso_invisible_recaptcha.js  [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/152af685e12532675b85f524c6cbac84d8929225"},{"sha":"4535b3dbee3b2f28bc398fec6bbfbdde2972e170","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"RecaptchaFactory  [touch:9575]\n\nFactory class for generating InvisibleRecaptcha or RecaptchaAdminSettings objects","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/4535b3dbee3b2f28bc398fec6bbfbdde2972e170"},{"sha":"78ef1f0819794df22a59d1f328ee934e6fde71c5","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"ProcessInvisibleRecaptcha  [touch:9575]\n\nProvides methods for integrating Google's Invisible reCAPTCHA into EE Forms and for verifying the 'g-recaptcha-response' response token","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/78ef1f0819794df22a59d1f328ee934e6fde71c5"},{"sha":"cfab7a77bca8883fabbd7fb2f48c819943d24625","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"RecaptchaAdminSettings  [touch:9575]\n\nGenerates and processes forms for administrating Event Espresso's Google's reCAPTCHA settings","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/cfab7a77bca8883fabbd7fb2f48c819943d24625"},{"sha":"3ef03047ce8e5791de803b193b3d7f110f9655af","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"auto PSR formatting; [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/3ef03047ce8e5791de803b193b3d7f110f9655af"},{"sha":"ebe52d1766cac95939ff55cc07118d85722ac57a","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"code cleanup; [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/ebe52d1766cac95939ff55cc07118d85722ac57a"},{"sha":"31a89c468a4b2712e7830df2c12e890eb25c0321","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"remove all admin settings code; [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/31a89c468a4b2712e7830df2c12e890eb25c0321"},{"sha":"dfac3f207f003360f4e48e8582f904af21a7a396","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"add $config; property and use intstead of constantly hitting  the registry;\nadd new useRecaptcha() and notPaymentOptionsRevisit() methods;\nadditional manual code formatting; [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/dfac3f207f003360f4e48e8582f904af21a7a396"},{"sha":"a0681f5d96af94b888cf0962f5db611eb0610863","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"add comment regarding new option; [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/a0681f5d96af94b888cf0962f5db611eb0610863"},{"sha":"90c6f84331b9cd0188d78f85d3f22f896771ac07","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"register dependencies for  InvisibleRecaptcha and RecaptchaAdminSettings; [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/90c6f84331b9cd0188d78f85d3f22f896771ac07"},{"sha":"3d51cafee6307451d2a0f6add1e9f9897b1e92d3","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"bit o manual formatting; [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/3d51cafee6307451d2a0f6add1e9f9897b1e92d3"},{"sha":"537a6d5165fa79eac2c9376c58edb151244d3e80","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"add new safeRedirectAndExit() method;  [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/537a6d5165fa79eac2c9376c58edb151244d3e80"},{"sha":"f0b467a791b25e6634a69795ed7d50bd99b27525","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"throw exception if supplied subsections is not an array (we don't want to just type cast as an array in case an object was supplied);  [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/f0b467a791b25e6634a69795ed7d50bd99b27525"},{"sha":"9ce7e13d6b2db97ce781bdfbc9a50dfabf32716b","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"bit o manual formatting;\nfix phpdocs;\nadd new has_subsection() method; [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/9ce7e13d6b2db97ce781bdfbc9a50dfabf32716b"},{"sha":"3f5044729d7735b99e2938f47cb3a160b2cd3022","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"remove debug code; [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/3f5044729d7735b99e2938f47cb3a160b2cd3022"},{"sha":"2e58b8616035114590fab2b667cd0d219fa9a42a","author":{"name":"Brent Christensen","email":"0d72ff0905e7f8b2b879fe7744d4952a9b6d56a3@eventespresso.com"},"message":"bit o manual formatting;\nadd new echoAndExit() methood; [touch:9575]","distinct":false,"url":"https://api.github.com/repos/eventespresso/event-espresso-core/commits/2e58b8616035114590fab2b667cd0d219fa9a42a"}]}
{"actor":{"display_login":"eeteamcodebase"}}