diff --git a/CHANGELOG.md b/CHANGELOG.md index b4f0d03fb..3aab2eb4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## [0.41.1](https://github.com/gotson/komga/compare/v0.41.0...v0.41.1) (2020-06-27) + + +### Bug Fixes + +* **api:** pagination for collection's series ([6dd0704](https://github.com/gotson/komga/commit/6dd070436be7458eb3b3019d6286b8dd32d1b27d)) +* **opds:** prepend position for series in ordered collection ([7e5a141](https://github.com/gotson/komga/commit/7e5a1412ca1a0278f2f5169fa55d5e25fbb75480)) + # [0.41.0](https://github.com/gotson/komga/compare/v0.40.1...v0.41.0) (2020-06-26) diff --git a/gradle.properties b/gradle.properties index c2c826877..eea92cd24 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1 +1 @@ -version=0.41.0 +version=0.41.1 diff --git a/komga/docs/openapi.json b/komga/docs/openapi.json index 985214f5c..7470f8c3a 100644 --- a/komga/docs/openapi.json +++ b/komga/docs/openapi.json @@ -33,13 +33,13 @@ "format": "int32", "type": "integer" }, + "last": { + "type": "boolean" + }, "numberOfElements": { "format": "int32", "type": "integer" }, - "last": { - "type": "boolean" - }, "size": { "format": "int32", "type": "integer" @@ -817,13 +817,13 @@ "format": "int32", "type": "integer" }, + "last": { + "type": "boolean" + }, "numberOfElements": { "format": "int32", "type": "integer" }, - "last": { - "type": "boolean" - }, "size": { "format": "int32", "type": "integer" @@ -863,13 +863,13 @@ "format": "int32", "type": "integer" }, + "last": { + "type": "boolean" + }, "numberOfElements": { "format": "int32", "type": "integer" }, - "last": { - "type": "boolean" - }, "size": { "format": "int32", "type": "integer" @@ -996,36 +996,6 @@ ] } }, - "/opds/v1.2/search": { - "get": { - "operationId": "getSearch", - "responses": { - "200": { - "description": "default response", - "content": { - "application/xml": { - "schema": { - "$ref": "#/components/schemas/OpenSearchDescription" - } - }, - "application/atom+xml": { - "schema": { - "$ref": "#/components/schemas/OpenSearchDescription" - } - }, - "text/xml": { - "schema": { - "$ref": "#/components/schemas/OpenSearchDescription" - } - } - } - } - }, - "tags": [ - "opds-controller" - ] - } - }, "/opds/v1.2/series/latest": { "get": { "operationId": "getLatestSeries_1", @@ -1056,6 +1026,36 @@ ] } }, + "/opds/v1.2/search": { + "get": { + "operationId": "getSearch", + "responses": { + "200": { + "description": "default response", + "content": { + "application/xml": { + "schema": { + "$ref": "#/components/schemas/OpenSearchDescription" + } + }, + "application/atom+xml": { + "schema": { + "$ref": "#/components/schemas/OpenSearchDescription" + } + }, + "text/xml": { + "schema": { + "$ref": "#/components/schemas/OpenSearchDescription" + } + } + } + } + }, + "tags": [ + "opds-controller" + ] + } + }, "/api/v1/books/{bookId}/next": { "get": { "operationId": "getBookSiblingNext", @@ -1341,6 +1341,14 @@ } }, "parameters": [ + { + "schema": { + "type": "boolean" + }, + "in": "query", + "name": "unpaged", + "required": false + }, { "schema": { "type": "integer" @@ -1413,6 +1421,14 @@ } }, "parameters": [ + { + "schema": { + "type": "boolean" + }, + "in": "query", + "name": "unpaged", + "required": false + }, { "schema": { "type": "integer" @@ -1501,10 +1517,7 @@ "content": { "application/json": { "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/SeriesDto" - } + "$ref": "#/components/schemas/PageSeriesDto" } } } @@ -1520,6 +1533,14 @@ "name": "id", "required": true }, + { + "schema": { + "type": "boolean" + }, + "in": "query", + "name": "unpaged", + "required": false + }, { "schema": { "type": "integer" @@ -1535,17 +1556,6 @@ "in": "query", "name": "size", "description": "The size of the page to be returned" - }, - { - "schema": { - "type": "array", - "items": { - "type": "string" - } - }, - "in": "query", - "name": "sort", - "description": "Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported." } ], "tags": [ @@ -2383,6 +2393,14 @@ "name": "read_status", "required": false }, + { + "schema": { + "type": "boolean" + }, + "in": "query", + "name": "unpaged", + "required": false + }, { "schema": { "type": "integer" @@ -3318,6 +3336,14 @@ } }, "parameters": [ + { + "schema": { + "type": "boolean" + }, + "in": "query", + "name": "unpaged", + "required": false + }, { "schema": { "type": "integer"