Spaces:
Paused
Paused
| package conf | |
| const ( | |
| TypeString = "string" | |
| TypeSelect = "select" | |
| TypeBool = "bool" | |
| TypeText = "text" | |
| TypeNumber = "number" | |
| ) | |
| const ( | |
| // site | |
| VERSION = "version" | |
| SiteTitle = "site_title" | |
| Announcement = "announcement" | |
| AllowIndexed = "allow_indexed" | |
| AllowMounted = "allow_mounted" | |
| RobotsTxt = "robots_txt" | |
| Logo = "logo" | |
| Favicon = "favicon" | |
| MainColor = "main_color" | |
| // preview | |
| TextTypes = "text_types" | |
| AudioTypes = "audio_types" | |
| VideoTypes = "video_types" | |
| ImageTypes = "image_types" | |
| ProxyTypes = "proxy_types" | |
| ProxyIgnoreHeaders = "proxy_ignore_headers" | |
| AudioAutoplay = "audio_autoplay" | |
| VideoAutoplay = "video_autoplay" | |
| // global | |
| HideFiles = "hide_files" | |
| CustomizeHead = "customize_head" | |
| CustomizeBody = "customize_body" | |
| LinkExpiration = "link_expiration" | |
| SignAll = "sign_all" | |
| PrivacyRegs = "privacy_regs" | |
| OcrApi = "ocr_api" | |
| FilenameCharMapping = "filename_char_mapping" | |
| ForwardDirectLinkParams = "forward_direct_link_params" | |
| IgnoreDirectLinkParams = "ignore_direct_link_params" | |
| StorageGroups = "storage_groups" | |
| WebauthnLoginEnabled = "webauthn_login_enabled" | |
| // index | |
| SearchIndex = "search_index" | |
| AutoUpdateIndex = "auto_update_index" | |
| IgnorePaths = "ignore_paths" | |
| MaxIndexDepth = "max_index_depth" | |
| // aria2 | |
| Aria2Uri = "aria2_uri" | |
| Aria2Secret = "aria2_secret" | |
| // single | |
| Token = "token" | |
| IndexProgress = "index_progress" | |
| //SSO | |
| SSOClientId = "sso_client_id" | |
| SSOClientSecret = "sso_client_secret" | |
| SSOLoginEnabled = "sso_login_enabled" | |
| SSOLoginPlatform = "sso_login_platform" | |
| SSOOIDCUsernameKey = "sso_oidc_username_key" | |
| SSOOrganizationName = "sso_organization_name" | |
| SSOApplicationName = "sso_application_name" | |
| SSOEndpointName = "sso_endpoint_name" | |
| SSOJwtPublicKey = "sso_jwt_public_key" | |
| SSOAutoRegister = "sso_auto_register" | |
| SSODefaultDir = "sso_default_dir" | |
| SSODefaultPermission = "sso_default_permission" | |
| SSOCompatibilityMode = "sso_compatibility_mode" | |
| //NOTYFY | |
| NotifyEnabled = "notify_enabled" | |
| NotifyPlatform = "notify_platform" | |
| NotifyValue = "notify_value" | |
| NotifyOnCopySucceeded = "notify_on_copy_succeeded" | |
| NotifyOnCopyFailed = "notify_on_copy_failed" | |
| NotifyOnDownloadSucceeded = "notify_on_download_succeeded" | |
| NotifyOnDownloadFailed = "notify_on_download_failed" | |
| //ldap | |
| LdapLoginEnabled = "ldap_login_enabled" | |
| LdapServer = "ldap_server" | |
| LdapManagerDN = "ldap_manager_dn" | |
| LdapManagerPassword = "ldap_manager_password" | |
| LdapUserSearchBase = "ldap_user_search_base" | |
| LdapUserSearchFilter = "ldap_user_search_filter" | |
| LdapDefaultPermission = "ldap_default_permission" | |
| LdapDefaultDir = "ldap_default_dir" | |
| LdapLoginTips = "ldap_login_tips" | |
| //s3 | |
| S3Buckets = "s3_buckets" | |
| S3AccessKeyId = "s3_access_key_id" | |
| S3SecretAccessKey = "s3_secret_access_key" | |
| // qbittorrent | |
| QbittorrentUrl = "qbittorrent_url" | |
| QbittorrentSeedtime = "qbittorrent_seedtime" | |
| ) | |
| const ( | |
| UNKNOWN = iota | |
| FOLDER | |
| //OFFICE | |
| VIDEO | |
| AUDIO | |
| TEXT | |
| IMAGE | |
| ) | |
| // ContextKey is the type of context keys. | |
| const ( | |
| NoTaskKey = "no_task" | |
| ) | |