{"push_id":911138371,"size":305,"distinct_size":304,"ref":"refs/heads/master","head":"0275396df434ce743fdf3e98ae9a511f57caa77d","before":"e3534a42178191321fb21ddefbf3cf36b771481f","commits":[{"sha":"fe76d37442fcacd85c2a7b73e6d83f09ee03f948","author":{"email":"87abcee9d52fdbb9cd073b3683e08ddc68fc6f20@gmail.com","name":"Ken Chapple"},"message":"Added filter so plugin or theme developers can find the actual protected post (implemented to protect wp-content files of bbpress forum topics and replies.)","distinct":false,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/fe76d37442fcacd85c2a7b73e6d83f09ee03f948"},{"sha":"caf3f23b555b633e79ee37b8f1ee015117b2cd82","author":{"email":"df030c43d2c225281de5c15afa869d5cb8c8e2c4@gmail.com","name":"lebonze"},"message":"Missing french translations\n\n(hope I'm doing this correctly)","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/caf3f23b555b633e79ee37b8f1ee015117b2cd82"},{"sha":"bb601f02ff261c1ce8cdfb035ba5880a6f4af2b9","author":{"email":"75ef9faee755c70589550b513ad881e5a603182c@skyrocketwebsites.com","name":"nickd32"},"message":"Merge pull request #2 from strangerstudios/master\n\nUpdate from original","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/bb601f02ff261c1ce8cdfb035ba5880a6f4af2b9"},{"sha":"523e15f454db27ba5784c5e36f8b65bc324c66a6","author":{"email":"75ef9faee755c70589550b513ad881e5a603182c@skyrocketwebsites.com","name":"Nick Daugherty"},"message":"Stripe webhooks will how work with sub_XXXX orders, in addition to cus_XXXX orders.\n\nAdded an extra step to get the Stripe subscription_id that corresponds to the event that triggered the webhook.\nFIX for issue https://github.com/strangerstudios/paid-memberships-pro/issues/196","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/523e15f454db27ba5784c5e36f8b65bc324c66a6"},{"sha":"2a84e8dae1fe277b03835d942a79439d0c050714","author":{"email":"afdb01485170546eb03f49d435008fa288275abd@users.noreply.github.com","name":"Thomas Sjolshagen"},"message":"Fix for issue #198 (Uninitiated variable)\n\nSet variable = 0 before use/increment. PHP allows it but starts complaining in recent versions.","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/2a84e8dae1fe277b03835d942a79439d0c050714"},{"sha":"7b301ca7ef29119d4d189427c2d178ccd793647e","author":{"email":"44480defb54daaa563820f558dc69d3ec9e74419@gmail.com","name":"Cryptoapi"},"message":"Add support GoUrl Bitcoin Gateway plugin","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/7b301ca7ef29119d4d189427c2d178ccd793647e"},{"sha":"9d1956fc11fa9866222c0fe3a887bbfa351b2c40","author":{"email":"98a2358c256b24e7a59d1bcd9107ed74b375ab67@gmail.com","name":"Mte90"},"message":"email template translated in italian","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/9d1956fc11fa9866222c0fe3a887bbfa351b2c40"},{"sha":"2bff6ddc2c8deb7205ebf1091da3b437cde5c282","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@yannkozon.com","name":"Yann Kozon"},"message":"Add french translation","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/2bff6ddc2c8deb7205ebf1091da3b437cde5c282"},{"sha":"42f01976772819c5f680ef4cc76531399cda876d","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@yannkozon.com","name":"Yann Kozon"},"message":"Add i18n to dropdown","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/42f01976772819c5f680ef4cc76531399cda876d"},{"sha":"5aa2c9ad8961a497198912c5d7cf89f4ba83e69c","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@yannkozon.com","name":"Yann Kozon"},"message":"Add i18n to buttons","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/5aa2c9ad8961a497198912c5d7cf89f4ba83e69c"},{"sha":"ed11a016d15f7ed610b85e9dd52c5d6f8c1801ce","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@yannkozon.com","name":"Yann Kozon"},"message":"Add i18n to settings title","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/ed11a016d15f7ed610b85e9dd52c5d6f8c1801ce"},{"sha":"740772ccf45e4db1026331862da91691757e579b","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@yannkozon.com","name":"Yann Kozon"},"message":"Add html5 features and a11y for required field","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/740772ccf45e4db1026331862da91691757e579b"},{"sha":"6bb3214a771a2d54ca201fe483fca6238d2f7f15","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@yannkozon.com","name":"Yann Kozon"},"message":"Add i18n to dropdown","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/6bb3214a771a2d54ca201fe483fca6238d2f7f15"},{"sha":"c2db64da1f8126ccc6f1d0ddb91eac274c082af1","author":{"email":"1a73af9e7ae00182733b2292511b814be66f065f@yannkozon.com","name":"Yann Kozon"},"message":"Update translation","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/c2db64da1f8126ccc6f1d0ddb91eac274c082af1"},{"sha":"13d60ea008a0b45eccca2baa500ca9fea19aa267","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@strangerstudios.com","name":"Jason Coleman"},"message":"* BUG: Fixed issue where custom roles had to have pmpro_membershiplevels capability to view other PMPro-related dashboard pages. (Thanks, squarelines)\n* ENHANCEMENT: Now hiding tabs in the PMPro settings if a user doesn't have access to that tab (but does have access to other tabs).","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/13d60ea008a0b45eccca2baa500ca9fea19aa267"},{"sha":"c4a4139737ae2a2f1300ca9dcf40101f5a4633ac","author":{"email":"559f1273ccad5fbf32145c3fff72e805ac745d89@gmail.com","name":"Jessica Oros"},"message":"ENHANCEMENT: Added drag and drop level reordering","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/c4a4139737ae2a2f1300ca9dcf40101f5a4633ac"},{"sha":"73e434fa0c0127e6533943af6f2858ba01366a8b","author":{"email":"559f1273ccad5fbf32145c3fff72e805ac745d89@gmail.com","name":"Jessica Oros"},"message":"Deleted debug info, updated readme.txt","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/73e434fa0c0127e6533943af6f2858ba01366a8b"},{"sha":"dc58447285e82689d3b26c9ec2efbe5055280ee9","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@strangerstudios.com","name":"Jason Coleman"},"message":"* BUG: Fixed bug where users who checked out with the Braintree Payments gateway could checkout again using their on file credit card if an invalid credit card was entered at checkout the second time. (Thanks, patternsinthecloud)","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/dc58447285e82689d3b26c9ec2efbe5055280ee9"},{"sha":"1a03c7f602df1d6e8ef2c289a286a91dbae58d1d","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@strangerstudios.com","name":"Jason Coleman"},"message":"Merge pull request #195 from lebonze/dev\n\nMissing / corrected french translations","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/1a03c7f602df1d6e8ef2c289a286a91dbae58d1d"},{"sha":"ad453db06fb4975bdd28abfff506078ab99f67a4","author":{"email":"68c46a606457643eab92053c1c05574abb26f861@strangerstudios.com","name":"Jason Coleman"},"message":"Merge pull request #197 from nickd32/master\n\nUpdate Stripe webhooks to work with sub_XXXX orders, in addition to cus_XXXX orders.","distinct":true,"url":"https://api.github.com/repos/kchapple/paid-memberships-pro/commits/ad453db06fb4975bdd28abfff506078ab99f67a4"}]}