mirror of
https://git.mirrors.martin98.com/https://github.com/langgenius/dify.git
synced 2025-08-14 04:05:53 +08:00
Merge branch 'e-0154' into deploy/enterprise
This commit is contained in:
commit
1dc4a229d4
@ -156,38 +156,42 @@ class FeatureService:
|
|||||||
def _fulfill_params_from_enterprise(cls, features):
|
def _fulfill_params_from_enterprise(cls, features):
|
||||||
enterprise_info = EnterpriseService.get_info()
|
enterprise_info = EnterpriseService.get_info()
|
||||||
|
|
||||||
if "sso_enforced_for_signin" in enterprise_info:
|
if "SSOEnforcedForSignin" in enterprise_info:
|
||||||
features.sso_enforced_for_signin = enterprise_info["sso_enforced_for_signin"]
|
features.sso_enforced_for_signin = enterprise_info["SSOEnforcedForSignin"]
|
||||||
|
|
||||||
if "sso_enforced_for_signin_protocol" in enterprise_info:
|
if "SSOEnforcedForSigninProtocol" in enterprise_info:
|
||||||
features.sso_enforced_for_signin_protocol = enterprise_info["sso_enforced_for_signin_protocol"]
|
features.sso_enforced_for_signin_protocol = enterprise_info["SSOEnforcedForSigninProtocol"]
|
||||||
|
|
||||||
if "sso_enforced_for_web" in enterprise_info:
|
if "SSOEnforcedForWeb" in enterprise_info:
|
||||||
features.sso_enforced_for_web = enterprise_info["sso_enforced_for_web"]
|
features.sso_enforced_for_web = enterprise_info["SSOEnforcedForWeb"]
|
||||||
|
|
||||||
if "sso_enforced_for_web_protocol" in enterprise_info:
|
if "SSOEnforcedForWebProtocol" in enterprise_info:
|
||||||
features.sso_enforced_for_web_protocol = enterprise_info["sso_enforced_for_web_protocol"]
|
features.sso_enforced_for_web_protocol = enterprise_info["SSOEnforcedForWebProtocol"]
|
||||||
|
|
||||||
if "enable_email_code_login" in enterprise_info:
|
if "EnableEmailCodeLogin" in enterprise_info:
|
||||||
features.enable_email_code_login = enterprise_info["enable_email_code_login"]
|
features.enable_email_code_login = enterprise_info["EnableEmailCodeLogin"]
|
||||||
|
|
||||||
if "enable_email_password_login" in enterprise_info:
|
if "EnableEmailPasswordLogin" in enterprise_info:
|
||||||
features.enable_email_password_login = enterprise_info["enable_email_password_login"]
|
features.enable_email_password_login = enterprise_info["EnableEmailPasswordLogin"]
|
||||||
|
|
||||||
if "is_allow_register" in enterprise_info:
|
if "IsAllowRegister" in enterprise_info:
|
||||||
features.is_allow_register = enterprise_info["is_allow_register"]
|
features.is_allow_register = enterprise_info["IsAllowRegister"]
|
||||||
|
|
||||||
if "is_allow_create_workspace" in enterprise_info:
|
if "IsAllowCreateWorkspace" in enterprise_info:
|
||||||
features.is_allow_create_workspace = enterprise_info["is_allow_create_workspace"]
|
features.is_allow_create_workspace = enterprise_info["IsAllowCreateWorkspace"]
|
||||||
|
|
||||||
if "branding" in enterprise_info:
|
if "Branding" in enterprise_info:
|
||||||
features.branding = enterprise_info["branding"]
|
features.branding.enabled = enterprise_info["Branding"].get("enabled", False)
|
||||||
|
features.branding.application_title = enterprise_info["Branding"].get("applicationTitle", "")
|
||||||
|
features.branding.login_page_logo = enterprise_info["Branding"].get("loginPageLogo", "")
|
||||||
|
features.branding.workspace_logo = enterprise_info["Branding"].get("workspaceLogo", "")
|
||||||
|
features.branding.favicon = enterprise_info["Branding"].get("favicon", "")
|
||||||
|
|
||||||
if "license" in enterprise_info:
|
if "License" in enterprise_info:
|
||||||
license_info = enterprise_info["license"]
|
license_info = enterprise_info["License"]
|
||||||
|
|
||||||
if "status" in license_info:
|
if "status" in license_info:
|
||||||
features.license.status = LicenseStatus(license_info.get("status", LicenseStatus.INACTIVE))
|
features.license.status = LicenseStatus(license_info.get("status", LicenseStatus.INACTIVE))
|
||||||
|
|
||||||
if "expired_at" in license_info:
|
if "expired_at" in license_info:
|
||||||
features.license.expired_at = license_info["expired_at"]
|
features.license.expired_at = license_info["expiredAt"]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user