Commit graph

2384 commits

Author SHA1 Message Date
Gauthier Roebroeck
8666b94bad docs: update CHANGELOG.md to match JReleaser format 2023-03-03 16:05:39 +08:00
Gauthier Roebroeck
3581e57764 build: add jreleaser 2023-03-03 16:05:39 +08:00
Gauthier Roebroeck
b7ad8088b3 refactor(webui): remove unused references 2023-03-03 15:22:22 +08:00
Gauthier Roebroeck
c6aaa9d510 text: fix broken test 2023-03-03 13:21:20 +08:00
Gauthier Roebroeck
a6895e13f4 fix(api): filter readlist's books according to user's content restrictions 2023-03-03 12:30:48 +08:00
Gauthier Roebroeck
648ebb4b0d feat(webui): interactive readlist import 2023-03-02 17:46:28 +08:00
Gauthier Roebroeck
400f7baa53 feat(api): new endpoint to match a CBL file without creating the readlist 2023-03-02 17:45:47 +08:00
Gauthier Roebroeck
7f8a7f321d fix(webui): dismissible alert on Book Import view 2023-03-02 17:44:58 +08:00
Gauthier Roebroeck
9860d4eaf5 refactor(webui): incorrect type 2023-03-02 17:44:30 +08:00
Gauthier Roebroeck
9e424b580d refactor(webui): missing i18n field 2023-03-02 17:44:10 +08:00
Gauthier Roebroeck
2f97395a24 fix(webui): perform case insensitive comparison for existing readlist or collection name 2023-03-02 17:43:25 +08:00
Gauthier Roebroeck
0984d9f8a4 refactor(webui): export readlist types 2023-03-02 17:42:39 +08:00
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