Commit Graph
100 Commits
Author SHA1 Message Date
Shahed Nasser 474e97c9be docs: added sentry guide (#12744)
* docs: added sentry guide

* added error capturing

* generate
2025-06-24 12:05:37 +03:00
Shahed Nasser 85bc396e03 docs: fix recaptcha messing up page layout (#12799)
* docs: fix recaptcha messing up page layout

* add comment
2025-06-23 18:23:04 +03:00
Shahed Nasser ab21ac57ca docs: use Kapa React SDK (#12792) 2025-06-20 18:24:14 +03:00
Shahed Nasser 77d0f00929 docs: fix padding when AI assistant is open on some screens (#12786) 2025-06-20 13:28:29 +03:00
Shahed Nasser 5122ced9f6 docs: prepare cloud docs (#12784)
* initial

* fixes

* docs: prepare cloud docs
2025-06-20 12:59:38 +03:00
Shahed Nasser 03fb24af8d docs: added cloud infrastructure guide (#12783)
* docs: added cloud infrastructure guide

* added md route

* fixes
2025-06-20 11:40:59 +03:00
Shahed Nasser b92bdfe7e1 docs: add re-use error handler section + clarify allowUnregistered (#12780)
* docs: add re-use error handler section + clarify allowUnregistered

* fixes
2025-06-19 19:37:26 +03:00
Shahed Nasser 0b9819a7e2 docs: added cloud connect storefront guide (#12779)
* docs: added cloud connect storefront guide

* fixes

* add section
2025-06-19 18:01:47 +03:00
Shahed Nasser b110457647 docs: add cloud update guide (#12778)
* docs: add cloud update guide

* fixes
2025-06-19 16:55:58 +03:00
Shahed Nasser 1bf8d53608 docs: added cloud support guide (#12777)
* docs: added cloud support guide

* fixes
2025-06-19 14:17:56 +03:00
Shahed NasserandOli Juhl 502f90fb32 fix(dashboard): fix subtitle for tax inclusive fields in promotions (#12776)
* fix(dashboard): fix subtitle for tax inclusive fields in promotions

* Update packages/admin/dashboard/src/i18n/translations/en.json

---------

Co-authored-by: Oli Juhl <59018053+olivermrbl@users.noreply.github.com>
2025-06-19 14:15:59 +03:00
Shahed Nasser 7d09981440 chore: remove ignore tag for import function + update version tag (#12774) 2025-06-19 13:08:34 +03:00
Shahed Nasser 2b220120cd docs: added cloud logs guide (#12772)
* docs: added cloud logs guide

* fixes

* fixes
2025-06-19 13:06:25 +03:00
Shahed Nasser ffa611b546 docs: add cloud billing docs (#12766)
* docs: add cloud billing docs

* fixes
2025-06-19 09:56:08 +03:00
Shahed Nasser 4c0ae51a59 docs: added cloud plugins documentation (#12765)
* docs: added cloud plugins documentation

* fixes
2025-06-18 12:30:41 +03:00
Shahed Nasser 863861e307 docs: added cloud s3 documentation (#12762)
* docs: added cloud s3 documentation

* fixes
2025-06-18 11:28:59 +03:00
Shahed Nasser 97d5f52ffa docs: added cloud redis documentation (#12760)
* docs: added cloud redis documentation

* small fix

* add diagram

* small fixes
2025-06-18 10:42:09 +03:00
Shahed Nasser 5317f16d54 docs: add cloud database guides (#12758)
* docs: add cloud database guides

* fixes

* fixes

* small fix
2025-06-17 18:54:27 +03:00
Shahed Nasser 4443d74b61 docs: added cloud notifications guide (#12756)
* docs: added cloud notifications guide

* fixes
2025-06-17 17:23:27 +03:00
Shahed Nasser f12fb7dfad docs: added cloud deployments guide (#12755)
* docs: added cloud deployments guide

* fixes

* fixes

* fixes
2025-06-17 15:57:41 +03:00
Shahed Nasser 0823deb25f docs: added cloud environments documentation (#12750)
* initial

* finished environments page

* fixes

* fixes

* fix to introduction
2025-06-16 19:03:58 +03:00
Shahed Nasser 6a95c1a0a5 docs: add index module to framework dropdown (#12748) 2025-06-16 17:39:44 +03:00
Shahed Nasser f4b3528fb1 docs: add a section on heavy operations in loaders (#12749) 2025-06-16 17:38:45 +03:00
Shahed Nasser 48810faa96 docs: fix collapsed navbar overlapping release notification (#12745) 2025-06-16 16:22:58 +03:00
Shahed Nasser 2e861a9449 fix(create-medusa-app): ensure the same package manager is used consistently (#12714)
* fix(create-medusa-app): ensure the same package manager is used consistently

* fix verbose not working as expected

* improvements

* remove legacy peer deps

* format
2025-06-16 14:07:35 +03:00
Shahed Nasser 6dc65201f6 docs: fix route matcher in brands guide (#12741) 2025-06-16 13:04:59 +03:00
Shahed Nasser e1dcb12800 docs: fix URLs to OpenTelemetry docs (#12742) 2025-06-16 13:03:58 +03:00
Shahed Nasser ab4358de7d docs: document index module (#12594)
Closes DX-1638
2025-06-16 07:25:45 +00:00
Shahed Nasser 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 Nasser 3b1dc0ced0 docs: fix vercel link in deployment guides (#12732) 2025-06-13 13:05:18 +03:00
Shahed Nasser 243130206a docs: fix to organizations title (#12725) 2025-06-12 19:15:56 +03:00
Shahed Nasser ea0b297b44 docs: added cloud organizations documentation (#12723) 2025-06-12 18:09:51 +03:00
Shahed Nasser d4b093207a docs: add link to the Slack tutorial in the integrations page (#12721) 2025-06-12 17:10:28 +03:00
Shahed Nasser 0502e8bf78 docs: added slack integration guide (#12696)
* docs: added slack integration guide

* generate
2025-06-12 16:32:45 +03:00
Shahed Nasser 08de1f54e4 docs: added cloud introduction page (#12716) 2025-06-12 15:59:06 +03:00
Shahed Nasser 8a88748982 docs: added cloud documentation project (#12711) 2025-06-12 11:29:14 +03:00
Shahed Nasser 774702153f fix(create-medusa-app): remove "Created admin user" message (#12707) 2025-06-11 13:53:07 +03:00
Shahed Nasser a8118fa3c3 docs: ensure files are always sorted when generating llms-full.txt (#12701) 2025-06-10 19:24:00 +03:00
Shahed Nasser e5ec907aad docs: fixes to references for draft orders and files (#12693) 2025-06-10 18:33:53 +03:00
Shahed Nasser 5ba842bfb0 chore(core-flows,types,utils): fixes to TSDocs (#12692) 2025-06-10 18:33:41 +03:00
Shahed Nasser d8b196d6b1 docs: remove databaseSchema configuration (#12699) 2025-06-10 17:00:14 +03:00
Shahed Nasser f29e21f61e docs: add options to feedback component (#12698) 2025-06-10 16:59:10 +03:00
Shahed Nasser 7e1720279d docs: add an example of injecting dependencies in module providers (#12663) 2025-06-03 10:46:49 +02:00
Shahed Nasser 7e1d880915 docs: fix log levels list (#12648) 2025-05-30 17:20:51 +03:00
Shahed Nasser 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 Nasser 820965e21a fix(analytics): fix type of provider option (#12642) 2025-05-29 14:02:07 +03:00
Shahed Nasser 3d65807d99 fix(utils): export payment events in core flows events (#12636) 2025-05-29 10:10:26 +03:00
Shahed Nasser 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 Nasser 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 Nasser fb6167eed2 docs: fix loading in order reference pages (#12629) 2025-05-28 10:42:13 +03:00
Shahed Nasser 9b3218885c docs: redesign search (#12628)
* docs: redesign search

* add shadow in dark mode
2025-05-28 10:01:04 +03:00
Shahed Nasser 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 Nasser 528ab9f8a8 chore(types): fix example for createProductOptionValues in TSDocs and docs (#12623) 2025-05-27 12:45:21 +03:00
Shahed Nasser 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 Nasser 730cac0ed2 docs: add setup details to contribution guidelines (#12619) 2025-05-26 19:30:17 +03:00
Shahed Nasser e7cf2219b6 docs: document using env vars in plugins (#12618) 2025-05-26 18:50:05 +03:00
Shahed Nasser 7b3b4ff68a chore(core-flows): ignore hooks in complete cart workflow (#12600) 2025-05-23 18:48:46 +03:00
Shahed Nasser 8303aed701 docs: add support for ignoring hooks (#12599) 2025-05-23 18:48:08 +03:00
Shahed Nasser 044c5dd138 docs: fix example in marketplace recipe (#12595) 2025-05-23 12:39:49 +03:00
Shahed Nasser 04e0b43ed8 docs: document analytics module (#12563) 2025-05-22 15:05:04 +03:00
Shahed Nasser 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 Nasser 32c89abe67 docs: show when condition in workflows reference (#12566) 2025-05-21 19:34:55 +03:00
Shahed Nasser 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 Nasser e6b6c0d3b7 chore(types, utils): update TSDocs related to analytics module (#12564) 2025-05-21 14:43:09 +00:00
Shahed Nasser db33616cf9 chore(core-flows): add tsdocs for hooks in complete cart (#12555) 2025-05-21 14:25:53 +03:00
Shahed Nasser 61d3bdde4a docs-util: extract feature flags in generated OAS (#12554) 2025-05-21 14:25:40 +03:00
Shahed Nasser bda143673d docs: show hooks in when condition in workflows reference (#12552) 2025-05-21 13:00:15 +03:00
Shahed Nasser 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 Nasser 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 Nasser 397d353af6 docs: fix timeout in order-related workflows reference (#12533) 2025-05-19 17:30:21 +03:00
Shahed Nasser 2ced969396 docs: change recipes on homepage (#12520)
* docs: changed recipes on homepage

* export icon
2025-05-19 10:05:57 +03:00
Shahed Nasser a1f2e5cb52 docs: add vale rule for Next.js Starter Storefront (#12517) 2025-05-16 17:30:15 +03:00
Shahed Nasser d73cf66196 docs: update recipe contents (#12515) 2025-05-16 16:37:52 +03:00
Shahed Nasser 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 Nasser 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 Nasser 22cdcedddc docs: improve payment related guides (#12502)
* improve guide

* update guides

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

* remove unused references
2025-05-15 14:22:23 +03:00
Shahed Nasser 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 Nasser 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 Nasser e60d15ea84 docs: fix client side error in references (#12475) 2025-05-14 10:18:37 +03:00
Shahed Nasser d34b4646de docs: update read-only links (#12468) 2025-05-13 19:12:32 +03:00
Shahed Nasser 851c81fd4b chore(types,utils): add featureFlag and version tags (#12464) 2025-05-13 19:12:19 +03:00
Shahed Nasser 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 Nasser 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 Nasser 60b1fe0676 docs-util: fix dependencies passed to auth providers (#12445) 2025-05-12 11:00:55 +03:00
Shahed Nasser 30e620a43c docs: support deprecated in API reference (#12438) 2025-05-12 09:10:35 +03:00
Shahed Nasser fcee6003d8 docs: fix keyboard navigation in search (#12434) 2025-05-09 18:19:22 +03:00
Shahed Nasser b25f02f0b6 chore(medusa): add version tag for new routes (#12436) 2025-05-09 18:11:39 +03:00
Shahed Nasser 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 Nasser 9c5f2d0467 docs-util: add note for providers (#12432) 2025-05-09 17:29:52 +03:00
Shahed Nasser 0f802a977a chore(js-sdk, types): update TSDocs related to tax provider changes (#12428) 2025-05-09 14:34:45 +03:00
Shahed Nasser 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 Nasser 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 Nasser 7eddcb54b8 chore(utils): add version tag to order edit events (#12424) 2025-05-09 13:11:46 +03:00
Shahed Nasser 89beaf38e1 chore(utils): small fix to payload in TSDocs (#12409) 2025-05-09 12:51:27 +03:00
Shahed Nasser 28285f309a docs: updates to middlewares and protected API routes + new chapter (#12419) 2025-05-09 12:06:34 +03:00
Shahed Nasser 7c7e44d9fe docs: enable and send algolia events (#12416) 2025-05-08 18:59:21 +03:00
Shahed Nasser c2914f2ebd chore: update Medusa UI packages in docs on new release (#12415) 2025-05-08 18:01:45 +03:00
Shahed Nasser b626832225 docs: add class for header wrapper + keywords for payment guide (#12414) 2025-05-08 17:43:35 +03:00
Shahed Nasser 0af6e1f212 docs: add support for keywords in references (#12413) 2025-05-08 16:40:17 +03:00