* Updating documentation to show how to use the plugin dynamically.
* Updating documentation to show how to use the sendgrid plugin dynamically.
* Update docs/content/plugins/notifications/sendgrid.mdx
Co-authored-by: Shahed Nasser <shahednasser@gmail.com>
* Revert "Updating documentation to show how to use the plugin dynamically."
This reverts commit d81c097b1a4637ca773f83f3aa5673bbed58e0f8.
* Adding language type to code sample
* fixed eslint errors
---------
Co-authored-by: Shahed Nasser <shahednasser@gmail.com>
## What
Adding tests to cover `x-expanded-relation` and `x-codegen.queryParams` handling
## Why
The logic that processes these OAS extension can be complex to reason with. Therefore, we should have automated tests to prevent unintentional regression.
## How
* Focus on `getModels` method and its sub-routines.
* Add coverage to getOperation codegen parsing.
* Add coverage to model and operation spec property.
## What
Harmonize and clean-up yarn test commands convention.
## Why
Current strategy to filter integration tests from unit tests was cumbersome to maintain. Also, some packages declared `test:unit` which ended up being an alias to `test`.
## How
* Remove all occurrences of `test:unit`
* Rename all `test` commands under `/integration-tests/**/package.json` to `test:integration`
* In the root `package.json`, rewrite `test:integration` command to run `turbo run test:integration`
* In the root `package.json`, remove filtering on the `test` command
* Introduce a new `test:integration` task in the Turborepo config.
* remove reservations from draft order creation and show correct inventory
* add changeset
* add integration tests
* adjust inventory on payment if no inventory service is installed
* fix fulfillment for order lines without inventory items
* fix summary card on order for variants without inventory items
* add changeset
* minor fixes
* remove variants without inventory items from allocate modal
* naming
* Update .changeset/kind-rings-wave.md
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>
* remove line item indicator
* cleanup
---------
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>
* Add Plugin Page
Make people aware that publishing a plugin on npm will let it be showcased on our Plugin Page.
* small changes to text
---------
Co-authored-by: Shahed Nasser <shahednasser@gmail.com>