diff --git a/api.py b/api.py index ada1d17..3f38ba6 100644 --- a/api.py +++ b/api.py @@ -17,7 +17,7 @@ import os from pathlib import Path as FilePath from data.data import TAGS_METADATA, templates_signature_email from routes.auth import router as auth_router -from config import settings +from config.config import settings from database import ( init_db, async_session_factory, diff --git a/config.py b/config/config.py similarity index 100% rename from config.py rename to config/config.py diff --git a/core/sage_context.py b/core/sage_context.py index 42089a2..cd092a4 100644 --- a/core/sage_context.py +++ b/core/sage_context.py @@ -6,7 +6,7 @@ from sqlalchemy.ext.asyncio import AsyncSession from database import get_session, User from core.dependencies import get_current_user from sage_client import SageGatewayClient -from config import settings +from config.config import settings import logging logger = logging.getLogger(__name__) diff --git a/email_queue.py b/email_queue.py index ee25aa5..71d8269 100644 --- a/email_queue.py +++ b/email_queue.py @@ -9,7 +9,7 @@ import socket from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from email.mime.application import MIMEApplication -from config import settings +from config.config import settings import logging from reportlab.lib.pagesizes import A4 from reportlab.pdfgen import canvas diff --git a/routes/auth.py b/routes/auth.py index d037d29..9b7d377 100644 --- a/routes/auth.py +++ b/routes/auth.py @@ -20,7 +20,7 @@ from security.auth import ( ) from services.email_service import AuthEmailService from core.dependencies import get_current_user -from config import settings +from config.config import settings import logging logger = logging.getLogger(__name__) diff --git a/routes/sage_gateway.py b/routes/sage_gateway.py index 2a83016..ba54f7f 100644 --- a/routes/sage_gateway.py +++ b/routes/sage_gateway.py @@ -18,7 +18,7 @@ from schemas import ( SageGatewayStatsResponse, CurrentGatewayInfo, ) -from config import settings +from config.config import settings logger = logging.getLogger(__name__) router = APIRouter(prefix="/sage-gateways", tags=["Sage Gateways"]) diff --git a/sage_client.py b/sage_client.py index 85c7b4a..b0fb6e9 100644 --- a/sage_client.py +++ b/sage_client.py @@ -1,7 +1,7 @@ # sage_client.py import requests from typing import Dict, List, Optional -from config import settings +from config.config import settings import logging logger = logging.getLogger(__name__) diff --git a/schemas/documents/documents.py b/schemas/documents/documents.py index 95a933d..509d2ad 100644 --- a/schemas/documents/documents.py +++ b/schemas/documents/documents.py @@ -1,4 +1,4 @@ -from config import settings +from config.config import settings from enum import Enum diff --git a/security/auth.py b/security/auth.py index 7821a52..970a90f 100644 --- a/security/auth.py +++ b/security/auth.py @@ -7,7 +7,7 @@ import hashlib SECRET_KEY = "VOTRE_SECRET_KEY_A_METTRE_EN_.ENV" ALGORITHM = "HS256" -ACCESS_TOKEN_EXPIRE_MINUTES = 30 +ACCESS_TOKEN_EXPIRE_MINUTES = 10080 REFRESH_TOKEN_EXPIRE_DAYS = 7 pwd_context = CryptContext(schemes=["bcrypt"], deprecated="auto") diff --git a/services/email_service.py b/services/email_service.py index 7550e1f..2a6e9e3 100644 --- a/services/email_service.py +++ b/services/email_service.py @@ -1,7 +1,7 @@ import smtplib from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText -from config import settings +from config.config import settings import logging logger = logging.getLogger(__name__) diff --git a/services/sage_gateway.py b/services/sage_gateway.py index 08764d7..ab00cce 100644 --- a/services/sage_gateway.py +++ b/services/sage_gateway.py @@ -9,7 +9,7 @@ from sqlalchemy.ext.asyncio import AsyncSession from sqlalchemy import false, select, true, update, and_ import logging -from config import settings +from config.config import settings from database import SageGatewayConfig logger = logging.getLogger(__name__) diff --git a/utils/generic_functions.py b/utils/generic_functions.py index f7a8e2d..157e483 100644 --- a/utils/generic_functions.py +++ b/utils/generic_functions.py @@ -1,5 +1,5 @@ from typing import Dict -from config import settings +from config.config import settings import logging from datetime import datetime