Commit Graph
100 Commits
Author SHA1 Message Date
Shahed Nasser 3ed6438486 chore(oas): fix cURL example for search product (#4520) 2023-07-12 21:01:01 +03:00
Shahed Nasser ef24fef53b docs: added create-medusa-app command within prerequisites (#4518) 2023-07-12 20:18:36 +03:00
Shahed Nasser 0b84bd5764 chore: fix OAS for product search endpoint (#4490)
* chore: fix OAS for product search endpoint

* added build files
2023-07-12 09:52:33 +02:00
Shahed Nasser 52b39896e2 docs: change medusa backend link in next.js guide (#4511) 2023-07-12 10:13:14 +03:00
Shahed Nasser 703fdf8f5f docs: updated extend entity documentation (#4498) 2023-07-11 20:48:36 +02:00
Shahed Nasser fbece1d27e docs: change naming of Next.js starter (#4494) 2023-07-11 11:35:08 +03:00
Shahed Nasser 4b4296dc16 feat(create-medusa-app): remove .git directory in the project (#4493)
* feat(create-medusa-app): remove .git directory in the project

* reverted version changes

* remove version from package.json
2023-07-11 09:03:23 +02:00
Shahed Nasser 09157f0a58 docs: added notice about beta for custom hooks in Medusa React (#4491) 2023-07-10 18:22:10 +03:00
Shahed Nasser 8eefd79947 docs: fix identifier in tax provider documentation (#4488) 2023-07-10 18:03:19 +03:00
76c4bf4acb docs: documentation changes for release (#4300)
* docs: added manage reservations user guide (#4290)

* docs: added manage reservations user guide

* removed feature flag details

* docs: added how-to for custom reservations (#4292)

* docs: added how-to for custom reservations

* eslint fixes

* docs: added product module documentation (#4287)

* docs: added product module documentation

* added details about optional environment variables

* small fixes

* Remove reference link

* added example usages

* added link to sample project

* address PR feedback

* docs: moved product module guide + added product module tabs (#4307)

* added product module tab

* adjust design of badge

* docs: added onboarding features (#4168)

* added marketplace page

* added subscription roadmap

* added rating for onboarding

* added learning path components

* small fixes

* fix build error

* fix eslint errors

* change roadmaps to recipes

* small change in text

* optimize learning path and notifications

* fix tracking usage

* fix eslint errors

* added enter/exit animation

* allow starting a path using a query parameter

* fix gap between notifications

* address vercel comments

* fixed links issue

* changed create-medusa-app docs steps

* move troubleshooting section

* improved tracking across docs

* fix build errors

* remove console

* added a note about `boilerplate` option

* added troubleshooting section for eagain

* added invite option in cli reference

* added track event for finished onboarding

* update boilerplate option name

* redesigned learning path component

* docs: added how to create widget docs (#4318)

* docs: added how to create widget docs

* remove development guide

* added types

* docs: added details about createCustomAdminHooks (#4288)

* docs: added details about createCustomAdminHooks

* small improvement

* added missing import

* small changes

* docs: added onboarding guide (#4320)

* docs: added how to create widget docs

* remove development guide

* docs: added onboarding guide

* added types

* added recipes link

* small adjustments

* fixed eslint errors

* styling fixes

* change to singular product module

* updated the what's new section

* shorten down medusa react card

* updated tailwind configurations

* fix build error

* fix newspaper icon

* style fixes

* change modal shadow

* fix color of line numbers

* fix code fade color

* docs: updated admin documentations

* eslint fixes

* text changes

* added a note about beta version

* remove empty object argument

* remove demo repo url

* fix selection color for code headers

* general fixes

* fix eslint error

* changed code theme

* added preparation step

* changes regarding beta version

* Update docs/content/modules/products/serverless-module.md

Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>

* Update docs/content/modules/products/serverless-module.md

Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>

---------

Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>
2023-06-20 12:25:22 +02:00
Shahed Nasser 6d5da9166f feat(create-medusa-app): support admin onboarding experience (#4339) 2023-06-20 11:43:40 +02:00
Shahed Nasser 9d868dfc40 docs: remove latest tag for yarn (#4358) 2023-06-19 18:24:12 +03:00
Shahed Nasser 5b50daec08 docs: updated create-medusa-app steps (#4327) 2023-06-18 15:38:06 +03:00
Shahed Nasser a19d397a77 docs: fix text highlight color for dark mode (#4332) 2023-06-16 15:37:16 +03:00
Shahed Nasser 2bffe9c542 docs: fix code tabs in migrations guide (#4331) 2023-06-16 14:39:15 +03:00
Shahed Nasser e1f43fd207 chore(create-medusa-app, product, utils, medusa-cli): Resolve string-width dep issue (#4328) 2023-06-16 11:31:23 +02:00
Shahed Nasser 5ad7347408 fix(create-medusa-app): disable opening browser (#4321) 2023-06-15 21:15:19 +02:00
Shahed Nasser f98ba5bde8 feat(create-medusa-app,medusa-cli): Allow clearing project (#4273)
- Added build step
- Added `--no-boilerplate` option to `create-medusa-app` to allow clearing onboarding files
- Clear project files by default in medusa-cli
2023-06-15 17:31:30 +00:00
Shahed Nasser 5eae7f03ef docs: update paypal configurations (#4304) 2023-06-14 11:33:52 +03:00
Shahed Nasser 8228503fa2 docs: improvements to create plugin guide (#4285)
* docs: improvements to create plugin guide

* fix link
2023-06-12 10:57:40 +03:00
Shahed Nasser ffeeb84d97 docs: fix feedback component not picking up positive feedback (#4270)
* docs: fix feedback component not picking up positive feedback

* fix animation

* improve speed
2023-06-09 13:51:25 +03:00
Shahed Nasser f7376f09fe docs: fix api reference block widths on small devices (#4265) 2023-06-08 17:31:10 +03:00
Shahed Nasser 51bff28962 docs: fixed details about postgres url format (#4263) 2023-06-08 10:10:41 +03:00
Shahed Nasser 947e6aac77 fix(create-medusa-app): handle todos (#4262) 2023-06-08 09:29:43 +03:00
Shahed Nasser c04d93cd04 feat(create-medusa-app): update command for a better onboarding experience (#4215)
* feat(create-medusa-app): update command for a better onboarding experience

* use medusa-telemetry for tracking

* update used snapshot

* added changeset

* update yarn.lock

* increased facts timer

* updated snapshot version

* show facts throughout installation + add first_run to url

* added message after server termination

* print message only once

* added github to process terminated message

* address pr feedback

* added onboarding seeding

* fix for npm install
2023-06-07 20:34:50 +02:00
Shahed Nasser 8676ee7a2e feat(medusa,medusa-cli): Added an invite option to the create user command, and allow seeding publishable api keys (#4192)
* feat(medusa,medusa-cli): Added an invite option to the create user command

* ensure process exits for invites

* addressed PR comments

* allow seeding publishable api keys
2023-06-07 20:34:27 +02:00
Shahed Nasser e69af09d23 docs: changed text highlight color (#4257) 2023-06-06 18:26:24 +03:00
Shahed Nasser 3f42a8e740 docs: small fixes in next.js storefront guide (#4256) 2023-06-06 15:36:16 +03:00
Shahed Nasser b1c63c5476 docs: added troubleshooting component (#4255) 2023-06-06 15:18:23 +03:00
Shahed Nasser 926e284bac docs: fix transformer option name for algolia (#4253) 2023-06-06 11:40:47 +03:00
Shahed Nasser 4b5b7b5148 fix(create-medusa-app): remove seed command from create-medusa-app and improve success message (#4247)
## What

- Removed the `seed` process and the `--no-seed` option from the `create-medusa-app` command
- Improved the success message to include details about creating the database and running migrations before starting the backend.

## Why

As of removing support for SQLite, the `seed` command does not work most of the time on installation since there's no database configured and the default one isn't created by the user yet. This leads to an error message showing during the installation which leads the user into thinking the setup went wrong.

Also, the steps after the installation is done successfully don't include anything related to the database, which means that when the user starts the backend they'll see errors.
2023-06-05 16:30:42 +00:00
Shahed Nasser 216faf0369 docs: improvements to heroku guide (#4249) 2023-06-05 18:12:26 +03:00
Shahed Nasser 2637b82933 docs: general fixes across documentation (#4248)
* docs: added details about the migration revert command

* added a note about running postgres before the backend

* added a link to typeorm's documentation

* fix broken links

* fixed section title

* fixed admonitions
2023-06-05 13:25:44 +03:00
Shahed Nasser d385dd2054 docs: improved the steps in create-medusa-app (#4245)
* docs: improved the steps in create-medusa-app

* small edits
2023-06-05 11:20:21 +03:00
Shahed Nasser c22b4ace0c docs: remove mentions of SQLite (#4045)
* docs: removed mentions of sqlite

* removed mentions of the seed option

* remove sidebar link

* Made PostgreSQL a required tool

* fixed heading
2023-06-01 14:23:45 +03:00
Shahed Nasser 96468739dd docs: update backend installation steps (#4210) 2023-05-31 15:27:22 +03:00
Shahed Nasser b7f236445a docs: updated price selection strategy doc (#4208) 2023-05-30 19:37:07 +02:00
Shahed Nasser 81fea66ef3 docs: added documentation for local file service (#4162)
* docs: added documentation for local file service

* fixed eslint errors

* change local file service package name
2023-05-30 19:31:57 +02:00
Shahed Nasser 06019f100a docs: fix import of cors (#4201)
* docs: fix import of cors

* eslint fixes
2023-05-29 18:06:20 +03:00
Shahed Nasser 345beb7010 docs: added no console eslint rule (#4170) 2023-05-24 19:57:37 +03:00
Shahed Nasser e281469eb8 docs: enhanced sidebar context (#4165) 2023-05-24 17:40:13 +03:00
Shahed Nasser 8a63ec38e8 docs: added details about publishable API keys in roadmap (#4157)
* docs: added details about publishable API keys in roadmap

* added a link for checkout flow documentation
2023-05-23 17:56:37 +03:00
Shahed Nasser 8b83bf94b6 docs: hide sidebar button on pages with no sidebar (#4158) 2023-05-23 17:31:03 +03:00
Shahed Nasser 87444488b5 docs: added show/hide sidebar button (#4150)
* docs: added show/hide sidebar button

* added check for browser

* fix build error

* solve build errors
2023-05-22 19:44:50 +03:00
Shahed Nasser 94907730d2 docs: refactor to use TypeScript, ESLint, and Tailwind CSS (#4136)
* docs(refactoring): configured eslint and typescript (#3511)

* docs: configured eslint and typescript

* fixed yarn.lock

* docs(refactoring): migrate components directory to typescript (#3517)

* docs: migrate components directory to typescript

* removed vscode settings

* fix following merge

* docs: refactored QueryNote component (#3576)

* docs: refactored first batch of theme components (#3579)

* docs: refactored second batch of theme components (#3580)

* added missing badge styles

* fix after merge

* docs(refactoring): migrated remaining component to TypeScript (#3770)

* docs(refactoring): configured eslint and typescript (#3511)

* docs: configured eslint and typescript

* fixed yarn.lock

* docs(refactoring): migrate components directory to typescript (#3517)

* docs: migrate components directory to typescript

* removed vscode settings

* fix following merge

* docs: refactored QueryNote component (#3576)

* docs: refactored first batch of theme components (#3579)

* docs: refactored second batch of theme components (#3580)

* added missing badge styles

* docs: refactoring second batch of theme components

* fix after merge

* refactored icons and other components

* docs: refactored all components

* docs(refactoring): set up and configured Tailwind Css (#3841)

* docs: added tailwind config

* docs: added more tailwind configurations

* add includes option

* added more tailwind configurations

* fix to configurations

* docs(refactoring): use tailwind css (#4134)

* docs: added tailwind config

* docs: added more tailwind configurations

* add includes option

* added more tailwind configurations

* fix to configurations

* docs(refactoring): refactored all styles to use tailwind css (#4132)

* refactored Badge component to use tailwind css

* refactored Bordered component to use tailwind css

* updated to latest docusaurus

* refactored BorderedIcon component to use tailwind css

* refactored Feedback component to use tailwind css

* refactored icons and footersociallinks to tailwind css

* start refactoring of large card

* refactored large card styling

* refactored until admonitions

* refactored until codeblock

* refactored until Tabs

* refactored Tabs (without testing

* finished refactoring styles to tailwind css

* upgraded to version 2.4.1

* general fixes

* adjusted eslint configurations

* fixed ignore files

* fixes to large card

* fix search styling

* fix npx command

* updated tabs to use isCodeTabs prop

* fixed os tabs

* removed os-tabs class in favor of general styling

* improvements to buttons

* fix for searchbar

* fixed redocly download button

* chore: added eslint code action (#4135)

* small change in commerce modules page
2023-05-19 14:56:48 +03:00
Shahed Nasser 29a88bbf98 docs: added how to retrieve keys in client references (#4127)
* docs: added how to retrieve keys in js client guide

* added details about retrieving keys in medusa react
2023-05-18 19:03:18 +03:00
Shahed Nasser 7787fe96aa docs: added optional step for local file service (#4126) 2023-05-18 18:24:27 +03:00
Shahed Nasser 7da6cc961e docs: used the NPX CLI tool across docs (#4099) 2023-05-15 11:04:14 +03:00
Shahed Nasser a8887cd02f docs: added idempotency key documentation (#4039) 2023-05-08 19:21:07 +03:00
Shahed Nasser e9ca647a1d docs: added taxes conceptual guide (#3975)
* docs: added taxes conceptual guide

* fixed metadata

* added an example for the tax provider
2023-05-08 13:41:59 +03:00
Shahed Nasser bd2a06f48c docs: added more details on variant pricing (#4035)
* docs: added more details on variant pricing

* Update manage-products.mdx

* Update products.md

* Update show-products.mdx

* shortened down the price details in the admin guide
2023-05-08 13:06:14 +03:00
Shahed Nasser a4e614f658 docs: fix events link (#4036)
Fix events link in medusa development page
2023-05-08 12:42:16 +03:00
Shahed Nasser afd79c9c39 docs: added details about overriding scheduled jobs (#4021)
* docs: added details about overriding scheduled jobs

* remove link

* eslint fixes
2023-05-04 20:02:34 +03:00
Shahed Nasser e046aa17db docs: added loaders documentation (#4019)
* docs: added loaders documentation

* added a link to the loaders documentation
2023-05-04 18:55:50 +03:00
Shahed Nasser 09e206fc1b docs: added search service documentation (#4017)
* docs: added search service documentation

* added a note about search plugins

* eslint fixes
2023-05-04 17:43:07 +03:00
Shahed Nasser a5707b48fc docs: added create file service guide (#4009)
* docs: added create file service guide

* fix eslint
2023-05-04 13:51:12 +03:00
Shahed NasserandOliver Windall Juhl 98f70550cd docs: added an upgrade guide for v1.10.0 (#4013)
* docs: added an upgrade guide for v1.10.0

* removed redis update command

* small text fix

* Update 1-10-0.md

---------

Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>
2023-05-04 11:08:01 +02:00
Shahed Nasser bcaaa0288b docs: added how to override strategy documentation (#4004) 2023-05-03 19:09:55 +03:00
Shahed Nasser 3a585cbdb3 docs: added manage invites documentation (#4001)
* docs: added manage invites documentation

* eslint fixes

* fixed indentation
2023-05-03 18:26:56 +03:00
Shahed Nasser f9886a5b9f docs: added manage users documentation (#4000)
* docs: added manage users documentation

* fix link
2023-05-03 17:16:08 +03:00
Shahed Nasser b8e976ecab docs: added how to manage user profile guide (#3997) 2023-05-03 16:41:45 +03:00
Shahed Nasser f8532cb7fd docs: added send invitation guide (#3994)
* docs: added send invitation guide

* eslint fixes
2023-05-03 12:05:07 +03:00
Shahed Nasser d44737c049 docs: added user conceptual guide (#3993) 2023-05-03 11:34:22 +03:00
Shahed Nasser c04cbbaa1b docs: fixed cors import in endpoints documentation (#3987)
Fixed import of the `cors` package to the following:

```ts
import * as cors from "cors"
```
2023-05-02 19:57:42 +03:00
Shahed Nasser d5d1c4c102 docs: added manage tax rates documentation (#3986) 2023-05-02 19:43:26 +03:00
Shahed Nasser eb7be96d39 docs: added Manage Tax Settings doc (#3983)
* docs: added Manage Tax Settings doc

* fixed eslint errors
2023-05-02 13:11:05 +03:00
Shahed Nasser df52bf814e docs: added Override Tax Calculation Strategy doc (#3982) 2023-05-02 12:38:17 +03:00
Shahed Nasser afc853764a docs: added create tax provider guide (#3980)
* docs: added create tax provider guide

* fix indentation

* small fix
2023-05-02 12:17:19 +03:00
Shahed Nasser 708046d65f docs: added override cart completion strategy (#3976)
* docs: added override cart completion strategy

* fixed eslint errors

* small fixes

* fixed eslint error
2023-05-01 20:38:34 +03:00
Shahed Nasser 257c2d1717 docs: added create swap and return guides (#3974)
* docs: added create swap and return guides

* switched sidebar item positions

* eslint fixes

* fixed link
2023-05-01 18:09:08 +03:00
Shahed Nasser 019f1fbf1e docs: added retrieve order details guide (#3970)
* docs: added retrieve order details guide

* fix frontmatter
2023-05-01 15:55:54 +03:00
Shahed Nasser cf371d3c84 docs: fixed constructor in add fulfillment provider (#3966)
Fixed the constructor in add fulfillment provider to remove the super parameters.

Closes #3947
2023-05-01 11:10:26 +03:00
Shahed Nasser 163cd686f9 docs: added manage draft orders documentation (#3945)
* docs: added manage draft orders documentation

* eslint fixes
2023-05-01 10:33:45 +03:00
Shahed Nasser d38b3249f7 docs: added manage claims documentation (#3944)
* docs: added manage claims documentation

* remove sidebar item

* fixed link
2023-04-27 16:43:07 +03:00
Shahed Nasser 588abbe833 docs: added manage returns documentation (#3943) 2023-04-27 14:07:47 +03:00
Shahed Nasser ceeba5fba6 docs: added how to manage swaps documentation (#3941)
* docs: added how to manage swaps documentation

* added a note about listing swaps

* fix console.log
2023-04-27 12:27:55 +03:00
Shahed Nasser 32993ad03d docs: added fulfillment conceptual guide (#3939)
* docs: added fulfillment conceptual guide

* removed soon badge
2023-04-27 10:55:26 +03:00
Shahed Nasser 528b07a1a4 docs: added draft order conceptual guide (#3931) 2023-04-26 21:34:31 +03:00
Shahed Nasser 18f03e00b8 docs: added details about retrieveSubscribers (#3936) 2023-04-26 20:53:54 +03:00
Shahed Nasser 3af59e556f docs: added a note about SC Middleware (#3932) 2023-04-26 19:20:38 +02:00
Shahed Nasser 4f448fbb2a docs: added claim conceptual guide (#3929) 2023-04-26 19:08:46 +03:00
Shahed Nasser d97a6f3321 docs: remove note from events documentation (#3928) 2023-04-26 15:21:57 +03:00
Shahed Nasser 7e5df13072 docs: added how to manage orders guide (#3891)
* docs: added how to manage orders guide

* eslint fixes

* fix indentation
2023-04-26 11:05:22 +03:00
Shahed Nasser 86613a5190 docs: added order confirmation email guide (#3890)
* docs: added order confirmation email guide

* fix eslint errors
2023-04-20 17:58:41 +03:00
Shahed Nasser 71afb172a4 docs: added returns conceptual guide (#3889) 2023-04-20 17:14:21 +03:00
Shahed Nasser f1edcb0e31 docs: added a swap conceptual guide (#3888)
* docs: added a swap conceptual guide

* fix link type

* added text
2023-04-20 14:51:07 +03:00
Shahed Nasser 7d1a78a84f docs: fixed sidebar title of payment processor guide (#3885) 2023-04-20 09:33:17 +03:00
Shahed Nasser 46ea671a46 docs: added orders conceptual guide (#3882)
* docs: added order conceptual guide

* docs: linked to cart page
2023-04-19 18:54:14 +03:00
Shahed NasserandOliver Windall Juhl f132535056 docs: added cart conceptual guide (#3872)
* docs: added cart conceptual guide

* changed link of idempotency key

* apply suggestions from code review

Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>

* tiny change

* Used correct entity name representation

* small fixes in totals section

---------

Co-authored-by: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com>
2023-04-19 16:02:37 +03:00
Shahed Nasser 298567e27d docs: added how to retrieve a category by its handle (#3875) 2023-04-19 12:32:23 +03:00
Shahed Nasser 649bb6aa99 docs: added deprecation note for Gatsby Contentful starter (#3873) 2023-04-18 19:05:39 +03:00
Shahed Nasser f14ab4e647 docs: fix details about gift cards (#3869) 2023-04-18 13:58:02 +03:00
Shahed Nasser 8766b16e3b docs: added manage products documentation (#3867)
* docs: added manage products documentation

* lint fixes

* generated oas types
2023-04-18 13:20:15 +03:00
Shahed Nasser 9836adeec7 docs: added details about health route (#3861) 2023-04-18 10:43:31 +03:00
Shahed Nasser e01df41dda docs: added an example of retrieving a product's categories (#3859)
* docs: added an example of retrieving a product's categories

* eslint fixes
2023-04-17 17:49:32 +03:00
Shahed Nasser 5ddef586b3 docs: added a section about returning an array in endpoints (#3860) 2023-04-17 17:38:19 +03:00
Shahed Nasser 1261502b8d docs: added missing stripe options and webhook events (#3858) 2023-04-17 17:25:36 +03:00
Shahed Nasser c8c0ada27d docs: added products conceptual docs (#3854)
* docs: added products conceptual docs

* eslint fixes

* adjusted pricing note in show-products docs
2023-04-17 15:48:53 +03:00
Shahed Nasser febdcc271b docs: added a section about accessing customizations (#3855)
* docs: added a section about accessing customizations

* fixed eslint errors
2023-04-17 15:30:52 +03:00
Shahed Nasser 9b9055a8bf chore: update main package README (#3840)
* chore: update main package README

* change linking from master to develop
2023-04-14 14:24:27 +03:00