I noticed some issues still in the latest 1.13.0:
- when I reach the end of a book (epub), it never reaches 100% progress. It seems like the progress indicator is based on the previous page and not the latest one (or at least the top of the page and not the bottom). It would be nice to reach 100% and have the book marked « completed » when it happens.
- There are still some issues with API calls. Example when reading a book to the end, the last update is:
Request Body (274 octets)
{
"device": {
"id": "unused",
"name": "Komga-webui"
},
"locator": {
"href": "OEBPS/file0001.xhtml",
"locations": {
"position": 8,
"progression": 0.9545454545454546,
"totalProgression": 0.875
},
"title": "my book",
"type": "application/xhtml+xml"
},
"modified": "2025-09-29T06:41:06.782Z"
}
Response Headers (9)
Cache-Control: max-age=0, must-revalidate, no-transform, private
Content-Type: application/json
Date: Mon, 29 Sep 2025 06:41:06 GMT
Server: nginx
Strict-Transport-Security: max-age=31536000 ; includeSubDomains
Vary: Origin, Access-Control-Request-Method, Access-Control-Request-Headers
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
x-xss-protection: 0
Response Body (161 octets)
{
"error": "Bad Request",
"message": "Invalid progression",
"path": "/api/v1/books/0N34Y40R2TTK1/progression",
"status": 400,
"timestamp": "2025-09-29T06:41:06.846+00:00"
}