{"push_id":737150744,"size":19,"distinct_size":7,"ref":"refs/heads/simplify_subscriptions_2_0","head":"ff458f907018cee63aeedd1f55153b681103faea","before":"d51aece5fd1867a574cdfbf85268a7d87079f1ab","commits":[{"sha":"6cac5e0f4789be74dd0d2fc40ebcad25efddc444","author":{"email":"00ceee5b1c012899ffa1231a9566ffe1440c25ee@claudiosmweb.com","name":"Claudio Sanches"},"message":"PayPal - Remove decimals when order currency is HUF, JPY or TWD, closes #8590","distinct":false,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/6cac5e0f4789be74dd0d2fc40ebcad25efddc444"},{"sha":"16146969962590eb5fe1e37ce81f25a72f6f2da8","author":{"email":"00ceee5b1c012899ffa1231a9566ffe1440c25ee@claudiosmweb.com","name":"Claudio Sanches"},"message":"Fixed duplicated docblock","distinct":false,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/16146969962590eb5fe1e37ce81f25a72f6f2da8"},{"sha":"f3ac5657a422067f12cef62545a5aace1095afd9","author":{"email":"00ceee5b1c012899ffa1231a9566ffe1440c25ee@claudiosmweb.com","name":"Claudio Sanches"},"message":"Fixed link all variations when use text-based attributes","distinct":false,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/f3ac5657a422067f12cef62545a5aace1095afd9"},{"sha":"aa263ddc1e6c358612a5fbefa6d2e5b0a0ecef7a","author":{"email":"00ceee5b1c012899ffa1231a9566ffe1440c25ee@claudiosmweb.com","name":"Claudio Sanches"},"message":"[API] Updated variable product attributes update for the new standard of WC 2.4","distinct":false,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/aa263ddc1e6c358612a5fbefa6d2e5b0a0ecef7a"},{"sha":"948c5c9cfc34ed2d0f325235c2e97131ecc34fbd","author":{"email":"00ceee5b1c012899ffa1231a9566ffe1440c25ee@claudiosmweb.com","name":"Claudio Sanches"},"message":"Fixed the sanitization for text-based default attributes","distinct":false,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/948c5c9cfc34ed2d0f325235c2e97131ecc34fbd"},{"sha":"41002043442d1713d66adfb2edde92d9dfc00f9c","author":{"email":"c7a6e12cf700ca91b17fde68d5495d5b1b338194@gmail.com","name":"Brent Shepherd"},"message":"Match the two save_variations()\n\nSpecifically, match WC_Meta_Box_Product_Data::save_variations() to the newer,\nalmost identical, WC_Ajax::save_variations(), added in SHA: ae18af8c (so that\nwe can eventually replace the newer WC_Ajax::save_variations().","distinct":false,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/41002043442d1713d66adfb2edde92d9dfc00f9c"},{"sha":"ffdc13fb4beb810e5d700384bf47ba3fb1b0049e","author":{"email":"c7a6e12cf700ca91b17fde68d5495d5b1b338194@gmail.com","name":"Brent Shepherd"},"message":"Remove duplication in WC_Ajax::save_variations()\n\nAnd use the original WC_Meta_Box_Product_Data::save_variations() method instead.","distinct":false,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/ffdc13fb4beb810e5d700384bf47ba3fb1b0049e"},{"sha":"c8405d3d2924882b2476605128d0540c928eb1c5","author":{"email":"c7a6e12cf700ca91b17fde68d5495d5b1b338194@gmail.com","name":"Brent Shepherd"},"message":"Remove deprecated comments and commented out code\n\nBecause WC_Meta_Box_Product_Data::save_variations() doesn't need to be\ndeprecated.","distinct":false,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/c8405d3d2924882b2476605128d0540c928eb1c5"},{"sha":"c840fef3af2a9ffd5679d0005338070ac171dc09","author":{"email":"00ceee5b1c012899ffa1231a9566ffe1440c25ee@claudiosmweb.com","name":"Claudio Sanches"},"message":"Merge pull request #8652 from thenbrent/dry\n\n[WC 2.4] Remove duplicate code in WC_Ajax::save_variations()","distinct":false,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/c840fef3af2a9ffd5679d0005338070ac171dc09"},{"sha":"1bd4cf8fadda5e72cdbd0387002676c15e9b415a","author":{"email":"b83dfb01804c23266300ebee7f6fb99f06d6f45e@gmail.com","name":"Tamara Zuk"},"message":"Define new `WC_DOING_AJAX` constant\n\nThis constant will allow extensions to selectively load files etc.\nduring a WC AJAX request.","distinct":false,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/1bd4cf8fadda5e72cdbd0387002676c15e9b415a"},{"sha":"72dd72beb9917d28b0c196af61c10a76452d335f","author":{"email":"00ceee5b1c012899ffa1231a9566ffe1440c25ee@claudiosmweb.com","name":"Claudio Sanches"},"message":"Merge pull request #8656 from tamarazuk/wc-doing-ajax-constant\n\nDefine new `WC_DOING_AJAX` constant","distinct":false,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/72dd72beb9917d28b0c196af61c10a76452d335f"},{"sha":"f8dfc64db7ee9051632211ab248177207c3e9e51","author":{"email":"00ceee5b1c012899ffa1231a9566ffe1440c25ee@claudiosmweb.com","name":"Claudio Sanches"},"message":"Fixed postcode/zip reset in address i18n script, closes #8646","distinct":false,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/f8dfc64db7ee9051632211ab248177207c3e9e51"},{"sha":"e689fe8f154a2ae04b99a7f678e023bfda06b6be","author":{"email":"c7a6e12cf700ca91b17fde68d5495d5b1b338194@gmail.com","name":"Brent Shepherd"},"message":"Add WC_Addons_Gateway_Simplify_Commerce_Deprecated\n\nTo manage compatibility with Subscriptions 1.n","distinct":true,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/e689fe8f154a2ae04b99a7f678e023bfda06b6be"},{"sha":"6c16ecadc529cd8c8f51df0cd556065cfbd793d2","author":{"email":"c7a6e12cf700ca91b17fde68d5495d5b1b338194@gmail.com","name":"Brent Shepherd"},"message":"Simplify: support admin payment method changes\n\nA new feature of Subscriptions v2.0.","distinct":true,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/6c16ecadc529cd8c8f51df0cd556065cfbd793d2"},{"sha":"3f1b3c19ee97225f41ff218470545122b437979c","author":{"email":"c7a6e12cf700ca91b17fde68d5495d5b1b338194@gmail.com","name":"Brent Shepherd"},"message":"Simplify: Update schedule payments for Subs v2.0\n\n* Add new save_subscription_meta() method to allow us to save customer ID both\n  in Subscriptions 1.n on the original order and in 2.0 on the subscription/s\n  created for the order)\n* Use the new 'woocommerce_scheduled_subscription_payment_simplify' hook and\n  deprecate use of the old 'scheduled_subscription_payment_simplify' hook by\n  moving it to the WC_Addons_Gateway_Simplify_Commerce_Deprecated class\n* Use core WC methods on the renewal order passed to scheduled_subscription_payment()\n  to process the payment rather than having to call special Subscriptions API methods\n  like WC_Subscriptions_Manager::process_subscription_payments_on_order() and\n  WC_Subscriptions_Manager::process_subscription_payment_failure_on_order()\n* Use the original order's total to determine the amount to charge up-front to\n  save having to call WC_Subscriptions_Order::get_total_initial_payment()\n* Use a description for recurring payments that is consistent with standard orders,\n  i.e. \"{Site Name} - Order {order_id}\" instead of a description that does not include\n  the renewal order's ID. This helps link payments to orders (which can then be traced\n  to subscription/s).","distinct":true,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/3f1b3c19ee97225f41ff218470545122b437979c"},{"sha":"6113af66eb8c90b130f0b4a6210df00e96261c7d","author":{"email":"c7a6e12cf700ca91b17fde68d5495d5b1b338194@gmail.com","name":"Brent Shepherd"},"message":"Simplify: Remove meta from resubscribe orders\n\nIn Subscriptoins v2.0. Also deprecate the removal of it in 1.n, where\nresubscribe orders were called \"parent renewal orders\".","distinct":true,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/6113af66eb8c90b130f0b4a6210df00e96261c7d"},{"sha":"e0107183ffcec185e14c9be900bef574fbe698dc","author":{"email":"c7a6e12cf700ca91b17fde68d5495d5b1b338194@gmail.com","name":"Brent Shepherd"},"message":"Simplify: Update order_contains_subscription()\n\nTo use Subscriptions 2.0 methods to avoid deprecated notices and move\nuse of old methods to WC_Addons_Gateway_Simplify_Commerce_Deprecated","distinct":true,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/e0107183ffcec185e14c9be900bef574fbe698dc"},{"sha":"b8f902df782f94d8cf51d76b824b3afc63a0801d","author":{"email":"c7a6e12cf700ca91b17fde68d5495d5b1b338194@gmail.com","name":"Brent Shepherd"},"message":"Simplify: update change failling payment method\n\nFor Subscriptions v2.0.\n\n * Use new 'woocommerce_subscription_failing_payment_method_updated_' hook\n * Use new wcs_is_subscription() method to run process_subscription() when the\n   transaction is for a subscription object.\n * Save the card and customer IDs on the 'shop_subscription' post from the renewal\n   order rather than saving it on the order which purchased the subscription.","distinct":true,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/b8f902df782f94d8cf51d76b824b3afc63a0801d"},{"sha":"ff458f907018cee63aeedd1f55153b681103faea","author":{"email":"c7a6e12cf700ca91b17fde68d5495d5b1b338194@gmail.com","name":"Brent Shepherd"},"message":"Simplify: Add support for multiple subscriptions\n\nNothing to see here. Easiest feature support ever.","distinct":true,"url":"https://api.github.com/repos/thenbrent/woocommerce/commits/ff458f907018cee63aeedd1f55153b681103faea"}]}