Commit graph

3322 commits

Author SHA1 Message Date
Gauthier Roebroeck
d1485a0f37 refactor: use correct http status 2020-06-12 17:55:57 +08:00
Gauthier Roebroeck
5591016a01 refactor: use null instead of emptyList for absence of criteria
for BookSearch and SeriesSearch
2020-06-12 17:55:55 +08:00
Gauthier Roebroeck
51b483da6f build: remove unused plugins and configuration 2020-06-12 17:55:52 +08:00
semantic-release-bot
235cd4f23c chore(release): 0.39.0 [skip ci]
# [0.39.0](https://github.com/gotson/komga/compare/v0.38.0...v0.39.0) (2020-06-10)

### Features

* **api:** restrict page streaming and file download with roles ([6291dab](6291dab864)), closes [#146](https://github.com/gotson/komga/issues/146)
* **webui:** restrict page streaming and file download per user ([381b196](381b196033)), closes [#146](https://github.com/gotson/komga/issues/146)
2020-06-10 09:00:04 +00:00
Gauthier Roebroeck
88fbfedf59 refactor: use correct https status 2020-06-10 16:35:40 +08:00
Gauthier Roebroeck
6cb1e97531 docs: add png icon 2020-06-10 16:35:36 +08:00
Gauthier Roebroeck
381b196033 feat(webui): restrict page streaming and file download per user
also add the ability to edit user roles

closes #146
2020-06-10 16:35:32 +08:00
Gauthier Roebroeck
6291dab864 feat(api): restrict page streaming and file download with roles
also add the ability to edit user roles

related to #146
2020-06-10 16:35:29 +08:00
Gauthier
327ed00857
docs: add funding information for github 2020-06-10 10:27:58 +08:00
semantic-release-bot
3fd617002e chore(release): 0.38.0 [skip ci]
# [0.38.0](https://github.com/gotson/komga/compare/v0.37.0...v0.38.0) (2020-06-09)

### Bug Fixes

* **webui:** simplify unread filter ([bb60f10](bb60f10d49))

### Features

* **webui:** search results page ([89039a4](89039a4170)), closes [#29](https://github.com/gotson/komga/issues/29)
2020-06-09 09:20:40 +00:00
Gauthier Roebroeck
89039a4170 feat(webui): search results page
press enter in the search bar to access more detailed results

closes #29
2020-06-09 16:55:16 +08:00
Gauthier Roebroeck
bb60f10d49 fix(webui): simplify unread filter
only offer UNREAD option, the other 2 are confusing and not really relevant
2020-06-09 16:55:14 +08:00
Gauthier
8ba07142f3
Create CONTRIBUTING.md 2020-06-09 11:29:34 +08:00
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