feat(kobo): add catalog bulk download and selection to KOReader plugin

Add support for selecting multiple books and downloading entire lists, pages, or selections in bulk. This includes long-press actions, a dedicated bulk download queue with retry and cancel support, and format preset configurations.

The commit also simplifies the OPDS random book query using ORDER BY random() and adjusts the Nest dev CLI config to disable the Swagger plugin for faster restarts.

Closes #478
This commit is contained in:
neon
2026-07-01 00:18:49 +00:00
parent 6f2fe8612e
commit 68a395095a
15 changed files with 1634 additions and 160 deletions
+11
View File
@@ -0,0 +1,11 @@
{
"$schema": "https://json.schemastore.org/nest-cli",
"collection": "@nestjs/schematics",
"sourceRoot": "src",
"compilerOptions": {
"deleteOutDir": true,
"builder": "swc",
"typeCheck": true,
"plugins": []
}
}