saleor-apps-redis_apl/apps
Adrian Pilarczyk ca4306162f
refactor: refine taxjar (#494)
* feat:  add first tests & use address-factory

* feat:  add distributeDiscount

* refactor: taxjar maps to adapters (#495)

* refactor: ♻️ taxjar-calculate-taxes-map with taxjar-calculate-taxes-adapter

* refactor: ♻️ taxjar-order-created-map -> taxjar-order-created-adapter

* refactor: ♻️ address 1st batch of feedback

* refactor: ♻️ split up taxjar-calculate-taxes-adapter

* refactor: 🚚 extract shipping transformer

* docs: 💡 add comment about refunds in distribute-discount

* refactor: 🚚 split up taxjar-order-created-adapter classes

* refactor: ♻️ mocks with taxjar-mock-factory

* refactor: ♻️ mocks with avatax-mock-factory

* refactor: avatax maps to adapters (#506)

* refactor: ♻️ move around & refactor avatax-order-created-map -> adapter

* refactor: 🚚 move avatax-order-created- to its own folder

* refactor: ♻️ avatax-calculate-taxes-map -> adapter

* refactor: ♻️ avatax-order-fulfilled-maps -> adapter

* feat:  add logger to adapters

* refactor: ♻️ mocks -> avatax-mock-transaction-factory & fix tests

* feat: add tests for taxjar (#509)

* fix: 🚚 tax-provider-utils.test name

* feat:  add nexus tests & other taxjar tests

* feat: 🥅 add ExpectedError and use it in webhook-response

* refactor:  unify taxjar-calculate-taxes tests with mock-generator

* feat:  add TaxJarOrderCreatedMockGenerator

* feat:  add avatax-calculate-taxes-mock-generator

* feat:  add AvataxOrderCreatedMockGenerator

* refactor: 🔥 tax-mock-factory

* fix: 🐛 housekeeping

* fix: 🐛 feedback

* feat:  add taxBase with discounts test

* fix: 🐛 address feedback

* refactor: 🔥 unused avatax-mock-factory functions

* feat:  use discount utils in all providers

* feat:  differentiate between pricesEnteredWithTax in taxjar
2023-05-29 10:35:34 +02:00
..
cms Add removing metadata in CRM app (#507) 2023-05-24 16:08:12 +02:00
crm Add removing metadata in CRM app (#507) 2023-05-24 16:08:12 +02:00
data-importer Add removing metadata in CRM app (#507) 2023-05-24 16:08:12 +02:00
emails-and-messages Add removing metadata in CRM app (#507) 2023-05-24 16:08:12 +02:00
invoices Add removing metadata in CRM app (#507) 2023-05-24 16:08:12 +02:00
klaviyo Add removing metadata in CRM app (#507) 2023-05-24 16:08:12 +02:00
monitoring Add removing metadata in CRM app (#507) 2023-05-24 16:08:12 +02:00
products-feed Add removing metadata in CRM app (#507) 2023-05-24 16:08:12 +02:00
search Add removing metadata in CRM app (#507) 2023-05-24 16:08:12 +02:00
slack Add removing metadata in CRM app (#507) 2023-05-24 16:08:12 +02:00
taxes refactor: refine taxjar (#494) 2023-05-29 10:35:34 +02:00