feat(saas): métriques ML + TEST_MODE + compte test pro
- portal_server.py: enregistre metrics_bp (/api/v1/metrics) - api_v1/routes/metrics.py: switch vers saas_auth.require_auth (compat token opaque) - dashboard_saas.html: onglet Métriques (KPIs + Chart.js ROI/précision/cumul + table daily) - dashboard_saas.html: TEST_MODE=true -> plan level pro pour toutes les fonctionnalités - turf_saas.db: compte admin@h3r7.ai / Test1234! plan=pro (test)
This commit is contained in:
@@ -19,9 +19,13 @@ SAAS_DIR = "/home/h3r7/turf_saas"
|
||||
try:
|
||||
from saas_auth import auth_bp
|
||||
from saas_api_v1 import api_v1_bp
|
||||
from api_v1.routes.ml_feedback import ml_feedback_bp
|
||||
from api_v1.routes.metrics import metrics_bp
|
||||
|
||||
app.register_blueprint(auth_bp)
|
||||
app.register_blueprint(api_v1_bp)
|
||||
app.register_blueprint(ml_feedback_bp)
|
||||
app.register_blueprint(metrics_bp)
|
||||
print("[portal] SaaS auth & API v1 blueprints registered ✅")
|
||||
except Exception as e:
|
||||
print(f"[portal] Warning: could not register SaaS blueprints: {e}")
|
||||
|
||||
Reference in New Issue
Block a user