Commit graph

1856 commits

Author SHA1 Message Date
Gauthier Roebroeck
deb8e5fff4 fix: use temp files for PDF when getting entries 2022-02-04 11:52:51 +08:00
Walter
f602218315
docs: typo in DEVELOPING.md (#790)
Missed tick
2022-02-02 10:28:38 +08:00
semantic-release-bot
86f572e7a9 chore(release): 0.148.2 [skip ci]
## [0.148.2](https://github.com/gotson/komga/compare/v0.148.1...v0.148.2) (2022-01-31)

### Bug Fixes

* **api:** request param conflict ([160c767](160c767c40))
* synchronous cache eviction when closing PDDocument ([f25c74f](f25c74f759))
* translated using Weblate ([2d554af](2d554afec4))
* **webui:** duplicate pages card size ([fedaa33](fedaa33855))

### Performance Improvements

* use temp files for PDF streams ([8da2489](8da2489671))
2022-01-31 03:49:37 +00:00
Weblate (bot)
2d554afec4
fix: translated using Weblate
Currently translated at 100.0% (579 of 579 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (570 of 570 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (570 of 570 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (570 of 570 strings)

Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
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: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
2022-01-31 11:35:50 +08:00
Gauthier Roebroeck
c380e97531 ci: publish major version tags 2022-01-31 11:34:47 +08:00
Gauthier Roebroeck
8da2489671 perf: use temp files for PDF streams
reduces the memory usage for large PDF files
2022-01-31 11:34:47 +08:00
Gauthier Roebroeck
8c46b8266b docs: update DEVELOPING.md 2022-01-31 11:34:47 +08:00
Gauthier Roebroeck
5ab5e71eaa chore: convert issue templates to forms 2022-01-31 11:34:47 +08:00
Gauthier Roebroeck
fedaa33855 fix(webui): duplicate pages card size 2022-01-31 11:34:47 +08:00
Gauthier Roebroeck
160c767c40 fix(api): request param conflict 2022-01-31 11:34:47 +08:00
Walter
f25c74f759
fix: synchronous cache eviction when closing PDDocument 2022-01-31 11:34:28 +08:00
semantic-release-bot
273071ea9b chore(release): 0.148.1 [skip ci]
## [0.148.1](https://github.com/gotson/komga/compare/v0.148.0...v0.148.1) (2022-01-27)

### Bug Fixes

* **webui:** duplicate page card action bar alignment ([7a3f80c](7a3f80ce92))
* **webui:** duplicate page matches show filenames ([388c4f5](388c4f5f30))
* **webui:** duplicate page matches were not showing exact matches only ([5844521](5844521286))
* **webui:** duplicate pages filters ([1120f19](1120f1943a))
* **webui:** duplicate pages show total size saving ([e9bf064](e9bf064cb2))
2022-01-27 03:30:39 +00:00
Gauthier Roebroeck
1120f1943a fix(webui): duplicate pages filters 2022-01-27 11:17:46 +08:00
Gauthier Roebroeck
e9bf064cb2 fix(webui): duplicate pages show total size saving 2022-01-27 11:17:46 +08:00
Gauthier Roebroeck
388c4f5f30 fix(webui): duplicate page matches show filenames 2022-01-27 11:17:46 +08:00
Gauthier Roebroeck
5844521286 fix(webui): duplicate page matches were not showing exact matches only 2022-01-27 11:17:46 +08:00
Gauthier Roebroeck
7a3f80ce92 fix(webui): duplicate page card action bar alignment 2022-01-27 11:17:46 +08:00
semantic-release-bot
7b45c3d5e1 chore(release): 0.148.0 [skip ci]
# [0.148.0](https://github.com/gotson/komga/compare/v0.147.0...v0.148.0) (2022-01-26)

### Features

* **api:** wip version of the page-hashes endpoints ([5777952](5777952c05))
* **webui:** view duplicate pages ([79d265c](79d265c852))
2022-01-26 10:31:27 +00:00
Gauthier Roebroeck
79d265c852 feat(webui): view duplicate pages 2022-01-26 18:19:22 +08:00
Gauthier Roebroeck
5777952c05 feat(api): wip version of the page-hashes endpoints 2022-01-26 18:19:22 +08:00
semantic-release-bot
fc33ad7ed3 chore(release): 0.147.0 [skip ci]
# [0.147.0](https://github.com/gotson/komga/compare/v0.146.0...v0.147.0) (2022-01-25)

### Bug Fixes

* **webui:** display clickable links for duplicate files ([4453c03](4453c03200))
* **webui:** drop poster from browser images ([7cb2a87](7cb2a87a7f))

### Features

* **webui:** add refresh button and unavailable status to media analysis view ([a116d17](a116d17883))
* **webui:** delete book from duplicate view ([b1fd257](b1fd257a14)), closes [#764](https://github.com/gotson/komga/issues/764)
2022-01-25 09:13:09 +00:00
Gauthier Roebroeck
a116d17883 feat(webui): add refresh button and unavailable status to media analysis view 2022-01-25 16:59:51 +08:00
Gauthier Roebroeck
b1fd257a14 feat(webui): delete book from duplicate view
closes #764
2022-01-25 16:57:21 +08:00
Gauthier Roebroeck
4453c03200 fix(webui): display clickable links for duplicate files 2022-01-25 16:36:02 +08:00
Gauthier Roebroeck
78ebcbcb53 refactor: remove dead code 2022-01-25 16:31:00 +08:00
Gauthier Roebroeck
4462a18ff9 build: npm upgrade 2022-01-25 16:25:15 +08:00
Gauthier Roebroeck
7cb2a87a7f fix(webui): drop poster from browser images 2022-01-25 16:19:01 +08:00
Gauthier Roebroeck
88357a589e build: run configuration 2022-01-25 16:17:33 +08:00
semantic-release-bot
7728582e26 chore(release): 0.146.0 [skip ci]
# [0.146.0](https://github.com/gotson/komga/compare/v0.145.1...v0.146.0) (2022-01-24)

### Features

* **webui:** custom cover upload ([2a56fff](2a56fffa9a)), closes [#473](https://github.com/gotson/komga/issues/473)
2022-01-24 12:01:23 +00:00
Snd-R
2a56fffa9a
feat(webui): custom cover upload
Closes #473 

Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2022-01-24 19:46:39 +08:00
semantic-release-bot
9871487194 chore(release): 0.145.1 [skip ci]
## [0.145.1](https://github.com/gotson/komga/compare/v0.145.0...v0.145.1) (2022-01-24)

### Bug Fixes

* **opds:** links are missing the publisher parameter ([9963665](996366528d)), closes [#777](https://github.com/gotson/komga/issues/777)
* translated using Weblate ([853a988](853a9886a8))
* **webreader:** mark read could miss the last page in double pages ([ecbba65](ecbba653bf)), closes [#772](https://github.com/gotson/komga/issues/772)
2022-01-24 06:37:25 +00:00
Weblate (bot)
853a9886a8
fix: translated using Weblate
Currently translated at 96.9% (547 of 564 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (564 of 564 strings)

fix: translated using Weblate (Esperanto)

Currently translated at 96.0% (542 of 564 strings)

fix: translated using Weblate (Indonesian)

Currently translated at 100.0% (564 of 564 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (564 of 564 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (564 of 564 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (564 of 564 strings)

fix: translated using Weblate (Spanish)

Currently translated at 95.3% (531 of 557 strings)

fix: translated using Weblate (Norwegian Bokmål)

Currently translated at 78.2% (436 of 557 strings)

fix: translated using Weblate (Korean)

Currently translated at 72.5% (404 of 557 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (557 of 557 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (557 of 557 strings)

fix: translated using Weblate (Norwegian Bokmål)

Currently translated at 75.5% (421 of 557 strings)

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Cyle Ariel <cyleariel@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.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: Shjosan <shjosan@kakmix.co>
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/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/id/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
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: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Cyle Ariel <cyleariel@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: phlostically <phlostically@mailinator.com>
2022-01-24 14:24:14 +08:00
Gauthier Roebroeck
af4d0e3dc2 ci: don't mark enhancement and bug as stale 2022-01-24 14:22:18 +08:00
Gauthier Roebroeck
ecbba653bf fix(webreader): mark read could miss the last page in double pages
closes #772
2022-01-24 14:20:58 +08:00
Gauthier Roebroeck
9eeb3cfddf build: simplify dev environment 2022-01-24 14:00:44 +08:00
Gauthier Roebroeck
996366528d fix(opds): links are missing the publisher parameter
closes #777
2022-01-24 13:56:45 +08:00
Gauthier Roebroeck
49ae566968 refactor: adjust some log levels 2022-01-19 22:10:10 +08:00
semantic-release-bot
7365b67bf5 chore(release): 0.145.0 [skip ci]
# [0.145.0](https://github.com/gotson/komga/compare/v0.144.0...v0.145.0) (2022-01-19)

### Features

* check changed book hash before resetting during scan ([39f686b](39f686bebe))
* import ComicInfo Tags element ([d3daaf1](d3daaf1f9c)), closes [#541](https://github.com/gotson/komga/issues/541)
* tasks concurrency (configurable) ([2fd95e5](2fd95e5a7f))
2022-01-19 08:52:39 +00:00
Gauthier Roebroeck
2fd95e5a7f feat: tasks concurrency (configurable) 2022-01-19 16:39:20 +08:00
Gauthier Roebroeck
39f686bebe feat: check changed book hash before resetting during scan 2022-01-19 16:39:20 +08:00
Gauthier Roebroeck
27d81b0ea6 build: use config-dir for local development 2022-01-19 16:39:20 +08:00
Gauthier Roebroeck
d3daaf1f9c feat: import ComicInfo Tags element
closes #541
2022-01-19 16:39:20 +08:00
semantic-release-bot
cc6f4228ba chore(release): 0.144.0 [skip ci]
# [0.144.0](https://github.com/gotson/komga/compare/v0.143.1...v0.144.0) (2022-01-13)

### Bug Fixes

* change artemis port ([4fb7dc7](4fb7dc75ec))

### Features

* configurable config directory ([c643d55](c643d55ee8))
2022-01-13 08:41:21 +00:00
Gauthier Roebroeck
4fb7dc75ec fix: change artemis port
should fix live lock error on Windows
2022-01-13 16:26:11 +08:00
Gauthier Roebroeck
c643d55ee8 feat: configurable config directory 2022-01-13 16:26:11 +08:00
semantic-release-bot
96dee1d70c chore(release): 0.143.1 [skip ci]
## [0.143.1](https://github.com/gotson/komga/compare/v0.143.0...v0.143.1) (2022-01-10)

### Bug Fixes

* find duplicate books by hash and file size ([4e055f0](4e055f037a)), closes [#771](https://github.com/gotson/komga/issues/771)
* improper json deserialization when missing mandatory fields ([594194f](594194fafd))
2022-01-10 06:11:55 +00:00
Gauthier Roebroeck
4e055f037a fix: find duplicate books by hash and file size
closes #771
2022-01-10 13:58:27 +08:00
Gauthier Roebroeck
594194fafd fix: improper json deserialization when missing mandatory fields 2022-01-10 13:58:27 +08:00
semantic-release-bot
ebf94cbeea chore(release): 0.143.0 [skip ci]
# [0.143.0](https://github.com/gotson/komga/compare/v0.142.0...v0.143.0) (2022-01-06)

### Features

* add library options for hashing and dimensions analysis ([5d4ec94](5d4ec94e01)), closes [#645](https://github.com/gotson/komga/issues/645)
* get file size for pages during analysis ([432ed4e](432ed4e14c))
* hash pages to detect duplicates ([195ec29](195ec29d6d))
* **webui:** display page size in book import dialog ([6f26c2c](6f26c2c926))
2022-01-06 08:34:09 +00:00
Gauthier Roebroeck
6f26c2c926 feat(webui): display page size in book import dialog 2022-01-06 16:17:24 +08:00