Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-11 | Fix typo | Jared Norman | |
2019-04-05 | Bump to v0.10.0v0.10.0 | Jared Norman | |
2019-04-05 | Merge pull request #9 from SuperGoodSoft/feature/configurable-shipping | Jared Norman | |
Make shipping amount calculator configurable | |||
2019-04-05 | Make shipping amount calculator configurable | Jared Norman | |
Necessary if you need to factor in order level adjustments (boooooo) into your shipping amounts to make things add up correctly. | |||
2019-03-24 | Merge pull request #8 from SuperGoodSoft/caching-betterv0.9.1 | Jared Norman | |
Remove cache key hack | |||
2019-03-24 | Bump to v0.9.1 | Jared Norman | |
2019-03-24 | Remove cache key hack | Jared Norman | |
This never actually worked as expected. While imperfect, use the order params directly will produce better results. | |||
2019-03-24 | Merge pull request #7 from SuperGoodSoft/feature/configurable-cache-keyv0.9.0 | Jared Norman | |
Configurable Caching | |||
2019-03-24 | Bump to v0.9.0 | Jared Norman | |
2019-03-24 | Make cache duration configurable | Jared Norman | |
2019-03-24 | Make cache key configurable | Jared Norman | |
Some stores may want to more aggressively cache the responses, preferring fewer requests to more accurate results. | |||
2019-03-24 | Sort config options | Jared Norman | |
I just like any list with more than half a dozen things to be sorted. | |||
2019-03-20 | Bump to v0.8.0 and update changelogv0.8.0 | Jared Norman | |
2019-03-20 | Merge pull request #6 from SuperGoodSoft/feature/more-cache | Jared Norman | |
Increase cache expiry time | |||
2019-03-20 | Increase cache expiry time | Jared Norman | |
2019-03-19 | Merge pull request #5 from SuperGoodSoft/feature/report-line-itemsv0.7.0 | Jared Norman | |
Send full line item list when creating/updating transactions | |||
2019-03-19 | Bump to v0.7.0, update CHANGELOG.md | Jared Norman | |
2019-03-19 | Report full line item list for transactions | Jared Norman | |
This sends the full list of line items in the order with their SKUs and tax codes when creating/updating transactions in TaxJar. | |||
2019-03-14 | Update CHANGELOG.mdv0.6.2 | Jared Norman | |
2019-03-14 | Merge pull request #4 from SuperGoodSoft/explain-bug | Jared Norman | |
Better explain the bug fix in v0.6.2 | |||
2019-03-14 | Merge pull request #3 from SuperGoodSoft/add-missing-test | Jared Norman | |
Add test that covers behaviour with TaxLocation | |||
2019-03-14 | Better explain the bug fix in v0.6.2 | Jared Norman | |
2019-03-14 | Add test that covers behaviour with TaxLocation | Jared Norman | |
When an order doesn't have a tax_address, it will rely on the order's store to build a "TaxAddress" for use as the "tax address which in an ideal world would be much more address-like... but unfortunately it's not. | |||
2019-03-14 | Merge pull request #2 from JuanCrg90/bug/add-taxlocation-guard | Jared Norman | |
Add guard clause for TaxLocation addresses | |||
2019-03-14 | Bump Version | Juan Carlos Ruiz | |
2019-03-14 | Add guard clause for TaxLocation addresses | Juan Carlos Ruiz | |
From Solidus Documentation: An order's tax_address can – through duck typing – be a Spree::TaxLocation instead of the shipping address. This adds a guard clause that validates if the tax_address is a TaxLocation, in this case we know that the address is incomplete. | |||
2019-03-12 | Update CHANGELOG.mdv0.6.1 | Jared Norman | |
2019-03-12 | Merge pull request #1 from JuanCrg90/add-empty-check-method | Jared Norman | |
Add incomplete_address? check method | |||
2019-03-12 | Bump version | Juan Carlos Ruiz | |
2019-03-12 | Add incomplete_address? check method | Juan Carlos Ruiz | |
Solidus has deprecated the `empty?` method on https://github.com/solidusio/solidus/pull/1686 . This adds a private `incomplete_address?` method for avoid future problems and remove the deprecation warning in projects that uses this gem. | |||
2019-02-06 | Provide Spree line items to label makerv0.6.0 | Jared Norman | |
2019-02-05 | Make labels customizable. | Jared Norman | |
2019-02-05 | Make shipping tax label configurable | Jared Norman | |
2019-02-05 | Bump to v0.6.0 | Jared Norman | |
2019-02-05 | Add specs for config | Jared Norman | |
2019-02-05 | Introduce configurable taxable address checkv0.5.0 | Jared Norman | |
2019-02-05 | Move exception handler configuration | Jared Norman | |
2019-02-05 | Bump to v0.5.0 | Jared Norman | |
2019-02-01 | Bump to v0.4.0v0.4.0 | Jared Norman | |
2019-01-31 | Add ability to create refunds | Jared Norman | |
2019-01-30 | Add missing #'s | Jared Norman | |
2019-01-30 | Add support for deleting order transactions | Jared Norman | |
2019-01-30 | Add support for updating order transactions | Jared Norman | |
2019-01-30 | Add ability to create order transactions | Jared Norman | |
2019-01-30 | Extract address lookup params as well | Jared Norman | |
2019-01-30 | Integrate APIParams class | Jared Norman | |
This removes the logic from the API class and moves all the calls to the order_params method to our new module. | |||
2019-01-30 | Introduce class to handle param generation | Jared Norman | |
This leaves the API class to just be resonsible for calling the right methods on the TaxJar gem. | |||
2019-01-28 | Bump to v0.3.0v0.3.0 | Jared Norman | |
2019-01-28 | Add test mode for disabling calculator | Jared Norman | |
2019-01-28 | Use DiscountCalculator and fix duplication | Jared Norman | |
There's no reason for both the TaxCalculator and the API to have nearly the same logic... so I unified that while was in there. |