Extract server settings gql fragments
This commit is contained in:
80
src/lib/graphql/fragments/SettingsFragments.ts
Normal file
80
src/lib/graphql/fragments/SettingsFragments.ts
Normal file
@@ -0,0 +1,80 @@
|
||||
/*
|
||||
* Copyright (C) Contributors to the Suwayomi project
|
||||
*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
|
||||
*/
|
||||
|
||||
import gql from 'graphql-tag';
|
||||
|
||||
export const SERVER_SETTINGS = gql`
|
||||
fragment SERVER_SETTINGS on SettingsType {
|
||||
# Server ip and port bindings
|
||||
ip
|
||||
port
|
||||
|
||||
# Socks proxy
|
||||
socksProxyEnabled
|
||||
socksProxyVersion
|
||||
socksProxyHost
|
||||
socksProxyPort
|
||||
socksProxyUsername
|
||||
socksProxyPassword
|
||||
|
||||
# webUI
|
||||
webUIFlavor
|
||||
initialOpenInBrowserEnabled
|
||||
webUIInterface
|
||||
electronPath
|
||||
webUIChannel
|
||||
webUIUpdateCheckInterval
|
||||
|
||||
# downloader
|
||||
downloadAsCbz
|
||||
downloadsPath
|
||||
autoDownloadNewChapters
|
||||
excludeEntryWithUnreadChapters
|
||||
autoDownloadNewChaptersLimit
|
||||
autoDownloadIgnoreReUploads
|
||||
|
||||
# extensions
|
||||
extensionRepos
|
||||
|
||||
# requests
|
||||
maxSourcesInParallel
|
||||
|
||||
# updater
|
||||
excludeUnreadChapters
|
||||
excludeNotStarted
|
||||
excludeCompleted
|
||||
globalUpdateInterval
|
||||
updateMangas
|
||||
|
||||
# Authentication
|
||||
basicAuthEnabled
|
||||
basicAuthUsername
|
||||
basicAuthPassword
|
||||
|
||||
# misc
|
||||
debugLogsEnabled
|
||||
gqlDebugLogsEnabled
|
||||
systemTrayEnabled
|
||||
|
||||
# backup
|
||||
backupPath
|
||||
backupTime
|
||||
backupInterval
|
||||
backupTTL
|
||||
|
||||
# local source
|
||||
localSourcePath
|
||||
|
||||
# Cloudflare bypass
|
||||
flareSolverrEnabled
|
||||
flareSolverrUrl
|
||||
flareSolverrTimeout
|
||||
flareSolverrSessionName
|
||||
flareSolverrSessionTtl
|
||||
}
|
||||
`;
|
||||
Reference in New Issue
Block a user