Commit graph

3322 commits

Author SHA1 Message Date
Gauthier Roebroeck
b53fbc7217 feat: delete duplicate page match individually 2022-02-08 15:11:17 +08:00
Gauthier Roebroeck
a972b5fde0 refactor: change page-hash delete all endpoint 2022-02-08 15:11:17 +08:00
Gauthier Roebroeck
ca401f8b69 refactor: change page-hash matches endpoint 2022-02-08 15:11:17 +08:00
Gauthier Roebroeck
c080f433af feat: deletion of duplicate pages 2022-02-08 15:11:17 +08:00
Gauthier Roebroeck
a96335dbee feat: page hashing enhancement
only hash pages for cbz
delete non-cbz page hashes
store page hashes
2022-02-08 15:11:17 +08:00
Gauthier Roebroeck
368d0d5147 refactor: add MediaType enum 2022-02-08 15:11:16 +08:00
Gauthier Roebroeck
27d5594571 build: remove run configuration 2022-02-08 15:11:16 +08:00
semantic-release-bot
83f5a7fe90 chore(release): 0.148.3 [skip ci]
## [0.148.3](https://github.com/gotson/komga/compare/v0.148.2...v0.148.3) (2022-02-04)

### Bug Fixes

* a TooManyRowsException may crash the scan ([0368060](0368060166))
* filtering may not work with some unicode characters ([656f433](656f433b9d)), closes [#789](https://github.com/gotson/komga/issues/789)
* **opds:** incorrect url encode for next/previous links ([288858c](288858cf64)), closes [#792](https://github.com/gotson/komga/issues/792)
* translated using Weblate ([f0d2833](f0d2833bd6))
* use temp files for PDF when getting entries ([deb8e5f](deb8e5fff4))
* **webui:** better display of readlist context information for small screen ([add2574](add2574859)), closes [#791](https://github.com/gotson/komga/issues/791)
* **webui:** don't reload series card thumbnail on every book update ([8bd36b4](8bd36b45af))
2022-02-04 04:12:07 +00:00
Gauthier Roebroeck
e8fe8bcf8d refactor: missing file from c12701c7f2 2022-02-04 12:00:03 +08:00
Weblate (bot)
f0d2833bd6
fix: translated using Weblate
Currently translated at 13.6% (80 of 584 strings)

fix: translated using Weblate (Italian)

Currently translated at 97.6% (570 of 584 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (584 of 584 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (584 of 584 strings)

fix: translated using Weblate (Spanish)

Currently translated at 91.2% (533 of 584 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (584 of 584 strings)

feat: added translation using Weblate (Greek)

Co-authored-by: Angel Curros <angelcurros@gmail.com>
Co-authored-by: Emanuele Orlandin <lelus78@gmail.com>
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: Petran Sketo <petran.c@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/el/
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/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

Co-authored-by: Angel Curros <angelcurros@gmail.com>
Co-authored-by: Emanuele Orlandin <lelus78@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Petran Sketo <petran.c@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
2022-02-04 11:55:17 +08:00
Gauthier Roebroeck
0368060166 fix: a TooManyRowsException may crash the scan 2022-02-04 11:52:51 +08:00
Gauthier Roebroeck
656f433b9d fix: filtering may not work with some unicode characters
use collation instead of lowercase comparison

closes #789
2022-02-04 11:52:51 +08:00
Gauthier Roebroeck
add2574859 fix(webui): better display of readlist context information for small screen
closes #791
2022-02-04 11:52:51 +08:00
Gauthier Roebroeck
8bd36b45af fix(webui): don't reload series card thumbnail on every book update
to avoid flicker during analysis
2022-02-04 11:52:51 +08:00
Gauthier Roebroeck
288858cf64 fix(opds): incorrect url encode for next/previous links
closes #792
2022-02-04 11:52:51 +08:00
Gauthier Roebroeck
c12701c7f2 refactor: make Auditable an interface 2022-02-04 11:52:51 +08:00
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