Files
suwayomi-material-you-webui/src/lib/graphql/fragments/SettingsFragments.ts

114 lines
2.5 KiB
TypeScript
Raw Normal View History

2024-07-09 00:37:29 +02:00
/*
* 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
downloadConversions {
mimeType
target
compressionLevel
}
2024-07-09 00:37:29 +02:00
# extensions
extensionRepos
# requests
maxSourcesInParallel
# updater
excludeUnreadChapters
excludeNotStarted
excludeCompleted
globalUpdateInterval
updateMangas
# Authentication
authMode
authPassword
authUsername
2025-07-27 00:03:51 +02:00
jwtAudience
jwtTokenExpiry
jwtRefreshExpiry
2024-07-09 00:37:29 +02:00
# misc
debugLogsEnabled
systemTrayEnabled
2024-09-01 03:04:34 +02:00
maxLogFileSize
maxLogFiles
maxLogFolderSize
2024-07-09 00:37:29 +02:00
# backup
backupPath
backupTime
backupInterval
backupTTL
# local source
localSourcePath
# Cloudflare bypass
flareSolverrEnabled
flareSolverrUrl
flareSolverrTimeout
flareSolverrSessionName
flareSolverrSessionTtl
flareSolverrAsResponseFallback
# OPDS
opdsUseBinaryFileSizes
opdsItemsPerPage
opdsEnablePageReadProgress
opdsMarkAsReadOnDownload
opdsShowOnlyUnreadChapters
opdsShowOnlyDownloadedChapters
opdsChapterSortOrder
2025-09-08 00:24:32 +02:00
# KOReader sync
koreaderSyncChecksumMethod
koreaderSyncStrategyBackward
koreaderSyncStrategyForward
2025-09-08 00:24:32 +02:00
koreaderSyncPercentageTolerance
2025-09-08 00:37:02 +02:00
# Database
databaseType
databaseUrl
databaseUsername
databasePassword
2025-12-06 17:18:48 +01:00
useHikariConnectionPool
2024-07-09 00:37:29 +02:00
}
`;