chore(release): 0.87.0 [skip ci]

# [0.87.0](https://github.com/gotson/komga/compare/v0.86.0...v0.87.0) (2021-04-19)

### Bug Fixes

* translated using Weblate (Esperanto) ([#506](https://github.com/gotson/komga/issues/506)) ([248f474](248f47458c))

### Features

* **api:** import books ([d41dcef](d41dcefd3e))
* **api:** support for transient books ([02b0893](02b08932ba))
* **webui:** import books ([13b304d](13b304dd14))
* added translation using Weblate (Esperanto, Polish) ([f3cc6f6](f3cc6f6e91))
This commit is contained in:
semantic-release-bot 2021-04-19 09:52:10 +00:00
parent 248f47458c
commit 7650050fe1
3 changed files with 318 additions and 20 deletions

View File

@ -1,3 +1,18 @@
# [0.87.0](https://github.com/gotson/komga/compare/v0.86.0...v0.87.0) (2021-04-19)
### Bug Fixes
* translated using Weblate (Esperanto) ([#506](https://github.com/gotson/komga/issues/506)) ([248f474](https://github.com/gotson/komga/commit/248f47458cb82d777e0f5823ddbe044ca76092c7))
### Features
* **api:** import books ([d41dcef](https://github.com/gotson/komga/commit/d41dcefd3efd4f9844d5b3b1d336a246c320a1ec))
* **api:** support for transient books ([02b0893](https://github.com/gotson/komga/commit/02b08932babd27b5b309b3038279885ac65d0821))
* **webui:** import books ([13b304d](https://github.com/gotson/komga/commit/13b304dd147f3102345c2edb85d41f87ccae1871))
* added translation using Weblate (Esperanto, Polish) ([f3cc6f6](https://github.com/gotson/komga/commit/f3cc6f6e916862741cd7ff3aafa98a4c587653c6))
# [0.86.0](https://github.com/gotson/komga/compare/v0.85.1...v0.86.0) (2021-04-07)

View File

@ -1 +1 @@
version=0.86.0
version=0.87.0

View File

@ -303,6 +303,65 @@
}
}
},
"TransientBookDto": {
"type": "object",
"required": [
"comment",
"fileLastModified",
"files",
"id",
"mediaType",
"name",
"pages",
"size",
"sizeBytes",
"status",
"url"
],
"properties": {
"pages": {
"type": "array",
"items": {
"$ref": "#/components/schemas/PageDto"
}
},
"size": {
"type": "string"
},
"fileLastModified": {
"format": "date-time",
"type": "string"
},
"name": {
"type": "string"
},
"files": {
"type": "array",
"items": {
"type": "string"
}
},
"mediaType": {
"type": "string"
},
"comment": {
"type": "string"
},
"id": {
"type": "string"
},
"url": {
"type": "string"
},
"sizeBytes": {
"format": "int64",
"type": "integer"
},
"status": {
"type": "string"
}
}
},
"Pageable": {
"type": "object",
"properties": {
@ -485,10 +544,6 @@
"format": "int32",
"type": "integer"
},
"size": {
"format": "int32",
"type": "integer"
},
"numberOfElements": {
"format": "int32",
"type": "integer"
@ -496,6 +551,10 @@
"last": {
"type": "boolean"
},
"size": {
"format": "int32",
"type": "integer"
},
"totalPages": {
"format": "int32",
"type": "integer"
@ -616,10 +675,6 @@
"format": "int32",
"type": "integer"
},
"size": {
"format": "int32",
"type": "integer"
},
"numberOfElements": {
"format": "int32",
"type": "integer"
@ -627,6 +682,10 @@
"last": {
"type": "boolean"
},
"size": {
"format": "int32",
"type": "integer"
},
"totalPages": {
"format": "int32",
"type": "integer"
@ -662,10 +721,6 @@
"format": "int32",
"type": "integer"
},
"size": {
"format": "int32",
"type": "integer"
},
"numberOfElements": {
"format": "int32",
"type": "integer"
@ -673,6 +728,10 @@
"last": {
"type": "boolean"
},
"size": {
"format": "int32",
"type": "integer"
},
"totalPages": {
"format": "int32",
"type": "integer"
@ -758,10 +817,6 @@
"format": "int32",
"type": "integer"
},
"size": {
"format": "int32",
"type": "integer"
},
"numberOfElements": {
"format": "int32",
"type": "integer"
@ -769,6 +824,10 @@
"last": {
"type": "boolean"
},
"size": {
"format": "int32",
"type": "integer"
},
"totalPages": {
"format": "int32",
"type": "integer"
@ -797,6 +856,29 @@
}
}
},
"BookImportBatchDto": {
"type": "object",
"required": [
"books",
"copyMode"
],
"properties": {
"books": {
"type": "array",
"items": {
"$ref": "#/components/schemas/BookImportDto"
}
},
"copyMode": {
"type": "string",
"enum": [
"MOVE",
"COPY",
"HARDLINK"
]
}
}
},
"OpdsEntry": {
"type": "object",
"required": [
@ -1055,6 +1137,27 @@
}
}
},
"BookImportDto": {
"type": "object",
"required": [
"seriesId",
"sourceFile"
],
"properties": {
"destinationName": {
"type": "string"
},
"upgradeBookId": {
"type": "string"
},
"sourceFile": {
"type": "string"
},
"seriesId": {
"type": "string"
}
}
},
"OpdsFeed": {
"type": "object",
"required": [
@ -1536,6 +1639,17 @@
}
}
},
"ScanRequestDto": {
"type": "object",
"required": [
"path"
],
"properties": {
"path": {
"type": "string"
}
}
},
"BookMetadataAggregationDto": {
"type": "object",
"required": [
@ -1863,6 +1977,59 @@
]
}
},
"/api/v1/transient-books/{id}/pages/{pageNumber}": {
"get": {
"operationId": "getSourcePage",
"responses": {
"200": {
"description": "OK",
"content": {
"*/*": {
"schema": {
"type": "array",
"items": {
"format": "byte",
"type": "string"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/ValidationErrorResponse"
}
}
}
}
},
"parameters": [
{
"schema": {
"type": "string"
},
"in": "path",
"name": "id",
"required": true
},
{
"schema": {
"format": "int32",
"type": "integer"
},
"in": "path",
"name": "pageNumber",
"required": true
}
],
"tags": [
"transient-books-controller"
]
}
},
"/api/v1/books/latest": {
"get": {
"description": "Return newly added or updated books.",
@ -2477,7 +2644,7 @@
},
"/api/v1/books/{bookId}/analyze": {
"post": {
"operationId": "analyze_2",
"operationId": "analyze_3",
"responses": {
"400": {
"description": "Bad Request",
@ -2508,6 +2675,39 @@
]
}
},
"/api/v1/books/import": {
"post": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/BookImportBatchDto"
}
}
},
"required": true
},
"operationId": "importBooks",
"responses": {
"400": {
"description": "Bad Request",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/ValidationErrorResponse"
}
}
}
},
"202": {
"description": "Accepted"
}
},
"tags": [
"book-controller"
]
}
},
"/api/v1/books/{bookId}/file/*": {
"get": {
"description": "Download the book file.",
@ -2740,7 +2940,7 @@
},
"/api/v1/series/{seriesId}/analyze": {
"post": {
"operationId": "analyze",
"operationId": "analyze_1",
"responses": {
"400": {
"description": "Bad Request",
@ -4959,7 +5159,7 @@
},
"/api/v1/libraries/{libraryId}/analyze": {
"post": {
"operationId": "analyze_1",
"operationId": "analyze_2",
"responses": {
"400": {
"description": "Bad Request",
@ -5081,6 +5281,46 @@
]
}
},
"/api/v1/transient-books/{id}/analyze": {
"post": {
"operationId": "analyze",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/TransientBookDto"
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/ValidationErrorResponse"
}
}
}
}
},
"parameters": [
{
"schema": {
"type": "string"
},
"in": "path",
"name": "id",
"required": true
}
],
"tags": [
"transient-books-controller"
]
}
},
"/opds/v1.2/catalog": {
"get": {
"operationId": "getCatalog",
@ -5570,6 +5810,49 @@
]
}
},
"/api/v1/transient-books": {
"post": {
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ScanRequestDto"
}
}
},
"required": true
},
"operationId": "scanForTransientBooks",
"responses": {
"200": {
"description": "OK",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/TransientBookDto"
}
}
}
}
},
"400": {
"description": "Bad Request",
"content": {
"*/*": {
"schema": {
"$ref": "#/components/schemas/ValidationErrorResponse"
}
}
}
}
},
"tags": [
"transient-books-controller"
]
}
},
"/api/v1/books/{bookId}/pages": {
"get": {
"operationId": "getBookPages",