saleor-apps-redis_apl/apps/taxes
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
..
graphql fix: charge taxes setting (#466) 2023-05-16 09:17:59 +02:00
src refactor: refine taxjar (#494) 2023-05-29 10:35:34 +02:00
.env.example Fix logs (#452) 2023-05-10 16:57:20 +02:00
.eslintrc feat: add taxes app (#223) 2023-03-02 12:01:17 +01:00
.gitignore Setup Sentry for Taxes App (#343) 2023-03-29 12:32:34 +02:00
.graphqlrc.yml feat: add taxes app (#223) 2023-03-02 12:01:17 +01:00
.npmrc feat: add taxes app (#223) 2023-03-02 12:01:17 +01:00
CHANGELOG.md Release apps (#487) 2023-05-23 15:08:26 +02:00
next-env.d.ts feat: add taxes app (#223) 2023-03-02 12:01:17 +01:00
next.config.js feat: add basic breadcrumbs component (#470) 2023-05-18 09:37:51 +02:00
package.json Add removing metadata in CRM app (#507) 2023-05-24 16:08:12 +02:00
README.md chore/replace taxes readme (#303) 2023-03-17 10:26:43 +01:00
saleor-app.ts Extract part of Semver compatibility logic to shared package and implement in Invoices and Taxes (#488) 2023-05-23 11:04:52 +02:00
sentry.client.config.js Setup Sentry for Taxes App (#343) 2023-03-29 12:32:34 +02:00
sentry.edge.config.js Setup Sentry for Taxes App (#343) 2023-03-29 12:32:34 +02:00
sentry.server.config.js Setup Sentry for Taxes App (#343) 2023-03-29 12:32:34 +02:00
tsconfig.json feat: add taxes app (#223) 2023-03-02 12:01:17 +01:00
turbo.json feat: add basic breadcrumbs component (#470) 2023-05-18 09:37:51 +02:00
vitest.config.ts feat: add taxes app (#223) 2023-03-02 12:01:17 +01:00

Saleor Taxes App

Saleor App Taxes Hub

Hub for configuring taxes in Saleor using different providers.

Documentation

Visit Taxes App documentation to learn how to configure and develop the app locally.