fix: improve maintenance and synchronize live conversations
This commit is contained in:
1 parent
bb541bd212
commit
ef86a5d3af
297 files changed
+2983
-1274
No files matched your search
@@ -15,8 +15,7 @@ limitations under the License.
|
||||
"""
|
||||
|
||||
import traceback
|
||||
from fastapi import APIRouter, Depends, HTTPException, Query, Request, Response
|
||||
from fastapi.responses import RedirectResponse, HTMLResponse
|
||||
from fastapi import APIRouter, Depends, HTTPException, Query, Request
|
||||
from sqlalchemy.orm import Session
|
||||
from app.core.config import settings
|
||||
from app.core.logger import get_logger
|
||||
@@ -25,19 +24,12 @@ from app.models.schemas.shopify import ShopifyShopCreate, ShopifyShop, ShopifySh
|
||||
from app.models.schemas.shopify import AgentShopifyConfigBase, AgentShopifyConfig, AgentShopifyConfigCreate, AgentShopifyConfigUpdate
|
||||
from app.repositories.shopify_shop_repository import ShopifyShopRepository
|
||||
from app.repositories.agent_shopify_config_repository import AgentShopifyConfigRepository
|
||||
from typing import Optional
|
||||
import requests
|
||||
import hmac
|
||||
import hashlib
|
||||
import base64
|
||||
import json
|
||||
from urllib.parse import urlencode, quote
|
||||
from app.core.auth import get_current_user, require_permissions, get_current_organization, check_permissions
|
||||
from app.models.user import User
|
||||
from app.models.organization import Organization
|
||||
from app.repositories.widget import WidgetRepository
|
||||
from app.services.shopify import ShopifyService
|
||||
from app.services.shopify_auth_service import ShopifyAuthService
|
||||
from app.services.shopify_helper_service import ShopifyHelperService
|
||||
from app.services.shopify_session import require_shopify_session
|
||||
from app.services.shopify_urls import shopify_admin_url, shopify_oauth_token_url
|
||||
|
||||
Reference in new issue
Block a user