{"push_id":3108116401,"size":71,"distinct_size":2,"ref":"refs/heads/fix/net-order-refund/739","head":"87d135d4425a49261ec27e99d18b5e3deec1c8d0","before":"3cdc41ae65892c69a045f3b115376029e25761f3","commits":[{"sha":"6d090c20573988c9392fbd7f81d5333abc447e08","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Updated parameters in the REST controller.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/6d090c20573988c9392fbd7f81d5333abc447e08"},{"sha":"792f19103d867cf4d3d1e2db245e6fa88a22206b","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Updated query parameters according to spec.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/792f19103d867cf4d3d1e2db245e6fa88a22206b"},{"sha":"ed26773a1a0f257fa74d77a5031c8ca69cb1dfcd","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Added initial implementation of advanced filters.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/ed26773a1a0f257fa74d77a5031c8ca69cb1dfcd"},{"sha":"50ccafa8da85f553b558bf77b3962e1220227e17","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Updated REST controller with new parameters.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/50ccafa8da85f553b558bf77b3962e1220227e17"},{"sha":"0a73023ed8ee1520c0610be26aa6023e6e090b16","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Added defaults for new params to Data Store.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/0a73023ed8ee1520c0610be26aa6023e6e090b16"},{"sha":"e54f18ad6e97982bb1ab658ca600162031e1fca6","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Updated filters subqueries to correctly handle no filter case.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/e54f18ad6e97982bb1ab658ca600162031e1fca6"},{"sha":"8a4fc08e7d05cda0277d8b3e20fee82a9ebbc46a","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Merge branch 'master' into fix/749","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/8a4fc08e7d05cda0277d8b3e20fee82a9ebbc46a"},{"sha":"845560984d7dd9f3d71cef9a254292fb0eaea6d7","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Renamed method to better reflect its purpose.\n\nPlus added conversion of count as string to integer.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/845560984d7dd9f3d71cef9a254292fb0eaea6d7"},{"sha":"3cee62960d18fa7d7d75976f88a5596ae8f49b9d","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Handled case where match parameter is missing.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/3cee62960d18fa7d7d75976f88a5596ae8f49b9d"},{"sha":"343c63fb50d3f1aa30420151557f3f07b4a6bc39","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Removed superfluous unsets.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/343c63fb50d3f1aa30420151557f3f07b4a6bc39"},{"sha":"d5cded1ff53b7c1d0f3e2d2e69f66c18ec0177a0","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"WIP on advanced filters.\n\nPlus fixing bugs:\n- fixed tests\n- fixed schema definition to reflect response data\n- split WHERE SQL clause into time constraints and rest","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/d5cded1ff53b7c1d0f3e2d2e69f66c18ec0177a0"},{"sha":"2d3f62c613755c40a670a1aab4c8c1f95795bb7d","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Fixed typos.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/2d3f62c613755c40a670a1aab4c8c1f95795bb7d"},{"sha":"e86877ff0484118de683cab3ddd4d6567baa0864","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Added spaces around operator.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/e86877ff0484118de683cab3ddd4d6567baa0864"},{"sha":"e02f73bac941013f8af333a55812aa0a34717bc2","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Added primary key to coupon lookup.\n\nOtherwise REPLACE query adds a multiple identical rows.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/e02f73bac941013f8af333a55812aa0a34717bc2"},{"sha":"85c108de84d55bd0cf08728dac32f4a97c11c28d","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Added extra trigger for updating stats tables.\n\nIf order is updated while save_post action is in progress, then the update does not trigger stats table update, thus stats table gets out of sync with master data.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/85c108de84d55bd0cf08728dac32f4a97c11c28d"},{"sha":"54b2a9977e8cfed5276080b4aea88050f238a147","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Store coupon id, not coupon item id in the stat table.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/54b2a9977e8cfed5276080b4aea88050f238a147"},{"sha":"b6f764606e157348126eeb96fc950fe9a0513953","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Added table name to time period sql params.\n\nWithout this, the subquery could not be used in some contexts, as the column name was ambiguous.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/b6f764606e157348126eeb96fc950fe9a0513953"},{"sha":"7049484f322f28e7897fcfdccfea5e61f4567188","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Updated structure for includes/excludes coupons and products subqueries.\n\nAs there can be multiple coupons and products assigned to one order, it needs to ba handled differently when constructing SQL query.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/7049484f322f28e7897fcfdccfea5e61f4567188"},{"sha":"c21570fbdaab9114fdcb1f8126d9779e5a6a2497","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Made sync of order stats table run also on clean_post_cache.\n\nOtherwise, some changes in master data for orders would not be reflected, as save_post action is skipped if order is updated while the save_post action is running.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/c21570fbdaab9114fdcb1f8126d9779e5a6a2497"},{"sha":"2344bd1a3cf5d113e46e874da32cd3558ac356ee","author":{"name":"Peter Fabian","email":"10f3da386fe8a5bfe34d60b3209de0afacd14239@gmail.com"},"message":"Updated get_unique_products to be more versatile and support running in other contexts.\n\nIn some cases of advanced filters, it produced incorrect SQL code.\nAdditionally, split of where clause to time clause and rest needed to be reflected here, too.","distinct":false,"url":"https://api.github.com/repos/woocommerce/wc-admin/commits/2344bd1a3cf5d113e46e874da32cd3558ac356ee"}]}
{"actor":{"display_login":"joshuatf"}}