* standard docs for caching module + deprecated cache module * added guides for creating + using, and overall changes from cache to caching * fix details related to redis provider * fix build errors * fix build error * fixes * add guides to sidebar * add sidebar util * document query + index * moved cache tag conventions * fix build errors * added migration guide * added memcached guide * fixes * general fixes and updates * updated reference * document medusa cache * small fix * fixes * remove cloud cache * revert edit dates changes * revert edit dates * small update
619 lines
17 KiB
JavaScript
619 lines
17 KiB
JavaScript
const generatedgeneratedInfrastructureModulesSidebarSidebar = {
|
|
"sidebar_id": "infrastructure-modules",
|
|
"title": "Infrastructure Modules",
|
|
"items": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules",
|
|
"title": "Overview",
|
|
"children": []
|
|
},
|
|
{
|
|
"type": "separator"
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "category",
|
|
"title": "Analytics Module",
|
|
"initialOpen": true,
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/analytics",
|
|
"title": "Overview",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Modules",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/analytics/local",
|
|
"title": "Local",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/analytics/posthog",
|
|
"title": "PostHog",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "ref",
|
|
"path": "/integrations/guides/segment",
|
|
"title": "Segment",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Guides",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/references/analytics/provider",
|
|
"title": "Create Analytics Module Provider",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/references/analytics/service",
|
|
"title": "Use Analytics Module",
|
|
"children": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "category",
|
|
"title": "Caching Module",
|
|
"initialOpen": true,
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/caching",
|
|
"title": "Overview",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/caching/concepts",
|
|
"title": "Concepts",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/caching/migrate-cache",
|
|
"title": "Migrate from Cache Module",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"title": "Providers",
|
|
"path": "/infrastructure-modules/caching/providers",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/caching/providers/redis",
|
|
"title": "Redis",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/caching/guides/memcached",
|
|
"title": "Memcached",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Guides",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/references/caching-module-provider",
|
|
"title": "Create Caching Module Provider",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/references/caching-service",
|
|
"title": "Use Caching Module",
|
|
"children": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "category",
|
|
"title": "Cache Module",
|
|
"initialOpen": false,
|
|
"badge": {
|
|
"variant": "neutral",
|
|
"text": "Deprecated"
|
|
},
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/cache",
|
|
"title": "Overview",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Modules",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/cache/in-memory",
|
|
"title": "In-Memory",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/cache/redis",
|
|
"title": "Redis",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Guides",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/cache/create",
|
|
"title": "Create Cache Module",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/references/cache-service",
|
|
"title": "Use Cache Module",
|
|
"children": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "category",
|
|
"title": "Event Module",
|
|
"initialOpen": true,
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/event",
|
|
"title": "Overview",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Modules",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/event/local",
|
|
"title": "Local",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/event/redis",
|
|
"title": "Redis",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Guides",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/event/create",
|
|
"title": "Create Event Module",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/references/event-service",
|
|
"title": "Use Event Module",
|
|
"children": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "category",
|
|
"title": "File Module",
|
|
"initialOpen": true,
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/file",
|
|
"title": "Overview",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Providers",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/file/local",
|
|
"title": "Local",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/file/s3",
|
|
"title": "AWS S3 (and Compatible APIs)",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Guides",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/references/file-provider-module",
|
|
"title": "Create File Provider",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/references/file-service",
|
|
"title": "Use File Module",
|
|
"children": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "category",
|
|
"title": "Locking Module",
|
|
"initialOpen": true,
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/locking",
|
|
"title": "Overview",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Providers",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/locking/redis",
|
|
"title": "Redis",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/locking/postgres",
|
|
"title": "PostgreSQL",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Guides",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/references/locking-module-provider",
|
|
"title": "Create Locking Provider",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/references/locking-service",
|
|
"title": "Use Locking Module",
|
|
"children": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "category",
|
|
"title": "Notification Module",
|
|
"initialOpen": true,
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/notification",
|
|
"title": "Overview",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Providers",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/notification/local",
|
|
"title": "Local",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/notification/sendgrid",
|
|
"title": "SendGrid",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Guides",
|
|
"autogenerate_tags": "notification+server",
|
|
"autogenerate_as_ref": true,
|
|
"sort_sidebar": "alphabetize",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "ref",
|
|
"title": "Abandoned Cart Notification",
|
|
"path": "https://docs.medusajs.com/resources/how-to-tutorials/tutorials/abandoned-cart",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/references/notification-provider-module",
|
|
"title": "Create Notification Provider",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "ref",
|
|
"title": "Integrate Mailchimp",
|
|
"path": "https://docs.medusajs.com/resources/integrations/guides/mailchimp",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "ref",
|
|
"path": "/integrations/guides/resend",
|
|
"title": "Integrate Resend",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "ref",
|
|
"title": "Integrate Slack",
|
|
"path": "https://docs.medusajs.com/resources/integrations/guides/slack",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "ref",
|
|
"title": "Invite User Email",
|
|
"path": "https://docs.medusajs.com/resources/commerce-modules/user/invite-user-subscriber",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "ref",
|
|
"title": "Reset Password Email",
|
|
"path": "https://docs.medusajs.com/resources/commerce-modules/auth/reset-password",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/notification/send-notification",
|
|
"title": "Send Notification",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/references/notification-service",
|
|
"title": "Use Notification Module",
|
|
"children": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "category",
|
|
"title": "Workflow Engine Module",
|
|
"initialOpen": true,
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/workflow-engine",
|
|
"title": "Overview",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Modules",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/workflow-engine/in-memory",
|
|
"title": "In-Memory",
|
|
"children": []
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/workflow-engine/redis",
|
|
"title": "Redis",
|
|
"children": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "sub-category",
|
|
"title": "Guides",
|
|
"children": [
|
|
{
|
|
"loaded": true,
|
|
"isPathHref": true,
|
|
"type": "link",
|
|
"path": "/infrastructure-modules/workflow-engine/how-to-use",
|
|
"title": "Use Workflow Engine Module",
|
|
"children": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
|
|
export default generatedgeneratedInfrastructureModulesSidebarSidebar |