Commit graph

3322 commits

Author SHA1 Message Date
Gauthier Roebroeck
aec3d3d711 refactor(api): change variable case 2023-03-02 17:38:51 +08:00
Gauthier Roebroeck
ae17d9ca36 fix(api): ignore name case when updating a readlist or collection
changing a readlist or collection's name case would throw an error
2023-03-02 17:38:06 +08:00
Weblate (bot)
22b1ab0390
fix: translated using Weblate
Currently translated at 26.7% (173 of 646 strings)

fix: translated using Weblate (Spanish)

Currently translated at 100.0% (646 of 646 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (646 of 646 strings)

fix: translated using Weblate (Spanish)

Currently translated at 100.0% (646 of 646 strings)

fix: translated using Weblate (Turkish)

Currently translated at 5.2% (34 of 646 strings)

fix: translated using Weblate (Czech)

Currently translated at 35.1% (227 of 646 strings)

fix: translated using Weblate (Indonesian)

Currently translated at 98.1% (634 of 646 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 99.3% (642 of 646 strings)

fix: translated using Weblate (French)

Currently translated at 99.6% (644 of 646 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (646 of 646 strings)

fix: translated using Weblate (French)

Currently translated at 99.6% (644 of 646 strings)

fix: translated using Weblate (Spanish)

Currently translated at 100.0% (646 of 646 strings)













Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
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/sv/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/tr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hant/
Translation: komga/webui

Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: 1024mb <angelberetta12@gmail.com>
Co-authored-by: Aiman <noaione0809@gmail.com>
Co-authored-by: Jaroslav Lichtblau <jlichtblau@seznam.cz>
Co-authored-by: Karl Jakobsson <karjak95@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Toprak Boran <toprakbulbulv5@gmail.com>
Co-authored-by: Zone <th5331958@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: slundi <slundi@gmail.com>
Co-authored-by: 小造xu_zh <ngc7331@outlook.com>
2023-02-22 17:55:44 +08:00
Gauthier Roebroeck
e3bf9065a1 feat: read lists books can be sorted by release date
read list are ordered by default, which is manual ordering
if manual ordering is disabled, books will be sorted by release date

Closes: #846
2023-02-22 17:10:01 +08:00
Gauthier
6583334970
ci: fix workflow file 2023-02-13 14:28:37 +08:00
Gauthier Roebroeck
d21a7a3390 ci: only trigger release job on master 2023-02-13 14:07:52 +08:00
Gauthier Roebroeck
4821cdb668 build(deps): bump thumbnailator to 0.4.19 2023-02-13 14:06:21 +08:00
Gauthier Roebroeck
cb18b6b7d4 refactor: move specific ktlint configuration to subproject 2023-02-13 11:50:22 +08:00
Gauthier Roebroeck
4614997c46 build(deps): bump sqlite-jdbc to 3.40.1.0 2023-02-13 11:50:01 +08:00
Gauthier Roebroeck
0e4a3314a8 build(deps): bump tsid-creator to 5.2.3 2023-02-13 11:48:59 +08:00
Gauthier Roebroeck
035a18a005 build(deps): bump twelvemonkeys.imageio to 3.9.4 2023-02-13 11:48:44 +08:00
Gauthier Roebroeck
c0cc6b5411 build(deps): bump ben-manes.versions to 0.45.0 2023-02-13 11:48:22 +08:00
Gauthier Roebroeck
e476d737a9 build(deps): bump Kotlin to 1.7.22 2023-02-13 11:48:00 +08:00
Gauthier Roebroeck
1d6485ce89 style: apply ktlint format 2023-02-02 15:06:56 +08:00
Gauthier Roebroeck
1dc46be93c build: disable ktlint multiline-if-else rule 2023-02-02 15:06:43 +08:00
Gauthier Roebroeck
c8dd291d7c build: bump gradle.ktlint to 11.1.0 amd ktlint to 0.48.2 2023-02-02 15:06:23 +08:00
Gauthier Roebroeck
021165067c fix(webui): history view could not load deleted page thumbnail in some conditions 2023-02-01 17:13:57 +08:00
Gauthier Roebroeck
4385f05629 fix(webui): bulk edit books dialog incorrect validation for numberSort set to 0
Closes: #1057
2023-01-30 10:03:30 +08:00
semantic-release-bot
3d0934b185 chore(release): 0.161.0 [skip ci]
# [0.161.0](https://github.com/gotson/komga/compare/v0.160.0...v0.161.0) (2023-01-27)

### Bug Fixes

* **api:** multiple tag or author filters could generate duplicate book results ([88aa7ad](88aa7adaad)), closes [#1052](https://github.com/gotson/komga/issues/1052)
* NPE when email_verified claim is missing in OIDC request ([72e5fd9](72e5fd9c9a)), closes [#1054](https://github.com/gotson/komga/issues/1054)
* translated using Weblate ([faf95f2](faf95f2c69))
* **webui:** multi-select bar delete button doesn't work on some views ([94fc5fa](94fc5fa4d5)), closes [#1056](https://github.com/gotson/komga/issues/1056)

### Features

* add configuration option to skip email verification in OIDC login flow ([273b7d2](273b7d266c)), closes [#1054](https://github.com/gotson/komga/issues/1054)
2023-01-27 12:50:20 +00:00
Weblate (bot)
faf95f2c69
fix: translated using Weblate
Currently translated at 99.2% (639 of 644 strings)

fix: translated using Weblate (Spanish)

Currently translated at 100.0% (644 of 644 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: slundi <slundi@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: slundi <slundi@gmail.com>
2023-01-27 17:49:50 +08:00
Gauthier Roebroeck
94fc5fa4d5 fix(webui): multi-select bar delete button doesn't work on some views
Closes: #1056
2023-01-27 17:48:10 +08:00
Gauthier Roebroeck
88aa7adaad fix(api): multiple tag or author filters could generate duplicate book results
Closes: #1052
2023-01-27 17:35:54 +08:00
Gauthier Roebroeck
273b7d266c feat: add configuration option to skip email verification in OIDC login flow
Closes: #1054
2023-01-27 16:28:50 +08:00
Gauthier Roebroeck
72e5fd9c9a fix: NPE when email_verified claim is missing in OIDC request
Closes: #1054
2023-01-27 16:28:50 +08:00
semantic-release-bot
781d839702 chore(release): 0.160.0 [skip ci]
# [0.160.0](https://github.com/gotson/komga/compare/v0.159.1...v0.160.0) (2023-01-19)

### Features

* **webui:** add button to reset filters on Series view if there are no results ([17ca7f7](17ca7f74eb))
* **webui:** add pagination to readlist/collection browse view ([ff70fea](ff70fea71a)), closes [#817](https://github.com/gotson/komga/issues/817)

### Performance Improvements

* **webui:** readlist/collection expansion panels load data by page ([0b57dc9](0b57dc9c96)), closes [#817](https://github.com/gotson/komga/issues/817)
2023-01-19 09:26:02 +00:00
Gauthier Roebroeck
0b57dc9c96 perf(webui): readlist/collection expansion panels load data by page
Refs: #817
2023-01-18 17:36:55 +08:00
Gauthier Roebroeck
ff70fea71a feat(webui): add pagination to readlist/collection browse view
Closes: #817
2023-01-18 16:22:23 +08:00
Gauthier Roebroeck
17ca7f74eb feat(webui): add button to reset filters on Series view if there are no results 2023-01-18 16:22:23 +08:00
semantic-release-bot
80b27989fb chore(release): 0.159.1 [skip ci]
## [0.159.1](https://github.com/gotson/komga/compare/v0.159.0...v0.159.1) (2023-01-18)

### Bug Fixes

* **webui:** edit series dialog shows wrong tabs when editing multiple items ([12d2cbc](12d2cbcd09)), closes [#1049](https://github.com/gotson/komga/issues/1049)
2023-01-18 03:25:23 +00:00
Gauthier Roebroeck
12d2cbcd09 fix(webui): edit series dialog shows wrong tabs when editing multiple items
Closes: #1049
2023-01-18 10:53:09 +08:00
semantic-release-bot
348667bfc4 chore(release): 0.159.0 [skip ci]
# [0.159.0](https://github.com/gotson/komga/compare/v0.158.0...v0.159.0) (2023-01-17)

### Bug Fixes

* **api:** include Z in datetime formats ([bb7b7fd](bb7b7fd8f0))
* **api:** some dates were not returned as UTC ([cdfb8e3](cdfb8e377f))
* translated using Weblate ([6ad0188](6ad0188bd3))

### Features

* add links field in series metadata ([f9f02a3](f9f02a395b)), closes [#938](https://github.com/gotson/komga/issues/938)
* series metadata supports alternate titles ([8e0655f](8e0655f29a)), closes [#878](https://github.com/gotson/komga/issues/878)
* **webui:** display datetime when hovering date on item card ([4d97172](4d9717287a))
* **webui:** display number of pages left on book details view ([77424b1](77424b1b1c)), closes [#1012](https://github.com/gotson/komga/issues/1012)
* **webui:** display read date on book details view ([c30c755](c30c755f63)), closes [#757](https://github.com/gotson/komga/issues/757)
* **webui:** increment/decrement numberSort in bulk ([e7fbe57](e7fbe57e44)), closes [#628](https://github.com/gotson/komga/issues/628)
2023-01-17 09:14:47 +00:00
Weblate (bot)
6ad0188bd3
fix: translated using Weblate
Currently translated at 100.0% (639 of 639 strings)

fix: translated using Weblate (Spanish)

Currently translated at 100.0% (635 of 635 strings)

fix: translated using Weblate (French)

Currently translated at 100.0% (635 of 635 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui

Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2023-01-17 16:58:49 +08:00
Gauthier Roebroeck
e7fbe57e44 feat(webui): increment/decrement numberSort in bulk
Closes: #628
2023-01-17 16:39:35 +08:00
Gauthier Roebroeck
c30c755f63 feat(webui): display read date on book details view
Closes: #757
2023-01-17 15:11:51 +08:00
Gauthier Roebroeck
77424b1b1c feat(webui): display number of pages left on book details view
Closes: #1012
2023-01-17 15:11:14 +08:00
Gauthier Roebroeck
4d9717287a feat(webui): display datetime when hovering date on item card 2023-01-17 15:08:29 +08:00
Gauthier Roebroeck
cdfb8e377f fix(api): some dates were not returned as UTC 2023-01-17 15:06:55 +08:00
Gauthier Roebroeck
bb7b7fd8f0 fix(api): include Z in datetime formats 2023-01-17 15:06:35 +08:00
Gauthier Roebroeck
a8746ca27d refactor: remove unused function 2023-01-17 15:05:40 +08:00
Gauthier Roebroeck
eb3cea3425 build(deps): bump NightMonkeys to 0.4.1
fixes an issue where an exception would be thrown if '--enable-preview' is not set on Java 19
2023-01-17 11:29:04 +08:00
Gauthier Roebroeck
35750a9e58 ci: test on Java 19 2023-01-16 17:40:01 +08:00
Gauthier Roebroeck
8b6b47d1e5 build: bump Gradle to 7.6 2023-01-16 17:39:50 +08:00
Gauthier Roebroeck
8e0655f29a feat: series metadata supports alternate titles
Closes: #878
2023-01-16 17:30:09 +08:00
Gauthier Roebroeck
f9f02a395b feat: add links field in series metadata
Closes: #938
2023-01-13 15:10:52 +08:00
semantic-release-bot
7303606c36 chore(release): 0.158.0 [skip ci]
# [0.158.0](https://github.com/gotson/komga/compare/v0.157.5...v0.158.0) (2023-01-12)

### Bug Fixes

* close SSE connections during shutdown ([3f773d1](3f773d1ed7)), closes [#1028](https://github.com/gotson/komga/issues/1028)
* translated using Weblate  ([f06c680](f06c68067f))

### Features

* library option to append ComicInfo Volume to Series title ([63b3c83](63b3c83ce2))
* **webui:** navigate back to collection from series ([db56a38](db56a38476)), closes [#1042](https://github.com/gotson/komga/issues/1042)
* **webui:** order collections/readlists by most recently modified in the Add To dialog ([592f87c](592f87ca79)), closes [#862](https://github.com/gotson/komga/issues/862)
2023-01-12 09:53:40 +00:00
Weblate (bot)
f06c68067f
fix: translated using Weblate
Currently translated at 78.6% (498 of 633 strings)

fix: translated using Weblate (Chinese (Traditional))

Currently translated at 20.6% (131 of 633 strings)

feat: added translation using Weblate (Chinese (Traditional))

fix: translated using Weblate (Dutch)

Currently translated at 80.2% (508 of 633 strings)

fix: translated using Weblate (Czech)

Currently translated at 35.7% (226 of 633 strings)

fix: translated using Weblate (Czech)

Currently translated at 35.7% (226 of 633 strings)

fix: translated using Weblate (Czech)

Currently translated at 34.5% (219 of 633 strings)

fix: translated using Weblate (Czech)

Currently translated at 34.5% (219 of 633 strings)

fix: translated using Weblate (German)

Currently translated at 100.0% (633 of 633 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Martin Marusak <m.marusak@volny.cz>
Co-authored-by: bertklaps <bert.klaps@intel.com>
Co-authored-by: blacktide <blacktide082@gmail.com>
Co-authored-by: pyrogeen <chenxia747@gmail.com>
Co-authored-by: sao-coding <jeter.nice@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nl/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hant/
Translation: komga/webui

Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Martin Marusak <m.marusak@volny.cz>
Co-authored-by: bertklaps <bert.klaps@intel.com>
Co-authored-by: blacktide <blacktide082@gmail.com>
Co-authored-by: pyrogeen <chenxia747@gmail.com>
Co-authored-by: sao-coding <jeter.nice@gmail.com>
2023-01-12 17:17:39 +08:00
Gauthier Roebroeck
592f87ca79 feat(webui): order collections/readlists by most recently modified in the Add To dialog
Closes: #862
2023-01-12 17:13:25 +08:00
Gauthier Roebroeck
db56a38476 feat(webui): navigate back to collection from series
Closes: #1042
2023-01-12 16:39:38 +08:00
Gauthier Roebroeck
63b3c83ce2 feat: library option to append ComicInfo Volume to Series title 2023-01-12 15:59:01 +08:00
Gauthier Roebroeck
d2244b5e75 refactor: simplify metadata lifecycle services 2023-01-12 14:43:02 +08:00