06/05 Optimize app: implement Plaid

This commit is contained in:
2026-06-05 09:52:11 -04:00
parent 8481e9c214
commit fbfb7ab33c
15 changed files with 1612 additions and 15 deletions
+3
View File
@@ -104,6 +104,7 @@ def create_app(config_name=None):
from app.routes.settings import settings_bp
from app.routes.teller import teller_bp
from app.routes.schwab import schwab_bp
from app.routes.plaid import plaid_bp
from app.routes.logs import logs_bp
from app.routes.bank_import import bank_import_bp
@@ -120,6 +121,7 @@ def create_app(config_name=None):
app.register_blueprint(settings_bp)
app.register_blueprint(teller_bp)
app.register_blueprint(schwab_bp)
app.register_blueprint(plaid_bp)
app.register_blueprint(logs_bp)
app.register_blueprint(bank_import_bp)
@@ -132,6 +134,7 @@ def create_app(config_name=None):
)
from app.models.teller_enrollment import TellerEnrollment, TellerAccount
from app.models.schwab_connection import SchwabConnection, SchwabAccount
from app.models.plaid_item import PlaidItem, PlaidAccount, PlaidSyncPreview
# ── Session idle timeout ──────────────────────────────────────────────────
from flask import session as _session, request as _request