05/06 Phase 2: updated and added new files

This commit is contained in:
2026-05-06 17:40:21 -04:00
parent d924e41d9e
commit 8da0c11290
28 changed files with 2113 additions and 35 deletions
+10 -3
View File
@@ -71,10 +71,17 @@ def create_admin_app(config_override=None):
# ── Blueprints ────────────────────────────────────────────
from app.admin.auth.routes import admin_auth_bp
flask_app.register_blueprint(admin_auth_bp)
from app.admin.system_users.routes import system_users_bp
from app.admin.tenants.routes import tenants_bp
from app.admin.plans.routes import plans_bp
from app.admin.billing.routes import billing_bp
from app.admin.settings_override.routes import settings_override_bp
from app.admin.audit_log.routes import audit_log_bp
from app.admin.analytics.routes import analytics_bp
# Placeholder blueprints registered in later phases:
# system_users, tenants, plans, billing, settings_override, audit_log, analytics
for bp in [admin_auth_bp, system_users_bp, tenants_bp, plans_bp,
billing_bp, settings_override_bp, audit_log_bp, analytics_bp]:
flask_app.register_blueprint(bp)
# ── Import all models for Migrate ─────────────────────────
import app.models # noqa: F401