{"push_id":954739348,"size":4,"distinct_size":4,"ref":"refs/heads/tax-adjustable-shipping-rates","head":"340320e2edb833363cb454b612de89cc01b4b3e9","before":"96a6749a3d26ddcd736759ff73208afddf629fe4","commits":[{"sha":"4b2381e8e2eddcac3c88438ecc0952e454c9ff98","author":{"email":"df252263d3dbdf4a931869a3055dbbb26cb6b81a@gmail.com","name":"Martin Meyerhoff"},"message":"Introduce spec for a taxable item\n\nThe shared example group \"a taxable item\" spells out what API has to have to\nbe tax adjusted using the item adjuster class.","distinct":true,"url":"https://api.github.com/repos/magiclabs/solidus/commits/4b2381e8e2eddcac3c88438ecc0952e454c9ff98"},{"sha":"af747a121f1cda9cc7547d01be53e4752f63d265","author":{"email":"df252263d3dbdf4a931869a3055dbbb26cb6b81a@gmail.com","name":"Martin Meyerhoff"},"message":"Make Spree::Shipment adhere to the taxable item API\n\nThis mostly consists in adding an attribute alias for the\nmisnamed `cost` attribute to `amount`.","distinct":true,"url":"https://api.github.com/repos/magiclabs/solidus/commits/af747a121f1cda9cc7547d01be53e4752f63d265"},{"sha":"5a0d1ce4b8ce308100aaa08a55511126597c3c4b","author":{"email":"df252263d3dbdf4a931869a3055dbbb26cb6b81a@gmail.com","name":"Martin Meyerhoff"},"message":"Simplify TaxRate.store_pre_tax_amount\n\nWith the common API for shipments in place, this method can be simplified a lot.\n\nWe also get rid of an unnecessary `.any?` check here.","distinct":true,"url":"https://api.github.com/repos/magiclabs/solidus/commits/5a0d1ce4b8ce308100aaa08a55511126597c3c4b"},{"sha":"340320e2edb833363cb454b612de89cc01b4b3e9","author":{"email":"df252263d3dbdf4a931869a3055dbbb26cb6b81a@gmail.com","name":"Martin Meyerhoff"},"message":"Add taxation-relevant columns to Spree::ShippingRate\n\nAdds `included_tax_total`, `additional_tax_total` and `pre_tax_amount` to\nSpree::ShippingRates.\n\n`promo_total`, which would have also been possible, is implemented as a dummy setter\nand a getter that always returns zero. Shipping rates do not have promotions applied\nto them, that is what happens when they are used for a shipment.","distinct":true,"url":"https://api.github.com/repos/magiclabs/solidus/commits/340320e2edb833363cb454b612de89cc01b4b3e9"}]}