Commit Graph

5060 Commits

Author SHA1 Message Date
Rares Stefan
4104d9ccb2 fix(medusa-plugin-economic,medusa-plugin-mailchimp,medusa-plugin-restock-notification,medusa-plugin-sendgrid,medusa-plugin-wishlist): Temporarily remove payload validation in some plugins (#3763)
* Temporarily remove payload validation in some plugins

* Add changeset

* chore: Remove commented out code

* Revert discount generator plugin

---------

Co-authored-by: olivermrbl <oliver@mrbltech.com>
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>
2023-04-08 21:09:13 +02:00
Adrien de Peretti
282e239dfc chore(medusa): Migrate price list repository (#3725)
* chore(medusa): Migrate price list repository

* Create grumpy-cars-tease.md

* fixes

* fix

* fix

* cleanup

---------

Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2023-04-08 18:54:08 +02:00
Adrien de Peretti
1a60c6f58d fix(medusa): Throw on line item generation if variant does not have a price (#3766) 2023-04-08 18:32:59 +02:00
Riqwan Thamir
d533caa4c2 feat(medusa, admin-ui): add description field to product categories (#3768)
* feat(medusa): add description field to product categories

* chore: set nullable to false

* chore: added UI for description

* chore: added codegen files
2023-04-08 18:29:12 +02:00
Shahed Nasser
74c54a134d docs: use cloudinary env variable (#3769)
* docs: use cloudinary env variable

* fix error

* added default value

* add condition for cloud name
2023-04-07 14:15:48 +03:00
Shahed Nasser
a7b57e8201 docs: optimized cloudinary images (#3767) 2023-04-07 12:24:53 +03:00
Riqwan Thamir
abdb74d997 chore(medusa, utils): rename buildLegacyFieldsListFrom to objectToStringPath (#3738)
* chore(medusa): rename buildLegacyFieldsListFrom to objectToStringPath

* chore: address pr comments
2023-04-07 10:27:13 +02:00
Frane Polić
08f85fa33b fix(medusa): export product prices in human-readable format (#3739)
* fix: export product prices in human-readable format

* feat: add changesets

* fix: update snaps

* fix: update more snaps

---------

Co-authored-by: fPolic <frane@medusajs.com>
2023-04-07 09:59:28 +02:00
Shahed Nasser
d55d8656cf docs: updated contribution guidelines (#3760)
* docs: updated contribution guidelines

* fixed eslint errors
2023-04-07 10:47:21 +03:00
Shahed Nasser
8c8334203e docs: added node.js required version for next.js storefront (#3758)
* docs: added node.js required version for next.js storefront

* changed required version of node across docs

* small fix
2023-04-07 09:24:13 +03:00
Shahed Nasser
f04f5c3498 docs(oas): fixed OAS comments for 1.8 endpoints (#3751)
* docs(oas): fixed oas comments for 1.8 endpoints

* generated changes
2023-04-06 18:28:27 +03:00
Shahed Nasser
162c4e6e41 chore: added maintenance note to gatsby-source-medusa (#3759) 2023-04-06 18:00:44 +03:00
Frane Polić
6f48cc57bc fix(admin-ui): "cancel fulfillment" notification text (#3750)
* fix: "cancel fulfillment" notification text

* fix: add changesets

---------

Co-authored-by: fPolic <frane@medusajs.com>
2023-04-06 15:45:54 +02:00
Frane Polić
c24c2a9732 fix(medusa-react): update customer hook payload type (#3752)
Co-authored-by: fPolic <frane@medusajs.com>
2023-04-06 15:42:55 +02:00
Shahed Nasser
3693322a83 docs: resolved occurrences of gatsby storefront (#3754) 2023-04-06 16:41:07 +03:00
Oliver Windall Juhl
8277a74257 chore(ci): Don't ignore docs for required checks (#3749) 2023-04-06 15:22:21 +02:00
Frane Polić
72b76bbd3c fix(admin-ui): display SC update notification (#3755)
Co-authored-by: fPolic <frane@medusajs.com>
2023-04-06 15:21:03 +02:00
Shahed Nasser
9bbe1edbda docs: added troubleshooting guide for cma (#3756) 2023-04-06 16:19:08 +03:00
Shahed Nasser
7813664bba docs: added multi-warehouse how-to docs (#3747) 2023-04-06 13:49:35 +03:00
thephpguy
16f73baca1 docs: show how to use the sendgrid plugin dynamically. (#3679)
* 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>
2023-04-06 13:02:23 +03:00
Riqwan Thamir
713d85a92c chore(medusa): migrate SalesChannel / ProductCategory repository (#3728)
* chore: Migrate sales channel repository

* chore: migrated product categories

* chore: remove alias + rename changset

* chore(medusa): Cleanup publishable api key sales channel repo

* rm comment

---------

Co-authored-by: adrien2p <adrien.deperetti@gmail.com>
2023-04-05 18:33:16 +02:00
Rares Stefan
30ee10fddd fix(react): Fix input type on useAdminUpdateReservation mutation hook (#3732)
The hook was incorrectly expecting the input type for the creation mutation.

Resolves CORE-1316
2023-04-05 14:24:32 +00:00
Patrick
0b3c6fde30 feat(codegen:test): coverage x-expanded-relation + x-codegen.queryParams (#3675)
## 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.
2023-04-05 14:01:29 +00:00
olivermrbl
dd1e86b0d4 Merge branch 'master' into develop 2023-04-05 15:12:47 +02:00
Oliver Windall Juhl
8761ec59c7 chore(workflows): Use our default starter in CI (#3730) 2023-04-05 14:47:53 +02:00
Adrien de Peretti
60abb91b7c chore(medusa): Migrate payment collection repository api (#3724)
* chore(medusa): Migrate payment repository api

* Create fresh-ties-hide.md
2023-04-05 12:39:46 +02:00
Adrien de Peretti
eab2d22f7d chore(medusa): Migrate product tag repository (#3726)
* chore(medusa): Migrate product tag repository

* chore(medusa): cleanup

* chore(medusa): cleanup

* Create healthy-lies-eat.md

* chore(medusa): naming

* fix repo
2023-04-05 12:39:28 +02:00
Adrien de Peretti
4d69d8ef6a chore(medusa): Migrate product type repository (#3727)
* chore(medusa): Migrate product type repository

* Create pink-socks-brake.md
2023-04-05 12:39:15 +02:00
Adrien de Peretti
914d57336b chores(medusa): cleanup registrations life time (#3699) 2023-04-05 12:15:44 +02:00
Shahed Nasser
a56f021718 docs: fixed order of admin upgrade guides (#3729) 2023-04-05 11:53:24 +03:00
olivermrbl
4c268238a4 Merge branch 'master' into develop 2023-04-05 09:18:48 +02:00
David Frnoch
f5e6eab14e docs: update implementation examples links to master branch (#3707) 2023-04-04 21:32:11 +03:00
github-actions[bot]
70435d5631 chore(docs): Generated API Reference (#3718)
Co-authored-by: olivermrbl <olivermrbl@users.noreply.github.com>
2023-04-04 21:02:44 +03:00
github-actions[bot]
51d0b88404 chore(docs): Generated Docs Announcement Bar (automated) (#3717)
Co-authored-by: olivermrbl <olivermrbl@users.noreply.github.com>
2023-04-04 21:02:20 +03:00
github-actions[bot]
198f39f8d4 chore(docs): Generated Services Reference (automated) (#3719)
Co-authored-by: olivermrbl <olivermrbl@users.noreply.github.com>
2023-04-04 21:01:53 +03:00
Shahed Nasser
3838067a54 docs: updated meta image (#3720) 2023-04-04 21:01:17 +03:00
olivermrbl
66c59d54ff chore(release): v1.8.0 2023-04-04 18:35:27 +02:00
olivermrbl
1044a328b2 chore: Merge changesets 2023-04-04 18:19:20 +02:00
olivermrbl
f0d37b4d2d chore(release): v1.8.0-rc.8 2023-04-04 17:37:13 +02:00
Adrien de Peretti
4488ec6852 fix(medusa): Ignore categories seeding for sqlite (#3713) 2023-04-04 17:33:49 +02:00
olivermrbl
7a3194c313 chore(release): v1.8.0-rc.7 2023-04-04 16:07:48 +02:00
Adrien de Peretti
dae8da1099 fix(admin): Duplicate product without prices (#3706)
* fix(admin): Duplicate product without prices

* Create honest-ways-eat.md
2023-04-04 16:04:31 +02:00
Adrien de Peretti
e5a2e9c8d2 fix(medusa): circular loading (#3705) 2023-04-04 16:02:35 +02:00
Patrick
089f1eb19e feat(tests): harmonize and clean-up yarn test commands convention (#3695)
## 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.
2023-04-04 13:47:54 +00:00
Shahed Nasser
4bb1f833b1 docs: fixes to product category how-to and overview (#3702) 2023-04-04 12:33:27 +02:00
Philip Korsholm
748833383f hotfix(medusa): Temporary multi-warehouse support for draft orders (#3665)
* 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
2023-04-04 11:36:51 +02:00
olivermrbl
bb9df09e37 chore(release): v1.8.0-rc.6 2023-04-03 18:05:12 +02:00
Shahed Nasser
7a9740bad7 docs: added store how-to guide for categories (#3690) 2023-04-03 18:50:04 +03:00
Patrick
d06ab92994 fix(medusa-react): export product-categories store hooks (#3689) 2023-04-03 17:32:02 +02:00
Philip Korsholm
7f87c4f2c8 fix(medusa-react): Query key invalidation (#3686) 2023-04-03 17:29:48 +02:00