fix: improve maintenance and synchronize live conversations

This commit is contained in:
WangShen007 committed 2026-10-29 09:46:21 +08:00
1 parent bb541bd212
commit ef86a5d3af
297 files changed
+2983 -1274

No files matched your search

+2 -7
View File
@@ -35,14 +35,14 @@ import pytest
import uuid
import asyncio
import sys
from sqlalchemy import create_engine, event, DDL, String
from sqlalchemy import create_engine, event
from sqlalchemy.orm import sessionmaker
from sqlalchemy.pool import StaticPool
from sqlalchemy.dialects import postgresql
from sqlalchemy.ext.compiler import compiles
from app.database import Base
from typing import Generator
from sqlalchemy.schema import CreateTable, Table
from sqlalchemy.schema import Table
from app.models.organization import Organization
from uuid import UUID, uuid4
@@ -71,14 +71,9 @@ from app.repositories.widget import WidgetRepository
from app.models.schemas.widget import WidgetCreate
from app.core.security import encrypt_api_key, get_password_hash, create_access_token, create_refresh_token, create_conversation_token
from unittest.mock import MagicMock
from fastapi.testclient import TestClient
from app.main import app
from app.channels import app_hooks
from app.models.shopify.shopify_shop import ShopifyShop
from app.models.shopify.agent_shopify_config import AgentShopifyConfig
import jwt
from datetime import datetime, timedelta
from app.core.config import settings
from app.models.role import Role
from app.models.permission import Permission