Add subcription feature
This commit is contained in:
@@ -25,7 +25,7 @@ from app.middleware.rate_limiting import APIRateLimitMiddleware
|
||||
from app.middleware.subscription import SubscriptionMiddleware
|
||||
from app.middleware.demo_middleware import DemoMiddleware
|
||||
from app.middleware.read_only_mode import ReadOnlyModeMiddleware
|
||||
from app.routes import auth, tenant, nominatim, subscription, demo, pos, geocoding, poi_context
|
||||
from app.routes import auth, tenant, nominatim, subscription, demo, pos, geocoding, poi_context, webhooks
|
||||
|
||||
# Initialize logger
|
||||
logger = structlog.get_logger()
|
||||
@@ -122,6 +122,9 @@ app.include_router(nominatim.router, prefix="/api/v1/nominatim", tags=["location
|
||||
app.include_router(geocoding.router, prefix="/api/v1/geocoding", tags=["geocoding"])
|
||||
app.include_router(pos.router, prefix="/api/v1/pos", tags=["pos"])
|
||||
app.include_router(demo.router, prefix="/api/v1", tags=["demo"])
|
||||
app.include_router(webhooks.router, prefix="/api/v1", tags=["webhooks"])
|
||||
# Also include webhooks at /webhooks prefix to support direct webhook URLs like /webhooks/stripe
|
||||
app.include_router(webhooks.router, prefix="/webhooks", tags=["webhooks-external"])
|
||||
|
||||
|
||||
# ================================================================
|
||||
|
||||
Reference in New Issue
Block a user