mirror of
https://github.com/gotson/komga.git
synced 2025-12-06 08:32:25 +01:00
chore(release): 1.6.4 [skip ci]
This commit is contained in:
parent
2cd95f12f2
commit
ed06417674
3 changed files with 193 additions and 187 deletions
28
CHANGELOG.md
28
CHANGELOG.md
|
|
@ -1,3 +1,31 @@
|
|||
# [1.6.4](https://github.com/gotson/komga/compare/v1.6.3...v1.6.4) (2023-10-26)
|
||||
## 🐛 Fixes
|
||||
**komga**
|
||||
- change the default value of TASK_POOL_SIZE to 1 ([7ebce00](https://github.com/gotson/komga/commits/7ebce00))
|
||||
- FixThumbnailsWithoutMetadata could not rerun itself ([493a33b](https://github.com/gotson/komga/commits/493a33b))
|
||||
|
||||
**opds**
|
||||
- disable content negociation in the pages API ([084997f](https://github.com/gotson/komga/commits/084997f)), closes [#1262](https://github.com/gotson/komga/issues/1262)
|
||||
|
||||
## 🏎 Perf
|
||||
**komga**
|
||||
- add some db indices to help with FixThumbnailsWithoutMetadata task ([517f035](https://github.com/gotson/komga/commits/517f035))
|
||||
|
||||
## 🛠 Build
|
||||
**release**
|
||||
- simplify reruns ([8e1e699](https://github.com/gotson/komga/commits/8e1e699))
|
||||
- attempt to avoid worker out of space issue ([bcda81a](https://github.com/gotson/komga/commits/bcda81a))
|
||||
|
||||
## 🌐 Translation
|
||||
|
||||
- translated using Weblate (Chinese (Simplified)) ([2cd95f1](https://github.com/gotson/komga/commits/2cd95f1))
|
||||
- translated using Weblate (Spanish) ([b9842f6](https://github.com/gotson/komga/commits/b9842f6))
|
||||
- translated using Weblate (Russian) ([80dc7a9](https://github.com/gotson/komga/commits/80dc7a9))
|
||||
|
||||
## ⚙️ Dependencies
|
||||
**komga**
|
||||
- bump sqlite-jdbc from 3.42.0.0 to 3.43.2.1 ([c90b472](https://github.com/gotson/komga/commits/c90b472))
|
||||
|
||||
# [1.6.3](https://github.com/gotson/komga/compare/v1.6.2...v1.6.3) (2023-10-20)
|
||||
|
||||
# [1.6.2](https://github.com/gotson/komga/compare/v1.6.1...v1.6.2) (2023-10-20)
|
||||
|
|
|
|||
|
|
@ -1,2 +1,2 @@
|
|||
version=1.6.3
|
||||
version=1.6.4
|
||||
org.gradle.jvmargs=-Xmx2G
|
||||
|
|
|
|||
|
|
@ -4603,97 +4603,12 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"/api/v1/books/{bookId}/pages/{pageNumber}": {
|
||||
"get": {
|
||||
"tags": [
|
||||
"book-controller"
|
||||
],
|
||||
"operationId": "getBookPage",
|
||||
"parameters": [
|
||||
{
|
||||
"name": "bookId",
|
||||
"in": "path",
|
||||
"required": true,
|
||||
"schema": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "pageNumber",
|
||||
"in": "path",
|
||||
"required": true,
|
||||
"schema": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "convert",
|
||||
"in": "query",
|
||||
"description": "Convert the image to the provided format.",
|
||||
"required": false,
|
||||
"schema": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"jpeg",
|
||||
"png"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "zero_based",
|
||||
"in": "query",
|
||||
"description": "If set to true, pages will start at index 0. If set to false, pages will start at index 1.",
|
||||
"required": false,
|
||||
"schema": {
|
||||
"type": "boolean",
|
||||
"default": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Accept",
|
||||
"in": "header",
|
||||
"description": "Some very limited server driven content negotiation is handled. If a book is a PDF book, and the Accept header contains \u0027application/pdf\u0027 as a more specific type than other \u0027image/\u0027 types, a raw PDF page will be returned.",
|
||||
"required": false,
|
||||
"schema": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/components/schemas/MediaType"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"400": {
|
||||
"description": "Bad Request",
|
||||
"content": {
|
||||
"*/*": {
|
||||
"schema": {
|
||||
"$ref": "#/components/schemas/ValidationErrorResponse"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "default response",
|
||||
"content": {
|
||||
"image/*": {
|
||||
"schema": {
|
||||
"type": "string",
|
||||
"format": "binary"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/opds/v1.2/books/{bookId}/pages/{pageNumber}": {
|
||||
"get": {
|
||||
"tags": [
|
||||
"book-controller"
|
||||
],
|
||||
"operationId": "getBookPage_1",
|
||||
"operationId": "getBookPageOpds",
|
||||
"parameters": [
|
||||
{
|
||||
"name": "bookId",
|
||||
|
|
@ -4724,28 +4639,6 @@
|
|||
"png"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "zero_based",
|
||||
"in": "query",
|
||||
"description": "If set to true, pages will start at index 0. If set to false, pages will start at index 1.",
|
||||
"required": false,
|
||||
"schema": {
|
||||
"type": "boolean",
|
||||
"default": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Accept",
|
||||
"in": "header",
|
||||
"description": "Some very limited server driven content negotiation is handled. If a book is a PDF book, and the Accept header contains \u0027application/pdf\u0027 as a more specific type than other \u0027image/\u0027 types, a raw PDF page will be returned.",
|
||||
"required": false,
|
||||
"schema": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/components/schemas/MediaType"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
|
|
@ -8211,6 +8104,91 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"/api/v1/books/{bookId}/pages/{pageNumber}": {
|
||||
"get": {
|
||||
"tags": [
|
||||
"book-controller"
|
||||
],
|
||||
"operationId": "getBookPage",
|
||||
"parameters": [
|
||||
{
|
||||
"name": "bookId",
|
||||
"in": "path",
|
||||
"required": true,
|
||||
"schema": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "pageNumber",
|
||||
"in": "path",
|
||||
"required": true,
|
||||
"schema": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "convert",
|
||||
"in": "query",
|
||||
"description": "Convert the image to the provided format.",
|
||||
"required": false,
|
||||
"schema": {
|
||||
"type": "string",
|
||||
"enum": [
|
||||
"jpeg",
|
||||
"png"
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "zero_based",
|
||||
"in": "query",
|
||||
"description": "If set to true, pages will start at index 0. If set to false, pages will start at index 1.",
|
||||
"required": false,
|
||||
"schema": {
|
||||
"type": "boolean",
|
||||
"default": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Accept",
|
||||
"in": "header",
|
||||
"description": "Some very limited server driven content negotiation is handled. If a book is a PDF book, and the Accept header contains \u0027application/pdf\u0027 as a more specific type than other \u0027image/\u0027 types, a raw PDF page will be returned.",
|
||||
"required": false,
|
||||
"schema": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/components/schemas/MediaType"
|
||||
}
|
||||
}
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
"400": {
|
||||
"description": "Bad Request",
|
||||
"content": {
|
||||
"*/*": {
|
||||
"schema": {
|
||||
"$ref": "#/components/schemas/ValidationErrorResponse"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"default": {
|
||||
"description": "default response",
|
||||
"content": {
|
||||
"image/*": {
|
||||
"schema": {
|
||||
"type": "string",
|
||||
"format": "binary"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"/api/v1/books/{bookId}/pages/{pageNumber}/thumbnail": {
|
||||
"get": {
|
||||
"tags": [
|
||||
|
|
@ -11409,42 +11387,6 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"MediaType": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"type": {
|
||||
"type": "string"
|
||||
},
|
||||
"subtype": {
|
||||
"type": "string"
|
||||
},
|
||||
"parameters": {
|
||||
"type": "object",
|
||||
"additionalProperties": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"qualityValue": {
|
||||
"type": "number",
|
||||
"format": "double"
|
||||
},
|
||||
"concrete": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"wildcardType": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"wildcardSubtype": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"subtypeSuffix": {
|
||||
"type": "string"
|
||||
},
|
||||
"charset": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"AuthenticationActivityDto": {
|
||||
"required": [
|
||||
"dateTime",
|
||||
|
|
@ -11510,16 +11452,16 @@
|
|||
"sort": {
|
||||
"$ref": "#/components/schemas/SortObject"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"first": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"last": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"empty": {
|
||||
"type": "boolean"
|
||||
}
|
||||
|
|
@ -11536,10 +11478,10 @@
|
|||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"unpaged": {
|
||||
"paged": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"paged": {
|
||||
"unpaged": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"offset": {
|
||||
|
|
@ -11648,16 +11590,16 @@
|
|||
"sort": {
|
||||
"$ref": "#/components/schemas/SortObject"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"first": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"last": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"empty": {
|
||||
"type": "boolean"
|
||||
}
|
||||
|
|
@ -11788,16 +11730,16 @@
|
|||
"sort": {
|
||||
"$ref": "#/components/schemas/SortObject"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"first": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"last": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"empty": {
|
||||
"type": "boolean"
|
||||
}
|
||||
|
|
@ -12280,16 +12222,16 @@
|
|||
"sort": {
|
||||
"$ref": "#/components/schemas/SortObject"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"first": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"last": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"empty": {
|
||||
"type": "boolean"
|
||||
}
|
||||
|
|
@ -12373,16 +12315,16 @@
|
|||
"sort": {
|
||||
"$ref": "#/components/schemas/SortObject"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"first": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"last": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"empty": {
|
||||
"type": "boolean"
|
||||
}
|
||||
|
|
@ -12495,16 +12437,16 @@
|
|||
"sort": {
|
||||
"$ref": "#/components/schemas/SortObject"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"first": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"last": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"empty": {
|
||||
"type": "boolean"
|
||||
}
|
||||
|
|
@ -12541,16 +12483,16 @@
|
|||
"sort": {
|
||||
"$ref": "#/components/schemas/SortObject"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"first": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"last": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"empty": {
|
||||
"type": "boolean"
|
||||
}
|
||||
|
|
@ -12607,16 +12549,16 @@
|
|||
"sort": {
|
||||
"$ref": "#/components/schemas/SortObject"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"first": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"last": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"empty": {
|
||||
"type": "boolean"
|
||||
}
|
||||
|
|
@ -12682,16 +12624,16 @@
|
|||
"sort": {
|
||||
"$ref": "#/components/schemas/SortObject"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"first": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"last": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"empty": {
|
||||
"type": "boolean"
|
||||
}
|
||||
|
|
@ -12728,16 +12670,16 @@
|
|||
"sort": {
|
||||
"$ref": "#/components/schemas/SortObject"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"first": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"last": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"numberOfElements": {
|
||||
"type": "integer",
|
||||
"format": "int32"
|
||||
},
|
||||
"empty": {
|
||||
"type": "boolean"
|
||||
}
|
||||
|
|
@ -12754,6 +12696,42 @@
|
|||
}
|
||||
}
|
||||
},
|
||||
"MediaType": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"type": {
|
||||
"type": "string"
|
||||
},
|
||||
"subtype": {
|
||||
"type": "string"
|
||||
},
|
||||
"parameters": {
|
||||
"type": "object",
|
||||
"additionalProperties": {
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"qualityValue": {
|
||||
"type": "number",
|
||||
"format": "double"
|
||||
},
|
||||
"concrete": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"wildcardType": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"wildcardSubtype": {
|
||||
"type": "boolean"
|
||||
},
|
||||
"subtypeSuffix": {
|
||||
"type": "string"
|
||||
},
|
||||
"charset": {
|
||||
"type": "string"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ItemDto": {
|
||||
"required": [
|
||||
"id",
|
||||
|
|
|
|||
Loading…
Reference in a new issue