Commit graph

3759 commits

Author SHA1 Message Date
semantic-release-bot
657f72333b chore(release): 0.37.0 [skip ci]
# [0.37.0](https://github.com/gotson/komga/compare/v0.36.0...v0.37.0) (2020-06-08)

### Bug Fixes

* **scanner:** add TRACE logs for file update times ([5433567](54335674ee)), closes [#159](https://github.com/gotson/komga/issues/159)
* order of pages is not loaded correctly from database ([d2288dd](d2288dda72)), closes [#189](https://github.com/gotson/komga/issues/189)

### Features

* automatic database backup ([bbb9f7c](bbb9f7ce06)), closes [#138](https://github.com/gotson/komga/issues/138)
2020-06-08 09:57:25 +00:00
Gauthier Roebroeck
54335674ee fix(scanner): add TRACE logs for file update times
closes #159
2020-06-08 17:32:05 +08:00
Gauthier Roebroeck
d2288dda72 fix: order of pages is not loaded correctly from database
closes #189
2020-06-08 17:32:03 +08:00
Gauthier Roebroeck
bbb9f7ce06 feat: automatic database backup
closes #138
2020-06-08 17:32:01 +08:00
Gauthier Roebroeck
425756557a refactor: remove deprecated configuration properties 2020-06-08 17:31:58 +08:00
semantic-release-bot
c303794e4f chore(release): 0.36.0 [skip ci]
# [0.36.0](https://github.com/gotson/komga/compare/v0.35.2...v0.36.0) (2020-06-08)

### Bug Fixes

* strip accented characters for title sort when creating series ([6f1e36e](6f1e36e7dc)), closes [#188](https://github.com/gotson/komga/issues/188)
* **webui:** prevent cropping on book thumbnails ([e038857](e038857887)), closes [#191](https://github.com/gotson/komga/issues/191)

### Features

* **api:** on deck books ([1b6a030](1b6a030ab5)), closes [#131](https://github.com/gotson/komga/issues/131)
* **webui:** add On Deck section on dashboard ([37c935e](37c935ec9a)), closes [#131](https://github.com/gotson/komga/issues/131)
2020-06-08 04:15:44 +00:00
Gauthier Roebroeck
6f1e36e7dc fix: strip accented characters for title sort when creating series
closes #188
2020-06-08 11:46:56 +08:00
Gauthier Roebroeck
d2123a5590 refactor: remove unused code 2020-06-08 10:56:09 +08:00
Gauthier Roebroeck
e038857887 fix(webui): prevent cropping on book thumbnails
closes #191
2020-06-08 10:54:07 +08:00
Gauthier Roebroeck
37c935ec9a feat(webui): add On Deck section on dashboard
closes #131
2020-06-08 10:45:52 +08:00
Gauthier Roebroeck
1b6a030ab5 feat(api): on deck books
related to #131
2020-06-08 10:45:15 +08:00
semantic-release-bot
f5948bd478 chore(release): 0.35.2 [skip ci]
## [0.35.2](https://github.com/gotson/komga/compare/v0.35.1...v0.35.2) (2020-06-08)

### Bug Fixes

* **analysis:** page number was not persisted ([99f800c](99f800ce8f)), closes [#189](https://github.com/gotson/komga/issues/189)
2020-06-08 01:05:13 +00:00
Gauthier Roebroeck
99f800ce8f fix(analysis): page number was not persisted
closes #189
2020-06-08 08:38:01 +08:00
semantic-release-bot
dbfb3391dc chore(release): 0.35.1 [skip ci]
## [0.35.1](https://github.com/gotson/komga/compare/v0.35.0...v0.35.1) (2020-06-05)

### Bug Fixes

* **api:** books could disappear for users if read by others ([3d1f0e0](3d1f0e0d05))
2020-06-05 13:06:46 +00:00
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