Commit graph

1395 commits

Author SHA1 Message Date
Gauthier Roebroeck
3d1f0e0d05 fix(api): books could disappear for users if read by others 2020-06-05 20:41:00 +08:00
semantic-release-bot
8517613915 chore(release): 0.35.0 [skip ci]
# [0.35.0](https://github.com/gotson/komga/compare/v0.34.1...v0.35.0) (2020-06-05)

### Bug Fixes

* **api:** add count of in progress books in SeriesDto ([0d2713a](0d2713a090)), closes [#25](https://github.com/gotson/komga/issues/25)

### Features

* **api:** add read_status parameter to series books ([fc5c502](fc5c50240e)), closes [#25](https://github.com/gotson/komga/issues/25)
* **api:** read progress as search criteria for Series ([885c891](885c891267)), closes [#25](https://github.com/gotson/komga/issues/25)
* **webui:** add read status filter when browsing Series ([cc39ce8](cc39ce8b44)), closes [#25](https://github.com/gotson/komga/issues/25)
* **webui:** read progress filter for Series when browsing Libraries ([0c046a7](0c046a767d)), closes [#25](https://github.com/gotson/komga/issues/25)
2020-06-05 09:22:55 +00:00
Gauthier Roebroeck
0c046a767d feat(webui): read progress filter for Series when browsing Libraries
related to #25
2020-06-05 16:56:50 +08:00
Gauthier Roebroeck
885c891267 feat(api): read progress as search criteria for Series
related to #25
2020-06-05 16:56:15 +08:00
Gauthier Roebroeck
8d59203efe refactor(webui): use FilterMenuButton for BrowseLibraries 2020-06-05 15:11:26 +08:00
Gauthier Roebroeck
cc39ce8b44 feat(webui): add read status filter when browsing Series
related to #25
2020-06-05 15:06:01 +08:00
Gauthier Roebroeck
fc5c50240e feat(api): add read_status parameter to series books
related to #25
2020-06-05 14:56:04 +08:00
Gauthier Roebroeck
0d2713a090 fix(api): add count of in progress books in SeriesDto
related to #25
2020-06-05 14:56:02 +08:00
semantic-release-bot
83d9d2f3fc chore(release): 0.34.1 [skip ci]
## [0.34.1](https://github.com/gotson/komga/compare/v0.34.0...v0.34.1) (2020-06-04)

### Bug Fixes

* **webui:** filter status not reset properly when changing library ([fea5431](fea54313d3))
2020-06-04 12:45:04 +00:00
Gauthier Roebroeck
fea54313d3 fix(webui): filter status not reset properly when changing library 2020-06-04 20:19:46 +08:00
semantic-release-bot
d79880e704 chore(release): 0.34.0 [skip ci]
# [0.34.0](https://github.com/gotson/komga/compare/v0.33.1...v0.34.0) (2020-06-04)

### Bug Fixes

* **webui:** adjust series unread count when marking books ([31e21fe](31e21fed45))
* **webui:** series grid not expanding to full width ([2f7d2a4](2f7d2a447f))

### Features

* **analysis:** handle read progress during book analysis ([1fc893e](1fc893ecb3))
* **api:** add read/unread books count in SeriesDto ([3ca50d7](3ca50d7b34)), closes [#25](https://github.com/gotson/komga/issues/25)
* **api:** search books by read status ([7f3c492](7f3c49280b)), closes [#25](https://github.com/gotson/komga/issues/25)
* **webui:** display unread count on series card ([4962f17](4962f17028)), closes [#25](https://github.com/gotson/komga/issues/25)
* **webui:** keep reading section in dashboard ([7984cef](7984cef066)), closes [#131](https://github.com/gotson/komga/issues/131)
* **webui:** read button on item card ([a59f263](a59f26365f)), closes [#133](https://github.com/gotson/komga/issues/133)
2020-06-04 10:31:18 +00:00
Gauthier Roebroeck
7984cef066 feat(webui): keep reading section in dashboard
related to #131
2020-06-04 18:05:58 +08:00
Gauthier Roebroeck
7f3c49280b feat(api): search books by read status
related to #25
2020-06-04 18:05:01 +08:00
Gauthier Roebroeck
1fc893ecb3 feat(analysis): handle read progress during book analysis
when a book is changed on disk, it is marked as outdated. If an outdated book has a different page count during analysis, then all existing read progress for that book will be removed.
2020-06-04 16:12:29 +08:00
Gauthier Roebroeck
31e21fed45 fix(webui): adjust series unread count when marking books 2020-06-04 11:46:37 +08:00
Gauthier Roebroeck
a59f26365f feat(webui): read button on item card
closes #133
2020-06-04 11:44:26 +08:00
Gauthier Roebroeck
63da7ec92e refactor(webui): use itemcard for series thumbnail 2020-06-04 10:42:54 +08:00
Gauthier Roebroeck
4962f17028 feat(webui): display unread count on series card
related to #25
2020-06-04 09:53:20 +08:00
Gauthier Roebroeck
3ca50d7b34 feat(api): add read/unread books count in SeriesDto
related to #25
2020-06-04 09:51:13 +08:00
Gauthier Roebroeck
2f7d2a447f fix(webui): series grid not expanding to full width 2020-06-04 09:51:09 +08:00
semantic-release-bot
8d7b45bb45 chore(release): 0.33.1 [skip ci]
## [0.33.1](https://github.com/gotson/komga/compare/v0.33.0...v0.33.1) (2020-06-03)

### Bug Fixes

* **api:** incorrect number of books returned ([544c873](544c873141)), closes [#177](https://github.com/gotson/komga/issues/177)
* **webui:** unread tick not showing properly on books ([0d0b998](0d0b9985c0))
2020-06-03 14:00:10 +00:00
Gauthier Roebroeck
544c873141 fix(api): incorrect number of books returned
when books have authors set in metadata, the query would return an incorrect number of books

closes #177
2020-06-03 21:34:59 +08:00
Gauthier Roebroeck
0d0b9985c0 fix(webui): unread tick not showing properly on books
tick would show only after visiting the book details page
2020-06-03 21:17:32 +08:00
semantic-release-bot
074c2c1d4a chore(release): 0.33.0 [skip ci]
# [0.33.0](https://github.com/gotson/komga/compare/v0.32.0...v0.33.0) (2020-06-03)

### Bug Fixes

* **webui:** action menu not showing for non-admin ([e60666c](e60666caa3))
* **webui:** replace mark as read/unread buttons with icons ([709ee1e](709ee1e29b))
* **webui:** use pagination for browsing screens ([5867db7](5867db77f5)), closes [#91](https://github.com/gotson/komga/issues/91)

### Features

* **api:** mark all books in series as read or unread ([75b7216](75b72164fe)), closes [#25](https://github.com/gotson/komga/issues/25)
* **webui:** mark series as read/unread ([4d7e243](4d7e243d3a)), closes [#25](https://github.com/gotson/komga/issues/25)
2020-06-03 08:36:47 +00:00
Gauthier Roebroeck
4d7e243d3a feat(webui): mark series as read/unread
related to #25
2020-06-03 16:11:43 +08:00
Gauthier Roebroeck
e60666caa3 fix(webui): action menu not showing for non-admin 2020-06-03 16:11:40 +08:00
Gauthier Roebroeck
709ee1e29b fix(webui): replace mark as read/unread buttons with icons 2020-06-03 16:11:36 +08:00
Gauthier Roebroeck
5867db77f5 fix(webui): use pagination for browsing screens
closes #91
2020-06-03 16:11:33 +08:00
Gauthier Roebroeck
75b72164fe feat(api): mark all books in series as read or unread
related to #25
2020-06-03 16:11:30 +08:00
semantic-release-bot
1aab9b0714 chore(release): 0.32.0 [skip ci]
# [0.32.0](https://github.com/gotson/komga/compare/v0.31.0...v0.32.0) (2020-06-02)

### Features

* **api:** manage book read progress per user ([17c80cd](17c80cd1a1)), closes [#25](https://github.com/gotson/komga/issues/25)
* **webreader:** mark progress while reading ([10895a3](10895a37f5)), closes [#25](https://github.com/gotson/komga/issues/25)
* **webui:** mark books as read or unread ([24c994f](24c994f840)), closes [#25](https://github.com/gotson/komga/issues/25)
2020-06-02 09:56:27 +00:00
Gauthier Roebroeck
10895a37f5 feat(webreader): mark progress while reading
progress will be marked after each page is read
progress will be restored when opening a book

related to #25
2020-06-02 17:31:11 +08:00
Gauthier Roebroeck
24c994f840 feat(webui): mark books as read or unread
available from the book details screen, and from the series screen (for multiple books)

related to #25
2020-06-02 17:31:08 +08:00
Gauthier Roebroeck
17c80cd1a1 feat(api): manage book read progress per user
ability to mark a book as read, unread, or in progress by storing the last page read

related to #25
2020-06-02 17:31:06 +08:00
semantic-release-bot
59dd3682ef chore(release): 0.31.0 [skip ci]
# [0.31.0](https://github.com/gotson/komga/compare/v0.30.0...v0.31.0) (2020-06-01)

### Features

* migrate DAO from Hibernate to jOOQ ([75e1079](75e1079992))
2020-06-01 03:21:21 +00:00
Gauthier Roebroeck
75e1079992 feat: migrate DAO from Hibernate to jOOQ
not really a feature, but the change is significant enough to warrant a release
2020-06-01 10:54:49 +08:00
semantic-release-bot
de953a4401 chore(release): 0.30.0 [skip ci]
# [0.30.0](https://github.com/gotson/komga/compare/v0.29.1...v0.30.0) (2020-05-28)

### Features

* switch to JRE for docker image ([3206495](320649594f))
2020-05-28 01:59:41 +00:00
Gauthier Roebroeck
320649594f feat: switch to JRE for docker image
this will reduce the file size of the docker image
2020-05-28 09:35:06 +08:00
semantic-release-bot
6c00ef1287 chore(release): 0.29.1 [skip ci]
## [0.29.1](https://github.com/gotson/komga/compare/v0.29.0...v0.29.1) (2020-05-12)

### Bug Fixes

* **opds:** use servlet context path to build links ([d82eefe](d82eefe19a)), closes [#156](https://github.com/gotson/komga/issues/156)
2020-05-12 00:57:32 +00:00
Gauthier Roebroeck
d82eefe19a fix(opds): use servlet context path to build links
fixes #156
2020-05-12 08:32:28 +08:00
semantic-release-bot
722d3bd56b chore(release): 0.29.0 [skip ci]
# [0.29.0](https://github.com/gotson/komga/compare/v0.28.6...v0.29.0) (2020-05-08)

### Features

* **webreader:** add setting to disable swipe navigation ([32170d4](32170d4d69))
* **webreader:** do not always show reading direction pop ([dc7dc75](dc7dc75e31)), closes [#151](https://github.com/gotson/komga/issues/151)
2020-05-08 09:07:09 +00:00
Gauthier Roebroeck
dc7dc75e31 feat(webreader): do not always show reading direction pop
do not show the reading direction popup if the one from the book is the same as the current

closes #151
2020-05-08 16:43:02 +08:00
Gauthier Roebroeck
32170d4d69 feat(webreader): add setting to disable swipe navigation
useful for iOS users as pinch zoom works, but is broken with swipe
2020-05-08 16:43:02 +08:00
semantic-release-bot
3586ea1426 chore(release): 0.28.6 [skip ci]
## [0.28.6](https://github.com/gotson/komga/compare/v0.28.5...v0.28.6) (2020-05-08)

### Bug Fixes

* ignore alpha channel on image conversion ([9556ae5](9556ae51f2)), closes [#153](https://github.com/gotson/komga/issues/153)
2020-05-08 08:08:18 +00:00
Gauthier Roebroeck
9556ae51f2 fix: ignore alpha channel on image conversion
if image to convert targets a format that doesn't support transparency, but contains alpha channel, then the alpha channel will be ignore. Non-opaque images may produce visual artifacts.

related to #153
2020-05-08 15:43:46 +08:00
semantic-release-bot
816bbdb8f3 chore(release): 0.28.5 [skip ci]
## [0.28.5](https://github.com/gotson/komga/compare/v0.28.4...v0.28.5) (2020-05-08)

### Bug Fixes

* **opds:** do not always convert images ([6430c92](6430c92bcb)), closes [#153](https://github.com/gotson/komga/issues/153)
2020-05-08 02:20:46 +00:00
Gauthier Roebroeck
6430c92bcb fix(opds): do not always convert images
if all the images in the book are of the same kind, and are of type png, jpeg or gif, then no conversion is done
else all images will be converted to jpeg

closes #153
2020-05-08 09:56:17 +08:00
semantic-release-bot
def0ad111e chore(release): 0.28.4 [skip ci]
## [0.28.4](https://github.com/gotson/komga/compare/v0.28.3...v0.28.4) (2020-05-06)

### Bug Fixes

* **tasks:** background tasks would stop running if disk is over 90% full ([dc33fb1](dc33fb1d10))
2020-05-06 07:08:02 +00:00
Gauthier Roebroeck
dc33fb1d10 fix(tasks): background tasks would stop running if disk is over 90% full 2020-05-06 14:43:50 +08:00
semantic-release-bot
ff55c84f8e chore(release): 0.28.3 [skip ci]
## [0.28.3](https://github.com/gotson/komga/compare/v0.28.2...v0.28.3) (2020-05-05)

### Bug Fixes

* **epub:** epub not loading correctly on windows (again) ([8535f46](8535f46848))
2020-05-05 03:36:38 +00:00
Gauthier Roebroeck
8535f46848 fix(epub): epub not loading correctly on windows (again) 2020-05-05 11:11:30 +08:00