Commit Graph
100 Commits
Author SHA1 Message Date
Shahed NasserandGitHub aa1cadcb29 docs: add cloud projects documentation (#12730)
* docs: add cloud projects documentation

* fixes

* more fixes

* fix details about configurations

* last fixes

* small fix

* remove environments page
2025-06-13 16:22:30 +03:00
Shahed NasserandGitHub 3b1dc0ced0 docs: fix vercel link in deployment guides (#12732) 2025-06-13 13:05:18 +03:00
Shahed NasserandGitHub 243130206a docs: fix to organizations title (#12725) 2025-06-12 19:15:56 +03:00
Shahed NasserandGitHub ea0b297b44 docs: added cloud organizations documentation (#12723) 2025-06-12 18:09:51 +03:00
Shahed NasserandGitHub d4b093207a docs: add link to the Slack tutorial in the integrations page (#12721) 2025-06-12 17:10:28 +03:00
Shahed NasserandGitHub 0502e8bf78 docs: added slack integration guide (#12696)
* docs: added slack integration guide

* generate
2025-06-12 16:32:45 +03:00
Shahed NasserandGitHub 08de1f54e4 docs: added cloud introduction page (#12716) 2025-06-12 15:59:06 +03:00
Shahed NasserandGitHub 8a88748982 docs: added cloud documentation project (#12711) 2025-06-12 11:29:14 +03:00
Shahed NasserandGitHub 774702153f fix(create-medusa-app): remove "Created admin user" message (#12707) 2025-06-11 13:53:07 +03:00
Shahed NasserandGitHub a8118fa3c3 docs: ensure files are always sorted when generating llms-full.txt (#12701) 2025-06-10 19:24:00 +03:00
Shahed NasserandGitHub e5ec907aad docs: fixes to references for draft orders and files (#12693) 2025-06-10 18:33:53 +03:00
Shahed NasserandGitHub 5ba842bfb0 chore(core-flows,types,utils): fixes to TSDocs (#12692) 2025-06-10 18:33:41 +03:00
Shahed NasserandGitHub d8b196d6b1 docs: remove databaseSchema configuration (#12699) 2025-06-10 17:00:14 +03:00
Shahed NasserandGitHub f29e21f61e docs: add options to feedback component (#12698) 2025-06-10 16:59:10 +03:00
Shahed NasserandGitHub 7e1720279d docs: add an example of injecting dependencies in module providers (#12663) 2025-06-03 10:46:49 +02:00
Shahed NasserandGitHub 7e1d880915 docs: fix log levels list (#12648) 2025-05-30 17:20:51 +03:00
Shahed NasserandGitHub 009d00f27d docs: redesign table of content (#12647)
* implement toc

* added to projects

* fixes and adapt for references

* added product frontmatter

* remove action menu from 404 pages
2025-05-30 16:55:36 +03:00
Shahed NasserandGitHub 820965e21a fix(analytics): fix type of provider option (#12642) 2025-05-29 14:02:07 +03:00
Shahed NasserandGitHub 3d65807d99 fix(utils): export payment events in core flows events (#12636) 2025-05-29 10:10:26 +03:00
Shahed NasserandGitHub 40e73c6ea2 docs: fix broken links utility + uncaught broken links (#12637)
* fix broken links

* update broken links utility

* add missing payment evens

* generate llms

* fix segment link
2025-05-28 17:13:27 +03:00
Shahed NasserandGitHub 52eebcee6f docs: added segment guide (#12616)
* docs: added segment guide

* updates to segment guide

* generate

* remove og image
2025-05-28 13:18:48 +03:00
Shahed NasserandGitHub fb6167eed2 docs: fix loading in order reference pages (#12629) 2025-05-28 10:42:13 +03:00
Shahed NasserandGitHub 9b3218885c docs: redesign search (#12628)
* docs: redesign search

* add shadow in dark mode
2025-05-28 10:01:04 +03:00
Shahed NasserandGitHub d155f492be chore(core-flows, types): change base64 comment fo files in TSDocs to binary (#12627)
* chore(core-flows, types): change base64 comment fo files in TSDocs to binary

* add in generatd
2025-05-27 18:35:39 +03:00
Shahed NasserandGitHub 528ab9f8a8 chore(types): fix example for createProductOptionValues in TSDocs and docs (#12623) 2025-05-27 12:45:21 +03:00
Shahed NasserandGitHub 41c29ffadd docs: phone authentication + otp guide (#12544)
* initial

* docs: phone authentication guide

* small fix

* Twilio SMS -> Twilio

* vale fix

* fix

* fix to auth sidebar

* fixes

* generate
2025-05-27 12:01:04 +03:00
Shahed NasserandGitHub 730cac0ed2 docs: add setup details to contribution guidelines (#12619) 2025-05-26 19:30:17 +03:00
Shahed NasserandGitHub e7cf2219b6 docs: document using env vars in plugins (#12618) 2025-05-26 18:50:05 +03:00
Shahed NasserandGitHub 7b3b4ff68a chore(core-flows): ignore hooks in complete cart workflow (#12600) 2025-05-23 18:48:46 +03:00
Shahed NasserandGitHub 8303aed701 docs: add support for ignoring hooks (#12599) 2025-05-23 18:48:08 +03:00
Shahed NasserandGitHub 044c5dd138 docs: fix example in marketplace recipe (#12595) 2025-05-23 12:39:49 +03:00
Shahed NasserandGitHub 04e0b43ed8 docs: document analytics module (#12563) 2025-05-22 15:05:04 +03:00
Shahed NasserandGitHub 4e49cebcf0 fix(core-flows, types): export steps and types related to credit lines (#12567)
- Export steps that are used in credit-line related workflows
- Move workflow's input type to the `workflows.ts` type file
- Add and update TSDocs
2025-05-21 19:18:29 +00:00
Shahed NasserandGitHub 32c89abe67 docs: show when condition in workflows reference (#12566) 2025-05-21 19:34:55 +03:00
Shahed NasserandGitHub bc965eb6aa docs: improve module isolation chapter (#12565)
* docs: improve module isolation chapter

* add note about loaders running with migrations
2025-05-21 18:57:28 +03:00
Shahed NasserandGitHub e6b6c0d3b7 chore(types, utils): update TSDocs related to analytics module (#12564) 2025-05-21 14:43:09 +00:00
Shahed NasserandGitHub db33616cf9 chore(core-flows): add tsdocs for hooks in complete cart (#12555) 2025-05-21 14:25:53 +03:00
Shahed NasserandGitHub 61d3bdde4a docs-util: extract feature flags in generated OAS (#12554) 2025-05-21 14:25:40 +03:00
Shahed NasserandGitHub bda143673d docs: show hooks in when condition in workflows reference (#12552) 2025-05-21 13:00:15 +03:00
Shahed NasserandGitHub 9f376ff1f1 fix(js-sdk): allow passing custom request body parameters in auth.register method (#12545)
The `auth.login` method of the JS SDK allows passing custom, which is useful for custom authentication providers. For example:

```ts
const response = await sdk.auth.login("customer", "phone-auth", {
      phone
    })
```

However, the `auth.register` method doesn't allow that, so we can't do the following:

```ts
const response = await sdk.auth.register("customer", "phone-auth", {
      phone
    })
```

Instead, we'd have to use the `client.fetch` method.

This PR fixes the input type of the payload passed to the `register` method to be similar to that of `login`,  which would allow using it with custom authentication providers
2025-05-20 16:27:13 +00:00
Shahed NasserandGitHub 07ecb8595a docs: added re-order guide (#12363)
* docs: added re-order guide

* reiteration to intro

* adjustment to title

* fix vale error

* generate

* fix vale
2025-05-20 13:10:31 +03:00
Shahed NasserandGitHub 397d353af6 docs: fix timeout in order-related workflows reference (#12533) 2025-05-19 17:30:21 +03:00
Shahed NasserandGitHub 2ced969396 docs: change recipes on homepage (#12520)
* docs: changed recipes on homepage

* export icon
2025-05-19 10:05:57 +03:00
Shahed NasserandGitHub a1f2e5cb52 docs: add vale rule for Next.js Starter Storefront (#12517) 2025-05-16 17:30:15 +03:00
Shahed NasserandGitHub d73cf66196 docs: update recipe contents (#12515) 2025-05-16 16:37:52 +03:00
Shahed NasserandGitHub 04acc5d219 docs: update examples in sendgrid guide (#12504)
* initial

* docs: update examples in sendgrid guide

* add note for local file module
2025-05-15 19:13:15 +03:00
Shahed NasserandGitHub e91aa2493a chore(types, utils): TSDoc improvements for providers (#12498)
* chore(types, utils): TSDoc improvements for providers

* small iteration
2025-05-15 18:40:33 +03:00
Shahed NasserandGitHub 22cdcedddc docs: improve payment related guides (#12502)
* improve guide

* update guides

* small change
2025-05-15 18:40:21 +03:00
Shahed NasserandGitHub b312a7e077 docs: add missing methods in guides and references (#12495)
* initial

* remove unused references
2025-05-15 14:22:23 +03:00
Shahed NasserandGitHub b2984f48f5 fix(types): change update signature of IAuthProvider (#12496)
Change the signature of the `update` method in `IAuthProvider` to match other methods. this is necessary as in the generated references `update` was being inferred as a property rather than a method.
2025-05-15 11:02:05 +00:00
Shahed NasserandGitHub 30aa317ff1 docs-util: fix incorrect relations in data model references + other fixes (#12487)
* fix price model incorrect relations

* fix events that don't have workflows showing

* fix notification example
2025-05-15 10:47:45 +03:00
Shahed NasserandGitHub e60d15ea84 docs: fix client side error in references (#12475) 2025-05-14 10:18:37 +03:00
Shahed NasserandGitHub d34b4646de docs: update read-only links (#12468) 2025-05-13 19:12:32 +03:00
Shahed NasserandGitHub 851c81fd4b chore(types,utils): add featureFlag and version tags (#12464) 2025-05-13 19:12:19 +03:00
Shahed NasserandGitHub 76bc21ff25 docs: tax provider updates for next release (#12431)
* docs: tax provider updates for next release

* change images

* fix vale error

* fix vale errors

* generate
2025-05-13 14:13:17 +03:00
Shahed NasserandGitHub c7b8140cb0 docs: added saved payment methods with Stripe tutorial (#12257)
* docs: added saved payment methods with Stripe tutorial

* fix vale error + lint

* generate
2025-05-13 11:56:12 +03:00
Shahed NasserandGitHub 60b1fe0676 docs-util: fix dependencies passed to auth providers (#12445) 2025-05-12 11:00:55 +03:00
Shahed NasserandGitHub 30e620a43c docs: support deprecated in API reference (#12438) 2025-05-12 09:10:35 +03:00
Shahed NasserandGitHub fcee6003d8 docs: fix keyboard navigation in search (#12434) 2025-05-09 18:19:22 +03:00
Shahed NasserandGitHub b25f02f0b6 chore(medusa): add version tag for new routes (#12436) 2025-05-09 18:11:39 +03:00
Shahed NasserandGitHub 68bf05d220 docs: support showing version of API route in API reference (#12433)
* docs: support showing version of API route in API reference

* small design fix
2025-05-09 17:37:10 +03:00
Shahed NasserandGitHub 9c5f2d0467 docs-util: add note for providers (#12432) 2025-05-09 17:29:52 +03:00
Shahed NasserandGitHub 0f802a977a chore(js-sdk, types): update TSDocs related to tax provider changes (#12428) 2025-05-09 14:34:45 +03:00
Shahed NasserandGitHub 6032f3ec40 chore(js-sdk,types,utils): updates to file TSDocs (#12426)
* chore(js-sdk,types,utils): updates to file TSDocs

* remove ignore tag for file provider

* update file service tsdocs
2025-05-09 14:34:31 +03:00
Shahed NasserandGitHub e09b2a4db5 docs: support version in events reference (#12422)
* docs: support version in events reference

* remove changes in events output

* remove events emitted in comments

* remove customer updated event

* check for emitEventStep usage

* fixes
2025-05-09 14:34:15 +03:00
Shahed NasserandGitHub 7eddcb54b8 chore(utils): add version tag to order edit events (#12424) 2025-05-09 13:11:46 +03:00
Shahed NasserandGitHub 89beaf38e1 chore(utils): small fix to payload in TSDocs (#12409) 2025-05-09 12:51:27 +03:00
Shahed NasserandGitHub 28285f309a docs: updates to middlewares and protected API routes + new chapter (#12419) 2025-05-09 12:06:34 +03:00
Shahed NasserandGitHub 7c7e44d9fe docs: enable and send algolia events (#12416) 2025-05-08 18:59:21 +03:00
Shahed NasserandGitHub c2914f2ebd chore: update Medusa UI packages in docs on new release (#12415) 2025-05-08 18:01:45 +03:00
Shahed NasserandGitHub b626832225 docs: add class for header wrapper + keywords for payment guide (#12414) 2025-05-08 17:43:35 +03:00
Shahed NasserandGitHub 0af6e1f212 docs: add support for keywords in references (#12413) 2025-05-08 16:40:17 +03:00
Shahed NasserandGitHub 42bc2a1372 chore: update generate references action to generate / commit events (#12411) 2025-05-08 14:45:16 +03:00
Shahed NasserandGitHub 41f46b7723 docs: generate references after adding copy subscriber button (#12407)
* docs: generate references after adding copy subscriber button

* re-generate
2025-05-08 13:56:22 +03:00
Shahed NasserandGitHub f81eb51b67 docs: add copy subscriber button (#12405)
* docs: add copy subscriber button

* re-generate

* fixes + update copy button
2025-05-08 12:48:44 +03:00
Shahed NasserandGitHub fe3e79ea5a docs: added bundled products guide (#12332)
* docs: added bundled products guide

* generate
2025-05-07 16:16:05 +03:00
Shahed NasserandGitHub a3bdb3e383 docs: generate OAS with events (#12394)
* docs: generate OAS with events

* small change
2025-05-07 14:57:03 +03:00
Shahed NasserandGitHub 262064fe96 docs: show events emitted in an API route in the API reference (#12392)
* docs: show events emitted in an API route in the API reference

* fix build error

* support version tag

* add missing property
2025-05-07 14:56:54 +03:00
Shahed NasserandGitHub 0dd4572964 chore(utils): fixes to events TSDocs (#12395)
* chore(utils): fixes to events TSDocs

* more fixes
2025-05-07 14:25:11 +03:00
Shahed NasserandGitHub c4dd805849 fix(core-flows): export order-related utility workflows (#12380) 2025-05-07 12:02:08 +03:00
Shahed NasserandGitHub 5d3f1d0118 docs-util: add events to generated OAS (#12390) 2025-05-07 10:44:02 +03:00
Shahed NasserandGitHub 405ee7f7f3 docs: update import user guide text + add diagram in brand module guide (#12385) 2025-05-06 19:56:14 +03:00
Shahed NasserandGitHub 74e93b3079 docs: fixes to navbar and sidebar in mobile (#12379)
* docs: fixes to navbar and sidebar in mobile

* fix height issues
2025-05-06 19:11:15 +03:00
Shahed NasserandGitHub 91173f3052 docs-util: fix hook parameters not showing when using workflow input (#12382) 2025-05-06 18:34:19 +03:00
Shahed NasserandGitHub 97dd520c64 docs: generate event references (#12378) 2025-05-06 16:59:30 +03:00
Shahed NasserandGitHub ecf3556589 docs-util: add events to workflows reference (#12376) 2025-05-06 16:04:12 +03:00
Shahed NasserandGitHub ea6faa8c82 docs: add missing details for tiered pricing (#12374)
* docs: add missing details for tiered pricing

* adjustments
2025-05-06 14:44:50 +03:00
Shahed NasserandGitHub f74586e772 fix(create-medusa-app): updates to text and prompts (#12360) 2025-05-06 14:23:54 +03:00
Shahed NasserandGitHub ffd323a2a9 chore(types): add note in TSDocs of list and retrieve methods (#12364) 2025-05-06 09:52:06 +03:00
Shahed NasserandGitHub 94b7ee99b7 docs: add troubleshooting for index.html error (#12365) 2025-05-05 19:26:36 +03:00
Shahed NasserandGitHub f25a4a5e34 docs: add script to catch bad redirects (#12361)
* docs: add script to catch bad redirects

* add missing dependency
2025-05-05 12:49:05 +03:00
Shahed NasserandGitHub c35e9e5104 docs: fix local links in UI docs (#12359) 2025-05-05 11:50:01 +03:00
Shahed NasserandGitHub 47772b7593 docs: fix redirect on infrastructural modules (#12358)
* docs: fix redirect on infrastructural modules

* fix image
2025-05-05 11:37:31 +03:00
Shahed NasserandGitHub 70a99a2434 docs: generate events reference (#12341)
* docs: generate events reference

* change link in navbar

* fix redirect
2025-05-01 19:39:53 +03:00
Shahed NasserandGitHub 332e46d1db chore(utils): fixes to events TSDocs (#12342) 2025-05-01 19:23:50 +03:00
Shahed NasserandGitHub 91f5ac91a9 docs-util: add script to generate events info (#12340)
* docs-util: add script to generate events info

* add property and parent name to json
2025-05-01 14:44:24 +03:00
Shahed NasserandGitHub e3e02a1cc8 chore: add tsdocs for events (#12337) 2025-05-01 12:15:33 +03:00
Shahed NasserandGitHub a53d645f8a fix(core-flows,utils): move fulfillment workflow events (#12338)
Move fulfillment workflow events to be with other workflow events.

Could be considered a breaking change for users using the previously `FulfillmentEvents` variable
2025-05-01 09:11:17 +00:00
Shahed NasserandGitHub 2bfe936185 docs-util: support deprecated tag in OAS (#12339) 2025-05-01 11:59:48 +03:00
Shahed NasserandGitHub 7cb85ea123 docs-util: fix hook examples not showing in generated references (#12334) 2025-04-30 18:46:39 +03:00