Commit graph

1399 commits

Author SHA1 Message Date
semantic-release-bot
8549c69166 chore(release): 0.87.5 [skip ci]
## [0.87.5](https://github.com/gotson/komga/compare/v0.87.4...v0.87.5) (2021-04-26)

### Bug Fixes

* **webui:** double pages could show duplicate pages ([76ba55a](76ba55a124))
* **webui:** mark read progress instantly ([97cc3e0](97cc3e043d)), closes [#475](https://github.com/gotson/komga/issues/475)
* **webui:** scroll continuous reader to top on book change ([d27828d](d27828de13)), closes [#475](https://github.com/gotson/komga/issues/475)
2021-04-26 08:29:52 +00:00
Gauthier Roebroeck
d27828de13 fix(webui): scroll continuous reader to top on book change
closes #475
2021-04-26 16:14:31 +08:00
Gauthier Roebroeck
97cc3e043d fix(webui): mark read progress instantly
closes #475
2021-04-26 16:14:31 +08:00
Gauthier Roebroeck
5c99f09b8b ci: run webui tests 2021-04-26 16:14:31 +08:00
Gauthier Roebroeck
76ba55a124 fix(webui): double pages could show duplicate pages 2021-04-26 16:14:31 +08:00
semantic-release-bot
0a965b0cd2 chore(release): 0.87.4 [skip ci]
## [0.87.4](https://github.com/gotson/komga/compare/v0.87.3...v0.87.4) (2021-04-21)

### Bug Fixes

* **api:** filter referential data by access rights ([09fa5e9](09fa5e95a5)), closes [#492](https://github.com/gotson/komga/issues/492)
2021-04-21 09:58:14 +00:00
Gauthier Roebroeck
09fa5e95a5 fix(api): filter referential data by access rights
closes #492
2021-04-21 17:43:15 +08:00
semantic-release-bot
e2b190859b chore(release): 0.87.3 [skip ci]
## [0.87.3](https://github.com/gotson/komga/compare/v0.87.2...v0.87.3) (2021-04-21)

### Bug Fixes

* error importing reading list with non-numerical number ([3ef0240](3ef02409ba)), closes [#499](https://github.com/gotson/komga/issues/499)
* **webui:** stored filters are not validated ([fbb4171](fbb4171d9b)), closes [#504](https://github.com/gotson/komga/issues/504)
2021-04-21 02:20:13 +00:00
Gauthier Roebroeck
3ef02409ba fix: error importing reading list with non-numerical number
closes #499
2021-04-21 10:02:49 +08:00
Gauthier Roebroeck
fbb4171d9b fix(webui): stored filters are not validated
closes #504
2021-04-21 10:02:49 +08:00
semantic-release-bot
c5e0e100da chore(release): 0.87.2 [skip ci]
## [0.87.2](https://github.com/gotson/komga/compare/v0.87.1...v0.87.2) (2021-04-20)

### Bug Fixes

* translated using Weblate (Esperanto) ([19ff72f](19ff72f9e3))
* **importer:** keep metadata when upgrading book ([a3b8866](a3b88667d0))
* prevent transient scanning of directories that are part of existing libraries ([8a92b84](8a92b84fd0))
* **importer:** prevent import of files that are in an existing library ([b0170c7](b0170c7c88))
2021-04-20 08:37:29 +00:00
Hosted Weblate
19ff72f9e3 fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (429 of 429 strings)

fix: translated using Weblate (Italian)

Currently translated at 98.6% (423 of 429 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (429 of 429 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (429 of 429 strings)

Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/eo/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
(cherry picked from commit 5e0b105f72)
2021-04-20 16:20:20 +08:00
Gauthier Roebroeck
a3b88667d0 fix(importer): keep metadata when upgrading book 2021-04-20 16:16:02 +08:00
Gauthier Roebroeck
c8ffc15b76 refactor: add warning and info about book import feature 2021-04-20 16:01:43 +08:00
Gauthier Roebroeck
8a92b84fd0 fix: prevent transient scanning of directories that are part of existing libraries 2021-04-20 16:01:43 +08:00
Gauthier Roebroeck
e83eded07b refactor: reduce toString output to avoid log overload 2021-04-20 16:01:43 +08:00
Gauthier Roebroeck
b0170c7c88 fix(importer): prevent import of files that are in an existing library 2021-04-20 16:01:43 +08:00
semantic-release-bot
69622d56b2 chore(release): 0.87.1 [skip ci]
## [0.87.1](https://github.com/gotson/komga/compare/v0.87.0...v0.87.1) (2021-04-20)

### Bug Fixes

* **importer:** hardlink fails inside docker ([24cf181](24cf1819b0))
2021-04-20 02:22:19 +00:00
Gauthier Roebroeck
24cf1819b0 fix(importer): hardlink fails inside docker
docker does not support hardlinks between different mounts
fallback to copy in that case
2021-04-20 10:05:10 +08:00
semantic-release-bot
7650050fe1 chore(release): 0.87.0 [skip ci]
# [0.87.0](https://github.com/gotson/komga/compare/v0.86.0...v0.87.0) (2021-04-19)

### Bug Fixes

* translated using Weblate (Esperanto) ([#506](https://github.com/gotson/komga/issues/506)) ([248f474](248f47458c))

### Features

* **api:** import books ([d41dcef](d41dcefd3e))
* **api:** support for transient books ([02b0893](02b08932ba))
* **webui:** import books ([13b304d](13b304dd14))
* added translation using Weblate (Esperanto, Polish) ([f3cc6f6](f3cc6f6e91))
2021-04-19 09:52:10 +00:00
Weblate (bot)
248f47458c
fix: translated using Weblate (Esperanto) (#506)
Currently translated at 100.0% (387 of 387 strings)

Co-authored-by: phlostically <phlostically@mailinator.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/eo/
Translation: komga/webui

Co-authored-by: phlostically <phlostically@mailinator.com>
2021-04-19 17:33:44 +08:00
Gauthier Roebroeck
237536e7be refactor: use RtlIcon 2021-04-19 17:31:37 +08:00
Gauthier Roebroeck
13b304dd14 feat(webui): import books
Books can be imported directly into an existing Series
2021-04-19 17:31:37 +08:00
Gauthier Roebroeck
d41dcefd3e feat(api): import books
Books can be imported directly into an existing Series
2021-04-19 17:31:37 +08:00
Gauthier Roebroeck
02b08932ba feat(api): support for transient books
Transient books are books that are outside of a Komga library, and not persisted
2021-04-19 17:31:37 +08:00
Gauthier Roebroeck
34f77a83fc refactor: move exception handling inside BookAnalyzer.kt 2021-04-19 17:31:37 +08:00
Gauthier Roebroeck
25d6272e0f refactor: book with media 2021-04-19 17:31:37 +08:00
Weblate (bot)
f3cc6f6e91
feat: added translation using Weblate (Esperanto, Polish)
Currently translated at 74.1% (287 of 387 strings)

feat: added translation using Weblate (Esperanto)

fix: translated using Weblate (Finnish)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Spanish)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Italian)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Polish)

Currently translated at 99.2% (384 of 387 strings)

feat: added translation using Weblate (Polish)

Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: P K <subzeropl@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/eo/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pl/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translation: komga/webui

Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: P K <subzeropl@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
2021-04-19 17:31:15 +08:00
Gauthier Roebroeck
9d3707534f ci: replace stalebot by actions/stale 2021-04-07 11:11:49 +08:00
semantic-release-bot
03241a636a chore(release): 0.86.0 [skip ci]
# [0.86.0](https://github.com/gotson/komga/compare/v0.85.1...v0.86.0) (2021-04-07)

### Bug Fixes

* **webui:** series year incorrectly formatted ([d166207](d166207912))

### Features

* added translation using Weblate (Finnish) ([81142ab](81142ab570))
2021-04-07 02:31:22 +00:00
Weblate (bot)
81142ab570
feat: added translation using Weblate (Finnish)
Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Spanish)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Norwegian Bokmål)

Currently translated at 90.6% (351 of 387 strings)

fix: translated using Weblate (Spanish)

Currently translated at 60.2% (233 of 387 strings)

fix: translated using Weblate (Spanish)

Currently translated at 60.2% (233 of 387 strings)

fix: translated using Weblate (Italian)

Currently translated at 36.1% (140 of 387 strings)

fix: translated using Weblate (Finnish)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Italian)

Currently translated at 33.5% (130 of 387 strings)

feat: added translation using Weblate (Finnish)

fix: translated using Weblate (Italian)

Currently translated at 29.9% (116 of 387 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (German)

Currently translated at 99.7% (386 of 387 strings)

fix: translated using Weblate (Spanish)

Currently translated at 58.3% (226 of 387 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (387 of 387 strings)

fix: translated using Weblate (Italian)

Currently translated at 22.0% (85 of 386 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (386 of 386 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (386 of 386 strings)

fix: translated using Weblate (Spanish)

Currently translated at 58.5% (226 of 386 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (386 of 386 strings)

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Nicklas Stafford <mrabc325@gmail.com>
Co-authored-by: Rurick Maqueo Poisot <rurick.mpoisot@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: f00f <f00f_32@protonmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Nicklas Stafford <mrabc325@gmail.com>
Co-authored-by: Rurick Maqueo Poisot <rurick.mpoisot@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: f00f <f00f_32@protonmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-04-07 10:15:16 +08:00
Gauthier Roebroeck
d166207912 fix(webui): series year incorrectly formatted 2021-04-07 10:11:57 +08:00
edwinbadillo
b26559dc47 feat: Added a 'Recommended' tab in the library views for a library specific dashboard like the home page 2021-04-03 21:53:23 -04:00
semantic-release-bot
3834d415ae chore(release): 0.85.1 [skip ci]
## [0.85.1](https://github.com/gotson/komga/compare/v0.85.0...v0.85.1) (2021-03-31)

### Bug Fixes

* **webreader:** settings are not persisted ([d202dc2](d202dc239a)), closes [#489](https://github.com/gotson/komga/issues/489)
2021-03-31 02:16:58 +00:00
Gauthier Roebroeck
d202dc239a fix(webreader): settings are not persisted
closes #489
2021-03-31 10:00:56 +08:00
semantic-release-bot
4198e2d968 chore(release): 0.85.0 [skip ci]
# [0.85.0](https://github.com/gotson/komga/compare/v0.84.1...v0.85.0) (2021-03-29)

### Bug Fixes

* **webui:** page size chooser would not always reflect the actual value ([5ee4230](5ee423030f))

### Features

* **webui:** change/restore theme even on login page ([7f7c6c3](7f7c6c3e6f))
2021-03-29 03:12:27 +00:00
Gauthier Roebroeck
9a269ad92e refactor(webui): persisted state geometry 2021-03-29 09:51:39 +08:00
Gauthier Roebroeck
ccd2d7ebcc refactor(webui): migrate remaining cookies to localStorage
closes #456
2021-03-26 18:04:25 +08:00
Gauthier Roebroeck
b33dc24490 refactor(webui): migrate page size cookie to localStorage 2021-03-26 17:25:41 +08:00
Gauthier Roebroeck
5ee423030f fix(webui): page size chooser would not always reflect the actual value 2021-03-26 17:24:33 +08:00
Gauthier Roebroeck
74954a63de refactor(webui): migrate cookies to localStorage 2021-03-26 16:36:44 +08:00
Gauthier Roebroeck
7f7c6c3e6f feat(webui): change/restore theme even on login page
moved locale and theme from cookies to localStorage
2021-03-26 15:48:15 +08:00
Gauthier Roebroeck
6f5266a28c build: add dependabot configuration
with disabled version update, only for security
2021-03-25 10:25:50 +08:00
semantic-release-bot
1451d226fb chore(release): 0.84.1 [skip ci]
## [0.84.1](https://github.com/gotson/komga/compare/v0.84.0...v0.84.1) (2021-03-24)

### Bug Fixes

* download current page not working on mobile ([f98d791](f98d7915c5))
2021-03-24 14:12:34 +00:00
Gauthier Roebroeck
f98d7915c5 fix: download current page not working on mobile 2021-03-24 21:55:27 +08:00
semantic-release-bot
b5f19a10af chore(release): 0.84.0 [skip ci]
# [0.84.0](https://github.com/gotson/komga/compare/v0.83.0...v0.84.0) (2021-03-24)

### Features

* download current page from webreader ([93cec4e](93cec4e4e5)), closes [#469](https://github.com/gotson/komga/issues/469)
2021-03-24 08:46:09 +00:00
Gauthier Roebroeck
93cec4e4e5 feat: download current page from webreader
closes #469
2021-03-24 16:26:38 +08:00
Gauthier Roebroeck
84ff250030 docs: update features in README.md 2021-03-23 11:45:40 +08:00
Gauthier Roebroeck
f3ec2c31e5 chore: stalebot config 2021-03-22 17:22:32 +08:00
semantic-release-bot
d230e9a31d chore(release): 0.83.0 [skip ci]
# [0.83.0](https://github.com/gotson/komga/compare/v0.82.1...v0.83.0) (2021-03-22)

### Bug Fixes

* refresh series metadata and aggregation after book deletion ([9e44437](9e4443765b))
* skip ISBN barcode provider if not enabled in library ([9cb63b5](9cb63b5798))

### Features

* import ISBN from epub metadata, split authors on comma ([52fceec](52fceecaa9))

### Performance Improvements

* only refresh relevant metadata providers on series sort ([3dccb9a](3dccb9a6a7))
2021-03-22 08:26:26 +00:00