Commit graph

877 commits

Author SHA1 Message Date
Gauthier Roebroeck
48e92c7580 feat(webui): navigate to series books from book details screen
closes #272
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
8f8054e1d8 feat(api): unpaged queries for books 2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
cba0a2e701 feat(webui): library option to import local artwork 2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
eefb80213a feat: library option to import local artwork
enabled by default
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
fca018033d feat(webui): scanner option per library 2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
4da6ff9fd4 feat: scanner option per library
Library can now have scanner options:
- scanForceModifiedTime replaces filesystemScannerForceDirectoryModifiedTime
- scanDeep will bypass the modified date comparison for series, and check all books

The configuration key komga.filesystem-scanner-force-directory-modified-time is deprecated
2020-08-14 16:49:50 +08:00
Gauthier Roebroeck
fe22cb5ce6 feat(api): http eTag caching for all API calls
this will reduce the network load
2020-08-14 16:49:50 +08:00
semantic-release-bot
b30849698d chore(release): 0.55.1 [skip ci]
## [0.55.1](https://github.com/gotson/komga/compare/v0.55.0...v0.55.1) (2020-08-14)

### Bug Fixes

* incorrect book number after adding book in series ([3b1eb36](3b1eb368ca)), closes [#269](https://github.com/gotson/komga/issues/269)
2020-08-14 03:10:14 +00:00
Gauthier Roebroeck
3b1eb368ca fix: incorrect book number after adding book in series
books with a changed number after a series sort will be refreshed for metadata

closes #269
2020-08-14 10:42:00 +08:00
Gauthier Roebroeck
cbe714932b refactor: add logs 2020-08-14 10:42:00 +08:00
semantic-release-bot
ee2e805cab chore(release): 0.55.0 [skip ci]
# [0.55.0](https://github.com/gotson/komga/compare/v0.54.0...v0.55.0) (2020-08-13)

### Features

* **webreader:** side padding, original scaling for Webtoon ([6499788](6499788543)), closes [#266](https://github.com/gotson/komga/issues/266) [#264](https://github.com/gotson/komga/issues/264)
2020-08-13 01:28:48 +00:00
Gauthier Roebroeck
6499788543 feat(webreader): side padding, original scaling for Webtoon
check 6faeb2ab2e for changes
this is a dummy commit to trigger the release
the squash commit was incorrectly named

PR #266
Closes #264
2020-08-13 09:00:28 +08:00
edwinbadillo
6faeb2ab2e
Adding Scaling and padding to the Webreader's webtoon mode (#266)
* feat(webreader): adding scale type original to webtoon mode

* fix(webreader): correcting scale type used for continuous reader

* feat(webreader): adding setting for side padding to webtoon mode

* feat(webreader): adding shortcut for side padding and new values

* refactor: update padding percentage data type to number array

* fix: correcting type issues after previous refactor

* fix: images not showing if page has no dimension

width and height on pages are not guaranteed

* refactor: add new enum values to ScaleTypeText

previous behavior worked only because the values of ScaleType and ContinuousScaleType are the same

* refactor: simplify conditions

fullWidthReader was only used for the continuous reader
settings inside a reader type are not conditional

* refactor: rearrange shortcuts

continuous reader did not have specific settings
this rearranges shortcuts for the help menu

Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2020-08-12 22:01:48 +08:00
semantic-release-bot
90e5fc945a chore(release): 0.54.0 [skip ci]
# [0.54.0](https://github.com/gotson/komga/compare/v0.53.0...v0.54.0) (2020-08-12)

### Features

* custom thumbnails for series ([f5f423f](f5f423f05f)), closes [#63](https://github.com/gotson/komga/issues/63)
2020-08-12 09:37:39 +00:00
Gauthier Roebroeck
f5f423f05f feat: custom thumbnails for series
closes #63
2020-08-12 17:08:42 +08:00
semantic-release-bot
f0854a89e0 chore(release): 0.53.0 [skip ci]
# [0.53.0](https://github.com/gotson/komga/compare/v0.52.3...v0.53.0) (2020-08-12)

### Features

* sidecar thumbnails for books ([d01b29f](d01b29f280))
2020-08-12 03:09:27 +00:00
Gauthier Roebroeck
d01b29f280 feat: sidecar thumbnails for books
thumbnails can be added next to the book file
sidecar thumbnails will be loaded during refresh metadata
2020-08-12 10:19:50 +08:00
Gauthier Roebroeck
59a9060831 refactor: move thumbnails to their own table 2020-08-12 10:04:33 +08:00
semantic-release-bot
7ec2bf3761 chore(release): 0.52.3 [skip ci]
## [0.52.3](https://github.com/gotson/komga/compare/v0.52.2...v0.52.3) (2020-08-07)

### Bug Fixes

* **api:** large file download ([d100db2](d100db22eb))
2020-08-07 07:56:46 +00:00
Gauthier Roebroeck
d100db22eb fix(api): large file download
downloading large file would result in OutOfMemory exception
2020-08-07 15:28:19 +08:00
semantic-release-bot
c6ba916bb8 chore(release): 0.52.2 [skip ci]
## [0.52.2](https://github.com/gotson/komga/compare/v0.52.1...v0.52.2) (2020-08-07)

### Bug Fixes

* some PDF pages are blurry ([9ad1cfe](9ad1cfe809)), closes [#260](https://github.com/gotson/komga/issues/260)
* **webreader:** incorrect display on safari and firefox ([22b0b7e](22b0b7e748)), closes [#262](https://github.com/gotson/komga/issues/262)
* **webui:** missing settings icon in sidebar ([b9e4bea](b9e4bea71b))
* **webui:** thumbnails explorer navigation misaligned ([2ffed28](2ffed282d7))
2020-08-07 02:54:15 +00:00
Gauthier Roebroeck
9ad1cfe809 fix: some PDF pages are blurry
this seems to be a regression in the latest Apache PDFBox library

Closes #260
2020-08-07 10:23:21 +08:00
Gauthier Roebroeck
22b0b7e748 fix(webreader): incorrect display on safari and firefox
closes #262
2020-08-07 10:07:38 +08:00
Gauthier Roebroeck
b9e4bea71b fix(webui): missing settings icon in sidebar 2020-08-07 09:33:29 +08:00
Gauthier Roebroeck
2ffed282d7 fix(webui): thumbnails explorer navigation misaligned 2020-08-07 09:33:29 +08:00
semantic-release-bot
cd12adf20a chore(release): 0.52.1 [skip ci]
## [0.52.1](https://github.com/gotson/komga/compare/v0.52.0...v0.52.1) (2020-08-06)

### Bug Fixes

* **webreader:** webtoon reader not loading images ([1a030b4](1a030b4db5)), closes [#259](https://github.com/gotson/komga/issues/259)
2020-08-06 06:21:39 +00:00
Gauthier Roebroeck
1a030b4db5 fix(webreader): webtoon reader not loading images
closes #259
2020-08-06 13:52:16 +08:00
semantic-release-bot
cb065d7d0e chore(release): 0.52.0 [skip ci]
# [0.52.0](https://github.com/gotson/komga/compare/v0.51.1...v0.52.0) (2020-08-06)

### Bug Fixes

* **webui:** missing settings icon in webreader ([9693829](969382988d))

### Features

* **webreader:** display reading direction on book opening ([ebf2aac](ebf2aac0ac))
* **webreader:** webtoon reader, fit to screen ([44c814a](44c814a5ba)), closes [#81](https://github.com/gotson/komga/issues/81) [#145](https://github.com/gotson/komga/issues/145)
2020-08-06 03:10:57 +00:00
Gauthier Roebroeck
ebf2aac0ac feat(webreader): display reading direction on book opening 2020-08-06 10:42:11 +08:00
Gauthier Roebroeck
44c814a5ba feat(webreader): webtoon reader, fit to screen
shortcut help changed from menu to dialog
shortcut help is now context aware

closes #81, closes #145
2020-08-06 10:42:11 +08:00
Gauthier Roebroeck
969382988d fix(webui): missing settings icon in webreader 2020-08-06 10:42:11 +08:00
semantic-release-bot
457f923f5c chore(release): 0.51.1 [skip ci]
## [0.51.1](https://github.com/gotson/komga/compare/v0.51.0...v0.51.1) (2020-08-03)

### Bug Fixes

* **metadata:** recognize ComicInfo Day tag and "MA15+" rating ([3ad438d](3ad438d53f))
2020-08-03 08:40:34 +00:00
Gauthier Roebroeck
f797254f9f refactor: normalize enum values
instead of adding new ones
2020-08-03 16:11:12 +08:00
rouhannb
3ad438d53f fix(metadata): recognize ComicInfo Day tag and "MA15+" rating
These fields are used by comictagger.
2020-08-03 16:11:12 +08:00
Gauthier Roebroeck
7025df98d0 build: update dependencies 2020-07-31 11:52:23 +08:00
semantic-release-bot
4b028e8296 chore(release): 0.51.0 [skip ci]
# [0.51.0](https://github.com/gotson/komga/compare/v0.50.1...v0.51.0) (2020-07-31)

### Bug Fixes

* **webreader:** cycle image fit would not persist setting ([e5272d2](e5272d2243))

### Features

* **webreader:** better display of landscape images ([09984a4](09984a4284)), closes [#123](https://github.com/gotson/komga/issues/123)
* get images dimension during media analysis ([f9d55ec](f9d55ecfd0)), closes [#123](https://github.com/gotson/komga/issues/123)
2020-07-31 02:46:50 +00:00
Gauthier Roebroeck
d95c9a838c build: upgrade vuetify 2020-07-31 10:16:29 +08:00
Gauthier Roebroeck
f2aa5f8ac3 build(webui): upgrade dependencies 2020-07-31 09:52:35 +08:00
Gauthier Roebroeck
09984a4284 feat(webreader): better display of landscape images
in double page mode, landscape images will be displayed as a single page
media analysis must be rerun for this to work

closes #123
2020-07-31 09:23:29 +08:00
Gauthier Roebroeck
f9d55ecfd0 feat: get images dimension during media analysis
media analysis will get width and height for each image in a book
this is required for #123
2020-07-31 09:23:29 +08:00
Gauthier Roebroeck
6dc1e198a3 build(webui): upgrade eslint 2020-07-31 09:23:29 +08:00
Gauthier Roebroeck
fceedc81b8 style: linting errors 2020-07-31 09:23:29 +08:00
Gauthier Roebroeck
e5272d2243 fix(webreader): cycle image fit would not persist setting 2020-07-31 09:23:29 +08:00
semantic-release-bot
2db64e8f0d chore(release): 0.50.1 [skip ci]
## [0.50.1](https://github.com/gotson/komga/compare/v0.50.0...v0.50.1) (2020-07-30)

### Bug Fixes

* **docker:** docker image doesn't start ([8bce80b](8bce80b408))
2020-07-30 08:02:27 +00:00
Gauthier Roebroeck
8bce80b408 fix(docker): docker image doesn't start 2020-07-30 15:51:37 +08:00
semantic-release-bot
a36cb5ffd5 chore(release): 0.50.0 [skip ci]
# [0.50.0](https://github.com/gotson/komga/compare/v0.49.0...v0.50.0) (2020-07-30)

### Features

* **webui:** add system theme option ([8f22f01](8f22f01b3b))
2020-07-30 06:30:54 +00:00
Shadowfied
8f22f01b3b
feat(webui): add system theme option
which will follow the OS theme and switch accordingly
2020-07-30 14:01:38 +08:00
Gauthier Roebroeck
ec3b9ba3df refactor: remove jooq logo in logs 2020-07-30 09:59:55 +08:00
Gauthier Roebroeck
33c179a483 build: update dependencies 2020-07-29 21:39:46 +08:00
Gauthier Roebroeck
e824bef126 build: migration to Spring Boot 2.3.2 2020-07-29 20:20:04 +08:00