(20250220)

This commit is contained in:
2025-02-20 16:26:43 +05:30
parent 2435760ea3
commit d16fa61ec3
7 changed files with 475 additions and 195 deletions
+10 -4
View File
@@ -101,6 +101,8 @@ from controllers_v2.finstitutions.payments.safaricom_mpesa_express import Safari
from controllers_v2.software.mikrotik.all_mikrotik import AllMikroTikController
from controllers_v2.software.mikrotik.mikrotik_pppoe_1000 import MikroTikPPPoE1000Controller
from controllers_v2.software.mikrotik.mikrotik_hostpot_1000 import MikroTikHotspot1000Controller
# ---
from controllers_v2.common.otp.timed_otp import TimedOTPController
# To make REST API calls:
import httpx
@@ -152,8 +154,7 @@ from api.blueprints.ai.llm.invoke import llm_invoke_bp
# Common Blueprints:
from api.blueprints.common.disable import auth_token_disable_bp
from api.blueprints.common.session_token import session_token_bp
from api.blueprints.common.isp.user_login import isp_user_login_bp
from api.blueprints.common.isp.user_signup import isp_user_signup_bp
from api.blueprints.common.otp.timed_otp import timed_otp_bp
# Tech and Testing Blueprints:
from api.blueprints.tech.chat_alerts import tech_chat_alert_bp
@@ -229,8 +230,7 @@ app.register_blueprint(trading_symbols_list_bp, url_prefix = f"/{MODULE_BASE}/fi
# Common Blueprints:
app.register_blueprint(auth_token_disable_bp, url_prefix = f"/{MODULE_BASE}")
app.register_blueprint(session_token_bp, url_prefix = f"/{MODULE_BASE}")
app.register_blueprint(isp_user_login_bp, url_prefix = f"/{MODULE_BASE}/isp/user")
app.register_blueprint(isp_user_signup_bp, url_prefix = f"/{MODULE_BASE}/isp/user")
app.register_blueprint(timed_otp_bp, url_prefix = f"/{MODULE_BASE}/otp/timed")
# AI Blueprints:
app.register_blueprint(llm_invoke_bp, url_prefix = f"/{MODULE_BASE}/ai")
@@ -592,6 +592,12 @@ async def app_startup(**kwargs):
)
current_app.printer("Software/MikroTik (C) ready.")
# Common / OTP:
current_app.timed_otp_controller = TimedOTPController(
debug = enable_debugging
)
current_app.printer("Common/OTP (C) ready.")
# ┏┓ ┓ ┏┓┓•
# ┃ ┏┓┏┓┏┓┏┓┏╋┏┓┏┓┏ ┏┓┏┓┏┫ ┃ ┃┓┏┓┏┓╋┏
# ┗┛┗┛┛┗┛┗┗ ┗┗┗┛┛ ┛ ┗┻┛┗┗┻ ┗┛┗┗┗ ┛┗┗┛