fix(series): add KOReader series sorting

Expose series-specific sorting controls and gate publication ordering on server capability support.

Closes #2015
This commit is contained in:
neon
2026-10-31 02:10:36 +00:00
parent 14caaa58b9
commit ee2974459a
16 changed files with 206 additions and 24 deletions
+2 -1
View File
@@ -198,7 +198,7 @@ export interface TestKoreaderConnectionResult {
export type KoreaderCatalogSection =
"libraries" | "collections" | "smart-scopes" | "authors" | "series" | "search" | "recent" | "all-books" | "continue-reading";
export type KoreaderCatalogSort = "title" | "author" | "recently_added" | "recently_updated" | "recently_read" | "series";
export type KoreaderCatalogSort = "title" | "author" | "published" | "recently_added" | "recently_updated" | "recently_read" | "series";
export type KoreaderCatalogSortOrder = "asc" | "desc";
@@ -591,6 +591,7 @@ export type KoreaderPluginCapability =
| "readAloudDeliveryVariants"
| "readAloudDeliverySettings"
| "catalogListsV2"
| "catalogPublishedSort"
| "sidecarState"
| "annotationPendingBooks";