Feature/add vui as webui flavor (#609)
* Remove unused "downloadAhead" function * [Codegen] Update generated files * Add "VUI" as webui flavor * Add info about changing the webUI channel or flavor
This commit is contained in:
@@ -683,9 +683,6 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"settings": {
|
"settings": {
|
||||||
"browse": {
|
|
||||||
"title": "Browse settings"
|
|
||||||
},
|
|
||||||
"about": {
|
"about": {
|
||||||
"server": {
|
"server": {
|
||||||
"label": {
|
"label": {
|
||||||
@@ -765,6 +762,9 @@
|
|||||||
},
|
},
|
||||||
"title": "Backup"
|
"title": "Backup"
|
||||||
},
|
},
|
||||||
|
"browse": {
|
||||||
|
"title": "Browse settings"
|
||||||
|
},
|
||||||
"clear_cache": {
|
"clear_cache": {
|
||||||
"label": {
|
"label": {
|
||||||
"description": "The cache of the client (browser, electron) should get cleared alongside it, otherwise, the client cache will keep getting used",
|
"description": "The cache of the client (browser, electron) should get cleared alongside it, otherwise, the client cache will keep getting used",
|
||||||
@@ -920,7 +920,7 @@
|
|||||||
"preview": {
|
"preview": {
|
||||||
"label": {
|
"label": {
|
||||||
"description": "Use the latest features and help us get them ready for a stable release.",
|
"description": "Use the latest features and help us get them ready for a stable release.",
|
||||||
"disclaimer": "Features and changes in this version might not be completely ready yet and can cause bugs.\nMake sure that you have automatic backups enabled to prevent loss of your library!",
|
"disclaimer": "Features and changes in this version might not be completely ready yet and can cause bugs.\nMake sure that you have automatic backups enabled to prevent loss of your library!\n\n$t(settings.webui.flavor.label.info)",
|
||||||
"title": "Preview"
|
"title": "Preview"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@@ -940,6 +940,7 @@
|
|||||||
},
|
},
|
||||||
"flavor": {
|
"flavor": {
|
||||||
"label": {
|
"label": {
|
||||||
|
"info": "After changing this setting go to the \"About\" page and check for a webUI update and install it",
|
||||||
"title": "Flavor"
|
"title": "Flavor"
|
||||||
},
|
},
|
||||||
"option": {
|
"option": {
|
||||||
@@ -949,6 +950,12 @@
|
|||||||
"title": "Custom"
|
"title": "Custom"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"vui": {
|
||||||
|
"label": {
|
||||||
|
"description": "A preview focused web frontend built with svelte",
|
||||||
|
"title": "VUI"
|
||||||
|
}
|
||||||
|
},
|
||||||
"webui": {
|
"webui": {
|
||||||
"label": {
|
"label": {
|
||||||
"description": "Use the default $t(settings.webui.title.webui)"
|
"description": "Use the default $t(settings.webui.title.webui)"
|
||||||
|
|||||||
@@ -182,6 +182,12 @@ export type DeleteMangaMetaPayloadFieldPolicy = {
|
|||||||
manga?: FieldPolicy<any> | FieldReadFunction<any>,
|
manga?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
meta?: FieldPolicy<any> | FieldReadFunction<any>
|
meta?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
|
export type DeleteSourceMetaPayloadKeySpecifier = ('clientMutationId' | 'meta' | 'source' | DeleteSourceMetaPayloadKeySpecifier)[];
|
||||||
|
export type DeleteSourceMetaPayloadFieldPolicy = {
|
||||||
|
clientMutationId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
meta?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
source?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
|
};
|
||||||
export type DequeueChapterDownloadPayloadKeySpecifier = ('clientMutationId' | 'downloadStatus' | DequeueChapterDownloadPayloadKeySpecifier)[];
|
export type DequeueChapterDownloadPayloadKeySpecifier = ('clientMutationId' | 'downloadStatus' | DequeueChapterDownloadPayloadKeySpecifier)[];
|
||||||
export type DequeueChapterDownloadPayloadFieldPolicy = {
|
export type DequeueChapterDownloadPayloadFieldPolicy = {
|
||||||
clientMutationId?: FieldPolicy<any> | FieldReadFunction<any>,
|
clientMutationId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -192,10 +198,6 @@ export type DequeueChapterDownloadsPayloadFieldPolicy = {
|
|||||||
clientMutationId?: FieldPolicy<any> | FieldReadFunction<any>,
|
clientMutationId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
downloadStatus?: FieldPolicy<any> | FieldReadFunction<any>
|
downloadStatus?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
export type DownloadAheadPayloadKeySpecifier = ('clientMutationId' | DownloadAheadPayloadKeySpecifier)[];
|
|
||||||
export type DownloadAheadPayloadFieldPolicy = {
|
|
||||||
clientMutationId?: FieldPolicy<any> | FieldReadFunction<any>
|
|
||||||
};
|
|
||||||
export type DownloadEdgeKeySpecifier = ('cursor' | 'node' | DownloadEdgeKeySpecifier)[];
|
export type DownloadEdgeKeySpecifier = ('cursor' | 'node' | DownloadEdgeKeySpecifier)[];
|
||||||
export type DownloadEdgeFieldPolicy = {
|
export type DownloadEdgeFieldPolicy = {
|
||||||
cursor?: FieldPolicy<any> | FieldReadFunction<any>,
|
cursor?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -381,7 +383,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' | 'categories' | 'chapters' | 'chaptersAge' | 'chaptersLastFetchedAt' | 'description' | 'downloadCount' | 'genre' | 'id' | 'inLibrary' | 'inLibraryAt' | 'initialized' | 'lastFetchedAt' | 'lastReadChapter' | 'latestFetchedChapter' | 'latestReadChapter' | 'latestUploadedChapter' | 'meta' | 'realUrl' | 'source' | 'sourceId' | 'status' | 'thumbnailUrl' | 'title' | 'trackRecords' | 'unreadCount' | 'updateStrategy' | 'url' | MangaTypeKeySpecifier)[];
|
export type MangaTypeKeySpecifier = ('age' | 'artist' | 'author' | 'categories' | 'chapters' | 'chaptersAge' | 'chaptersLastFetchedAt' | 'description' | 'downloadCount' | 'genre' | '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>,
|
||||||
@@ -408,6 +410,7 @@ export type MangaTypeFieldPolicy = {
|
|||||||
sourceId?: FieldPolicy<any> | FieldReadFunction<any>,
|
sourceId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
status?: FieldPolicy<any> | FieldReadFunction<any>,
|
status?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
thumbnailUrl?: FieldPolicy<any> | FieldReadFunction<any>,
|
thumbnailUrl?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
thumbnailUrlLastFetched?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
title?: FieldPolicy<any> | FieldReadFunction<any>,
|
title?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
trackRecords?: FieldPolicy<any> | FieldReadFunction<any>,
|
trackRecords?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
unreadCount?: FieldPolicy<any> | FieldReadFunction<any>,
|
unreadCount?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -437,7 +440,7 @@ export type MultiSelectListPreferenceFieldPolicy = {
|
|||||||
title?: FieldPolicy<any> | FieldReadFunction<any>,
|
title?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
visible?: FieldPolicy<any> | FieldReadFunction<any>
|
visible?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
export type MutationKeySpecifier = ('bindTrack' | 'clearCachedImages' | 'clearDownloader' | 'createBackup' | 'createCategory' | 'deleteCategory' | 'deleteCategoryMeta' | 'deleteChapterMeta' | 'deleteDownloadedChapter' | 'deleteDownloadedChapters' | 'deleteGlobalMeta' | 'deleteMangaMeta' | 'dequeueChapterDownload' | 'dequeueChapterDownloads' | 'downloadAhead' | 'enqueueChapterDownload' | 'enqueueChapterDownloads' | 'fetchChapterPages' | 'fetchChapters' | 'fetchExtensions' | 'fetchManga' | 'fetchSourceManga' | 'installExternalExtension' | 'loginTrackerCredentials' | 'loginTrackerOAuth' | 'logoutTracker' | 'reorderChapterDownload' | 'resetSettings' | 'resetWebUIUpdateStatus' | 'restoreBackup' | 'setCategoryMeta' | 'setChapterMeta' | 'setGlobalMeta' | 'setMangaMeta' | 'setSettings' | 'startDownloader' | 'stopDownloader' | 'updateCategories' | 'updateCategory' | 'updateCategoryManga' | 'updateCategoryOrder' | 'updateChapter' | 'updateChapters' | 'updateExtension' | 'updateExtensions' | 'updateLibraryManga' | 'updateManga' | 'updateMangaCategories' | 'updateMangas' | 'updateMangasCategories' | 'updateSourcePreference' | 'updateStop' | 'updateTrack' | 'updateWebUI' | MutationKeySpecifier)[];
|
export type MutationKeySpecifier = ('bindTrack' | 'clearCachedImages' | 'clearDownloader' | 'createBackup' | 'createCategory' | 'deleteCategory' | 'deleteCategoryMeta' | 'deleteChapterMeta' | 'deleteDownloadedChapter' | 'deleteDownloadedChapters' | 'deleteGlobalMeta' | 'deleteMangaMeta' | 'deleteSourceMeta' | 'dequeueChapterDownload' | 'dequeueChapterDownloads' | 'enqueueChapterDownload' | 'enqueueChapterDownloads' | 'fetchChapterPages' | 'fetchChapters' | 'fetchExtensions' | 'fetchManga' | 'fetchSourceManga' | 'installExternalExtension' | 'loginTrackerCredentials' | 'loginTrackerOAuth' | 'logoutTracker' | 'reorderChapterDownload' | 'resetSettings' | 'resetWebUIUpdateStatus' | 'restoreBackup' | 'setCategoryMeta' | 'setChapterMeta' | 'setGlobalMeta' | 'setMangaMeta' | 'setSettings' | 'setSourceMeta' | 'startDownloader' | 'stopDownloader' | 'updateCategories' | 'updateCategory' | 'updateCategoryManga' | 'updateCategoryOrder' | 'updateChapter' | 'updateChapters' | 'updateExtension' | 'updateExtensions' | 'updateLibraryManga' | 'updateManga' | 'updateMangaCategories' | 'updateMangas' | 'updateMangasCategories' | 'updateSourcePreference' | 'updateStop' | 'updateTrack' | 'updateWebUI' | MutationKeySpecifier)[];
|
||||||
export type MutationFieldPolicy = {
|
export type MutationFieldPolicy = {
|
||||||
bindTrack?: FieldPolicy<any> | FieldReadFunction<any>,
|
bindTrack?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
clearCachedImages?: FieldPolicy<any> | FieldReadFunction<any>,
|
clearCachedImages?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -451,9 +454,9 @@ export type MutationFieldPolicy = {
|
|||||||
deleteDownloadedChapters?: FieldPolicy<any> | FieldReadFunction<any>,
|
deleteDownloadedChapters?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
deleteGlobalMeta?: FieldPolicy<any> | FieldReadFunction<any>,
|
deleteGlobalMeta?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
deleteMangaMeta?: FieldPolicy<any> | FieldReadFunction<any>,
|
deleteMangaMeta?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
deleteSourceMeta?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
dequeueChapterDownload?: FieldPolicy<any> | FieldReadFunction<any>,
|
dequeueChapterDownload?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
dequeueChapterDownloads?: FieldPolicy<any> | FieldReadFunction<any>,
|
dequeueChapterDownloads?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
downloadAhead?: FieldPolicy<any> | FieldReadFunction<any>,
|
|
||||||
enqueueChapterDownload?: FieldPolicy<any> | FieldReadFunction<any>,
|
enqueueChapterDownload?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
enqueueChapterDownloads?: FieldPolicy<any> | FieldReadFunction<any>,
|
enqueueChapterDownloads?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
fetchChapterPages?: FieldPolicy<any> | FieldReadFunction<any>,
|
fetchChapterPages?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -474,6 +477,7 @@ export type MutationFieldPolicy = {
|
|||||||
setGlobalMeta?: FieldPolicy<any> | FieldReadFunction<any>,
|
setGlobalMeta?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
setMangaMeta?: FieldPolicy<any> | FieldReadFunction<any>,
|
setMangaMeta?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
setSettings?: FieldPolicy<any> | FieldReadFunction<any>,
|
setSettings?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
setSourceMeta?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
startDownloader?: FieldPolicy<any> | FieldReadFunction<any>,
|
startDownloader?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
stopDownloader?: FieldPolicy<any> | FieldReadFunction<any>,
|
stopDownloader?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
updateCategories?: FieldPolicy<any> | FieldReadFunction<any>,
|
updateCategories?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -508,10 +512,11 @@ 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 = ('autoDownloadAheadLimit' | 'autoDownloadNewChapters' | 'backupInterval' | 'backupPath' | 'backupTTL' | 'backupTime' | 'basicAuthEnabled' | 'basicAuthPassword' | 'basicAuthUsername' | 'debugLogsEnabled' | 'downloadAsCbz' | 'downloadsPath' | 'electronPath' | 'excludeCompleted' | 'excludeEntryWithUnreadChapters' | 'excludeNotStarted' | 'excludeUnreadChapters' | 'extensionRepos' | 'flareSolverrEnabled' | 'flareSolverrSessionName' | 'flareSolverrSessionTtl' | 'flareSolverrTimeout' | 'flareSolverrUrl' | 'globalUpdateInterval' | 'gqlDebugLogsEnabled' | 'initialOpenInBrowserEnabled' | 'ip' | 'localSourcePath' | 'maxSourcesInParallel' | 'port' | 'socksProxyEnabled' | 'socksProxyHost' | 'socksProxyPort' | 'systemTrayEnabled' | 'updateMangas' | 'webUIChannel' | 'webUIFlavor' | 'webUIInterface' | 'webUIUpdateCheckInterval' | PartialSettingsTypeKeySpecifier)[];
|
export type PartialSettingsTypeKeySpecifier = ('autoDownloadAheadLimit' | 'autoDownloadNewChapters' | 'autoDownloadNewChaptersLimit' | 'backupInterval' | 'backupPath' | 'backupTTL' | 'backupTime' | 'basicAuthEnabled' | 'basicAuthPassword' | 'basicAuthUsername' | 'debugLogsEnabled' | 'downloadAsCbz' | 'downloadsPath' | 'electronPath' | 'excludeCompleted' | 'excludeEntryWithUnreadChapters' | 'excludeNotStarted' | 'excludeUnreadChapters' | 'extensionRepos' | 'flareSolverrEnabled' | 'flareSolverrSessionName' | 'flareSolverrSessionTtl' | 'flareSolverrTimeout' | 'flareSolverrUrl' | 'globalUpdateInterval' | 'gqlDebugLogsEnabled' | 'initialOpenInBrowserEnabled' | 'ip' | 'localSourcePath' | 'maxSourcesInParallel' | 'port' | 'socksProxyEnabled' | 'socksProxyHost' | 'socksProxyPort' | 'systemTrayEnabled' | 'updateMangas' | 'webUIChannel' | 'webUIFlavor' | 'webUIInterface' | 'webUIUpdateCheckInterval' | PartialSettingsTypeKeySpecifier)[];
|
||||||
export type PartialSettingsTypeFieldPolicy = {
|
export type PartialSettingsTypeFieldPolicy = {
|
||||||
autoDownloadAheadLimit?: FieldPolicy<any> | FieldReadFunction<any>,
|
autoDownloadAheadLimit?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
autoDownloadNewChapters?: FieldPolicy<any> | FieldReadFunction<any>,
|
autoDownloadNewChapters?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
autoDownloadNewChaptersLimit?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
backupInterval?: FieldPolicy<any> | FieldReadFunction<any>,
|
backupInterval?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
backupPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
backupPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
backupTTL?: FieldPolicy<any> | FieldReadFunction<any>,
|
backupTTL?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -636,10 +641,16 @@ export type SetSettingsPayloadFieldPolicy = {
|
|||||||
clientMutationId?: FieldPolicy<any> | FieldReadFunction<any>,
|
clientMutationId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
settings?: FieldPolicy<any> | FieldReadFunction<any>
|
settings?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
export type SettingsKeySpecifier = ('autoDownloadAheadLimit' | 'autoDownloadNewChapters' | 'backupInterval' | 'backupPath' | 'backupTTL' | 'backupTime' | 'basicAuthEnabled' | 'basicAuthPassword' | 'basicAuthUsername' | 'debugLogsEnabled' | 'downloadAsCbz' | 'downloadsPath' | 'electronPath' | 'excludeCompleted' | 'excludeEntryWithUnreadChapters' | 'excludeNotStarted' | 'excludeUnreadChapters' | 'extensionRepos' | 'flareSolverrEnabled' | 'flareSolverrSessionName' | 'flareSolverrSessionTtl' | 'flareSolverrTimeout' | 'flareSolverrUrl' | 'globalUpdateInterval' | 'gqlDebugLogsEnabled' | 'initialOpenInBrowserEnabled' | 'ip' | 'localSourcePath' | 'maxSourcesInParallel' | 'port' | 'socksProxyEnabled' | 'socksProxyHost' | 'socksProxyPort' | 'systemTrayEnabled' | 'updateMangas' | 'webUIChannel' | 'webUIFlavor' | 'webUIInterface' | 'webUIUpdateCheckInterval' | SettingsKeySpecifier)[];
|
export type SetSourceMetaPayloadKeySpecifier = ('clientMutationId' | 'meta' | SetSourceMetaPayloadKeySpecifier)[];
|
||||||
|
export type SetSourceMetaPayloadFieldPolicy = {
|
||||||
|
clientMutationId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
meta?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
|
};
|
||||||
|
export type SettingsKeySpecifier = ('autoDownloadAheadLimit' | 'autoDownloadNewChapters' | 'autoDownloadNewChaptersLimit' | 'backupInterval' | 'backupPath' | 'backupTTL' | 'backupTime' | 'basicAuthEnabled' | 'basicAuthPassword' | 'basicAuthUsername' | 'debugLogsEnabled' | 'downloadAsCbz' | 'downloadsPath' | 'electronPath' | 'excludeCompleted' | 'excludeEntryWithUnreadChapters' | 'excludeNotStarted' | 'excludeUnreadChapters' | 'extensionRepos' | 'flareSolverrEnabled' | 'flareSolverrSessionName' | 'flareSolverrSessionTtl' | 'flareSolverrTimeout' | 'flareSolverrUrl' | 'globalUpdateInterval' | 'gqlDebugLogsEnabled' | 'initialOpenInBrowserEnabled' | 'ip' | 'localSourcePath' | 'maxSourcesInParallel' | 'port' | 'socksProxyEnabled' | 'socksProxyHost' | 'socksProxyPort' | 'systemTrayEnabled' | 'updateMangas' | 'webUIChannel' | 'webUIFlavor' | 'webUIInterface' | 'webUIUpdateCheckInterval' | SettingsKeySpecifier)[];
|
||||||
export type SettingsFieldPolicy = {
|
export type SettingsFieldPolicy = {
|
||||||
autoDownloadAheadLimit?: FieldPolicy<any> | FieldReadFunction<any>,
|
autoDownloadAheadLimit?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
autoDownloadNewChapters?: FieldPolicy<any> | FieldReadFunction<any>,
|
autoDownloadNewChapters?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
autoDownloadNewChaptersLimit?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
backupInterval?: FieldPolicy<any> | FieldReadFunction<any>,
|
backupInterval?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
backupPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
backupPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
backupTTL?: FieldPolicy<any> | FieldReadFunction<any>,
|
backupTTL?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -678,10 +689,11 @@ 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 = ('autoDownloadAheadLimit' | 'autoDownloadNewChapters' | 'backupInterval' | 'backupPath' | 'backupTTL' | 'backupTime' | 'basicAuthEnabled' | 'basicAuthPassword' | 'basicAuthUsername' | 'debugLogsEnabled' | 'downloadAsCbz' | 'downloadsPath' | 'electronPath' | 'excludeCompleted' | 'excludeEntryWithUnreadChapters' | 'excludeNotStarted' | 'excludeUnreadChapters' | 'extensionRepos' | 'flareSolverrEnabled' | 'flareSolverrSessionName' | 'flareSolverrSessionTtl' | 'flareSolverrTimeout' | 'flareSolverrUrl' | 'globalUpdateInterval' | 'gqlDebugLogsEnabled' | 'initialOpenInBrowserEnabled' | 'ip' | 'localSourcePath' | 'maxSourcesInParallel' | 'port' | 'socksProxyEnabled' | 'socksProxyHost' | 'socksProxyPort' | 'systemTrayEnabled' | 'updateMangas' | 'webUIChannel' | 'webUIFlavor' | 'webUIInterface' | 'webUIUpdateCheckInterval' | SettingsTypeKeySpecifier)[];
|
export type SettingsTypeKeySpecifier = ('autoDownloadAheadLimit' | 'autoDownloadNewChapters' | 'autoDownloadNewChaptersLimit' | 'backupInterval' | 'backupPath' | 'backupTTL' | 'backupTime' | 'basicAuthEnabled' | 'basicAuthPassword' | 'basicAuthUsername' | 'debugLogsEnabled' | 'downloadAsCbz' | 'downloadsPath' | 'electronPath' | 'excludeCompleted' | 'excludeEntryWithUnreadChapters' | 'excludeNotStarted' | 'excludeUnreadChapters' | 'extensionRepos' | 'flareSolverrEnabled' | 'flareSolverrSessionName' | 'flareSolverrSessionTtl' | 'flareSolverrTimeout' | 'flareSolverrUrl' | 'globalUpdateInterval' | 'gqlDebugLogsEnabled' | 'initialOpenInBrowserEnabled' | 'ip' | 'localSourcePath' | 'maxSourcesInParallel' | 'port' | 'socksProxyEnabled' | 'socksProxyHost' | 'socksProxyPort' | 'systemTrayEnabled' | 'updateMangas' | 'webUIChannel' | 'webUIFlavor' | 'webUIInterface' | 'webUIUpdateCheckInterval' | SettingsTypeKeySpecifier)[];
|
||||||
export type SettingsTypeFieldPolicy = {
|
export type SettingsTypeFieldPolicy = {
|
||||||
autoDownloadAheadLimit?: FieldPolicy<any> | FieldReadFunction<any>,
|
autoDownloadAheadLimit?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
autoDownloadNewChapters?: FieldPolicy<any> | FieldReadFunction<any>,
|
autoDownloadNewChapters?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
autoDownloadNewChaptersLimit?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
backupInterval?: FieldPolicy<any> | FieldReadFunction<any>,
|
backupInterval?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
backupPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
backupPath?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
backupTTL?: FieldPolicy<any> | FieldReadFunction<any>,
|
backupTTL?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -736,6 +748,13 @@ export type SourceEdgeFieldPolicy = {
|
|||||||
cursor?: FieldPolicy<any> | FieldReadFunction<any>,
|
cursor?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
node?: FieldPolicy<any> | FieldReadFunction<any>
|
node?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
|
export type SourceMetaTypeKeySpecifier = ('key' | 'source' | 'sourceId' | 'value' | SourceMetaTypeKeySpecifier)[];
|
||||||
|
export type SourceMetaTypeFieldPolicy = {
|
||||||
|
key?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
source?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
sourceId?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
value?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
|
};
|
||||||
export type SourceNodeListKeySpecifier = ('edges' | 'nodes' | 'pageInfo' | 'totalCount' | SourceNodeListKeySpecifier)[];
|
export type SourceNodeListKeySpecifier = ('edges' | 'nodes' | 'pageInfo' | 'totalCount' | SourceNodeListKeySpecifier)[];
|
||||||
export type SourceNodeListFieldPolicy = {
|
export type SourceNodeListFieldPolicy = {
|
||||||
edges?: FieldPolicy<any> | FieldReadFunction<any>,
|
edges?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -743,7 +762,7 @@ export type SourceNodeListFieldPolicy = {
|
|||||||
pageInfo?: FieldPolicy<any> | FieldReadFunction<any>,
|
pageInfo?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
totalCount?: FieldPolicy<any> | FieldReadFunction<any>
|
totalCount?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
};
|
};
|
||||||
export type SourceTypeKeySpecifier = ('displayName' | 'extension' | 'filters' | 'iconUrl' | 'id' | 'isConfigurable' | 'isNsfw' | 'lang' | 'manga' | 'name' | 'preferences' | 'supportsLatest' | SourceTypeKeySpecifier)[];
|
export type SourceTypeKeySpecifier = ('displayName' | 'extension' | 'filters' | 'iconUrl' | 'id' | 'isConfigurable' | 'isNsfw' | 'lang' | 'manga' | 'meta' | 'name' | 'preferences' | 'supportsLatest' | SourceTypeKeySpecifier)[];
|
||||||
export type SourceTypeFieldPolicy = {
|
export type SourceTypeFieldPolicy = {
|
||||||
displayName?: FieldPolicy<any> | FieldReadFunction<any>,
|
displayName?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
extension?: FieldPolicy<any> | FieldReadFunction<any>,
|
extension?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
@@ -754,6 +773,7 @@ export type SourceTypeFieldPolicy = {
|
|||||||
isNsfw?: FieldPolicy<any> | FieldReadFunction<any>,
|
isNsfw?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
lang?: FieldPolicy<any> | FieldReadFunction<any>,
|
lang?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
manga?: FieldPolicy<any> | FieldReadFunction<any>,
|
manga?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
|
meta?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
name?: FieldPolicy<any> | FieldReadFunction<any>,
|
name?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
preferences?: FieldPolicy<any> | FieldReadFunction<any>,
|
preferences?: FieldPolicy<any> | FieldReadFunction<any>,
|
||||||
supportsLatest?: FieldPolicy<any> | FieldReadFunction<any>
|
supportsLatest?: FieldPolicy<any> | FieldReadFunction<any>
|
||||||
@@ -1102,6 +1122,10 @@ export type StrictTypedTypePolicies = {
|
|||||||
keyFields?: false | DeleteMangaMetaPayloadKeySpecifier | (() => undefined | DeleteMangaMetaPayloadKeySpecifier),
|
keyFields?: false | DeleteMangaMetaPayloadKeySpecifier | (() => undefined | DeleteMangaMetaPayloadKeySpecifier),
|
||||||
fields?: DeleteMangaMetaPayloadFieldPolicy,
|
fields?: DeleteMangaMetaPayloadFieldPolicy,
|
||||||
},
|
},
|
||||||
|
DeleteSourceMetaPayload?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
||||||
|
keyFields?: false | DeleteSourceMetaPayloadKeySpecifier | (() => undefined | DeleteSourceMetaPayloadKeySpecifier),
|
||||||
|
fields?: DeleteSourceMetaPayloadFieldPolicy,
|
||||||
|
},
|
||||||
DequeueChapterDownloadPayload?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
DequeueChapterDownloadPayload?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
||||||
keyFields?: false | DequeueChapterDownloadPayloadKeySpecifier | (() => undefined | DequeueChapterDownloadPayloadKeySpecifier),
|
keyFields?: false | DequeueChapterDownloadPayloadKeySpecifier | (() => undefined | DequeueChapterDownloadPayloadKeySpecifier),
|
||||||
fields?: DequeueChapterDownloadPayloadFieldPolicy,
|
fields?: DequeueChapterDownloadPayloadFieldPolicy,
|
||||||
@@ -1110,10 +1134,6 @@ export type StrictTypedTypePolicies = {
|
|||||||
keyFields?: false | DequeueChapterDownloadsPayloadKeySpecifier | (() => undefined | DequeueChapterDownloadsPayloadKeySpecifier),
|
keyFields?: false | DequeueChapterDownloadsPayloadKeySpecifier | (() => undefined | DequeueChapterDownloadsPayloadKeySpecifier),
|
||||||
fields?: DequeueChapterDownloadsPayloadFieldPolicy,
|
fields?: DequeueChapterDownloadsPayloadFieldPolicy,
|
||||||
},
|
},
|
||||||
DownloadAheadPayload?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
|
||||||
keyFields?: false | DownloadAheadPayloadKeySpecifier | (() => undefined | DownloadAheadPayloadKeySpecifier),
|
|
||||||
fields?: DownloadAheadPayloadFieldPolicy,
|
|
||||||
},
|
|
||||||
DownloadEdge?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
DownloadEdge?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
||||||
keyFields?: false | DownloadEdgeKeySpecifier | (() => undefined | DownloadEdgeKeySpecifier),
|
keyFields?: false | DownloadEdgeKeySpecifier | (() => undefined | DownloadEdgeKeySpecifier),
|
||||||
fields?: DownloadEdgeFieldPolicy,
|
fields?: DownloadEdgeFieldPolicy,
|
||||||
@@ -1310,6 +1330,10 @@ export type StrictTypedTypePolicies = {
|
|||||||
keyFields?: false | SetSettingsPayloadKeySpecifier | (() => undefined | SetSettingsPayloadKeySpecifier),
|
keyFields?: false | SetSettingsPayloadKeySpecifier | (() => undefined | SetSettingsPayloadKeySpecifier),
|
||||||
fields?: SetSettingsPayloadFieldPolicy,
|
fields?: SetSettingsPayloadFieldPolicy,
|
||||||
},
|
},
|
||||||
|
SetSourceMetaPayload?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
||||||
|
keyFields?: false | SetSourceMetaPayloadKeySpecifier | (() => undefined | SetSourceMetaPayloadKeySpecifier),
|
||||||
|
fields?: SetSourceMetaPayloadFieldPolicy,
|
||||||
|
},
|
||||||
Settings?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
Settings?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
||||||
keyFields?: false | SettingsKeySpecifier | (() => undefined | SettingsKeySpecifier),
|
keyFields?: false | SettingsKeySpecifier | (() => undefined | SettingsKeySpecifier),
|
||||||
fields?: SettingsFieldPolicy,
|
fields?: SettingsFieldPolicy,
|
||||||
@@ -1330,6 +1354,10 @@ export type StrictTypedTypePolicies = {
|
|||||||
keyFields?: false | SourceEdgeKeySpecifier | (() => undefined | SourceEdgeKeySpecifier),
|
keyFields?: false | SourceEdgeKeySpecifier | (() => undefined | SourceEdgeKeySpecifier),
|
||||||
fields?: SourceEdgeFieldPolicy,
|
fields?: SourceEdgeFieldPolicy,
|
||||||
},
|
},
|
||||||
|
SourceMetaType?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
||||||
|
keyFields?: false | SourceMetaTypeKeySpecifier | (() => undefined | SourceMetaTypeKeySpecifier),
|
||||||
|
fields?: SourceMetaTypeFieldPolicy,
|
||||||
|
},
|
||||||
SourceNodeList?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
SourceNodeList?: Omit<TypePolicy, "fields" | "keyFields"> & {
|
||||||
keyFields?: false | SourceNodeListKeySpecifier | (() => undefined | SourceNodeListKeySpecifier),
|
keyFields?: false | SourceNodeListKeySpecifier | (() => undefined | SourceNodeListKeySpecifier),
|
||||||
fields?: SourceNodeListFieldPolicy,
|
fields?: SourceNodeListFieldPolicy,
|
||||||
|
|||||||
@@ -400,6 +400,19 @@ export type DeleteMangaMetaPayload = {
|
|||||||
meta?: Maybe<MangaMetaType>;
|
meta?: Maybe<MangaMetaType>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export type DeleteSourceMetaInput = {
|
||||||
|
clientMutationId?: InputMaybe<Scalars['String']['input']>;
|
||||||
|
key: Scalars['String']['input'];
|
||||||
|
sourceId: Scalars['LongString']['input'];
|
||||||
|
};
|
||||||
|
|
||||||
|
export type DeleteSourceMetaPayload = {
|
||||||
|
__typename?: 'DeleteSourceMetaPayload';
|
||||||
|
clientMutationId?: Maybe<Scalars['String']['output']>;
|
||||||
|
meta?: Maybe<SourceMetaType>;
|
||||||
|
source?: Maybe<SourceType>;
|
||||||
|
};
|
||||||
|
|
||||||
export type DequeueChapterDownloadInput = {
|
export type DequeueChapterDownloadInput = {
|
||||||
clientMutationId?: InputMaybe<Scalars['String']['input']>;
|
clientMutationId?: InputMaybe<Scalars['String']['input']>;
|
||||||
id: Scalars['Int']['input'];
|
id: Scalars['Int']['input'];
|
||||||
@@ -436,17 +449,6 @@ export type DoubleFilterInput = {
|
|||||||
notIn?: InputMaybe<Array<Scalars['Float']['input']>>;
|
notIn?: InputMaybe<Array<Scalars['Float']['input']>>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type DownloadAheadInput = {
|
|
||||||
clientMutationId?: InputMaybe<Scalars['String']['input']>;
|
|
||||||
latestReadChapterIds?: InputMaybe<Array<Scalars['Int']['input']>>;
|
|
||||||
mangaIds: Array<Scalars['Int']['input']>;
|
|
||||||
};
|
|
||||||
|
|
||||||
export type DownloadAheadPayload = {
|
|
||||||
__typename?: 'DownloadAheadPayload';
|
|
||||||
clientMutationId?: Maybe<Scalars['String']['output']>;
|
|
||||||
};
|
|
||||||
|
|
||||||
export type DownloadEdge = Edge & {
|
export type DownloadEdge = Edge & {
|
||||||
__typename?: 'DownloadEdge';
|
__typename?: 'DownloadEdge';
|
||||||
cursor: Scalars['Cursor']['output'];
|
cursor: Scalars['Cursor']['output'];
|
||||||
@@ -952,6 +954,7 @@ export type MangaType = {
|
|||||||
sourceId: Scalars['LongString']['output'];
|
sourceId: Scalars['LongString']['output'];
|
||||||
status: MangaStatus;
|
status: MangaStatus;
|
||||||
thumbnailUrl?: Maybe<Scalars['String']['output']>;
|
thumbnailUrl?: Maybe<Scalars['String']['output']>;
|
||||||
|
thumbnailUrlLastFetched?: Maybe<Scalars['LongString']['output']>;
|
||||||
title: Scalars['String']['output'];
|
title: Scalars['String']['output'];
|
||||||
trackRecords: TrackRecordNodeList;
|
trackRecords: TrackRecordNodeList;
|
||||||
unreadCount: Scalars['Int']['output'];
|
unreadCount: Scalars['Int']['output'];
|
||||||
@@ -1016,9 +1019,9 @@ export type Mutation = {
|
|||||||
deleteDownloadedChapters: DeleteDownloadedChaptersPayload;
|
deleteDownloadedChapters: DeleteDownloadedChaptersPayload;
|
||||||
deleteGlobalMeta: DeleteGlobalMetaPayload;
|
deleteGlobalMeta: DeleteGlobalMetaPayload;
|
||||||
deleteMangaMeta: DeleteMangaMetaPayload;
|
deleteMangaMeta: DeleteMangaMetaPayload;
|
||||||
|
deleteSourceMeta: DeleteSourceMetaPayload;
|
||||||
dequeueChapterDownload: DequeueChapterDownloadPayload;
|
dequeueChapterDownload: DequeueChapterDownloadPayload;
|
||||||
dequeueChapterDownloads: DequeueChapterDownloadsPayload;
|
dequeueChapterDownloads: DequeueChapterDownloadsPayload;
|
||||||
downloadAhead: DownloadAheadPayload;
|
|
||||||
enqueueChapterDownload: EnqueueChapterDownloadPayload;
|
enqueueChapterDownload: EnqueueChapterDownloadPayload;
|
||||||
enqueueChapterDownloads: EnqueueChapterDownloadsPayload;
|
enqueueChapterDownloads: EnqueueChapterDownloadsPayload;
|
||||||
fetchChapterPages: FetchChapterPagesPayload;
|
fetchChapterPages: FetchChapterPagesPayload;
|
||||||
@@ -1039,6 +1042,7 @@ export type Mutation = {
|
|||||||
setGlobalMeta: SetGlobalMetaPayload;
|
setGlobalMeta: SetGlobalMetaPayload;
|
||||||
setMangaMeta: SetMangaMetaPayload;
|
setMangaMeta: SetMangaMetaPayload;
|
||||||
setSettings: SetSettingsPayload;
|
setSettings: SetSettingsPayload;
|
||||||
|
setSourceMeta: SetSourceMetaPayload;
|
||||||
startDownloader: StartDownloaderPayload;
|
startDownloader: StartDownloaderPayload;
|
||||||
stopDownloader: StopDownloaderPayload;
|
stopDownloader: StopDownloaderPayload;
|
||||||
updateCategories: UpdateCategoriesPayload;
|
updateCategories: UpdateCategoriesPayload;
|
||||||
@@ -1121,6 +1125,11 @@ export type MutationDeleteMangaMetaArgs = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type MutationDeleteSourceMetaArgs = {
|
||||||
|
input: DeleteSourceMetaInput;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
export type MutationDequeueChapterDownloadArgs = {
|
export type MutationDequeueChapterDownloadArgs = {
|
||||||
input: DequeueChapterDownloadInput;
|
input: DequeueChapterDownloadInput;
|
||||||
};
|
};
|
||||||
@@ -1131,11 +1140,6 @@ export type MutationDequeueChapterDownloadsArgs = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
export type MutationDownloadAheadArgs = {
|
|
||||||
input: DownloadAheadInput;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
export type MutationEnqueueChapterDownloadArgs = {
|
export type MutationEnqueueChapterDownloadArgs = {
|
||||||
input: EnqueueChapterDownloadInput;
|
input: EnqueueChapterDownloadInput;
|
||||||
};
|
};
|
||||||
@@ -1231,6 +1235,11 @@ export type MutationSetSettingsArgs = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type MutationSetSourceMetaArgs = {
|
||||||
|
input: SetSourceMetaInput;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
export type MutationStartDownloaderArgs = {
|
export type MutationStartDownloaderArgs = {
|
||||||
input: StartDownloaderInput;
|
input: StartDownloaderInput;
|
||||||
};
|
};
|
||||||
@@ -1325,7 +1334,7 @@ export type MutationUpdateWebUiArgs = {
|
|||||||
input: WebUiUpdateInput;
|
input: WebUiUpdateInput;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type Node = CategoryMetaType | CategoryType | ChapterMetaType | ChapterType | DownloadType | ExtensionType | GlobalMetaType | MangaMetaType | MangaType | PartialSettingsType | SettingsType | SourceType | TrackRecordType | TrackerType;
|
export type Node = CategoryMetaType | CategoryType | ChapterMetaType | ChapterType | DownloadType | ExtensionType | GlobalMetaType | MangaMetaType | MangaType | PartialSettingsType | SettingsType | SourceMetaType | SourceType | TrackRecordType | TrackerType;
|
||||||
|
|
||||||
export type NodeList = {
|
export type NodeList = {
|
||||||
/** A list of edges which contains the [T] and cursor to aid in pagination. */
|
/** A list of edges which contains the [T] and cursor to aid in pagination. */
|
||||||
@@ -1352,8 +1361,10 @@ export type PageInfo = {
|
|||||||
|
|
||||||
export type PartialSettingsType = Settings & {
|
export type PartialSettingsType = Settings & {
|
||||||
__typename?: 'PartialSettingsType';
|
__typename?: 'PartialSettingsType';
|
||||||
|
/** @deprecated Replaced with autoDownloadNewChaptersLimit, replace with autoDownloadNewChaptersLimit */
|
||||||
autoDownloadAheadLimit?: Maybe<Scalars['Int']['output']>;
|
autoDownloadAheadLimit?: Maybe<Scalars['Int']['output']>;
|
||||||
autoDownloadNewChapters?: Maybe<Scalars['Boolean']['output']>;
|
autoDownloadNewChapters?: Maybe<Scalars['Boolean']['output']>;
|
||||||
|
autoDownloadNewChaptersLimit?: Maybe<Scalars['Int']['output']>;
|
||||||
backupInterval?: Maybe<Scalars['Int']['output']>;
|
backupInterval?: Maybe<Scalars['Int']['output']>;
|
||||||
backupPath?: Maybe<Scalars['String']['output']>;
|
backupPath?: Maybe<Scalars['String']['output']>;
|
||||||
backupTTL?: Maybe<Scalars['Int']['output']>;
|
backupTTL?: Maybe<Scalars['Int']['output']>;
|
||||||
@@ -1394,8 +1405,8 @@ export type PartialSettingsType = Settings & {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export type PartialSettingsTypeInput = {
|
export type PartialSettingsTypeInput = {
|
||||||
autoDownloadAheadLimit?: InputMaybe<Scalars['Int']['input']>;
|
|
||||||
autoDownloadNewChapters?: InputMaybe<Scalars['Boolean']['input']>;
|
autoDownloadNewChapters?: InputMaybe<Scalars['Boolean']['input']>;
|
||||||
|
autoDownloadNewChaptersLimit?: InputMaybe<Scalars['Int']['input']>;
|
||||||
backupInterval?: InputMaybe<Scalars['Int']['input']>;
|
backupInterval?: InputMaybe<Scalars['Int']['input']>;
|
||||||
backupPath?: InputMaybe<Scalars['String']['input']>;
|
backupPath?: InputMaybe<Scalars['String']['input']>;
|
||||||
backupTTL?: InputMaybe<Scalars['Int']['input']>;
|
backupTTL?: InputMaybe<Scalars['Int']['input']>;
|
||||||
@@ -1738,9 +1749,22 @@ export type SetSettingsPayload = {
|
|||||||
settings: SettingsType;
|
settings: SettingsType;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export type SetSourceMetaInput = {
|
||||||
|
clientMutationId?: InputMaybe<Scalars['String']['input']>;
|
||||||
|
meta: SourceMetaTypeInput;
|
||||||
|
};
|
||||||
|
|
||||||
|
export type SetSourceMetaPayload = {
|
||||||
|
__typename?: 'SetSourceMetaPayload';
|
||||||
|
clientMutationId?: Maybe<Scalars['String']['output']>;
|
||||||
|
meta: SourceMetaType;
|
||||||
|
};
|
||||||
|
|
||||||
export type Settings = {
|
export type Settings = {
|
||||||
|
/** @deprecated Replaced with autoDownloadNewChaptersLimit, replace with autoDownloadNewChaptersLimit */
|
||||||
autoDownloadAheadLimit?: Maybe<Scalars['Int']['output']>;
|
autoDownloadAheadLimit?: Maybe<Scalars['Int']['output']>;
|
||||||
autoDownloadNewChapters?: Maybe<Scalars['Boolean']['output']>;
|
autoDownloadNewChapters?: Maybe<Scalars['Boolean']['output']>;
|
||||||
|
autoDownloadNewChaptersLimit?: Maybe<Scalars['Int']['output']>;
|
||||||
backupInterval?: Maybe<Scalars['Int']['output']>;
|
backupInterval?: Maybe<Scalars['Int']['output']>;
|
||||||
backupPath?: Maybe<Scalars['String']['output']>;
|
backupPath?: Maybe<Scalars['String']['output']>;
|
||||||
backupTTL?: Maybe<Scalars['Int']['output']>;
|
backupTTL?: Maybe<Scalars['Int']['output']>;
|
||||||
@@ -1782,8 +1806,10 @@ export type Settings = {
|
|||||||
|
|
||||||
export type SettingsType = Settings & {
|
export type SettingsType = Settings & {
|
||||||
__typename?: 'SettingsType';
|
__typename?: 'SettingsType';
|
||||||
|
/** @deprecated Replaced with autoDownloadNewChaptersLimit, replace with autoDownloadNewChaptersLimit */
|
||||||
autoDownloadAheadLimit: Scalars['Int']['output'];
|
autoDownloadAheadLimit: Scalars['Int']['output'];
|
||||||
autoDownloadNewChapters: Scalars['Boolean']['output'];
|
autoDownloadNewChapters: Scalars['Boolean']['output'];
|
||||||
|
autoDownloadNewChaptersLimit: Scalars['Int']['output'];
|
||||||
backupInterval: Scalars['Int']['output'];
|
backupInterval: Scalars['Int']['output'];
|
||||||
backupPath: Scalars['String']['output'];
|
backupPath: Scalars['String']['output'];
|
||||||
backupTTL: Scalars['Int']['output'];
|
backupTTL: Scalars['Int']['output'];
|
||||||
@@ -1873,6 +1899,20 @@ export type SourceFilterInput = {
|
|||||||
or?: InputMaybe<Array<SourceFilterInput>>;
|
or?: InputMaybe<Array<SourceFilterInput>>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
export type SourceMetaType = MetaType & {
|
||||||
|
__typename?: 'SourceMetaType';
|
||||||
|
key: Scalars['String']['output'];
|
||||||
|
source: SourceType;
|
||||||
|
sourceId: Scalars['LongString']['output'];
|
||||||
|
value: Scalars['String']['output'];
|
||||||
|
};
|
||||||
|
|
||||||
|
export type SourceMetaTypeInput = {
|
||||||
|
key: Scalars['String']['input'];
|
||||||
|
sourceId: Scalars['LongString']['input'];
|
||||||
|
value: Scalars['String']['input'];
|
||||||
|
};
|
||||||
|
|
||||||
export type SourceNodeList = NodeList & {
|
export type SourceNodeList = NodeList & {
|
||||||
__typename?: 'SourceNodeList';
|
__typename?: 'SourceNodeList';
|
||||||
edges: Array<SourceEdge>;
|
edges: Array<SourceEdge>;
|
||||||
@@ -1907,6 +1947,7 @@ export type SourceType = {
|
|||||||
isNsfw: Scalars['Boolean']['output'];
|
isNsfw: Scalars['Boolean']['output'];
|
||||||
lang: Scalars['String']['output'];
|
lang: Scalars['String']['output'];
|
||||||
manga: MangaNodeList;
|
manga: MangaNodeList;
|
||||||
|
meta: Array<SourceMetaType>;
|
||||||
name: Scalars['String']['output'];
|
name: Scalars['String']['output'];
|
||||||
preferences: Array<Preference>;
|
preferences: Array<Preference>;
|
||||||
supportsLatest: Scalars['Boolean']['output'];
|
supportsLatest: Scalars['Boolean']['output'];
|
||||||
@@ -2426,6 +2467,7 @@ export enum WebUiChannel {
|
|||||||
|
|
||||||
export enum WebUiFlavor {
|
export enum WebUiFlavor {
|
||||||
Custom = 'CUSTOM',
|
Custom = 'CUSTOM',
|
||||||
|
Vui = 'VUI',
|
||||||
Webui = 'WEBUI'
|
Webui = 'WEBUI'
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -2697,13 +2739,6 @@ export type StopDownloaderMutationVariables = Exact<{
|
|||||||
|
|
||||||
export type StopDownloaderMutation = { __typename?: 'Mutation', stopDownloader: { __typename?: 'StopDownloaderPayload', clientMutationId?: string | null, downloadStatus: { __typename?: 'DownloadStatus', state: DownloaderState } } };
|
export type StopDownloaderMutation = { __typename?: 'Mutation', stopDownloader: { __typename?: 'StopDownloaderPayload', clientMutationId?: string | null, downloadStatus: { __typename?: 'DownloadStatus', state: DownloaderState } } };
|
||||||
|
|
||||||
export type DownloadAheadMutationVariables = Exact<{
|
|
||||||
input: DownloadAheadInput;
|
|
||||||
}>;
|
|
||||||
|
|
||||||
|
|
||||||
export type DownloadAheadMutation = { __typename?: 'Mutation', downloadAhead: { __typename?: 'DownloadAheadPayload', clientMutationId?: string | null } };
|
|
||||||
|
|
||||||
export type GetExtensionsFetchMutationVariables = Exact<{
|
export type GetExtensionsFetchMutationVariables = Exact<{
|
||||||
input?: InputMaybe<FetchExtensionsInput>;
|
input?: InputMaybe<FetchExtensionsInput>;
|
||||||
}>;
|
}>;
|
||||||
|
|||||||
@@ -134,11 +134,3 @@ export const STOP_DOWNLOADER = gql`
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
`;
|
`;
|
||||||
|
|
||||||
export const DOWNLOAD_AHEAD = gql`
|
|
||||||
mutation DOWNLOAD_AHEAD($input: DownloadAheadInput!) {
|
|
||||||
downloadAhead(input: $input) {
|
|
||||||
clientMutationId
|
|
||||||
}
|
|
||||||
}
|
|
||||||
`;
|
|
||||||
|
|||||||
@@ -55,8 +55,6 @@ import {
|
|||||||
DequeueChapterDownloadMutationVariables,
|
DequeueChapterDownloadMutationVariables,
|
||||||
DequeueChapterDownloadsMutation,
|
DequeueChapterDownloadsMutation,
|
||||||
DequeueChapterDownloadsMutationVariables,
|
DequeueChapterDownloadsMutationVariables,
|
||||||
DownloadAheadMutation,
|
|
||||||
DownloadAheadMutationVariables,
|
|
||||||
DownloadStatusSubscription,
|
DownloadStatusSubscription,
|
||||||
DownloadStatusSubscriptionVariables,
|
DownloadStatusSubscriptionVariables,
|
||||||
EnqueueChapterDownloadMutation,
|
EnqueueChapterDownloadMutation,
|
||||||
@@ -219,7 +217,6 @@ import {
|
|||||||
DELETE_DOWNLOADED_CHAPTERS,
|
DELETE_DOWNLOADED_CHAPTERS,
|
||||||
DEQUEUE_CHAPTER_DOWNLOAD,
|
DEQUEUE_CHAPTER_DOWNLOAD,
|
||||||
DEQUEUE_CHAPTER_DOWNLOADS,
|
DEQUEUE_CHAPTER_DOWNLOADS,
|
||||||
DOWNLOAD_AHEAD,
|
|
||||||
ENQUEUE_CHAPTER_DOWNLOAD,
|
ENQUEUE_CHAPTER_DOWNLOAD,
|
||||||
ENQUEUE_CHAPTER_DOWNLOADS,
|
ENQUEUE_CHAPTER_DOWNLOADS,
|
||||||
REORDER_CHAPTER_DOWNLOAD,
|
REORDER_CHAPTER_DOWNLOAD,
|
||||||
@@ -2272,12 +2269,6 @@ export class RequestManager {
|
|||||||
return this.doRequest(GQLMethod.USE_MUTATION, UPDATE_SERVER_SETTINGS, undefined, options);
|
return this.doRequest(GQLMethod.USE_MUTATION, UPDATE_SERVER_SETTINGS, undefined, options);
|
||||||
}
|
}
|
||||||
|
|
||||||
public useDownloadAhead(
|
|
||||||
options?: MutationHookOptions<DownloadAheadMutation, DownloadAheadMutationVariables>,
|
|
||||||
): AbortableApolloUseMutationResponse<DownloadAheadMutation, DownloadAheadMutationVariables> {
|
|
||||||
return this.doRequest(GQLMethod.USE_MUTATION, DOWNLOAD_AHEAD, undefined, options);
|
|
||||||
}
|
|
||||||
|
|
||||||
public useGetLastGlobalUpdateTimestamp(
|
public useGetLastGlobalUpdateTimestamp(
|
||||||
options?: QueryHookOptions<GetLastUpdateTimestampQuery, GetLastUpdateTimestampQueryVariables>,
|
options?: QueryHookOptions<GetLastUpdateTimestampQuery, GetLastUpdateTimestampQueryVariables>,
|
||||||
): AbortableApolloUseQueryResponse<GetLastUpdateTimestampQuery, GetLastUpdateTimestampQueryVariables> {
|
): AbortableApolloUseQueryResponse<GetLastUpdateTimestampQuery, GetLastUpdateTimestampQueryVariables> {
|
||||||
|
|||||||
@@ -37,6 +37,12 @@ const FLAVOR_TO_TRANSLATION_KEY: { [flavor in WebUiFlavor]: SelectSettingValueDi
|
|||||||
[WebUiFlavor.Webui]: {
|
[WebUiFlavor.Webui]: {
|
||||||
text: 'settings.webui.title.webui',
|
text: 'settings.webui.title.webui',
|
||||||
description: 'settings.webui.flavor.option.webui.label.description',
|
description: 'settings.webui.flavor.option.webui.label.description',
|
||||||
|
disclaimer: 'settings.webui.flavor.label.info',
|
||||||
|
},
|
||||||
|
[WebUiFlavor.Vui]: {
|
||||||
|
text: 'settings.webui.flavor.option.vui.label.title',
|
||||||
|
description: 'settings.webui.flavor.option.vui.label.description',
|
||||||
|
disclaimer: 'settings.webui.flavor.label.info',
|
||||||
},
|
},
|
||||||
[WebUiFlavor.Custom]: {
|
[WebUiFlavor.Custom]: {
|
||||||
text: 'settings.webui.flavor.option.custom.label.title',
|
text: 'settings.webui.flavor.option.custom.label.title',
|
||||||
@@ -55,10 +61,12 @@ const CHANNEL_TO_TRANSLATION_KEYS: {
|
|||||||
[WebUiChannel.Bundled]: {
|
[WebUiChannel.Bundled]: {
|
||||||
text: 'settings.webui.channel.option.bundled.label.title',
|
text: 'settings.webui.channel.option.bundled.label.title',
|
||||||
description: 'settings.webui.channel.option.bundled.label.description',
|
description: 'settings.webui.channel.option.bundled.label.description',
|
||||||
|
disclaimer: 'settings.webui.flavor.label.info',
|
||||||
},
|
},
|
||||||
[WebUiChannel.Stable]: {
|
[WebUiChannel.Stable]: {
|
||||||
text: 'settings.webui.channel.option.stable.label.title',
|
text: 'settings.webui.channel.option.stable.label.title',
|
||||||
description: 'settings.webui.channel.option.stable.label.description',
|
description: 'settings.webui.channel.option.stable.label.description',
|
||||||
|
disclaimer: 'settings.webui.flavor.label.info',
|
||||||
},
|
},
|
||||||
[WebUiChannel.Preview]: {
|
[WebUiChannel.Preview]: {
|
||||||
text: 'settings.webui.channel.option.preview.label.title',
|
text: 'settings.webui.channel.option.preview.label.title',
|
||||||
|
|||||||
Reference in New Issue
Block a user