Messaging module (communication): - vendor_messages.py: Conversation and message management - vendor_notifications.py: Vendor notifications - vendor_email_settings.py: SMTP and provider configuration - vendor_email_templates.py: Email template customization CMS module (content management): - vendor_media.py: Media library management - vendor_content_pages.py: Content page overrides All routes auto-discovered via is_self_contained=True. Deleted 5 legacy files from app/api/v1/vendor/. app/api/v1/vendor/ now empty except for __init__.py (auto-discovery only). Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
17 lines
392 B
Python
17 lines
392 B
Python
# app/modules/cms/routes/vendor.py
|
|
"""
|
|
CMS module vendor routes.
|
|
|
|
Re-exports routes from the API routes for backwards compatibility
|
|
with the lazy router attachment pattern.
|
|
|
|
Includes:
|
|
- /content-pages/* - Content page management
|
|
- /media/* - Media library
|
|
"""
|
|
|
|
# Re-export vendor_router from API routes
|
|
from app.modules.cms.routes.api.vendor import vendor_router
|
|
|
|
__all__ = ["vendor_router"]
|