Show new tracker search result data
- score - totalChapters
This commit is contained in:
@@ -19,6 +19,8 @@ export const TRACK_RECORD_SEARCH_FIELDS = gql`
|
|||||||
startDate
|
startDate
|
||||||
publishingStatus
|
publishingStatus
|
||||||
summary
|
summary
|
||||||
|
score
|
||||||
|
totalChapters
|
||||||
}
|
}
|
||||||
`;
|
`;
|
||||||
|
|
||||||
|
|||||||
@@ -411,7 +411,7 @@ export type MangaNodeListFieldPolicy = {
|
|||||||
pageInfo?: FieldPolicy<any> | FieldReadFunction<any>,
|
pageInfo?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
totalCount?: FieldPolicy<any> | FieldReadFunction<any>
|
totalCount?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
export type MangaTypeKeySpecifier = ('age' | 'artist' | 'author' | 'bookmarkCount' | 'categories' | 'chapters' | 'chaptersAge' | 'chaptersLastFetchedAt' | 'description' | 'downloadCount' | 'firstUnreadChapter' | 'genre' | 'hasDuplicateChapters' | 'id' | 'inLibrary' | 'inLibraryAt' | 'initialized' | 'lastFetchedAt' | 'lastReadChapter' | 'latestFetchedChapter' | 'latestReadChapter' | 'latestUploadedChapter' | 'meta' | 'realUrl' | 'source' | 'sourceId' | 'status' | 'thumbnailUrl' | 'thumbnailUrlLastFetched' | 'title' | 'trackRecords' | 'unreadCount' | 'updateStrategy' | 'url' | MangaTypeKeySpecifier)[];
|
export type MangaTypeKeySpecifier = ('age' | 'artist' | 'author' | 'bookmarkCount' | 'categories' | 'chapters' | 'chaptersAge' | 'chaptersLastFetchedAt' | 'description' | 'downloadCount' | 'firstUnreadChapter' | 'genre' | 'hasDuplicateChapters' | 'highestNumberedChapter' | 'id' | 'inLibrary' | 'inLibraryAt' | 'initialized' | 'lastFetchedAt' | 'lastReadChapter' | 'latestFetchedChapter' | 'latestReadChapter' | 'latestUploadedChapter' | 'meta' | 'realUrl' | 'source' | 'sourceId' | 'status' | 'thumbnailUrl' | 'thumbnailUrlLastFetched' | 'title' | 'trackRecords' | 'unreadCount' | 'updateStrategy' | 'url' | MangaTypeKeySpecifier)[];
|
||||||
export type MangaTypeFieldPolicy = {
|
export type MangaTypeFieldPolicy = {
|
||||||
age?: FieldPolicy<any> | FieldReadFunction<any>,
|
age?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
artist?: FieldPolicy<any> | FieldReadFunction<any>,
|
artist?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -426,6 +426,7 @@ export type MangaTypeFieldPolicy = {
|
|||||||
firstUnreadChapter?: FieldPolicy<any> | FieldReadFunction<any>,
|
firstUnreadChapter?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
genre?: FieldPolicy<any> | FieldReadFunction<any>,
|
genre?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
hasDuplicateChapters?: FieldPolicy<any> | FieldReadFunction<any>,
|
hasDuplicateChapters?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
highestNumberedChapter?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
id?: FieldPolicy<any> | FieldReadFunction<any>,
|
id?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
inLibrary?: FieldPolicy<any> | FieldReadFunction<any>,
|
inLibrary?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
inLibraryAt?: FieldPolicy<any> | FieldReadFunction<any>,
|
inLibraryAt?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -552,7 +553,7 @@ export type PageInfoFieldPolicy = {
|
|||||||
hasPreviousPage?: FieldPolicy<any> | FieldReadFunction<any>,
|
hasPreviousPage?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
startCursor?: FieldPolicy<any> | FieldReadFunction<any>
|
startCursor?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
export type PartialSettingsTypeKeySpecifier = ('authMode' | 'authPassword' | 'authUsername' | 'autoDownloadAheadLimit' | 'autoDownloadIgnoreReUploads' | 'autoDownloadNewChapters' | 'autoDownloadNewChaptersLimit' | 'backupInterval' | 'backupPath' | 'backupTTL' | 'backupTime' | 'basicAuthEnabled' | 'basicAuthPassword' | 'basicAuthUsername' | 'debugLogsEnabled' | 'downloadAsCbz' | 'downloadsPath' | 'electronPath' | 'excludeCompleted' | 'excludeEntryWithUnreadChapters' | 'excludeNotStarted' | 'excludeUnreadChapters' | 'extensionRepos' | 'flareSolverrAsResponseFallback' | 'flareSolverrEnabled' | 'flareSolverrSessionName' | 'flareSolverrSessionTtl' | 'flareSolverrTimeout' | 'flareSolverrUrl' | 'globalUpdateInterval' | 'gqlDebugLogsEnabled' | 'initialOpenInBrowserEnabled' | 'ip' | 'localSourcePath' | 'maxLogFileSize' | 'maxLogFiles' | 'maxLogFolderSize' | 'maxSourcesInParallel' | 'opdsChapterSortOrder' | 'opdsEnablePageReadProgress' | 'opdsItemsPerPage' | 'opdsMarkAsReadOnDownload' | 'opdsShowOnlyDownloadedChapters' | 'opdsShowOnlyUnreadChapters' | 'opdsUseBinaryFileSizes' | 'port' | 'socksProxyEnabled' | 'socksProxyHost' | 'socksProxyPassword' | 'socksProxyPort' | 'socksProxyUsername' | 'socksProxyVersion' | 'systemTrayEnabled' | 'updateMangas' | 'webUIChannel' | 'webUIFlavor' | 'webUIInterface' | 'webUIUpdateCheckInterval' | PartialSettingsTypeKeySpecifier)[];
|
export type PartialSettingsTypeKeySpecifier = ('authMode' | 'authPassword' | 'authUsername' | 'autoDownloadAheadLimit' | 'autoDownloadIgnoreReUploads' | 'autoDownloadNewChapters' | 'autoDownloadNewChaptersLimit' | 'backupInterval' | 'backupPath' | 'backupTTL' | 'backupTime' | 'basicAuthEnabled' | 'basicAuthPassword' | 'basicAuthUsername' | 'debugLogsEnabled' | 'downloadAsCbz' | 'downloadConversions' | 'downloadsPath' | 'electronPath' | 'excludeCompleted' | 'excludeEntryWithUnreadChapters' | 'excludeNotStarted' | 'excludeUnreadChapters' | 'extensionRepos' | 'flareSolverrAsResponseFallback' | 'flareSolverrEnabled' | 'flareSolverrSessionName' | 'flareSolverrSessionTtl' | 'flareSolverrTimeout' | 'flareSolverrUrl' | 'globalUpdateInterval' | 'gqlDebugLogsEnabled' | 'initialOpenInBrowserEnabled' | 'ip' | 'localSourcePath' | 'maxLogFileSize' | 'maxLogFiles' | 'maxLogFolderSize' | 'maxSourcesInParallel' | 'opdsChapterSortOrder' | 'opdsEnablePageReadProgress' | 'opdsItemsPerPage' | 'opdsMarkAsReadOnDownload' | 'opdsShowOnlyDownloadedChapters' | 'opdsShowOnlyUnreadChapters' | 'opdsUseBinaryFileSizes' | 'port' | 'socksProxyEnabled' | 'socksProxyHost' | 'socksProxyPassword' | 'socksProxyPort' | 'socksProxyUsername' | 'socksProxyVersion' | 'systemTrayEnabled' | 'updateMangas' | 'webUIChannel' | 'webUIFlavor' | 'webUIInterface' | 'webUIUpdateCheckInterval' | PartialSettingsTypeKeySpecifier)[];
|
||||||
export type PartialSettingsTypeFieldPolicy = {
|
export type PartialSettingsTypeFieldPolicy = {
|
||||||
authMode?: FieldPolicy<any> | FieldReadFunction<any>,
|
authMode?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
authPassword?: FieldPolicy<any> | FieldReadFunction<any>,
|
authPassword?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -570,6 +571,7 @@ export type PartialSettingsTypeFieldPolicy = {
|
|||||||
basicAuthUsername?: FieldPolicy<any> | FieldReadFunction<any>,
|
basicAuthUsername?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
debugLogsEnabled?: FieldPolicy<any> | FieldReadFunction<any>,
|
debugLogsEnabled?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
downloadAsCbz?: FieldPolicy<any> | FieldReadFunction<any>,
|
downloadAsCbz?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
downloadConversions?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
downloadsPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
downloadsPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
electronPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
electronPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
excludeCompleted?: FieldPolicy<any> | FieldReadFunction<any>,
|
excludeCompleted?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -705,7 +707,7 @@ export type SetSourceMetaPayloadFieldPolicy = {
|
|||||||
clientMutationId?: FieldPolicy<any> | FieldReadFunction<any>,
|
clientMutationId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
meta?: FieldPolicy<any> | FieldReadFunction<any>
|
meta?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
export type SettingsKeySpecifier = ('authMode' | 'authPassword' | 'authUsername' | 'autoDownloadAheadLimit' | 'autoDownloadIgnoreReUploads' | 'autoDownloadNewChapters' | 'autoDownloadNewChaptersLimit' | 'backupInterval' | 'backupPath' | 'backupTTL' | 'backupTime' | 'basicAuthEnabled' | 'basicAuthPassword' | 'basicAuthUsername' | 'debugLogsEnabled' | 'downloadAsCbz' | 'downloadsPath' | 'electronPath' | 'excludeCompleted' | 'excludeEntryWithUnreadChapters' | 'excludeNotStarted' | 'excludeUnreadChapters' | 'extensionRepos' | 'flareSolverrAsResponseFallback' | 'flareSolverrEnabled' | 'flareSolverrSessionName' | 'flareSolverrSessionTtl' | 'flareSolverrTimeout' | 'flareSolverrUrl' | 'globalUpdateInterval' | 'gqlDebugLogsEnabled' | 'initialOpenInBrowserEnabled' | 'ip' | 'localSourcePath' | 'maxLogFileSize' | 'maxLogFiles' | 'maxLogFolderSize' | 'maxSourcesInParallel' | 'opdsChapterSortOrder' | 'opdsEnablePageReadProgress' | 'opdsItemsPerPage' | 'opdsMarkAsReadOnDownload' | 'opdsShowOnlyDownloadedChapters' | 'opdsShowOnlyUnreadChapters' | 'opdsUseBinaryFileSizes' | 'port' | 'socksProxyEnabled' | 'socksProxyHost' | 'socksProxyPassword' | 'socksProxyPort' | 'socksProxyUsername' | 'socksProxyVersion' | 'systemTrayEnabled' | 'updateMangas' | 'webUIChannel' | 'webUIFlavor' | 'webUIInterface' | 'webUIUpdateCheckInterval' | SettingsKeySpecifier)[];
|
export type SettingsKeySpecifier = ('authMode' | 'authPassword' | 'authUsername' | 'autoDownloadAheadLimit' | 'autoDownloadIgnoreReUploads' | 'autoDownloadNewChapters' | 'autoDownloadNewChaptersLimit' | 'backupInterval' | 'backupPath' | 'backupTTL' | 'backupTime' | 'basicAuthEnabled' | 'basicAuthPassword' | 'basicAuthUsername' | 'debugLogsEnabled' | 'downloadAsCbz' | 'downloadConversions' | 'downloadsPath' | 'electronPath' | 'excludeCompleted' | 'excludeEntryWithUnreadChapters' | 'excludeNotStarted' | 'excludeUnreadChapters' | 'extensionRepos' | 'flareSolverrAsResponseFallback' | 'flareSolverrEnabled' | 'flareSolverrSessionName' | 'flareSolverrSessionTtl' | 'flareSolverrTimeout' | 'flareSolverrUrl' | 'globalUpdateInterval' | 'gqlDebugLogsEnabled' | 'initialOpenInBrowserEnabled' | 'ip' | 'localSourcePath' | 'maxLogFileSize' | 'maxLogFiles' | 'maxLogFolderSize' | 'maxSourcesInParallel' | 'opdsChapterSortOrder' | 'opdsEnablePageReadProgress' | 'opdsItemsPerPage' | 'opdsMarkAsReadOnDownload' | 'opdsShowOnlyDownloadedChapters' | 'opdsShowOnlyUnreadChapters' | 'opdsUseBinaryFileSizes' | 'port' | 'socksProxyEnabled' | 'socksProxyHost' | 'socksProxyPassword' | 'socksProxyPort' | 'socksProxyUsername' | 'socksProxyVersion' | 'systemTrayEnabled' | 'updateMangas' | 'webUIChannel' | 'webUIFlavor' | 'webUIInterface' | 'webUIUpdateCheckInterval' | SettingsKeySpecifier)[];
|
||||||
export type SettingsFieldPolicy = {
|
export type SettingsFieldPolicy = {
|
||||||
authMode?: FieldPolicy<any> | FieldReadFunction<any>,
|
authMode?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
authPassword?: FieldPolicy<any> | FieldReadFunction<any>,
|
authPassword?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -723,6 +725,7 @@ export type SettingsFieldPolicy = {
|
|||||||
basicAuthUsername?: FieldPolicy<any> | FieldReadFunction<any>,
|
basicAuthUsername?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
debugLogsEnabled?: FieldPolicy<any> | FieldReadFunction<any>,
|
debugLogsEnabled?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
downloadAsCbz?: FieldPolicy<any> | FieldReadFunction<any>,
|
downloadAsCbz?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
downloadConversions?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
downloadsPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
downloadsPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
electronPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
electronPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
excludeCompleted?: FieldPolicy<any> | FieldReadFunction<any>,
|
excludeCompleted?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -766,7 +769,19 @@ export type SettingsFieldPolicy = {
|
|||||||
webUIInterface?: FieldPolicy<any> | FieldReadFunction<any>,
|
webUIInterface?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
webUIUpdateCheckInterval?: FieldPolicy<any> | FieldReadFunction<any>
|
webUIUpdateCheckInterval?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
export type SettingsTypeKeySpecifier = ('authMode' | 'authPassword' | 'authUsername' | 'autoDownloadAheadLimit' | 'autoDownloadIgnoreReUploads' | 'autoDownloadNewChapters' | 'autoDownloadNewChaptersLimit' | 'backupInterval' | 'backupPath' | 'backupTTL' | 'backupTime' | 'basicAuthEnabled' | 'basicAuthPassword' | 'basicAuthUsername' | 'debugLogsEnabled' | 'downloadAsCbz' | 'downloadsPath' | 'electronPath' | 'excludeCompleted' | 'excludeEntryWithUnreadChapters' | 'excludeNotStarted' | 'excludeUnreadChapters' | 'extensionRepos' | 'flareSolverrAsResponseFallback' | 'flareSolverrEnabled' | 'flareSolverrSessionName' | 'flareSolverrSessionTtl' | 'flareSolverrTimeout' | 'flareSolverrUrl' | 'globalUpdateInterval' | 'gqlDebugLogsEnabled' | 'initialOpenInBrowserEnabled' | 'ip' | 'localSourcePath' | 'maxLogFileSize' | 'maxLogFiles' | 'maxLogFolderSize' | 'maxSourcesInParallel' | 'opdsChapterSortOrder' | 'opdsEnablePageReadProgress' | 'opdsItemsPerPage' | 'opdsMarkAsReadOnDownload' | 'opdsShowOnlyDownloadedChapters' | 'opdsShowOnlyUnreadChapters' | 'opdsUseBinaryFileSizes' | 'port' | 'socksProxyEnabled' | 'socksProxyHost' | 'socksProxyPassword' | 'socksProxyPort' | 'socksProxyUsername' | 'socksProxyVersion' | 'systemTrayEnabled' | 'updateMangas' | 'webUIChannel' | 'webUIFlavor' | 'webUIInterface' | 'webUIUpdateCheckInterval' | SettingsTypeKeySpecifier)[];
|
export type SettingsDownloadConversionKeySpecifier = ('compressionLevel' | 'mimeType' | 'target' | SettingsDownloadConversionKeySpecifier)[];
|
||||||
|
export type SettingsDownloadConversionFieldPolicy = {
|
||||||
|
compressionLevel?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
mimeType?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
target?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
|
};
|
||||||
|
export type SettingsDownloadConversionTypeKeySpecifier = ('compressionLevel' | 'mimeType' | 'target' | SettingsDownloadConversionTypeKeySpecifier)[];
|
||||||
|
export type SettingsDownloadConversionTypeFieldPolicy = {
|
||||||
|
compressionLevel?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
mimeType?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
target?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
|
};
|
||||||
|
export type SettingsTypeKeySpecifier = ('authMode' | 'authPassword' | 'authUsername' | 'autoDownloadAheadLimit' | 'autoDownloadIgnoreReUploads' | 'autoDownloadNewChapters' | 'autoDownloadNewChaptersLimit' | 'backupInterval' | 'backupPath' | 'backupTTL' | 'backupTime' | 'basicAuthEnabled' | 'basicAuthPassword' | 'basicAuthUsername' | 'debugLogsEnabled' | 'downloadAsCbz' | 'downloadConversions' | 'downloadsPath' | 'electronPath' | 'excludeCompleted' | 'excludeEntryWithUnreadChapters' | 'excludeNotStarted' | 'excludeUnreadChapters' | 'extensionRepos' | 'flareSolverrAsResponseFallback' | 'flareSolverrEnabled' | 'flareSolverrSessionName' | 'flareSolverrSessionTtl' | 'flareSolverrTimeout' | 'flareSolverrUrl' | 'globalUpdateInterval' | 'gqlDebugLogsEnabled' | 'initialOpenInBrowserEnabled' | 'ip' | 'localSourcePath' | 'maxLogFileSize' | 'maxLogFiles' | 'maxLogFolderSize' | 'maxSourcesInParallel' | 'opdsChapterSortOrder' | 'opdsEnablePageReadProgress' | 'opdsItemsPerPage' | 'opdsMarkAsReadOnDownload' | 'opdsShowOnlyDownloadedChapters' | 'opdsShowOnlyUnreadChapters' | 'opdsUseBinaryFileSizes' | 'port' | 'socksProxyEnabled' | 'socksProxyHost' | 'socksProxyPassword' | 'socksProxyPort' | 'socksProxyUsername' | 'socksProxyVersion' | 'systemTrayEnabled' | 'updateMangas' | 'webUIChannel' | 'webUIFlavor' | 'webUIInterface' | 'webUIUpdateCheckInterval' | SettingsTypeKeySpecifier)[];
|
||||||
export type SettingsTypeFieldPolicy = {
|
export type SettingsTypeFieldPolicy = {
|
||||||
authMode?: FieldPolicy<any> | FieldReadFunction<any>,
|
authMode?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
authPassword?: FieldPolicy<any> | FieldReadFunction<any>,
|
authPassword?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -784,6 +799,7 @@ export type SettingsTypeFieldPolicy = {
|
|||||||
basicAuthUsername?: FieldPolicy<any> | FieldReadFunction<any>,
|
basicAuthUsername?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
debugLogsEnabled?: FieldPolicy<any> | FieldReadFunction<any>,
|
debugLogsEnabled?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
downloadAsCbz?: FieldPolicy<any> | FieldReadFunction<any>,
|
downloadAsCbz?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
downloadConversions?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
downloadsPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
downloadsPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
electronPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
electronPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
excludeCompleted?: FieldPolicy<any> | FieldReadFunction<any>,
|
excludeCompleted?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -922,7 +938,7 @@ export type TrackRecordNodeListFieldPolicy = {
|
|||||||
pageInfo?: FieldPolicy<any> | FieldReadFunction<any>,
|
pageInfo?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
totalCount?: FieldPolicy<any> | FieldReadFunction<any>
|
totalCount?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
export type TrackRecordTypeKeySpecifier = ('displayScore' | 'finishDate' | 'id' | 'lastChapterRead' | 'libraryId' | 'manga' | 'mangaId' | 'remoteId' | 'remoteUrl' | 'score' | 'startDate' | 'status' | 'title' | 'totalChapters' | 'tracker' | 'trackerId' | TrackRecordTypeKeySpecifier)[];
|
export type TrackRecordTypeKeySpecifier = ('displayScore' | 'finishDate' | 'id' | 'lastChapterRead' | 'libraryId' | 'manga' | 'mangaId' | 'private' | 'remoteId' | 'remoteUrl' | 'score' | 'startDate' | 'status' | 'title' | 'totalChapters' | 'tracker' | 'trackerId' | TrackRecordTypeKeySpecifier)[];
|
||||||
export type TrackRecordTypeFieldPolicy = {
|
export type TrackRecordTypeFieldPolicy = {
|
||||||
displayScore?: FieldPolicy<any> | FieldReadFunction<any>,
|
displayScore?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
finishDate?: FieldPolicy<any> | FieldReadFunction<any>,
|
finishDate?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -931,6 +947,7 @@ export type TrackRecordTypeFieldPolicy = {
|
|||||||
libraryId?: FieldPolicy<any> | FieldReadFunction<any>,
|
libraryId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
manga?: FieldPolicy<any> | FieldReadFunction<any>,
|
manga?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
mangaId?: FieldPolicy<any> | FieldReadFunction<any>,
|
mangaId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
private?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
remoteId?: FieldPolicy<any> | FieldReadFunction<any>,
|
remoteId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
remoteUrl?: FieldPolicy<any> | FieldReadFunction<any>,
|
remoteUrl?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
score?: FieldPolicy<any> | FieldReadFunction<any>,
|
score?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -941,14 +958,22 @@ export type TrackRecordTypeFieldPolicy = {
|
|||||||
tracker?: FieldPolicy<any> | FieldReadFunction<any>,
|
tracker?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
trackerId?: FieldPolicy<any> | FieldReadFunction<any>
|
trackerId?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
export type TrackSearchTypeKeySpecifier = ('coverUrl' | 'id' | 'publishingStatus' | 'publishingType' | 'remoteId' | 'startDate' | 'summary' | 'title' | 'totalChapters' | 'tracker' | 'trackerId' | 'trackingUrl' | TrackSearchTypeKeySpecifier)[];
|
export type TrackSearchTypeKeySpecifier = ('coverUrl' | 'displayScore' | 'finishedReadingDate' | 'id' | 'lastChapterRead' | 'libraryId' | 'private' | 'publishingStatus' | 'publishingType' | 'remoteId' | 'score' | 'startDate' | 'startedReadingDate' | 'status' | 'summary' | 'title' | 'totalChapters' | 'tracker' | 'trackerId' | 'trackingUrl' | TrackSearchTypeKeySpecifier)[];
|
||||||
export type TrackSearchTypeFieldPolicy = {
|
export type TrackSearchTypeFieldPolicy = {
|
||||||
coverUrl?: FieldPolicy<any> | FieldReadFunction<any>,
|
coverUrl?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
displayScore?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
finishedReadingDate?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
id?: FieldPolicy<any> | FieldReadFunction<any>,
|
id?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
lastChapterRead?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
libraryId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
private?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
publishingStatus?: FieldPolicy<any> | FieldReadFunction<any>,
|
publishingStatus?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
publishingType?: FieldPolicy<any> | FieldReadFunction<any>,
|
publishingType?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
remoteId?: FieldPolicy<any> | FieldReadFunction<any>,
|
remoteId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
score?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
startDate?: FieldPolicy<any> | FieldReadFunction<any>,
|
startDate?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
startedReadingDate?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
status?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
summary?: FieldPolicy<any> | FieldReadFunction<any>,
|
summary?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
title?: FieldPolicy<any> | FieldReadFunction<any>,
|
title?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
totalChapters?: FieldPolicy<any> | FieldReadFunction<any>,
|
totalChapters?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -973,7 +998,7 @@ export type TrackerNodeListFieldPolicy = {
|
|||||||
pageInfo?: FieldPolicy<any> | FieldReadFunction<any>,
|
pageInfo?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
totalCount?: FieldPolicy<any> | FieldReadFunction<any>
|
totalCount?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
export type TrackerTypeKeySpecifier = ('authUrl' | 'icon' | 'id' | 'isLoggedIn' | 'isTokenExpired' | 'name' | 'scores' | 'statuses' | 'supportsTrackDeletion' | 'trackRecords' | TrackerTypeKeySpecifier)[];
|
export type TrackerTypeKeySpecifier = ('authUrl' | 'icon' | 'id' | 'isLoggedIn' | 'isTokenExpired' | 'name' | 'scores' | 'statuses' | 'supportsPrivateTracking' | 'supportsReadingDates' | 'supportsTrackDeletion' | 'trackRecords' | TrackerTypeKeySpecifier)[];
|
||||||
export type TrackerTypeFieldPolicy = {
|
export type TrackerTypeFieldPolicy = {
|
||||||
authUrl?: FieldPolicy<any> | FieldReadFunction<any>,
|
authUrl?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
icon?: FieldPolicy<any> | FieldReadFunction<any>,
|
icon?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -983,6 +1008,8 @@ export type TrackerTypeFieldPolicy = {
|
|||||||
name?: FieldPolicy<any> | FieldReadFunction<any>,
|
name?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
scores?: FieldPolicy<any> | FieldReadFunction<any>,
|
scores?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
statuses?: FieldPolicy<any> | FieldReadFunction<any>,
|
statuses?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
supportsPrivateTracking?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
supportsReadingDates?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
supportsTrackDeletion?: FieldPolicy<any> | FieldReadFunction<any>,
|
supportsTrackDeletion?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
trackRecords?: FieldPolicy<any> | FieldReadFunction<any>
|
trackRecords?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
@@ -1497,6 +1524,14 @@ export type StrictTypedTypePolicies = {
|
|||||||
keyFields?: false | SettingsKeySpecifier | (() => undefined | SettingsKeySpecifier),
|
keyFields?: false | SettingsKeySpecifier | (() => undefined | SettingsKeySpecifier),
|
||||||
fields?: SettingsFieldPolicy,
|
fields?: SettingsFieldPolicy,
|
||||||
},
|
},
|
||||||
|
SettingsDownloadConversion?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
||||||
|
keyFields?: false | SettingsDownloadConversionKeySpecifier | (() => undefined | SettingsDownloadConversionKeySpecifier),
|
||||||
|
fields?: SettingsDownloadConversionFieldPolicy,
|
||||||
|
},
|
||||||
|
SettingsDownloadConversionType?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
||||||
|
keyFields?: false | SettingsDownloadConversionTypeKeySpecifier | (() => undefined | SettingsDownloadConversionTypeKeySpecifier),
|
||||||
|
fields?: SettingsDownloadConversionTypeFieldPolicy,
|
||||||
|
},
|
||||||
SettingsType?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
SettingsType?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
||||||
keyFields?: false | SettingsTypeKeySpecifier | (() => undefined | SettingsTypeKeySpecifier),
|
keyFields?: false | SettingsTypeKeySpecifier | (() => undefined | SettingsTypeKeySpecifier),
|
||||||
fields?: SettingsTypeFieldPolicy,
|
fields?: SettingsTypeFieldPolicy,
|
||||||
|
|||||||
@@ -683,6 +683,7 @@ export type ExtensionType = {
|
|||||||
export type FetchChapterPagesInput = {
|
export type FetchChapterPagesInput = {
|
||||||
chapterId: Scalars['Int']['input'];
|
chapterId: Scalars['Int']['input'];
|
||||||
clientMutationId?: InputMaybe<Scalars['String']['input']>;
|
clientMutationId?: InputMaybe<Scalars['String']['input']>;
|
||||||
|
format?: InputMaybe<Scalars['String']['input']>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type FetchChapterPagesPayload = {
|
export type FetchChapterPagesPayload = {
|
||||||
@@ -1550,6 +1551,7 @@ export type PartialSettingsType = Settings & {
|
|||||||
basicAuthUsername?: Maybe<Scalars['String']['output']>;
|
basicAuthUsername?: Maybe<Scalars['String']['output']>;
|
||||||
debugLogsEnabled?: Maybe<Scalars['Boolean']['output']>;
|
debugLogsEnabled?: Maybe<Scalars['Boolean']['output']>;
|
||||||
downloadAsCbz?: Maybe<Scalars['Boolean']['output']>;
|
downloadAsCbz?: Maybe<Scalars['Boolean']['output']>;
|
||||||
|
downloadConversions?: Maybe<Array<SettingsDownloadConversionType>>;
|
||||||
downloadsPath?: Maybe<Scalars['String']['output']>;
|
downloadsPath?: Maybe<Scalars['String']['output']>;
|
||||||
electronPath?: Maybe<Scalars['String']['output']>;
|
electronPath?: Maybe<Scalars['String']['output']>;
|
||||||
excludeCompleted?: Maybe<Scalars['Boolean']['output']>;
|
excludeCompleted?: Maybe<Scalars['Boolean']['output']>;
|
||||||
@@ -1608,6 +1610,7 @@ export type PartialSettingsTypeInput = {
|
|||||||
backupTime?: InputMaybe<Scalars['String']['input']>;
|
backupTime?: InputMaybe<Scalars['String']['input']>;
|
||||||
debugLogsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
|
debugLogsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
|
||||||
downloadAsCbz?: InputMaybe<Scalars['Boolean']['input']>;
|
downloadAsCbz?: InputMaybe<Scalars['Boolean']['input']>;
|
||||||
|
downloadConversions?: InputMaybe<Array<SettingsDownloadConversionTypeInput>>;
|
||||||
downloadsPath?: InputMaybe<Scalars['String']['input']>;
|
downloadsPath?: InputMaybe<Scalars['String']['input']>;
|
||||||
electronPath?: InputMaybe<Scalars['String']['input']>;
|
electronPath?: InputMaybe<Scalars['String']['input']>;
|
||||||
excludeCompleted?: InputMaybe<Scalars['Boolean']['input']>;
|
excludeCompleted?: InputMaybe<Scalars['Boolean']['input']>;
|
||||||
@@ -1996,6 +1999,7 @@ export type Settings = {
|
|||||||
basicAuthUsername?: Maybe<Scalars['String']['output']>;
|
basicAuthUsername?: Maybe<Scalars['String']['output']>;
|
||||||
debugLogsEnabled?: Maybe<Scalars['Boolean']['output']>;
|
debugLogsEnabled?: Maybe<Scalars['Boolean']['output']>;
|
||||||
downloadAsCbz?: Maybe<Scalars['Boolean']['output']>;
|
downloadAsCbz?: Maybe<Scalars['Boolean']['output']>;
|
||||||
|
downloadConversions?: Maybe<Array<SettingsDownloadConversion>>;
|
||||||
downloadsPath?: Maybe<Scalars['String']['output']>;
|
downloadsPath?: Maybe<Scalars['String']['output']>;
|
||||||
electronPath?: Maybe<Scalars['String']['output']>;
|
electronPath?: Maybe<Scalars['String']['output']>;
|
||||||
excludeCompleted?: Maybe<Scalars['Boolean']['output']>;
|
excludeCompleted?: Maybe<Scalars['Boolean']['output']>;
|
||||||
@@ -2041,6 +2045,25 @@ export type Settings = {
|
|||||||
webUIUpdateCheckInterval?: Maybe<Scalars['Float']['output']>;
|
webUIUpdateCheckInterval?: Maybe<Scalars['Float']['output']>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export type SettingsDownloadConversion = {
|
||||||
|
compressionLevel?: Maybe<Scalars['Float']['output']>;
|
||||||
|
mimeType: Scalars['String']['output'];
|
||||||
|
target: Scalars['String']['output'];
|
||||||
|
};
|
||||||
|
|
||||||
|
export type SettingsDownloadConversionType = SettingsDownloadConversion & {
|
||||||
|
__typename?: 'SettingsDownloadConversionType';
|
||||||
|
compressionLevel?: Maybe<Scalars['Float']['output']>;
|
||||||
|
mimeType: Scalars['String']['output'];
|
||||||
|
target: Scalars['String']['output'];
|
||||||
|
};
|
||||||
|
|
||||||
|
export type SettingsDownloadConversionTypeInput = {
|
||||||
|
compressionLevel?: InputMaybe<Scalars['Float']['input']>;
|
||||||
|
mimeType: Scalars['String']['input'];
|
||||||
|
target: Scalars['String']['input'];
|
||||||
|
};
|
||||||
|
|
||||||
export type SettingsType = Settings & {
|
export type SettingsType = Settings & {
|
||||||
__typename?: 'SettingsType';
|
__typename?: 'SettingsType';
|
||||||
authMode: AuthMode;
|
authMode: AuthMode;
|
||||||
@@ -2048,7 +2071,7 @@ export type SettingsType = Settings & {
|
|||||||
authUsername: Scalars['String']['output'];
|
authUsername: Scalars['String']['output'];
|
||||||
/** @deprecated Replaced with autoDownloadNewChaptersLimit, replace with autoDownloadNewChaptersLimit */
|
/** @deprecated Replaced with autoDownloadNewChaptersLimit, replace with autoDownloadNewChaptersLimit */
|
||||||
autoDownloadAheadLimit: Scalars['Int']['output'];
|
autoDownloadAheadLimit: Scalars['Int']['output'];
|
||||||
autoDownloadIgnoreReUploads?: Maybe<Scalars['Boolean']['output']>;
|
autoDownloadIgnoreReUploads: Scalars['Boolean']['output'];
|
||||||
autoDownloadNewChapters: Scalars['Boolean']['output'];
|
autoDownloadNewChapters: Scalars['Boolean']['output'];
|
||||||
autoDownloadNewChaptersLimit: Scalars['Int']['output'];
|
autoDownloadNewChaptersLimit: Scalars['Int']['output'];
|
||||||
backupInterval: Scalars['Int']['output'];
|
backupInterval: Scalars['Int']['output'];
|
||||||
@@ -2063,6 +2086,7 @@ export type SettingsType = Settings & {
|
|||||||
basicAuthUsername: Scalars['String']['output'];
|
basicAuthUsername: Scalars['String']['output'];
|
||||||
debugLogsEnabled: Scalars['Boolean']['output'];
|
debugLogsEnabled: Scalars['Boolean']['output'];
|
||||||
downloadAsCbz: Scalars['Boolean']['output'];
|
downloadAsCbz: Scalars['Boolean']['output'];
|
||||||
|
downloadConversions: Array<SettingsDownloadConversionType>;
|
||||||
downloadsPath: Scalars['String']['output'];
|
downloadsPath: Scalars['String']['output'];
|
||||||
electronPath: Scalars['String']['output'];
|
electronPath: Scalars['String']['output'];
|
||||||
excludeCompleted: Scalars['Boolean']['output'];
|
excludeCompleted: Scalars['Boolean']['output'];
|
||||||
@@ -2970,7 +2994,7 @@ export type MangaScreenFieldsFragment = { __typename?: 'MangaType', artist?: str
|
|||||||
|
|
||||||
export type MangaLibraryDuplicateScreenFieldsFragment = { __typename?: 'MangaType', description?: string | null, id: number, title: string, thumbnailUrl?: string | null, thumbnailUrlLastFetched?: string | null, inLibrary: boolean, initialized: boolean, sourceId: string, unreadCount: number, downloadCount: number, bookmarkCount: number, hasDuplicateChapters: boolean, chapters: { __typename?: 'ChapterNodeList', totalCount: number } };
|
export type MangaLibraryDuplicateScreenFieldsFragment = { __typename?: 'MangaType', description?: string | null, id: number, title: string, thumbnailUrl?: string | null, thumbnailUrlLastFetched?: string | null, inLibrary: boolean, initialized: boolean, sourceId: string, unreadCount: number, downloadCount: number, bookmarkCount: number, hasDuplicateChapters: boolean, chapters: { __typename?: 'ChapterNodeList', totalCount: number } };
|
||||||
|
|
||||||
export type ServerSettingsFragment = { __typename?: 'SettingsType', ip: string, port: number, socksProxyEnabled: boolean, socksProxyVersion: number, socksProxyHost: string, socksProxyPort: string, socksProxyUsername: string, socksProxyPassword: string, webUIFlavor: WebUiFlavor, initialOpenInBrowserEnabled: boolean, webUIInterface: WebUiInterface, electronPath: string, webUIChannel: WebUiChannel, webUIUpdateCheckInterval: number, downloadAsCbz: boolean, downloadsPath: string, autoDownloadNewChapters: boolean, excludeEntryWithUnreadChapters: boolean, autoDownloadNewChaptersLimit: number, autoDownloadIgnoreReUploads?: boolean | null, extensionRepos: Array<string>, maxSourcesInParallel: number, excludeUnreadChapters: boolean, excludeNotStarted: boolean, excludeCompleted: boolean, globalUpdateInterval: number, updateMangas: boolean, authMode: AuthMode, authPassword: string, authUsername: string, debugLogsEnabled: boolean, systemTrayEnabled: boolean, maxLogFileSize: string, maxLogFiles: number, maxLogFolderSize: string, backupPath: string, backupTime: string, backupInterval: number, backupTTL: number, localSourcePath: string, flareSolverrEnabled: boolean, flareSolverrUrl: string, flareSolverrTimeout: number, flareSolverrSessionName: string, flareSolverrSessionTtl: number, flareSolverrAsResponseFallback: boolean, opdsUseBinaryFileSizes: boolean, opdsItemsPerPage: number, opdsEnablePageReadProgress: boolean, opdsMarkAsReadOnDownload: boolean, opdsShowOnlyUnreadChapters: boolean, opdsShowOnlyDownloadedChapters: boolean, opdsChapterSortOrder: SortOrder };
|
export type ServerSettingsFragment = { __typename?: 'SettingsType', ip: string, port: number, socksProxyEnabled: boolean, socksProxyVersion: number, socksProxyHost: string, socksProxyPort: string, socksProxyUsername: string, socksProxyPassword: string, webUIFlavor: WebUiFlavor, initialOpenInBrowserEnabled: boolean, webUIInterface: WebUiInterface, electronPath: string, webUIChannel: WebUiChannel, webUIUpdateCheckInterval: number, downloadAsCbz: boolean, downloadsPath: string, autoDownloadNewChapters: boolean, excludeEntryWithUnreadChapters: boolean, autoDownloadNewChaptersLimit: number, autoDownloadIgnoreReUploads: boolean, extensionRepos: Array<string>, maxSourcesInParallel: number, excludeUnreadChapters: boolean, excludeNotStarted: boolean, excludeCompleted: boolean, globalUpdateInterval: number, updateMangas: boolean, authMode: AuthMode, authPassword: string, authUsername: string, debugLogsEnabled: boolean, systemTrayEnabled: boolean, maxLogFileSize: string, maxLogFiles: number, maxLogFolderSize: string, backupPath: string, backupTime: string, backupInterval: number, backupTTL: number, localSourcePath: string, flareSolverrEnabled: boolean, flareSolverrUrl: string, flareSolverrTimeout: number, flareSolverrSessionName: string, flareSolverrSessionTtl: number, flareSolverrAsResponseFallback: boolean, opdsUseBinaryFileSizes: boolean, opdsItemsPerPage: number, opdsEnablePageReadProgress: boolean, opdsMarkAsReadOnDownload: boolean, opdsShowOnlyUnreadChapters: boolean, opdsShowOnlyDownloadedChapters: boolean, opdsChapterSortOrder: SortOrder };
|
||||||
|
|
||||||
export type SourceMetaFieldsFragment = { __typename?: 'SourceMetaType', sourceId: string, key: string, value: string };
|
export type SourceMetaFieldsFragment = { __typename?: 'SourceMetaType', sourceId: string, key: string, value: string };
|
||||||
|
|
||||||
@@ -2990,7 +3014,7 @@ export type TrackerSettingFieldsFragment = { __typename?: 'TrackerType', authUrl
|
|||||||
|
|
||||||
export type TrackerBindFieldsFragment = { __typename?: 'TrackerType', icon: string, supportsTrackDeletion: boolean, scores: Array<string>, id: number, name: string, isLoggedIn: boolean, isTokenExpired: boolean, statuses: Array<{ __typename?: 'TrackStatusType', name: string, value: number }>, trackRecords: { __typename?: 'TrackRecordNodeList', nodes: Array<{ __typename?: 'TrackRecordType', id: number, remoteId: string, trackerId: number, remoteUrl: string, title: string, status: number, lastChapterRead: number, totalChapters: number, score: number, displayScore: string, startDate: string, finishDate: string }> } };
|
export type TrackerBindFieldsFragment = { __typename?: 'TrackerType', icon: string, supportsTrackDeletion: boolean, scores: Array<string>, id: number, name: string, isLoggedIn: boolean, isTokenExpired: boolean, statuses: Array<{ __typename?: 'TrackStatusType', name: string, value: number }>, trackRecords: { __typename?: 'TrackRecordNodeList', nodes: Array<{ __typename?: 'TrackRecordType', id: number, remoteId: string, trackerId: number, remoteUrl: string, title: string, status: number, lastChapterRead: number, totalChapters: number, score: number, displayScore: string, startDate: string, finishDate: string }> } };
|
||||||
|
|
||||||
export type TrackRecordSearchFieldsFragment = { __typename?: 'TrackSearchType', id: number, remoteId: string, title: string, trackingUrl: string, coverUrl: string, publishingType: string, startDate: string, publishingStatus: string, summary: string };
|
export type TrackRecordSearchFieldsFragment = { __typename?: 'TrackSearchType', id: number, remoteId: string, title: string, trackingUrl: string, coverUrl: string, publishingType: string, startDate: string, publishingStatus: string, summary: string, score: number, totalChapters: number };
|
||||||
|
|
||||||
export type TrackRecordBindFieldsFragment = { __typename?: 'TrackRecordType', id: number, remoteId: string, trackerId: number, remoteUrl: string, title: string, status: number, lastChapterRead: number, totalChapters: number, score: number, displayScore: string, startDate: string, finishDate: string };
|
export type TrackRecordBindFieldsFragment = { __typename?: 'TrackRecordType', id: number, remoteId: string, trackerId: number, remoteUrl: string, title: string, status: number, lastChapterRead: number, totalChapters: number, score: number, displayScore: string, startDate: string, finishDate: string };
|
||||||
|
|
||||||
@@ -3332,14 +3356,14 @@ export type ResetServerSettingsMutationVariables = Exact<{
|
|||||||
}>;
|
}>;
|
||||||
|
|
||||||
|
|
||||||
export type ResetServerSettingsMutation = { __typename?: 'Mutation', resetSettings: { __typename?: 'ResetSettingsPayload', settings: { __typename?: 'SettingsType', ip: string, port: number, socksProxyEnabled: boolean, socksProxyVersion: number, socksProxyHost: string, socksProxyPort: string, socksProxyUsername: string, socksProxyPassword: string, webUIFlavor: WebUiFlavor, initialOpenInBrowserEnabled: boolean, webUIInterface: WebUiInterface, electronPath: string, webUIChannel: WebUiChannel, webUIUpdateCheckInterval: number, downloadAsCbz: boolean, downloadsPath: string, autoDownloadNewChapters: boolean, excludeEntryWithUnreadChapters: boolean, autoDownloadNewChaptersLimit: number, autoDownloadIgnoreReUploads?: boolean | null, extensionRepos: Array<string>, maxSourcesInParallel: number, excludeUnreadChapters: boolean, excludeNotStarted: boolean, excludeCompleted: boolean, globalUpdateInterval: number, updateMangas: boolean, authMode: AuthMode, authPassword: string, authUsername: string, debugLogsEnabled: boolean, systemTrayEnabled: boolean, maxLogFileSize: string, maxLogFiles: number, maxLogFolderSize: string, backupPath: string, backupTime: string, backupInterval: number, backupTTL: number, localSourcePath: string, flareSolverrEnabled: boolean, flareSolverrUrl: string, flareSolverrTimeout: number, flareSolverrSessionName: string, flareSolverrSessionTtl: number, flareSolverrAsResponseFallback: boolean, opdsUseBinaryFileSizes: boolean, opdsItemsPerPage: number, opdsEnablePageReadProgress: boolean, opdsMarkAsReadOnDownload: boolean, opdsShowOnlyUnreadChapters: boolean, opdsShowOnlyDownloadedChapters: boolean, opdsChapterSortOrder: SortOrder } } };
|
export type ResetServerSettingsMutation = { __typename?: 'Mutation', resetSettings: { __typename?: 'ResetSettingsPayload', settings: { __typename?: 'SettingsType', ip: string, port: number, socksProxyEnabled: boolean, socksProxyVersion: number, socksProxyHost: string, socksProxyPort: string, socksProxyUsername: string, socksProxyPassword: string, webUIFlavor: WebUiFlavor, initialOpenInBrowserEnabled: boolean, webUIInterface: WebUiInterface, electronPath: string, webUIChannel: WebUiChannel, webUIUpdateCheckInterval: number, downloadAsCbz: boolean, downloadsPath: string, autoDownloadNewChapters: boolean, excludeEntryWithUnreadChapters: boolean, autoDownloadNewChaptersLimit: number, autoDownloadIgnoreReUploads: boolean, extensionRepos: Array<string>, maxSourcesInParallel: number, excludeUnreadChapters: boolean, excludeNotStarted: boolean, excludeCompleted: boolean, globalUpdateInterval: number, updateMangas: boolean, authMode: AuthMode, authPassword: string, authUsername: string, debugLogsEnabled: boolean, systemTrayEnabled: boolean, maxLogFileSize: string, maxLogFiles: number, maxLogFolderSize: string, backupPath: string, backupTime: string, backupInterval: number, backupTTL: number, localSourcePath: string, flareSolverrEnabled: boolean, flareSolverrUrl: string, flareSolverrTimeout: number, flareSolverrSessionName: string, flareSolverrSessionTtl: number, flareSolverrAsResponseFallback: boolean, opdsUseBinaryFileSizes: boolean, opdsItemsPerPage: number, opdsEnablePageReadProgress: boolean, opdsMarkAsReadOnDownload: boolean, opdsShowOnlyUnreadChapters: boolean, opdsShowOnlyDownloadedChapters: boolean, opdsChapterSortOrder: SortOrder } } };
|
||||||
|
|
||||||
export type UpdateServerSettingsMutationVariables = Exact<{
|
export type UpdateServerSettingsMutationVariables = Exact<{
|
||||||
input: SetSettingsInput;
|
input: SetSettingsInput;
|
||||||
}>;
|
}>;
|
||||||
|
|
||||||
|
|
||||||
export type UpdateServerSettingsMutation = { __typename?: 'Mutation', setSettings: { __typename?: 'SetSettingsPayload', settings: { __typename?: 'SettingsType', ip: string, port: number, socksProxyEnabled: boolean, socksProxyVersion: number, socksProxyHost: string, socksProxyPort: string, socksProxyUsername: string, socksProxyPassword: string, webUIFlavor: WebUiFlavor, initialOpenInBrowserEnabled: boolean, webUIInterface: WebUiInterface, electronPath: string, webUIChannel: WebUiChannel, webUIUpdateCheckInterval: number, downloadAsCbz: boolean, downloadsPath: string, autoDownloadNewChapters: boolean, excludeEntryWithUnreadChapters: boolean, autoDownloadNewChaptersLimit: number, autoDownloadIgnoreReUploads?: boolean | null, extensionRepos: Array<string>, maxSourcesInParallel: number, excludeUnreadChapters: boolean, excludeNotStarted: boolean, excludeCompleted: boolean, globalUpdateInterval: number, updateMangas: boolean, authMode: AuthMode, authPassword: string, authUsername: string, debugLogsEnabled: boolean, systemTrayEnabled: boolean, maxLogFileSize: string, maxLogFiles: number, maxLogFolderSize: string, backupPath: string, backupTime: string, backupInterval: number, backupTTL: number, localSourcePath: string, flareSolverrEnabled: boolean, flareSolverrUrl: string, flareSolverrTimeout: number, flareSolverrSessionName: string, flareSolverrSessionTtl: number, flareSolverrAsResponseFallback: boolean, opdsUseBinaryFileSizes: boolean, opdsItemsPerPage: number, opdsEnablePageReadProgress: boolean, opdsMarkAsReadOnDownload: boolean, opdsShowOnlyUnreadChapters: boolean, opdsShowOnlyDownloadedChapters: boolean, opdsChapterSortOrder: SortOrder } } };
|
export type UpdateServerSettingsMutation = { __typename?: 'Mutation', setSettings: { __typename?: 'SetSettingsPayload', settings: { __typename?: 'SettingsType', ip: string, port: number, socksProxyEnabled: boolean, socksProxyVersion: number, socksProxyHost: string, socksProxyPort: string, socksProxyUsername: string, socksProxyPassword: string, webUIFlavor: WebUiFlavor, initialOpenInBrowserEnabled: boolean, webUIInterface: WebUiInterface, electronPath: string, webUIChannel: WebUiChannel, webUIUpdateCheckInterval: number, downloadAsCbz: boolean, downloadsPath: string, autoDownloadNewChapters: boolean, excludeEntryWithUnreadChapters: boolean, autoDownloadNewChaptersLimit: number, autoDownloadIgnoreReUploads: boolean, extensionRepos: Array<string>, maxSourcesInParallel: number, excludeUnreadChapters: boolean, excludeNotStarted: boolean, excludeCompleted: boolean, globalUpdateInterval: number, updateMangas: boolean, authMode: AuthMode, authPassword: string, authUsername: string, debugLogsEnabled: boolean, systemTrayEnabled: boolean, maxLogFileSize: string, maxLogFiles: number, maxLogFolderSize: string, backupPath: string, backupTime: string, backupInterval: number, backupTTL: number, localSourcePath: string, flareSolverrEnabled: boolean, flareSolverrUrl: string, flareSolverrTimeout: number, flareSolverrSessionName: string, flareSolverrSessionTtl: number, flareSolverrAsResponseFallback: boolean, opdsUseBinaryFileSizes: boolean, opdsItemsPerPage: number, opdsEnablePageReadProgress: boolean, opdsMarkAsReadOnDownload: boolean, opdsShowOnlyUnreadChapters: boolean, opdsShowOnlyDownloadedChapters: boolean, opdsChapterSortOrder: SortOrder } } };
|
||||||
|
|
||||||
export type GetSourceMangasFetchMutationVariables = Exact<{
|
export type GetSourceMangasFetchMutationVariables = Exact<{
|
||||||
input: FetchSourceMangaInput;
|
input: FetchSourceMangaInput;
|
||||||
@@ -3725,7 +3749,7 @@ export type GetWebuiUpdateStatusQuery = { __typename?: 'Query', getWebUIUpdateSt
|
|||||||
export type GetServerSettingsQueryVariables = Exact<{ [key: string]: never; }>;
|
export type GetServerSettingsQueryVariables = Exact<{ [key: string]: never; }>;
|
||||||
|
|
||||||
|
|
||||||
export type GetServerSettingsQuery = { __typename?: 'Query', settings: { __typename?: 'SettingsType', ip: string, port: number, socksProxyEnabled: boolean, socksProxyVersion: number, socksProxyHost: string, socksProxyPort: string, socksProxyUsername: string, socksProxyPassword: string, webUIFlavor: WebUiFlavor, initialOpenInBrowserEnabled: boolean, webUIInterface: WebUiInterface, electronPath: string, webUIChannel: WebUiChannel, webUIUpdateCheckInterval: number, downloadAsCbz: boolean, downloadsPath: string, autoDownloadNewChapters: boolean, excludeEntryWithUnreadChapters: boolean, autoDownloadNewChaptersLimit: number, autoDownloadIgnoreReUploads?: boolean | null, extensionRepos: Array<string>, maxSourcesInParallel: number, excludeUnreadChapters: boolean, excludeNotStarted: boolean, excludeCompleted: boolean, globalUpdateInterval: number, updateMangas: boolean, authMode: AuthMode, authPassword: string, authUsername: string, debugLogsEnabled: boolean, systemTrayEnabled: boolean, maxLogFileSize: string, maxLogFiles: number, maxLogFolderSize: string, backupPath: string, backupTime: string, backupInterval: number, backupTTL: number, localSourcePath: string, flareSolverrEnabled: boolean, flareSolverrUrl: string, flareSolverrTimeout: number, flareSolverrSessionName: string, flareSolverrSessionTtl: number, flareSolverrAsResponseFallback: boolean, opdsUseBinaryFileSizes: boolean, opdsItemsPerPage: number, opdsEnablePageReadProgress: boolean, opdsMarkAsReadOnDownload: boolean, opdsShowOnlyUnreadChapters: boolean, opdsShowOnlyDownloadedChapters: boolean, opdsChapterSortOrder: SortOrder } };
|
export type GetServerSettingsQuery = { __typename?: 'Query', settings: { __typename?: 'SettingsType', ip: string, port: number, socksProxyEnabled: boolean, socksProxyVersion: number, socksProxyHost: string, socksProxyPort: string, socksProxyUsername: string, socksProxyPassword: string, webUIFlavor: WebUiFlavor, initialOpenInBrowserEnabled: boolean, webUIInterface: WebUiInterface, electronPath: string, webUIChannel: WebUiChannel, webUIUpdateCheckInterval: number, downloadAsCbz: boolean, downloadsPath: string, autoDownloadNewChapters: boolean, excludeEntryWithUnreadChapters: boolean, autoDownloadNewChaptersLimit: number, autoDownloadIgnoreReUploads: boolean, extensionRepos: Array<string>, maxSourcesInParallel: number, excludeUnreadChapters: boolean, excludeNotStarted: boolean, excludeCompleted: boolean, globalUpdateInterval: number, updateMangas: boolean, authMode: AuthMode, authPassword: string, authUsername: string, debugLogsEnabled: boolean, systemTrayEnabled: boolean, maxLogFileSize: string, maxLogFiles: number, maxLogFolderSize: string, backupPath: string, backupTime: string, backupInterval: number, backupTTL: number, localSourcePath: string, flareSolverrEnabled: boolean, flareSolverrUrl: string, flareSolverrTimeout: number, flareSolverrSessionName: string, flareSolverrSessionTtl: number, flareSolverrAsResponseFallback: boolean, opdsUseBinaryFileSizes: boolean, opdsItemsPerPage: number, opdsEnablePageReadProgress: boolean, opdsMarkAsReadOnDownload: boolean, opdsShowOnlyUnreadChapters: boolean, opdsShowOnlyDownloadedChapters: boolean, opdsChapterSortOrder: SortOrder } };
|
||||||
|
|
||||||
export type GetSourceBrowseQueryVariables = Exact<{
|
export type GetSourceBrowseQueryVariables = Exact<{
|
||||||
id: Scalars['LongString']['input'];
|
id: Scalars['LongString']['input'];
|
||||||
@@ -3774,7 +3798,7 @@ export type TrackerSearchQueryVariables = Exact<{
|
|||||||
}>;
|
}>;
|
||||||
|
|
||||||
|
|
||||||
export type TrackerSearchQuery = { __typename?: 'Query', searchTracker: { __typename?: 'SearchTrackerPayload', trackSearches: Array<{ __typename?: 'TrackSearchType', id: number, remoteId: string, title: string, trackingUrl: string, coverUrl: string, publishingType: string, startDate: string, publishingStatus: string, summary: string }> } };
|
export type TrackerSearchQuery = { __typename?: 'Query', searchTracker: { __typename?: 'SearchTrackerPayload', trackSearches: Array<{ __typename?: 'TrackSearchType', id: number, remoteId: string, title: string, trackingUrl: string, coverUrl: string, publishingType: string, startDate: string, publishingStatus: string, summary: string, score: number, totalChapters: number }> } };
|
||||||
|
|
||||||
export type GetUpdateStatusQueryVariables = Exact<{ [key: string]: never; }>;
|
export type GetUpdateStatusQueryVariables = Exact<{ [key: string]: never; }>;
|
||||||
|
|
||||||
|
|||||||
@@ -101,6 +101,9 @@ export const ServerSettings = () => {
|
|||||||
|
|
||||||
const [serverAddress, setServerAddress] = useLocalStorage<string>('serverBaseURL', window.location.origin);
|
const [serverAddress, setServerAddress] = useLocalStorage<string>('serverBaseURL', window.location.origin);
|
||||||
|
|
||||||
|
const serverSettings = extractServerSettings(data!.settings);
|
||||||
|
const authModeDisabled = !serverSettings.authUsername.trim() || !serverSettings.authPassword.trim();
|
||||||
|
|
||||||
const handleServerAddressChange = (address: string) => {
|
const handleServerAddressChange = (address: string) => {
|
||||||
const serverBaseUrl = address.replaceAll(/(\/)+$/g, '');
|
const serverBaseUrl = address.replaceAll(/(\/)+$/g, '');
|
||||||
setServerAddress(serverBaseUrl);
|
setServerAddress(serverBaseUrl);
|
||||||
@@ -183,9 +186,6 @@ export const ServerSettings = () => {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
const serverSettings = extractServerSettings(data!.settings);
|
|
||||||
const authModeDisabled = !serverSettings.authUsername.trim() || !serverSettings.authPassword.trim();
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<List sx={{ pt: 0 }}>
|
<List sx={{ pt: 0 }}>
|
||||||
{localSettings}
|
{localSettings}
|
||||||
|
|||||||
@@ -6,7 +6,12 @@
|
|||||||
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
|
* file, You can obtain one at https://mozilla.org/MPL/2.0/.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { TrackerType, TrackRecordType, TrackSearchType } from '@/lib/graphql/generated/graphql.ts';
|
import {
|
||||||
|
TrackerType,
|
||||||
|
TrackRecordSearchFieldsFragment,
|
||||||
|
TrackRecordType,
|
||||||
|
TrackSearchType,
|
||||||
|
} from '@/lib/graphql/generated/graphql.ts';
|
||||||
|
|
||||||
export type MetadataTrackingSettings = {
|
export type MetadataTrackingSettings = {
|
||||||
updateProgressAfterReading: boolean;
|
updateProgressAfterReading: boolean;
|
||||||
@@ -52,18 +57,8 @@ export type TTrackRecordBind = TTrackRecordBase &
|
|||||||
| 'startDate'
|
| 'startDate'
|
||||||
| 'finishDate'
|
| 'finishDate'
|
||||||
>;
|
>;
|
||||||
export type TTrackerManga = Pick<
|
export type TTrackerManga = TrackRecordSearchFieldsFragment;
|
||||||
TrackSearchType,
|
|
||||||
| 'id'
|
|
||||||
| 'remoteId'
|
|
||||||
| 'trackingUrl'
|
|
||||||
| 'title'
|
|
||||||
| 'coverUrl'
|
|
||||||
| 'publishingType'
|
|
||||||
| 'startDate'
|
|
||||||
| 'publishingStatus'
|
|
||||||
| 'summary'
|
|
||||||
>;
|
|
||||||
export type TTrackerBase = Pick<TrackerType, 'id' | 'name' | 'icon' | 'isLoggedIn' | 'isTokenExpired'>;
|
export type TTrackerBase = Pick<TrackerType, 'id' | 'name' | 'icon' | 'isLoggedIn' | 'isTokenExpired'>;
|
||||||
export type TTrackerSearch = TTrackerBase & Pick<TrackerType, 'authUrl'>;
|
export type TTrackerSearch = TTrackerBase & Pick<TrackerType, 'authUrl'>;
|
||||||
export type TTrackerBind = TTrackerBase & Pick<TrackerType, 'icon' | 'supportsTrackDeletion' | 'scores' | 'statuses'>;
|
export type TTrackerBind = TTrackerBase & Pick<TrackerType, 'icon' | 'supportsTrackDeletion' | 'scores' | 'statuses'>;
|
||||||
|
|||||||
@@ -187,6 +187,12 @@ export const TrackerMangaCard = ({
|
|||||||
value={t(PUBLISHING_STATUS_TO_TRANSLATION[Trackers.getPublishingStatus(manga)])}
|
value={t(PUBLISHING_STATUS_TO_TRANSLATION[Trackers.getPublishingStatus(manga)])}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
|
{manga.score > 0 && (
|
||||||
|
<Metadata title={t('tracking.track_record.label.score')} value={manga.score} />
|
||||||
|
)}
|
||||||
|
{manga.totalChapters > 0 && (
|
||||||
|
<Metadata title={t('chapter.title_other')} value={manga.totalChapters} />
|
||||||
|
)}
|
||||||
</Stack>
|
</Stack>
|
||||||
</Stack>
|
</Stack>
|
||||||
<TrackerMangaCardSummary summary={manga.summary} />
|
<TrackerMangaCardSummary summary={manga.summary} />
|
||||||
|
|||||||
Reference in New Issue
Block a user