Shahed Nasser and GitHub
df2e7f1b37
chore: ignore directory paths ( #1808 )
2022-07-06 17:13:47 +03:00
Shahed Nasser and GitHub
5f6107e505
docs: updated services reference ( #1809 )
2022-07-06 17:11:05 +03:00
dependabot[bot] and GitHub
ae5c88b891
chore(deps): bump parse-url from 6.0.0 to 6.0.2 in /www/reference ( #1802 )
...
Bumps [parse-url](https://github.com/IonicaBizau/parse-url ) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/IonicaBizau/parse-url/releases )
- [Commits](https://github.com/IonicaBizau/parse-url/commits )
---
updated-dependencies:
- dependency-name: parse-url
dependency-type: indirect
2022-07-06 14:03:38 +02:00
dependabot[bot] and GitHub
d113e3f7bf
chore(deps): bump parse-url from 6.0.0 to 6.0.2 in /www ( #1805 )
...
Bumps [parse-url](https://github.com/IonicaBizau/parse-url ) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/IonicaBizau/parse-url/releases )
- [Commits](https://github.com/IonicaBizau/parse-url/commits )
---
updated-dependencies:
- dependency-name: parse-url
dependency-type: indirect
2022-07-06 14:03:15 +02:00
Shahed Nasser and GitHub
d52af01f1c
chore: change workflow trigger condition ( #1806 )
2022-07-06 15:00:09 +03:00
dependabot[bot] and GitHub
dae2d5abe0
chore(deps): bump parse-url from 6.0.0 to 6.0.2 ( #1801 )
...
Bumps [parse-url](https://github.com/IonicaBizau/parse-url ) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/IonicaBizau/parse-url/releases )
- [Commits](https://github.com/IonicaBizau/parse-url/commits )
---
updated-dependencies:
- dependency-name: parse-url
dependency-type: indirect
2022-07-06 12:40:07 +02:00
Shahed Nasser and GitHub
25c9bfa24d
chore: changed commit message on Generate Reference action ( #1803 )
2022-07-06 13:37:07 +03:00
Shahed Nasser and GitHub
583a66a074
chore: Add token to generate reference action ( #1794 )
2022-07-05 19:56:37 +02:00
Shahed Nasser and GitHub
2bd5e08f40
docs: update api reference ( #1798 )
2022-07-05 20:34:27 +03:00
Shahed Nasser and GitHub
81e5cfe8b1
docs: updated event reference to align with v1.3.3 ( #1796 )
2022-07-05 19:50:51 +03:00
Shahed Nasser and GitHub
2dc8936f69
docs: update README ( #1786 )
...
- Updated README
- Added "Deploy to Heroku" button in the documentation.
2022-07-05 10:48:40 +00:00
olivermrbl
915359d84b
chore: fix yarn.lock conflicts
2022-07-05 10:17:09 +02:00
olivermrbl
6b2a43abf1
chore(release): Publish
...
- medusa-dev-cli@0.0.26
2022-07-05 09:59:58 +02:00
olivermrbl
f87c268913
chore(release): Publish
...
- @medusajs/medusa-cli@1.3.1
- medusa-dev-cli@0.0.25
- medusa-file-minio@1.0.7
- medusa-file-s3@1.1.3
- medusa-file-spaces@1.2.3
- medusa-fulfillment-webshipper@1.3.3
- medusa-interfaces@1.3.1
- @medusajs/medusa-js@1.2.3
- medusa-payment-paypal@1.2.3
- medusa-payment-stripe@1.1.41
- medusa-plugin-algolia@0.2.3
- medusa-plugin-brightpearl@1.3.1
- medusa-plugin-contentful@1.2.3
- medusa-plugin-ip-lookup@1.2.1
- medusa-plugin-mailchimp@1.1.42
- medusa-plugin-meilisearch@0.2.3
- medusa-plugin-sendgrid@1.3.3
- medusa-plugin-slack-notification@1.3.3
- medusa-plugin-twilio-sms@1.2.3
- medusa-react@0.3.3
- medusa-source-shopify@1.2.1
- @medusajs/medusa@1.3.3
2022-07-05 09:51:23 +02:00
Sebastian Rindom and GitHub
9a14b84e58
fix: introduce listAndCount for gift cards to enable pagination ( #1754 )
...
**What**
Proper `listAndCount` implementation for gift cards.
2022-07-04 14:52:55 +00:00
Sebastian Rindom and GitHub
9b5c2e8c1f
hotfix(medusa): add line item adjustments for correct calculation in authorizePayment ( #1772 )
2022-07-04 14:50:16 +00:00
41681b45b1
Feat(medusa): implement feature flags ( #1768 )
...
* feat: add feature flag loading in projects
* fix: make feature flag consume itself
* fix: rename container registration to featureFlagRouter
* fix: refactor
* behavioral feature flags
* add environment to server
* limit "useTemplateDb" to non feature flagged migrations
* filter migrations and entities according to those which are enabled in the environment
* run only migrations that are enabled when running 'medusa migrations run'
* add logging to the featureflag loader
* initial implementation of featureFlagEntity
* column descriptors
* initial startServerWithEnv (to be refactored)
* update commands
* final touches
* update loaders to fix unit tests
* enable all batch job tests
* update seed method
* add api test capabilities
* revert batch job test
* revert formatting changes
* pr feedback
* pr feedback
* remove unused imports
* rename feature flag decorators
* pr feedback
Co-authored-by: Sebastian Rindom <skrindom@gmail.com >
2022-07-04 15:39:30 +02:00
Oliver Windall Juhl and GitHub
f0704a7e17
chore(medusa-react): Move @medusajs/medusa to peerDeps in medusa-react ( #1771 )
...
* chore: Move @medusajs/medusa to peerDeps in medusa-react
* update README
2022-07-04 11:25:35 +02:00
Sebastian Rindom and GitHub
1d3032dc67
fix(webshipper): allow cancelling WS orders with error status ( #1755 )
2022-07-04 07:57:35 +00:00
c76e23e84d
fix(medusa): Remove deps mongoose + mongodb ( #1218 )
...
* fix(medusa): Remove deps mongoose, mongodb and transaction service + base model
* chore: delete permissions+add-ons legacy plugins
Co-authored-by: Sebastian Rindom <skrindom@gmail.com >
2022-07-04 09:10:32 +02:00
Zakaria El Asri and GitHub
8fe5fb5503
make medusa-dev-cli compatible with yarn 2/3 ( #1765 )
2022-07-03 11:24:41 +02:00
Derek Wene and GitHub
3fb74bf512
feat: add customer to fetch-draft-order payload ( #1444 )
2022-07-02 21:54:35 +02:00
Oliver Windall Juhl and GitHub
19a715d217
chore: Add contact links to issue overview ( #1680 )
2022-07-02 17:49:21 +02:00
9b53477b64
chore(deps): bump got from 10.7.0 to 11.8.5 ( #1710 )
...
Bumps [got](https://github.com/sindresorhus/got ) from 10.7.0 to 11.8.5.
- [Release notes](https://github.com/sindresorhus/got/releases )
- [Commits](https://github.com/sindresorhus/got/compare/v10.7.0...v11.8.5 )
---
updated-dependencies:
- dependency-name: got
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-02 17:48:37 +02:00
Oliver Windall Juhl and GitHub
7bee57f7c5
fix(medusa-js): Fix stringifyNullProperties util ( #1766 )
...
**What**
Changes the order of object type evaluation to properly handle null properties.
Previously, `stringifyNullProperties({ test: null })` would fail in the 2nd iteration due to an attempt to iterate `null` in `Object.keys(obj)`.
2022-07-02 15:29:27 +00:00
Adrien de Peretti and GitHub
e53c06eab8
feat(medusa): Apply query transformers to Collection and CustomerGroups ( #1667 )
2022-07-02 13:01:52 +02:00
Sebastian Rindom and GitHub
fee0f88a62
fix: add shipping taxes ( #1759 )
...
**What**
Adds taxes to the shipping prices when listing in admin. Allows store operators to see correct prices when processing returns.
2022-07-02 10:35:16 +00:00
Sebastian Rindom and GitHub
f7e300e8ce
fix(meilisearch): remove medusa-interfaces dependency ( #1751 )
...
Remove `medusa-interfaces` from dependencies. `medusa-interfaces` should only be a peer dependency
2022-07-02 09:09:48 +00:00
Sebastian Rindom and GitHub
c0e18d473c
fix(webshipper): only add invoices if invoice generator produces a file ( #1749 )
2022-07-02 09:05:20 +00:00
Philip Korsholm and GitHub
198681f7d8
Feat(medusa): Convert fulfillment service to typescript ( #1659 )
...
**What**
- convert fulfillment service to typescript
I have removed the `transform` parameter from the getFulfillmentItems_ function since it was not being used with different methods, only `validateFulfillmentLineItem_`. Instead I have just reference the validateFulfillmentLineItem_ function directly.
We have the same pattern across some different methods, is there a specific reason or just for future proofing?
2022-07-02 07:28:38 +00:00
Shahed Nasser and GitHub
835327b378
docs: improved documentation for gatsby deploy ( #1758 )
2022-06-30 20:29:28 +03:00
Shahed Nasser and GitHub
109afa45c1
docs: improve Deploy Admin to Netlify documentation ( #1757 )
...
* changes to deployment pages structure
* fix sidebar links
* added button to quickstart
* comment out button
* comment out button
* added note
* small fixes
* small fixes
2022-06-30 18:27:01 +03:00
Adrien de Peretti and GitHub
fc1cbe72c7
feat(medusa-js): Create utils to stringify null values and respect object types ( #1748 )
...
### What
At the moment it is not possible to pass explicitly null on a property since the qs.stringify will transform it as `url?property=` which is then interpreted on the backend side as `""` value which is not what we expect.
The actual way to pass null value is to set the property as `{ prop: "null" }` in order to get the stringify method to send it correctly.
### How
I just created a small util that loop through the input object and transform all null values to "null" before being passed to the qs.stringify method.
The new util is only applied on the list batch job since this is for now the only place that require that behaviour.
2022-06-30 09:17:57 +00:00
Zakaria El Asri and GitHub
55978e9e81
add: changesets + snapshot-this action ( #1746 )
...
* add: changesets + snapshot-this action
* add: changeset folder
* add: action credits
2022-06-30 11:07:18 +02:00
Adrien de Peretti and GitHub
9e0f65dee3
fix(medusa-react): Allow to not invalidate any cache ( #1756 )
...
### What
At the moment, it is not possible to not invalidate any queries>
Example, when we want to Create a new signed url, it does not require to invalidate any of the queries.
But the way it is done in the buildOptions, require to give either a key or an array of keys.
### How
The behaviour for empty array is to invalidate all the queries and here we would like to be able to just pass undefined in order to not trigger the invalidation. The update allow the arg to be optional and check for undefined explicitly before choosing the invalidation
2022-06-30 09:01:31 +00:00
Zakaria El Asri and GitHub
5077cdf0da
chore: add kodiak ( #1745 )
...
* add: kodiak
* add: notify_on_conflict and move to .github
2022-06-30 10:59:50 +02:00
9018d270be
Feat(medusa-js, medusa-react): Upload endpoints in medusa js and react ( #1716 )
...
* export types from admin uploads
* add delete and download to medusa-js
* add upload endpoints to hooks
* remove upload from js and react
* pr feedback
* Apply suggestions from code review
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
* rename types for admin uploads
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com >
2022-06-29 11:36:19 +02:00
Philip Korsholm and GitHub
bf47d1aecd
feat(medusa): Add batch strategy for order exports ( #1603 )
2022-06-29 09:54:37 +02:00
Adrien de Peretti and GitHub
c0f624ad3b
feat(medusa): Allow to filter the batch jobs with nullable date ( #1747 )
2022-06-29 09:44:56 +02:00
Adrien de Peretti and GitHub
fb7abbf407
feat(medusa): Add file size calculation for product export ( #1726 )
2022-06-28 15:27:36 +02:00
Shahed Nasser and GitHub
de2390e5df
docs: add environment variables in configure your server ( #1743 )
2022-06-28 13:23:39 +03:00
Sebastian Rindom and GitHub
c6dc9086cf
feat(medusa): Add line item totals to cart totals decoration ( #1740 )
2022-06-28 12:11:47 +02:00
Shahed Nasser and GitHub
1cc4f9ac2d
docs: improve troubleshooting ( #1739 )
...
* docs: improve troubleshooting
* fixes
2022-06-27 16:57:24 +03:00
Shahed Nasser and GitHub
6566bc1cf6
docs: improved create-medusa-app doc ( #1737 )
2022-06-27 16:22:46 +03:00
Shahed Nasser and GitHub
e76b5df0e7
docs: added cli reference ( #1727 )
2022-06-27 15:08:41 +03:00
Shahed Nasser and GitHub
8cdd806109
docs: fix links in quickstart ( #1725 )
2022-06-27 12:27:08 +03:00
Sebastian Rindom and GitHub
2a32609b74
fix(medusa): Normalizes email before saving customer ( #1719 )
2022-06-27 10:56:12 +02:00
Adrien de Peretti and GitHub
89cb717461
fix(medusa): Product export strategy ( #1713 )
2022-06-27 10:48:56 +02:00
Shahed Nasser and GitHub
cbf9217973
docs: moved Slack in the sidebar to Notifications ( #1715 )
2022-06-24 10:37:55 +02:00
Philip Korsholm and GitHub
cc29b641c9
feat(medusa): Delete and download url endpoints ( #1705 )
2022-06-24 10:37:32 +02:00