mirror of
https://github.com/Suwayomi/Suwayomi-Server.git
synced 2026-07-11 23:04:33 -05:00
Feat: Adds OPDS Chapter Filtering/Ordering (#1392)
* Adds server level configs for OPDS * PR comments * Refactor server-reference.conf (itemsPerPage range) * Coerce itemsPerPage (10, 5000) and default invalid sort orders to DESC * Coerce itemsPerPage (10, 5000) and default invalid sort orders to DESC * Change opdsChapterSortOrder type to Enum(SortOrder) * Fix serialization of SortOrderEnum & Add `opdsShowOnlyDownloadedChapters` config
This commit is contained in:
@@ -9,6 +9,7 @@ package suwayomi.tachidesk.manga
|
||||
|
||||
import io.javalin.apibuilder.ApiBuilder.delete
|
||||
import io.javalin.apibuilder.ApiBuilder.get
|
||||
import io.javalin.apibuilder.ApiBuilder.head
|
||||
import io.javalin.apibuilder.ApiBuilder.patch
|
||||
import io.javalin.apibuilder.ApiBuilder.path
|
||||
import io.javalin.apibuilder.ApiBuilder.post
|
||||
@@ -83,6 +84,7 @@ object MangaAPI {
|
||||
path("chapter") {
|
||||
post("batch", MangaController.anyChapterBatch)
|
||||
get("{chapterId}/download", MangaController.downloadChapter)
|
||||
head("{chapterId}/download", MangaController.downloadChapter)
|
||||
}
|
||||
|
||||
path("category") {
|
||||
|
||||
Reference in New Issue
Block a user