sync: Auto-sync from ACG-M-L5090 at 2026-03-10 19:11:00
Synced files: - Quote wizard frontend (all components, hooks, types, config) - API updates (config, models, routers, schemas, services) - Client work (bg-builders, gurushow) - Scripts (BGB Lesley termination, CIPP, Datto, migration) - Temp files (Bardach contacts, VWP investigation, misc) - Credentials and session logs - Email service, PHP API, session logs Machine: ACG-M-L5090 Timestamp: 2026-03-10 19:11:00 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -8,6 +8,7 @@ API Documentation: https://api-docs.syncromsp.com/
|
||||
"""
|
||||
|
||||
import logging
|
||||
import os
|
||||
from dataclasses import dataclass
|
||||
from datetime import datetime
|
||||
from decimal import Decimal
|
||||
@@ -20,9 +21,10 @@ if TYPE_CHECKING:
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
# TODO: Move to environment variables or secure configuration for production
|
||||
SYNCRO_API_BASE_URL = "https://computerguru.syncromsp.com/api/v1"
|
||||
SYNCRO_API_KEY = "T259810e5c9917386b-52c2aeea7cdb5ff41c6685a73cebbeb3"
|
||||
SYNCRO_API_BASE_URL = os.environ.get(
|
||||
"SYNCRO_API_BASE_URL", "https://computerguru.syncromsp.com/api/v1"
|
||||
)
|
||||
SYNCRO_API_KEY = os.environ.get("SYNCRO_API_KEY", "")
|
||||
|
||||
# HTTP client configuration
|
||||
SYNCRO_TIMEOUT_SECONDS = 30.0
|
||||
|
||||
Reference in New Issue
Block a user