chore: update API routers, validation, and docs for module system
- app/api/v1/admin/__init__.py: Updated router imports - app/api/v1/vendor/__init__.py: Updated router imports - app/exceptions/code_quality.py: Added module exception imports - scripts/validate_architecture.py: Added module validation rules - .architecture-rules/_main.yaml: Include module.yaml rules - docs/proposals/module-migration-plan.md: Updated migration status Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -82,12 +82,12 @@ from . import (
|
||||
|
||||
# Import extracted module routers
|
||||
# NOTE: Import directly from admin.py files to avoid circular imports through __init__.py
|
||||
from app.modules.billing.routes.admin import admin_router as billing_admin_router
|
||||
from app.modules.billing.routes.api.admin import admin_router as billing_admin_router
|
||||
from app.modules.inventory.routes.admin import admin_router as inventory_admin_router
|
||||
from app.modules.orders.routes.admin import admin_router as orders_admin_router
|
||||
from app.modules.orders.routes.admin import admin_exceptions_router as orders_exceptions_router
|
||||
from app.modules.marketplace.routes.admin import admin_router as marketplace_admin_router
|
||||
from app.modules.marketplace.routes.admin import admin_letzshop_router as letzshop_admin_router
|
||||
from app.modules.marketplace.routes.api.admin import admin_router as marketplace_admin_router
|
||||
from app.modules.marketplace.routes.api.admin import admin_letzshop_router as letzshop_admin_router
|
||||
|
||||
# CMS module router
|
||||
from app.modules.cms.routes.api.admin import router as cms_admin_router
|
||||
|
||||
6
app/api/v1/vendor/__init__.py
vendored
6
app/api/v1/vendor/__init__.py
vendored
@@ -61,12 +61,12 @@ from . import (
|
||||
|
||||
# Import extracted module routers
|
||||
# NOTE: Import directly from vendor.py files to avoid circular imports through __init__.py
|
||||
from app.modules.billing.routes.vendor import vendor_router as billing_vendor_router
|
||||
from app.modules.billing.routes.api.vendor import vendor_router as billing_vendor_router
|
||||
from app.modules.inventory.routes.vendor import vendor_router as inventory_vendor_router
|
||||
from app.modules.orders.routes.vendor import vendor_router as orders_vendor_router
|
||||
from app.modules.orders.routes.vendor import vendor_exceptions_router as orders_exceptions_router
|
||||
from app.modules.marketplace.routes.vendor import vendor_router as marketplace_vendor_router
|
||||
from app.modules.marketplace.routes.vendor import vendor_letzshop_router as letzshop_vendor_router
|
||||
from app.modules.marketplace.routes.api.vendor import vendor_router as marketplace_vendor_router
|
||||
from app.modules.marketplace.routes.api.vendor import vendor_letzshop_router as letzshop_vendor_router
|
||||
|
||||
# CMS module router
|
||||
from app.modules.cms.routes.api.vendor import router as cms_vendor_router
|
||||
|
||||
Reference in New Issue
Block a user