fix: preserve production task and auth integrations
This commit is contained in:
@@ -35,10 +35,19 @@ class Config:
|
||||
LOCAL_AUTH_BYPASS = os.getenv("LOCAL_AUTH_BYPASS", "false").lower() in ("1", "true", "yes", "on")
|
||||
DINGTALK_CLIENT_ID = os.getenv("DINGTALK_CLIENT_ID", os.getenv("DINGTALK_APP_KEY", ""))
|
||||
DINGTALK_CLIENT_SECRET = os.getenv("DINGTALK_CLIENT_SECRET", os.getenv("DINGTALK_APP_SECRET", ""))
|
||||
DINGTALK_ALLOWED_CORP_ID = os.getenv(
|
||||
"DINGTALK_ALLOWED_CORP_ID",
|
||||
"dingbc8e63f8aa03221d35c2f4657eb6378f",
|
||||
)
|
||||
DINGTALK_REDIRECT_URI = os.getenv(
|
||||
"DINGTALK_REDIRECT_URI",
|
||||
f"{FRONTEND_BASE_URL}/api/v1/auth/dingtalk/callback",
|
||||
)
|
||||
CRAWLER_DATABASE_HOST = os.getenv("CRAWLER_DATABASE_HOST", "")
|
||||
CRAWLER_DATABASE_PORT = int(os.getenv("CRAWLER_DATABASE_PORT", "3306"))
|
||||
CRAWLER_DATABASE_USER = os.getenv("CRAWLER_DATABASE_USER", "")
|
||||
CRAWLER_DATABASE_PASSWORD = os.getenv("CRAWLER_DATABASE_PASSWORD", "")
|
||||
CRAWLER_DATABASE_NAME = os.getenv("CRAWLER_DATABASE_NAME", "")
|
||||
DINGTALK_AUTH_URL = os.getenv("DINGTALK_AUTH_URL", "https://login.dingtalk.com/oauth2/auth")
|
||||
DINGTALK_TOKEN_URL = os.getenv("DINGTALK_TOKEN_URL", "https://api.dingtalk.com/v1.0/oauth2/userAccessToken")
|
||||
DINGTALK_USER_URL = os.getenv("DINGTALK_USER_URL", "https://api.dingtalk.com/v1.0/contact/users/me")
|
||||
|
||||
Reference in New Issue
Block a user