github-actions[bot]
ba6cb76b71
build(webui): update Browserslist db
2026-05-04 10:04:00 +08:00
Gauthier Roebroeck
3d7615e7b4
deps: upgrade Spring Boot to 3.5.14
2026-04-27 17:16:34 +08:00
github-actions
9c84690a07
chore(release): 1.24.4 [skip ci]
2026-04-24 01:52:15 +00:00
Óliver García Albertos
5d14057736
build(docker): update base image to Ubuntu 26.04 for amd64 and arm64
2026-04-24 09:14:45 +08:00
James Ward
e3a8cc6b01
fix(api): omit UserDto.ageRestriction instead of returning null
...
Closes: 2296
2026-04-23 14:34:05 +08:00
dependabot[bot]
bb60a797e8
deps(webui): bump @xmldom/xmldom from 0.8.12 to 0.8.13 in /komga-webui
...
Bumps [@xmldom/xmldom](https://github.com/xmldom/xmldom ) from 0.8.12 to 0.8.13.
- [Release notes](https://github.com/xmldom/xmldom/releases )
- [Changelog](https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/xmldom/xmldom/compare/0.8.12...0.8.13 )
---
updated-dependencies:
- dependency-name: "@xmldom/xmldom"
dependency-version: 0.8.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-23 14:22:19 +08:00
Gauthier Roebroeck
ddfe65dde1
fix(koreader): also accept application/json on Accept header
2026-04-21 16:33:45 +08:00
Gauthier Roebroeck
4a7d9a6510
fix(kobo): proxy raw request body to kobo store
...
Closes : #2289
2026-04-17 16:45:52 +08:00
dependabot[bot]
85edd8b63f
deps(webui): bump axios from 1.13.5 to 1.15.0 in /komga-webui
...
Bumps [axios](https://github.com/axios/axios ) from 1.13.5 to 1.15.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.13.5...v1.15.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.15.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-14 14:37:46 +08:00
dependabot[bot]
63de6aa9b1
deps(webui): bump follow-redirects in /komga-webui
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.11 to 1.16.0.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.11...v1.16.0 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-version: 1.16.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-14 14:37:26 +08:00
Gauthier Roebroeck
717ef82a3d
fix(opds2): incorrect latest series navigation links
...
Closes : #2285
2026-04-14 14:28:54 +08:00
Gauthier Roebroeck
7c00661365
fix(opds2): auth logo issue when using base url
...
Closes : #2285
2026-04-14 14:28:38 +08:00
Gauthier Roebroeck
6c2621b538
ci: update homebrew action
2026-04-13 13:22:48 +08:00
Gauthier Roebroeck
5fc0b7ef30
fix(epub): some TOC may not be parsed correctly
2026-04-13 10:13:35 +08:00
Gauthier Roebroeck
dd9c3facd7
deps: bump gradle-git-properties plugin from 2.5.2 to 2.5.7
2026-04-13 10:13:35 +08:00
dependabot[bot]
b77554fa17
deps(webui): bump lodash from 4.17.23 to 4.18.1 in /komga-webui
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.23 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.23...4.18.1 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.18.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-10 11:44:23 +08:00
github-actions[bot]
7e0d680bdf
build(webui): update Browserslist db
2026-04-01 13:57:47 +08:00
dependabot[bot]
5620e3fd67
deps(webui): bump @xmldom/xmldom from 0.8.10 to 0.8.12 in /komga-webui
...
Bumps [@xmldom/xmldom](https://github.com/xmldom/xmldom ) from 0.8.10 to 0.8.12.
- [Release notes](https://github.com/xmldom/xmldom/releases )
- [Changelog](https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/xmldom/xmldom/compare/0.8.10...0.8.12 )
---
updated-dependencies:
- dependency-name: "@xmldom/xmldom"
dependency-version: 0.8.12
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-04-01 09:21:46 +08:00
dependabot[bot]
3ca9806e86
deps(ci): bump gradle/actions from 5 to 6
...
Bumps [gradle/actions](https://github.com/gradle/actions ) from 5 to 6.
- [Release notes](https://github.com/gradle/actions/releases )
- [Commits](https://github.com/gradle/actions/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: gradle/actions
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-30 15:51:54 +08:00
dependabot[bot]
263d3dd893
deps(webui): bump brace-expansion from 1.1.12 to 1.1.13 in /komga-webui
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 1.1.12 to 1.1.13.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.13 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-30 10:50:15 +08:00
github-actions
328a22064d
chore(release): 1.24.3 [skip ci]
2026-03-27 08:39:06 +00:00
dependabot[bot]
40dadcb8ca
deps(webui): bump node-forge from 1.3.2 to 1.4.0 in /komga-webui
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 1.3.2 to 1.4.0.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.2...v1.4.0 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-version: 1.4.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-27 16:25:37 +08:00
Gauthier Roebroeck
b8ea79eaf8
fix(webui): epub reader would not load
2026-03-27 16:17:14 +08:00
github-actions
9033dc73ba
chore(release): 1.24.2 [skip ci]
2026-03-26 09:43:51 +00:00
Hosted Weblate
da981bed0f
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2026-03-26 17:28:16 +08:00
Hosted Weblate
92a61debea
i18n(webui): translated using Weblate (Korean)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 안세훈 <on9686@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translation: komga/webui
2026-03-26 17:28:16 +08:00
Hosted Weblate
c00aaebef1
i18n(webui): translated using Weblate (Croatian)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2026-03-26 17:28:16 +08:00
Hosted Weblate
0013a65306
i18n(webui): translated using Weblate (Bulgarian)
...
Currently translated at 98.6% (829 of 840 strings)
Co-authored-by: A L <lembata1@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/bg/
Translation: komga/webui
2026-03-26 17:28:16 +08:00
Hosted Weblate
df5e90e6e3
i18n(webui): translated using Weblate (German)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Wolfram <kanedat@web.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2026-03-26 17:28:16 +08:00
Hosted Weblate
c79008d167
i18n(webui): translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (840 of 840 strings)
i18n(webui): translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (840 of 840 strings)
i18n(webui): translated using Weblate (Portuguese (Brazil))
Currently translated at 82.1% (690 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marcos Soares <soaresmarcosb@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translation: komga/webui
2026-03-26 17:28:16 +08:00
Hosted Weblate
4fa9422a3d
i18n(webui): translated using Weblate (Tamil)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: தமிழ்நேரம் <tamilneram247@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ta/
Translation: komga/webui
2026-03-26 17:28:16 +08:00
Gauthier Roebroeck
90d3a1dbc3
fix: epub extension could get lost during book restoration
2026-03-26 17:27:28 +08:00
dependabot[bot]
457a7247d5
deps(webui): bump picomatch from 2.3.1 to 2.3.2 in /komga-webui
...
Bumps [picomatch](https://github.com/micromatch/picomatch ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/micromatch/picomatch/releases )
- [Changelog](https://github.com/micromatch/picomatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/picomatch/compare/2.3.1...2.3.2 )
---
updated-dependencies:
- dependency-name: picomatch
dependency-version: 2.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-26 09:57:45 +08:00
dependabot[bot]
de25e4903c
deps(ci): bump hydraulic-software/conveyor from 21.1 to 22.0
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 21.1 to 22.0.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v21.1...v22.0 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-version: '22.0'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-23 16:15:50 +08:00
dependabot[bot]
b91919a1f5
deps(ci): bump EndBug/add-and-commit from 9 to 10
...
Bumps [EndBug/add-and-commit](https://github.com/endbug/add-and-commit ) from 9 to 10.
- [Release notes](https://github.com/endbug/add-and-commit/releases )
- [Commits](https://github.com/endbug/add-and-commit/compare/v9...v10 )
---
updated-dependencies:
- dependency-name: EndBug/add-and-commit
dependency-version: '10'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-23 16:13:49 +08:00
dependabot[bot]
7ad2bd5c65
deps(webui): bump flatted from 3.2.7 to 3.4.2 in /komga-webui
...
Bumps [flatted](https://github.com/WebReflection/flatted ) from 3.2.7 to 3.4.2.
- [Commits](https://github.com/WebReflection/flatted/compare/v3.2.7...v3.4.2 )
---
updated-dependencies:
- dependency-name: flatted
dependency-version: 3.4.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-20 09:12:52 +08:00
dependabot[bot]
322cf23ad9
deps(webui): bump yauzl and r2-utils-js in /komga-webui
...
Bumps [yauzl](https://github.com/thejoshwolfe/yauzl ) and [r2-utils-js](https://github.com/readium/r2-utils-js ). These dependencies needed to be updated together.
Updates `yauzl` from 2.10.0 to 3.2.1
- [Commits](https://github.com/thejoshwolfe/yauzl/compare/2.10.0...3.2.1 )
Updates `r2-utils-js` from 1.0.35 to 1.0.43
- [Changelog](https://github.com/edrlab/r2-utils-js/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/readium/r2-utils-js/compare/v1.0.35...v1.0.43 )
---
updated-dependencies:
- dependency-name: yauzl
dependency-version: 3.2.1
dependency-type: indirect
- dependency-name: r2-utils-js
dependency-version: 1.0.43
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-16 12:00:10 +08:00
dependabot[bot]
a584f4cf12
deps(ci): bump docker/setup-buildx-action from 3 to 4
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 16:54:01 +08:00
dependabot[bot]
25ccf5a25f
deps(ci): bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 16:53:48 +08:00
dependabot[bot]
30ed01505a
deps(ci): bump docker/setup-qemu-action from 3 to 4
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-09 16:53:33 +08:00
dependabot[bot]
fd841253dc
deps(webui): bump svgo from 2.8.0 to 2.8.2 in /komga-webui
...
Bumps [svgo](https://github.com/svg/svgo ) from 2.8.0 to 2.8.2.
- [Release notes](https://github.com/svg/svgo/releases )
- [Commits](https://github.com/svg/svgo/compare/v2.8.0...v2.8.2 )
---
updated-dependencies:
- dependency-name: svgo
dependency-version: 2.8.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-05 10:58:59 +08:00
dependabot[bot]
112c442af6
deps(webui): bump immutable from 4.3.4 to 4.3.8 in /komga-webui
...
Bumps [immutable](https://github.com/immutable-js/immutable-js ) from 4.3.4 to 4.3.8.
- [Release notes](https://github.com/immutable-js/immutable-js/releases )
- [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md )
- [Commits](https://github.com/immutable-js/immutable-js/compare/v4.3.4...v4.3.8 )
---
updated-dependencies:
- dependency-name: immutable
dependency-version: 4.3.8
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-05 08:59:35 +08:00
dependabot[bot]
dfdcd08a3c
deps(ci): bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 15:38:01 +08:00
github-actions[bot]
de849a5afd
build(webui): update Browserslist db
2026-03-02 13:39:18 +08:00
dependabot[bot]
8b542b86e3
deps(webui): bump minimatch in /komga-webui
...
Bumps and [minimatch](https://github.com/isaacs/minimatch ). These dependencies needed to be updated together.
Updates `minimatch` from 3.1.2 to 3.1.4
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.4 )
Updates `minimatch` from 5.1.6 to 5.1.8
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.1.2...v3.1.4 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 3.1.4
dependency-type: indirect
- dependency-name: minimatch
dependency-version: 5.1.8
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-25 12:05:28 +08:00
Gauthier
034ab23b02
docs: rename sponsors
2026-02-25 09:44:25 +08:00
dependabot[bot]
7e83afde10
deps(webui): bump ajv from 6.12.6 to 6.14.0 in /komga-webui
...
Bumps [ajv](https://github.com/ajv-validator/ajv ) from 6.12.6 to 6.14.0.
- [Release notes](https://github.com/ajv-validator/ajv/releases )
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.6...v6.14.0 )
---
updated-dependencies:
- dependency-name: ajv
dependency-version: 6.14.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-23 12:12:33 +08:00
dependabot[bot]
3d52eab1bf
deps(webui): bump qs from 6.14.1 to 6.14.2 in /komga-webui
...
Bumps [qs](https://github.com/ljharb/qs ) from 6.14.1 to 6.14.2.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.14.1...v6.14.2 )
---
updated-dependencies:
- dependency-name: qs
dependency-version: 6.14.2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-23 11:34:09 +08:00
dependabot[bot]
22fdc2ed0c
deps(webui): bump axios from 1.12.0 to 1.13.5 in /komga-webui
...
Bumps [axios](https://github.com/axios/axios ) from 1.12.0 to 1.13.5.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.12.0...v1.13.5 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.13.5
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-12 09:59:35 +08:00
dependabot[bot]
0400b8f265
deps(webui): bump webpack from 5.94.0 to 5.105.0 in /komga-webui
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.94.0 to 5.105.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack/compare/v5.94.0...v5.105.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.105.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-06 09:05:22 +08:00
Gauthier Roebroeck
bcc443806a
refactor(docker): fix small warnings when builing
2026-02-03 11:14:01 +08:00
Gauthier Roebroeck
45f39b04af
fix(docker): remove anonymous /tmp volume
...
Closes : #2191
2026-02-03 11:12:49 +08:00
github-actions[bot]
6305cae0b5
build(webui): update Browserslist db
2026-02-02 09:36:18 +08:00
Gauthier Roebroeck
4ce8f27707
fix(epub): fallback on epub2 toc if epub3 is present but invalid
2026-01-30 12:26:25 +08:00
github-actions
966dceb10f
chore(release): 1.24.1 [skip ci]
2026-01-29 05:05:35 +00:00
Hosted Weblate
80e5432bee
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2026-01-29 12:55:41 +08:00
Hosted Weblate
7e2798b2b4
i18n(webui): translated using Weblate (Swedish)
...
Currently translated at 89.5% (752 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kon K Dong <konkeydong@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translation: komga/webui
2026-01-29 12:55:41 +08:00
Hosted Weblate
deece74f53
i18n(webui): translated using Weblate (Russian)
...
Currently translated at 55.4% (466 of 840 strings)
i18n(webui): translated using Weblate (Russian)
Currently translated at 64.7% (544 of 840 strings)
Co-authored-by: Aleksey <mitin_aleksey@mail.ru>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
Translation: komga/webui
2026-01-29 12:55:41 +08:00
Hosted Weblate
f990b9a331
i18n(webui): translated using Weblate (German)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Wolfram <kanedat@web.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2026-01-29 12:55:41 +08:00
Hosted Weblate
ecf6708e74
i18n(webui): translated using Weblate (Galician)
...
Currently translated at 24.5% (206 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Johkum <jacobomur@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/gl/
Translation: komga/webui
2026-01-29 12:55:41 +08:00
Gauthier Roebroeck
4f94365735
fix(epub): more lenient fixed-layout detection
2026-01-29 10:36:28 +08:00
github-actions
58cb44583e
chore(release): 1.24.0 [skip ci]
2026-01-28 04:06:17 +00:00
Gauthier Roebroeck
512492b72e
feat(api): add heartbeat event to SSE connections
...
Closes : #2205
2026-01-28 11:49:29 +08:00
Gauthier Roebroeck
525b37fce7
feat: support epub with images in spine
2026-01-28 11:32:04 +08:00
dependabot[bot]
a4958b001f
deps(webui): bump lodash from 4.17.21 to 4.17.23 in /komga-webui
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23 )
---
updated-dependencies:
- dependency-name: lodash
dependency-version: 4.17.23
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 10:04:52 +08:00
dependabot[bot]
2ff8ea15b0
deps(ci): bump hydraulic-software/conveyor from 21.0 to 21.1
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 21.0 to 21.1.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v21.0...v21.1 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-version: '21.1'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-20 09:59:03 +08:00
github-actions[bot]
e6560e0c81
build(webui): update Browserslist db
2026-01-02 10:29:42 +08:00
dependabot[bot]
13761f67ef
deps(webui): bump qs from 6.13.0 to 6.14.1 in /komga-webui
...
Bumps [qs](https://github.com/ljharb/qs ) from 6.13.0 to 6.14.1.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.13.0...v6.14.1 )
---
updated-dependencies:
- dependency-name: qs
dependency-version: 6.14.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-01-02 10:29:30 +08:00
dependabot[bot]
4911cc8c92
deps(ci): bump actions/upload-artifact from 5 to 6
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 15:06:24 +08:00
dependabot[bot]
2e268b4032
deps(ci): bump dessant/lock-threads from 5 to 6
...
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads ) from 5 to 6.
- [Release notes](https://github.com/dessant/lock-threads/releases )
- [Changelog](https://github.com/dessant/lock-threads/blob/main/CHANGELOG.md )
- [Commits](https://github.com/dessant/lock-threads/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: dessant/lock-threads
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 15:06:13 +08:00
Gauthier Roebroeck
62b4154156
deps(webui): update package name for isbn-verify
2025-12-11 13:23:43 +08:00
dependabot[bot]
7d1c9b8cab
deps(ci): bump hydraulic-software/conveyor from 20.0 to 21.0
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 20.0 to 21.0.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v20.0...v21.0 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-version: '21.0'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 15:42:28 +08:00
github-actions[bot]
361d20df2c
build(webui): update Browserslist db
2025-12-01 11:23:06 +08:00
github-actions
ced89c5c54
chore(release): 1.23.6 [skip ci]
2025-11-28 03:43:03 +00:00
Hosted Weblate
a5548a5429
i18n(komga-tray): translated using Weblate (Arabic)
...
Currently translated at 100.0% (9 of 9 strings)
i18n(komga-tray): translated using Weblate (Arabic)
Currently translated at 33.3% (3 of 9 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: redaloe <farahks@proton.me>
Co-authored-by: redaloe <redaloe@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/ar/
Translation: komga/desktop
2025-11-28 11:11:17 +08:00
Hosted Weblate
8f8d20a324
i18n(komga-tray): translated using Weblate (Russian)
...
Currently translated at 77.7% (7 of 9 strings)
Co-authored-by: Aleksey <mitin_aleksey@mail.ru>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/ru/
Translation: komga/desktop
2025-11-28 11:11:17 +08:00
Hosted Weblate
0f69a3a4cb
i18n(komga-tray): translated using Weblate (Galician)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Francisco José Aquino García <fj.aquino@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/gl/
Translation: komga/desktop
2025-11-28 11:11:17 +08:00
Hosted Weblate
9d10ed31a7
chore: update translation files
...
Updated by "Remove blank strings" hook in Weblate.
i18n(webui): translated using Weblate (Arabic)
Currently translated at 91.6% (770 of 840 strings)
i18n(webui): translated using Weblate (Arabic)
Currently translated at 91.6% (770 of 840 strings)
i18n(webui): translated using Weblate (Arabic)
Currently translated at 91.6% (770 of 840 strings)
i18n(webui): translated using Weblate (Arabic)
Currently translated at 91.6% (770 of 840 strings)
i18n(webui): translated using Weblate (Arabic)
Currently translated at 91.6% (770 of 840 strings)
i18n(webui): translated using Weblate (Arabic)
Currently translated at 91.6% (770 of 840 strings)
i18n(webui): translated using Weblate (Arabic)
Currently translated at 91.6% (770 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: redaloe <redaloe@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ar/
Translation: komga/webui
2025-11-28 11:10:47 +08:00
Hosted Weblate
dde0169f2a
i18n(webui): translated using Weblate (Croatian)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2025-11-28 11:10:47 +08:00
Hosted Weblate
a2ed7d319d
i18n(webui): translated using Weblate (Russian)
...
Currently translated at 64.6% (543 of 840 strings)
i18n(webui): translated using Weblate (Russian)
Currently translated at 67.0% (563 of 840 strings)
Co-authored-by: Aleksey <mitin_aleksey@mail.ru>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
Translation: komga/webui
2025-11-28 11:10:47 +08:00
Hosted Weblate
475f026749
i18n(webui): translated using Weblate (Portuguese (Brazil))
...
Currently translated at 79.5% (668 of 840 strings)
i18n(webui): translated using Weblate (Portuguese (Brazil))
Currently translated at 79.5% (668 of 840 strings)
i18n(webui): translated using Weblate (Portuguese (Brazil))
Currently translated at 79.5% (668 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Luiz Henrique Moreira de Souza <cloud.5623tumacacori@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translation: komga/webui
2025-11-28 11:10:47 +08:00
Hosted Weblate
a03f1bdf7b
i18n(webui): translated using Weblate (Thai)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: altinat <al@altqx.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/th/
Translation: komga/webui
2025-11-28 11:10:47 +08:00
Hosted Weblate
b43046fbeb
chore: update translation files
...
Updated by "Remove blank strings" hook in Weblate.
i18n(webui): translated using Weblate (Galician)
Currently translated at 20.1% (169 of 840 strings)
Co-authored-by: Francisco José Aquino García <fj.aquino@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/gl/
Translation: komga/webui
2025-11-28 11:10:47 +08:00
Jason
3739951b36
fix(kobo): proxy 401 errors on initialization
...
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2025-11-28 11:10:01 +08:00
dependabot[bot]
0f25453949
deps(webui): bump node-forge from 1.3.1 to 1.3.2 in /komga-webui
...
Bumps [node-forge](https://github.com/digitalbazaar/forge ) from 1.3.1 to 1.3.2.
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md )
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.3.1...v1.3.2 )
---
updated-dependencies:
- dependency-name: node-forge
dependency-version: 1.3.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-27 11:02:30 +08:00
dependabot[bot]
cd47fc777a
deps(webui): bump js-yaml from 3.14.1 to 3.14.2 in /komga-webui
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.14.1 to 3.14.2.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.14.1...3.14.2 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 3.14.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 16:07:21 +08:00
dependabot[bot]
f138fe31e7
deps(ci): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 15:39:11 +08:00
Jason
454c6c7202
refactor(kobo): log error responses
2025-11-13 13:32:16 +08:00
Jason
ce3ad4c1c7
fix(kobo): prevent double URL encoding when proxying
...
Closes : #2130
2025-11-11 15:52:32 +08:00
Jason
b925f3e19d
fix(kobo): proxy Content-Type headers for kobo
...
Closes : #2074
2025-11-10 15:26:07 +08:00
Gauthier Roebroeck
9a56b30b6c
ci: fix svu install
2025-11-03 16:00:14 +08:00
dependabot[bot]
6b07fda273
deps(ci): bump mikepenz/action-junit-report from 5 to 6
...
Bumps [mikepenz/action-junit-report](https://github.com/mikepenz/action-junit-report ) from 5 to 6.
- [Release notes](https://github.com/mikepenz/action-junit-report/releases )
- [Commits](https://github.com/mikepenz/action-junit-report/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: mikepenz/action-junit-report
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 15:12:21 +08:00
github-actions[bot]
727fe39e6d
build(webui): update Browserslist db
2025-11-03 10:39:12 +08:00
Gauthier Roebroeck
f8ca936ee7
fix: properly decode cover href when generating epub cover
...
Closes : #2118
2025-11-03 10:38:43 +08:00
dependabot[bot]
fe40ede34a
deps(ci): bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-28 10:46:45 +08:00
dependabot[bot]
c23f2d3810
deps(ci): bump actions/setup-node from 5 to 6
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 5 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-20 15:51:56 +08:00
Gauthier Roebroeck
af66144060
docs(api): fix mediatype
2025-10-14 14:00:34 +08:00
Gauthier Roebroeck
ba7b82631f
build(docker): use old-releases apt repo
2025-10-08 16:42:12 +08:00
github-actions
a166f96bdf
chore(release): 1.23.5 [skip ci]
2025-10-08 07:21:06 +00:00
Hosted Weblate
2259e4bf1c
i18n(komga-tray): translated using Weblate (Portuguese (Brazil))
...
Currently translated at 55.5% (5 of 9 strings)
Co-authored-by: lucas philippe <lucas.philippe.nunes@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/pt_BR/
Translation: komga/desktop
2025-10-08 15:09:32 +08:00
Hosted Weblate
f75ad77e85
i18n(webui): translated using Weblate (Slovak)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: fantastron27 <fantastron27@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sk/
Translation: komga/webui
2025-10-08 15:08:24 +08:00
Hosted Weblate
f2913d1e83
i18n(webui): translated using Weblate (Croatian)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2025-10-08 15:08:24 +08:00
Hosted Weblate
0b3307cd70
i18n(webui): translated using Weblate (Czech)
...
Currently translated at 100.0% (840 of 840 strings)
i18n(webui): translated using Weblate (Czech)
Currently translated at 99.8% (839 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Petr Šimek <petr.simek@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translation: komga/webui
2025-10-08 15:08:24 +08:00
Hosted Weblate
1213309f35
i18n(webui): translated using Weblate (Portuguese (Brazil))
...
Currently translated at 77.1% (648 of 840 strings)
i18n(webui): translated using Weblate (Portuguese (Brazil))
Currently translated at 77.1% (648 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: lucas philippe <lucas.philippe.nunes@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translation: komga/webui
2025-10-08 15:08:24 +08:00
Gauthier Roebroeck
5a5f8d701e
fix(api): empty content when x-api-key is sent alongside session
...
Closes : #2099
2025-10-08 14:47:10 +08:00
dependabot[bot]
bdca990e82
deps(ci): bump peter-evans/dockerhub-description from 4.0.2 to 5.0.0
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 4.0.2 to 5.0.0.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v4.0.2...v5.0.0 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-06 15:45:50 +08:00
dependabot[bot]
8081439009
deps(ci): bump gradle/actions from 4 to 5
...
Bumps [gradle/actions](https://github.com/gradle/actions ) from 4 to 5.
- [Release notes](https://github.com/gradle/actions/releases )
- [Commits](https://github.com/gradle/actions/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: gradle/actions
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-06 15:44:31 +08:00
dependabot[bot]
80c604e089
deps(ci): bump peter-evans/repository-dispatch from 3 to 4
...
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch ) from 3 to 4.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases )
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-10-06 15:44:07 +08:00
Gauthier Roebroeck
f19d7aac1e
feat: support local artwork in gif format
...
Closes : #1853
2025-10-03 15:07:59 +08:00
Gauthier Roebroeck
43c1018e3e
perf(api): remove no-transform cache-control from response header
...
Closes : #2091
2025-10-03 12:00:48 +08:00
Gauthier Roebroeck
eb8bdfc94c
fix(api): relax JSON deserializer
2025-10-03 11:51:50 +08:00
github-actions[bot]
e842a5287f
build(webui): update Browserslist db
2025-10-02 10:22:35 +08:00
dependabot[bot]
e0b583ff1d
deps(ci): bump hydraulic-software/conveyor from 19.0 to 20.0
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 19.0 to 20.0.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v19.0...v20.0 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-version: '20.0'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-23 08:59:10 +08:00
Gauthier Roebroeck
5e3ca4d571
fix(api): add id field in HistoricalEventDto
2025-09-16 14:23:16 +08:00
Gauthier Roebroeck
730b093a5f
refactor: add more logs when epub extension is missing
2025-09-16 11:38:14 +08:00
Gauthier Roebroeck
2f9b4e75d2
refactor: add more logs to koreader sync controller
2025-09-16 11:38:00 +08:00
dependabot[bot]
d9657587c4
deps(webui): bump axios from 1.8.2 to 1.12.0 in /komga-webui
...
Bumps [axios](https://github.com/axios/axios ) from 1.8.2 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.8.2...v1.12.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-15 09:17:13 +08:00
Gauthier Roebroeck
69ba569b04
refactor: make dslRO transaction aware
2025-09-09 12:32:17 +08:00
github-actions
e850cdcd2f
chore(release): 1.23.4 [skip ci]
2025-09-09 02:33:13 +00:00
Gauthier Roebroeck
51bfb353e7
perf: send events outside of db transaction
2025-09-09 10:21:52 +08:00
dependabot[bot]
3f64435afa
deps(ci): bump actions/setup-node from 4 to 5
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 15:15:28 +08:00
Gauthier Roebroeck
166b1ee371
fix(kobo): update default kobo resources
...
Closes : #2066
2025-09-03 10:32:24 +08:00
github-actions[bot]
0e63e7454b
build(webui): update Browserslist db
2025-09-01 11:32:44 +08:00
Gauthier Roebroeck
058af49807
fix(kobo): fail to create proxy url
...
Closes : #2063
2025-08-28 17:41:44 +08:00
Gauthier Roebroeck
7888a53dbf
test: run tests with a WAL database instead of memorydb
2025-08-28 16:49:27 +08:00
github-actions
2ec0e295fa
chore(release): 1.23.3 [skip ci]
2025-08-28 02:37:07 +00:00
Gauthier Roebroeck
1776174d3f
fix(api): cannot create readlist or collection with database in WAL mode
2025-08-28 09:43:15 +08:00
dependabot[bot]
b837963f0e
deps(ci): bump actions/setup-java from 4 to 5
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-26 10:00:06 +08:00
Gauthier Roebroeck
6b4d81e0ba
build(release): fail jreleaser on publish errors
2025-08-26 09:59:37 +08:00
github-actions
caf658a7bf
chore(release): 1.23.2 [skip ci]
2025-08-25 09:24:08 +00:00
Hosted Weblate
4a598e3908
i18n(komga-tray): translated using Weblate (Slovak)
...
Currently translated at 100.0% (9 of 9 strings)
i18n(komga-tray): added translation using Weblate (Slovak)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: fantastron27 <fantastron27@gmail.com>
Co-authored-by: peter cerny <posli.to.semka@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/sk/
Translation: komga/desktop
2025-08-25 17:13:04 +08:00
Hosted Weblate
9a6f66444d
i18n(webui): translated using Weblate (Slovak)
...
Currently translated at 40.3% (339 of 840 strings)
i18n(webui): translated using Weblate (Slovak)
Currently translated at 28.5% (240 of 840 strings)
i18n(webui): added translation using Weblate (Slovak)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: fantastron27 <fantastron27@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sk/
Translation: komga/webui
2025-08-25 17:12:25 +08:00
Hosted Weblate
ed271fc485
i18n(webui): translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/uk/
Translation: komga/webui
2025-08-25 17:12:25 +08:00
Hosted Weblate
9ce6258914
i18n(komga-tray): translated using Weblate (Assamese)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Itsmechinmoy <itsmechinmoy@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/as/
Translation: komga/desktop
2025-08-25 17:10:13 +08:00
Hosted Weblate
c6a424ee92
i18n(komga-tray): added translation using Weblate (Slovak)
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: peter cerny <posli.to.semka@gmail.com>
2025-08-25 17:10:13 +08:00
Hosted Weblate
45a105a26f
i18n(komga-tray): translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/uk/
Translation: komga/desktop
2025-08-25 17:10:13 +08:00
Gauthier Roebroeck
0bcf1e4743
docs: update sponsors
2025-08-25 09:34:10 +08:00
Gauthier Roebroeck
e7b56b2bee
perf: enable SQLite WAL mode by default
2025-08-22 13:21:56 +08:00
Gauthier Roebroeck
138c0ed464
fix(kobo): NullPointer exception
...
Closes : #2045
2025-08-22 11:27:21 +08:00
dependabot[bot]
777acbbd68
deps(webui): bump brace-expansion from 1.1.11 to 1.1.12 in /komga-webui
...
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion ) from 1.1.11 to 1.1.12.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/1.1.11...v1.1.12 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 1.1.12
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-20 14:31:09 +08:00
Gauthier Roebroeck
3ab21ff6aa
fix: ignore xml namespace in EPUB opf file
...
Closes : #2043
2025-08-20 14:30:41 +08:00
Gauthier Roebroeck
4e7c49d5d8
refactor: use Jsoup XmlParser instead of HTML parser where needed
2025-08-20 14:30:41 +08:00
Gauthier Roebroeck
8b629888ff
deps: bump jsoup to 1.21.1
2025-08-20 14:30:41 +08:00
dependabot[bot]
30f6d3a862
deps(webui): bump ws in /komga-webui
...
Bumps and [ws](https://github.com/websockets/ws ). These dependencies needed to be updated together.
Updates `ws` from 7.5.9 to 7.5.10
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10 )
Updates `ws` from 8.14.1 to 8.18.3
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10 )
---
updated-dependencies:
- dependency-name: ws
dependency-version: 7.5.10
dependency-type: indirect
- dependency-name: ws
dependency-version: 8.18.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-20 13:41:57 +08:00
dependabot[bot]
ea5a4701f2
deps(ci): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-20 10:41:19 +08:00
Gauthier Roebroeck
85a33d4661
fix(webui): ignore content negotiation when downloading page
...
Closes : #2042
2025-08-11 12:51:24 +08:00
Gauthier Roebroeck
d1475864af
refactor(api): mark kepubifyPath as deprecated
2025-08-05 15:00:53 +08:00
Gauthier Roebroeck
eb8a2df3ea
deps: bump nightcompress from 1.1.0 to 1.1.1
2025-08-05 10:21:34 +08:00
dependabot[bot]
a333b75724
deps(ci): bump hydraulic-software/conveyor from 18.1 to 19.0
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 18.1 to 19.0.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v18.1...v19.0 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-version: '19.0'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-05 09:38:03 +08:00
Gauthier Roebroeck
54c818e857
deps: bump ktlint from 1.6.0 to 1.7.1
2025-08-04 10:55:16 +08:00
Gauthier Roebroeck
18ec31f28b
build(deps): move redundant versions to gradle version catalog
2025-08-04 10:52:25 +08:00
github-actions
37ef23d17f
chore(release): 1.23.1 [skip ci]
2025-08-01 04:14:18 +00:00
dependabot[bot]
cd98fed8b9
deps(webui): bump on-headers and compression in /komga-webui
...
Bumps [on-headers](https://github.com/jshttp/on-headers ) and [compression](https://github.com/expressjs/compression ). These dependencies needed to be updated together.
Updates `on-headers` from 1.0.2 to 1.1.0
- [Release notes](https://github.com/jshttp/on-headers/releases )
- [Changelog](https://github.com/jshttp/on-headers/blob/master/HISTORY.md )
- [Commits](https://github.com/jshttp/on-headers/compare/v1.0.2...v1.1.0 )
Updates `compression` from 1.7.4 to 1.8.1
- [Release notes](https://github.com/expressjs/compression/releases )
- [Changelog](https://github.com/expressjs/compression/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/compression/compare/1.7.4...v1.8.1 )
---
updated-dependencies:
- dependency-name: on-headers
dependency-version: 1.1.0
dependency-type: indirect
- dependency-name: compression
dependency-version: 1.8.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-01 11:56:51 +08:00
Gauthier Roebroeck
ffd2d0c107
build(docker): downgrade base image from ubuntu:25.04 to ubuntu:24.10 for arm64/arm64
...
ubuntu 25.04 has libarchive 3.7.7 which crashes for rar5 files with recovery records
Closes : #2021
2025-08-01 11:50:04 +08:00
github-actions[bot]
8c4fb26eb3
build(webui): update Browserslist db
2025-08-01 10:55:16 +08:00
Gauthier Roebroeck
d8d2029cec
deps(komga): bump spring boot to 3.5.4
2025-08-01 10:52:20 +08:00
Gauthier Roebroeck
5af98a5fa4
deps(komga): bump bestbefore-processor-kotlin to 0.2.0
2025-08-01 10:52:06 +08:00
Gauthier Roebroeck
0a0bd960fb
deps(komga): bump spring-session-caffeine to 2.1.0
2025-08-01 10:51:49 +08:00
Gauthier Roebroeck
9986f9d7f1
style: ktlint format
2025-07-31 15:10:42 +08:00
Gauthier Roebroeck
0e52bde2d0
test: use synchronous lucene committer for tests
...
removes the need for Thread.sleep, which should help with flaky tests
2025-07-31 15:02:23 +08:00
Gauthier Roebroeck
243355f2c9
refactor: move lucene commit to separate class
2025-07-31 15:01:24 +08:00
Gauthier Roebroeck
a80eb59b1b
test: use synchronous events for tests
2025-07-31 15:00:28 +08:00
Gauthier Roebroeck
e019f5d505
fix(api): reduce cache for announcements and releases to 1h
2025-07-31 12:15:33 +08:00
Gauthier Roebroeck
f9d9139bb2
perf: separate database reads from writes
...
this is only used when the database is in WAL mode
2025-07-31 11:48:31 +08:00
Gauthier Roebroeck
7464e64687
perf: use sqlite temporary tables for long parameter list
...
Instead of a single table reused everytime. Reduces the need for some transactions, and will reduce contention with multiple readers in WAL mode.
2025-07-30 17:40:14 +08:00
Gauthier Roebroeck
33f205234f
chore: add .kotlin to gitignore
2025-07-30 15:44:35 +08:00
Gauthier Roebroeck
cfa399560a
refactor: replace deprecated property
2025-07-30 15:36:31 +08:00
Gauthier Roebroeck
9046a61fc6
refactor(benchmark): replace deprecated methods
2025-07-29 12:04:07 +08:00
github-actions
8a07a7224c
chore(release): 1.23.0 [skip ci]
2025-07-28 08:30:43 +00:00
Gauthier Roebroeck
ba8345296c
ci: add os name to junit test report
2025-07-28 16:15:05 +08:00
Gauthier Roebroeck
8952b83423
ci: publish junit test report
2025-07-28 16:06:54 +08:00
Hosted Weblate
dc1248e9ad
i18n(webui): translated using Weblate (Turkish)
...
Currently translated at 94.5% (794 of 840 strings)
Co-authored-by: Serhat Gülaştı <serhatgulasti@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/tr/
Translation: komga/webui
2025-07-28 15:53:29 +08:00
Gauthier Roebroeck
93b21307d1
feat: check if database files are on local filesystem on startup
2025-07-28 15:33:24 +08:00
Gauthier Roebroeck
eb1e602b18
fix: ensure tasksDB parent directory is created
2025-07-28 12:19:32 +08:00
Gauthier Roebroeck
756d9f91f8
style: ktlint format
2025-07-16 11:33:18 +08:00
Gauthier Roebroeck
83a995fc0b
refactor: use guard condition in when
2025-07-16 11:27:36 +08:00
Gauthier Roebroeck
d82af1b5b3
refactor: remove redundant qualifier
2025-07-16 11:25:05 +08:00
Gauthier Roebroeck
5ba13d0bb8
refactor: rename unused exceptions
2025-07-16 11:24:45 +08:00
Gauthier Roebroeck
b84a958732
refactor: simplify condition
2025-07-16 11:24:28 +08:00
Gauthier Roebroeck
c955f2da0f
refactor: simplify regex string
2025-07-16 11:24:18 +08:00
Gauthier Roebroeck
65c8575c0e
refactor: remove explicit type
2025-07-16 11:24:09 +08:00
Gauthier Roebroeck
03993acc71
refactor: replace enum.values() with enum.entries
2025-07-16 11:23:41 +08:00
Gauthier Roebroeck
b7d1824ac8
refactor: remove unused code
2025-07-16 11:22:56 +08:00
Gauthier Roebroeck
209792f458
refactor: fix warning on startup
2025-07-15 15:45:42 +08:00
github-actions
b2ef2e9dcd
chore(release): 1.22.1 [skip ci]
2025-07-15 06:30:39 +00:00
Hosted Weblate
239be6076f
i18n(webui): translated using Weblate (Dutch)
...
Currently translated at 96.1% (808 of 840 strings)
i18n(webui): translated using Weblate (Dutch)
Currently translated at 96.1% (808 of 840 strings)
i18n(webui): translated using Weblate (Dutch)
Currently translated at 96.1% (808 of 840 strings)
i18n(webui): translated using Weblate (Dutch)
Currently translated at 95.2% (800 of 840 strings)
Co-authored-by: Ben <ben-nl@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nl/
Translation: komga/webui
2025-07-15 14:10:04 +08:00
Hosted Weblate
787367111c
i18n(webui): translated using Weblate (Ukrainian)
...
Currently translated at 15.8% (133 of 840 strings)
i18n(webui): translated using Weblate (Ukrainian)
Currently translated at 15.8% (133 of 840 strings)
i18n(webui): translated using Weblate (Ukrainian)
Currently translated at 15.8% (133 of 840 strings)
i18n(webui): translated using Weblate (Ukrainian)
Currently translated at 15.8% (133 of 840 strings)
i18n(webui): translated using Weblate (Ukrainian)
Currently translated at 15.8% (133 of 840 strings)
i18n(webui): added translation using Weblate (Ukrainian)
Co-authored-by: Anatolii <acepesh@proton.me>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/uk/
Translation: komga/webui
2025-07-15 14:10:04 +08:00
Hosted Weblate
da2bf7df56
i18n(webui): translated using Weblate (Tamil)
...
Currently translated at 100.0% (840 of 840 strings)
i18n(webui): translated using Weblate (Tamil)
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ta/
Translation: komga/webui
2025-07-15 14:10:04 +08:00
Hosted Weblate
c960e45e7d
i18n(komga-tray): translated using Weblate (Ukrainian)
...
Currently translated at 88.8% (8 of 9 strings)
i18n(komga-tray): added translation using Weblate (Ukrainian)
Co-authored-by: Anatolii <acepesh@proton.me>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/uk/
Translation: komga/desktop
2025-07-15 14:09:37 +08:00
Gauthier Roebroeck
1de36b7550
refactor: use interpolation prefix
2025-07-15 13:36:26 +08:00
Gauthier Roebroeck
1975ff2107
refactor: add param target for some annotations to fix archunit tests
2025-07-15 13:34:57 +08:00
Gauthier Roebroeck
5f00bd5e71
build(komga): align jooq version for jooq plugin
2025-07-15 13:34:06 +08:00
Gauthier Roebroeck
9567df1cae
refactor(komga): remove artemis cleanup
2025-07-15 13:24:14 +08:00
Gauthier Roebroeck
48207cb712
deps(komga): bump deps
2025-07-15 13:12:38 +08:00
Gauthier Roebroeck
cd99019ac4
deps: bump ben-manes version plugin to 0.52.0
2025-07-15 13:06:32 +08:00
Gauthier Roebroeck
9bc37944d8
deps: bump ktlint to 1.6.0
2025-07-15 13:05:52 +08:00
Gauthier Roebroeck
eacf305ba8
build: update ktlint gradle plugin configuration
2025-07-15 13:05:30 +08:00
Gauthier Roebroeck
ce7816b0af
build(komga): add kotlin compiler parameter to remove warnings
2025-07-15 12:46:44 +08:00
Gauthier Roebroeck
4b9a14640c
deps(komga): bump ksp plugin
2025-07-15 12:27:38 +08:00
Gauthier Roebroeck
d56c3e3c8f
refactor(komga-tray): remove deprecated methods
2025-07-15 12:27:08 +08:00
Gauthier Roebroeck
0f74e6ec41
deps(komga-tray): bump Gradle plugins
2025-07-15 12:26:23 +08:00
Gauthier Roebroeck
f2841eaec7
build: update build.gradle for newer Kotlin
2025-07-15 12:25:30 +08:00
Gauthier Roebroeck
34c7d8b39b
refactor: fix types for new Kotlin compiler
2025-07-15 12:22:45 +08:00
Gauthier Roebroeck
aa80ef83a7
deps: bump Kotlin to 2.2.0
2025-07-15 12:22:12 +08:00
Gauthier Roebroeck
388349df58
docs: minimum Java version is 21
2025-07-15 12:21:49 +08:00
Gauthier Roebroeck
71e8e9a014
ci: use Java 21
2025-07-15 12:21:34 +08:00
Gauthier Roebroeck
c8989060bf
deps(komga): bump deps
2025-07-15 11:37:09 +08:00
Gauthier Roebroeck
e7a0a522fc
deps(komga): bump Gradle plugins
2025-07-15 11:35:37 +08:00
Gauthier Roebroeck
f674d65692
refactor: replace deprecated AntPathRequestMatcher with PathPatternRequestMatcher
2025-07-15 11:35:05 +08:00
Gauthier Roebroeck
d4de08a105
refactor: remove unused params
2025-07-15 11:34:28 +08:00
Gauthier Roebroeck
1235220eb8
deps: bump ktlint plugin to 13.0.0
2025-07-15 11:32:41 +08:00
Gauthier Roebroeck
9ac225bf4f
deps(komga): bump Spring Boot to 3.5.3
2025-07-15 10:55:49 +08:00
Gauthier Roebroeck
267292d73e
deps(build): update Gradle to 8.14.3
2025-07-15 10:27:31 +08:00
Gauthier Roebroeck
6f951bde98
build(docker): bump base image from ubuntu:24.10 to ubuntu:25.04 for amr64/arm64
2025-07-03 10:46:32 +08:00
Gauthier Roebroeck
d112e695b9
refactor: use new syntax for gradle task registation
2025-07-02 17:39:25 +08:00
Gauthier Roebroeck
39bc3b2dfc
deps(komga): bump icu4j from 76.1 to 77.1
2025-07-02 17:38:44 +08:00
Gauthier Roebroeck
4189833336
deps(build): bump JReleaser from 1.10.0 to 1.19.0
2025-07-02 17:38:16 +08:00
Gauthier Roebroeck
a98000958d
deps(build): bump Gradle from 8.11.1 to 8.14.2
2025-07-02 17:37:51 +08:00
github-actions[bot]
ddc5f7274e
build(webui): update Browserslist db
2025-07-02 11:10:36 +08:00
Gauthier Roebroeck
c2c697fba7
fix: don't strip accents on input data and sort series title with unicode collation
2025-06-30 10:13:42 +08:00
Gauthier Roebroeck
860274079d
build: add enable native access attribute to jar manifest
2025-06-25 10:46:28 +08:00
Gauthier Roebroeck
5f9cc449b7
fix: epub divina heuristic
...
Closes : #1997
2025-06-23 11:37:56 +08:00
github-actions
76feaa13c8
chore(release): 1.22.0 [skip ci]
2025-06-23 03:02:42 +00:00
Hosted Weblate
aad3e4a11d
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (840 of 840 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (840 of 840 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (840 of 840 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
b228f0e1f4
i18n(webui): translated using Weblate (Chinese (Traditional Han script))
...
Currently translated at 100.0% (840 of 840 strings)
i18n(webui): translated using Weblate (Chinese (Traditional Han script))
Currently translated at 99.5% (836 of 840 strings)
i18n(webui): translated using Weblate (Chinese (Traditional Han script))
Currently translated at 99.2% (834 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: devchung <chungchung.dev@gmail.com>
Co-authored-by: dwong33 <dwong@posteo.ch>
Co-authored-by: plum7x <plumgift@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hant/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
324262f022
i18n(webui): translated using Weblate (Korean)
...
Currently translated at 99.7% (838 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: YongJin Yoon <menkinds@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
0423f82661
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: jonoafi <joona@jonottaa.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
d77d9cbaad
i18n(webui): translated using Weblate (French)
...
Currently translated at 99.8% (839 of 840 strings)
i18n(webui): translated using Weblate (French)
Currently translated at 99.5% (836 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Rafael M <rafael.mathieu@live.com>
Co-authored-by: Smayzy <smayzy@smayzy.ovh>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
80e7cfbbd8
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
b762fe0c1d
i18n(webui): translated using Weblate (Dutch)
...
Currently translated at 93.9% (789 of 840 strings)
i18n(webui): translated using Weblate (Dutch)
Currently translated at 89.8% (755 of 840 strings)
Co-authored-by: Ben <bzweekhorst@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nl/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
f00ec95d88
i18n(webui): translated using Weblate (Indonesian)
...
Currently translated at 100.0% (840 of 840 strings)
i18n(webui): translated using Weblate (Indonesian)
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/id/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
d8a374a06a
i18n(webui): translated using Weblate (Italian)
...
Currently translated at 100.0% (840 of 840 strings)
i18n(webui): translated using Weblate (Italian)
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Gino Cicatiello <ginocic@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
299ef6ca0c
i18n(webui): translated using Weblate (Hungarian)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Dániel Vadon <vadondani10@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
009bc6e0ef
i18n(webui): translated using Weblate (Portuguese)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Horus68 <horus68@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
1197ecfc88
i18n(webui): translated using Weblate (Japanese)
...
Currently translated at 100.0% (840 of 840 strings)
i18n(webui): translated using Weblate (Japanese)
Currently translated at 97.6% (820 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: nazo6 <git@nazo6.dev>
Co-authored-by: なお <harumura0415@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
6629741484
i18n(webui): translated using Weblate (German)
...
Currently translated at 100.0% (840 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
b57016925d
i18n(webui): translated using Weblate (Turkish)
...
Currently translated at 92.9% (781 of 840 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Serhat <serhat@10lineweb.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/tr/
Translation: komga/webui
2025-06-23 10:51:14 +08:00
Hosted Weblate
56e7cffa87
i18n(komga-tray): translated using Weblate (Assamese)
...
Currently translated at 100.0% (9 of 9 strings)
i18n(komga-tray): added translation using Weblate (Assamese)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Itsmechinmoy <itsmechinmoy@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/as/
Translation: komga/desktop
2025-06-23 10:50:46 +08:00
Hosted Weblate
4082451fee
i18n(komga-tray): translated using Weblate (Indonesian)
...
Currently translated at 100.0% (9 of 9 strings)
i18n(komga-tray): translated using Weblate (Indonesian)
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/id/
Translation: komga/desktop
2025-06-23 10:50:46 +08:00
Hosted Weblate
fb7f14480e
i18n(komga-tray): translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ivan <thl1ghtbringer@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/bg/
Translation: komga/desktop
2025-06-23 10:50:46 +08:00
Gauthier Roebroeck
25de5973a6
fix(api): add CSP response header for untrusted epub resources
...
(cherry picked from commit cd257dbbe859ad42007371ae44094855fbea01f0)
2025-06-23 10:49:02 +08:00
github-actions[bot]
bc8a5df1a7
build(webui): update Browserslist db
2025-06-02 09:42:28 +08:00
Gauthier Roebroeck
a17ff434d5
docs(openapi): rename Claim Server tag to avoid conflict with operation name
2025-05-29 13:36:37 +08:00
Gauthier Roebroeck
1f0817bbe7
feat(api): user creation supports restrictions
2025-05-27 15:16:44 +08:00
dependabot[bot]
e2a0b9450e
deps(ci): bump hydraulic-software/conveyor from 18.0 to 18.1
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 18.0 to 18.1.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v18.0...v18.1 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-version: '18.1'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-26 15:39:43 +08:00
Gauthier Roebroeck
8cf2403147
fix(api): marking already read announcement as read would return error 500
2025-05-20 15:18:43 +08:00
Gauthier Roebroeck
1ab46a7fc6
docs(api): add /actuator/info in OpenAPI specification
2025-05-19 12:39:13 +08:00
Gauthier Roebroeck
cc78cd3133
docs(api): document remember-me parameter on Retrieve Current User API
2025-05-19 12:38:46 +08:00
Gauthier Roebroeck
291134811e
ci(release): remove unused announce step
2025-05-19 12:35:31 +08:00
github-actions
45363fce35
chore(release): 1.21.3 [skip ci]
2025-05-16 03:26:50 +00:00
Tatsuhiko Kono
0a2c3ace28
fix(webui): add missing characters for Japanese series grouping
...
Closes : #1959
2025-05-08 09:53:54 +08:00
Gauthier Roebroeck
a568a7d5d8
refactor: remove startup task to fix missing thumbnail metadata
2025-05-06 14:26:40 +08:00
Gauthier Roebroeck
2120edbcb6
build(conveyor): update conveyor compatibility to 18
2025-05-06 11:51:50 +08:00
dependabot[bot]
ec7d4e32d6
deps(ci): bump hydraulic-software/conveyor from 17.0 to 18.0
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 17.0 to 18.0.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v17.0...v18.0 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-version: '18.0'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-05-06 11:51:19 +08:00
Gauthier Roebroeck
80fa75aa1b
fix(webui): webtoon page margin is not restored
...
Closes : #1944
2025-05-02 17:28:21 +08:00
Gauthier Roebroeck
f03ba84cca
docs(api): better operationId
2025-05-02 17:28:21 +08:00
Gauthier Roebroeck
95afb4b560
refactor: rename REST controller operations for better clarity in generated openapi spec
2025-05-02 17:28:21 +08:00
github-actions[bot]
e0a8edfdd5
build(webui): update Browserslist db
2025-05-02 10:44:45 +08:00
dependabot[bot]
6c486c0439
deps(webui): bump http-proxy-middleware in /komga-webui
...
Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware ) from 2.0.6 to 2.0.9.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases )
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.9/CHANGELOG.md )
- [Commits](https://github.com/chimurai/http-proxy-middleware/compare/v2.0.6...v2.0.9 )
---
updated-dependencies:
- dependency-name: http-proxy-middleware
dependency-version: 2.0.9
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-17 09:26:31 +08:00
dependabot[bot]
08941f0650
deps(ci): bump peter-evans/dockerhub-description from 4.0.0 to 4.0.2
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 4.0.0 to 4.0.2.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v4.0.0...v4.0.2 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-version: 4.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-07 16:47:19 +08:00
dependabot[bot]
c6180479d2
deps(webui): bump @babel/helpers from 7.22.15 to 7.27.0 in /komga-webui
...
Bumps [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers ) from 7.22.15 to 7.27.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-helpers )
---
updated-dependencies:
- dependency-name: "@babel/helpers"
dependency-version: 7.27.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 13:15:07 +08:00
dependabot[bot]
77c8aa5dee
deps(webui): bump @babel/runtime from 7.22.15 to 7.27.0 in /komga-webui
...
Bumps [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ) from 7.22.15 to 7.27.0.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.27.0/packages/babel-runtime )
---
updated-dependencies:
- dependency-name: "@babel/runtime"
dependency-version: 7.27.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-01 13:14:57 +08:00
github-actions[bot]
9ae39c0f39
build(webui): update Browserslist db ( #1926 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-04-01 11:26:03 +08:00
Gauthier Roebroeck
343add1047
fix: epubs would have a "null" comment in the Media
2025-03-12 13:48:39 +08:00
github-actions
3638bb3122
chore(release): 1.21.2 [skip ci]
2025-03-12 03:56:56 +00:00
Gauthier Roebroeck
9be980dd35
fix(opds): keep reading paging would spill over to on-deck
2025-03-12 11:40:38 +08:00
dependabot[bot]
945455239e
deps(webui): bump axios from 1.7.4 to 1.8.2 in /komga-webui ( #1910 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.7.4 to 1.8.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.7.4...v1.8.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-11 15:48:18 +08:00
Gauthier Roebroeck
6553437e4a
fix: replace UriUtils.decode with URLDecode.decode
...
Closes : #1909
2025-03-11 15:31:06 +08:00
Gauthier Roebroeck
cd6b83d14d
fix: better handling of epub path with anchor on windows
...
Closes : #1909
2025-03-11 15:30:54 +08:00
Gauthier Roebroeck
48e6eaf41d
fix: more robust process handling for kepubify
2025-03-11 13:29:11 +08:00
Gauthier Roebroeck
62d193db38
test: fix parameterized test
2025-03-11 13:24:34 +08:00
Gauthier Roebroeck
01ef2b056f
test: add corner cases for epub nav
2025-03-11 13:15:02 +08:00
Gauthier Roebroeck
d29902012d
ci: also run tests on windows and macos
2025-03-11 13:11:54 +08:00
Gauthier Roebroeck
465467c50c
fix: don't fail epub analysis when optional features are missing
...
Refs: #1909
2025-03-11 12:39:46 +08:00
Gauthier Roebroeck
1250a97d99
refactor(conveyor): remove key added by mistake
2025-03-10 10:54:25 +08:00
Gauthier Roebroeck
0d144a6ab0
fix(conveyor): disable Linux builds for desktop app
2025-03-07 10:08:14 +08:00
Gauthier Roebroeck
b7069c23f6
fix(webui): import book details does not show format
2025-03-06 16:12:07 +08:00
github-actions
11c2c38e7e
chore(release): 1.21.1 [skip ci]
2025-03-06 07:01:30 +00:00
Gauthier Roebroeck
10e0bded9d
fix(api): book import would return incorrect matched series
2025-03-06 09:51:03 +08:00
github-actions
4a0e4047a8
chore(release): 1.21.0 [skip ci]
2025-03-05 06:38:34 +00:00
Hosted Weblate
fafbe6c05c
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (835 of 835 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 98.6% (824 of 835 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
c43f0a3161
i18n(webui): translated using Weblate (Korean)
...
Currently translated at 99.7% (833 of 835 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Noa Himesaka <himesaka@noa.codes>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
b87f78ac8c
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (835 of 835 strings)
i18n(webui): translated using Weblate (Finnish)
Currently translated at 100.0% (835 of 835 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: jonoafi <joona@jonottaa.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
ab65970840
i18n(webui): translated using Weblate (French)
...
Currently translated at 99.8% (834 of 835 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthieu Sontag <matthieu.sontag@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
7e436edbbb
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (835 of 835 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 100.0% (835 of 835 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 99.2% (829 of 835 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 99.2% (829 of 835 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
1a5c395d10
i18n(webui): translated using Weblate (Italian)
...
Currently translated at 100.0% (835 of 835 strings)
i18n(webui): translated using Weblate (Italian)
Currently translated at 100.0% (835 of 835 strings)
i18n(webui): translated using Weblate (Italian)
Currently translated at 100.0% (835 of 835 strings)
Co-authored-by: Gino Cicatiello <ginocic@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
5977218df1
i18n(webui): translated using Weblate (Hungarian)
...
Currently translated at 100.0% (835 of 835 strings)
i18n(webui): translated using Weblate (Hungarian)
Currently translated at 100.0% (835 of 835 strings)
Co-authored-by: Dániel Vadon <vadondani10@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
c1963fedaf
i18n(webui): translated using Weblate (Croatian)
...
Currently translated at 100.0% (835 of 835 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
4b2826c611
i18n(webui): translated using Weblate (Portuguese)
...
Currently translated at 100.0% (835 of 835 strings)
i18n(webui): translated using Weblate (Portuguese)
Currently translated at 100.0% (835 of 835 strings)
Co-authored-by: Horus68 <horus68@users.noreply.hosted.weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
e235ed7d09
i18n(webui): translated using Weblate (Czech)
...
Currently translated at 100.0% (835 of 835 strings)
i18n(webui): translated using Weblate (Czech)
Currently translated at 100.0% (835 of 835 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Petr Šimek <petr.simek@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
e5b8254072
i18n(webui): translated using Weblate (Japanese)
...
Currently translated at 95.3% (796 of 835 strings)
i18n(webui): translated using Weblate (Japanese)
Currently translated at 95.3% (796 of 835 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: minahoku <minahoku@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Gauthier Roebroeck
278ae7a2b3
fix(webui): remove pin/unpin from library action menu
...
Closes : #1887
2025-03-05 14:14:55 +08:00
github-actions[bot]
23fa56e522
build(webui): update Browserslist db
2025-03-03 09:52:43 +08:00
Gauthier Roebroeck
8b6d23e930
fix(api): better matching of series name when importing books with metadata
2025-02-25 11:44:30 +08:00
Gauthier Roebroeck
ca93ed823e
build(komga-tray): bump jdk to 23
2025-02-25 11:05:02 +08:00
Gauthier Roebroeck
7f93aae88d
build(komga-tray): update conveyor compatibility to 17
2025-02-25 10:52:13 +08:00
dependabot[bot]
40b2508ff8
deps(ci): bump hydraulic-software/conveyor from 16.0 to 17.0
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 16.0 to 17.0.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v16.0...v17.0 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-25 10:51:26 +08:00
Gauthier Roebroeck
fd8b05fbe7
docs(api): update cookie names
2025-02-24 12:28:17 +08:00
Gauthier Roebroeck
e7335faee9
feat(api): use unique cookie names
...
Closes : #1889
2025-02-24 11:34:37 +08:00
Gauthier Roebroeck
66c711e846
docs(api): only include servers when generating the openapi reference
...
Closes : #1890
2025-02-24 10:43:04 +08:00
Gauthier Roebroeck
42223b7521
build: use .svu.yml configuration file
2025-02-21 11:05:46 +08:00
Gauthier Roebroeck
9563310c71
feat(webui): add media status condition in books view filters
2025-02-20 18:04:35 +08:00
Gauthier Roebroeck
1b8fa45ef2
feat(webui): add unavailable condition in series and books filters
...
Closes : #1580
2025-02-20 17:50:10 +08:00
Gauthier Roebroeck
87d73cc207
feat(webui): add any/none filtering on more criteria
...
Closes : #1884
2025-02-20 17:11:23 +08:00
Gauthier Roebroeck
400135cf6c
fix(webui): better handling of dates missing leading zero series filters
2025-02-20 17:09:51 +08:00
Gauthier Roebroeck
a3bf04af54
fix(webui): better handling of dates missing leading zero in book edit dialogs
2025-02-20 17:09:07 +08:00
Gauthier Roebroeck
171cf8c023
feat(api): allow isNull / isNotNull on some search criteria
...
added for tag, sharingLabel, genre
2025-02-20 17:07:45 +08:00
Gauthier Roebroeck
d2aaf4009a
fix(webui): better display of edit recommended dialog on mobile
2025-02-20 13:51:48 +08:00
Gauthier Roebroeck
4d3e6e450d
fix(webui): better placement of edit dashboard button on mobile
2025-02-20 13:05:25 +08:00
Gauthier Roebroeck
bf3a978f21
style: ktlint
2025-02-20 12:40:32 +08:00
Gauthier Roebroeck
fb9459bc83
ci: dispatch events when openapi.json changes
2025-02-20 12:12:11 +08:00
Gauthier Roebroeck
f2280b8d13
docs(api): add required roles in operation descriptions
2025-02-20 12:03:38 +08:00
Gauthier Roebroeck
1fe7a001e5
fix(api): missing admin permission on global settings endpoint
2025-02-20 12:03:08 +08:00
Gauthier Roebroeck
6b27836437
refactor: rename swagger package to openapi
2025-02-20 10:44:23 +08:00
Gauthier Roebroeck
1638d2b873
refactor: remove openapi annotations from OPDS controllers
2025-02-20 10:44:07 +08:00
Gauthier Roebroeck
51c4617cc4
docs(api): add missing global security requirements
2025-02-20 10:38:40 +08:00
Gauthier Roebroeck
7f9dc5c97c
chore(api): allow CORS from localhost:3000 for local development
2025-02-20 10:37:54 +08:00
Gauthier Roebroeck
707f9a00d2
docs(api): add missing default port value for localhost server
2025-02-20 09:51:03 +08:00
Gauthier Roebroeck
e528c7e3d9
fix(webui): libraries ordering does not work on Chrome
2025-02-20 09:41:28 +08:00
Gauthier Roebroeck
174c6fdf38
chore(api): allow CORS from komga.org for local development
2025-02-20 09:41:07 +08:00
Gauthier Roebroeck
d475a333af
docs(api): fix broken link
2025-02-19 18:02:17 +08:00
Gauthier Roebroeck
d6b5bca3a9
docs: typo in openApi spec
2025-02-19 18:01:44 +08:00
github-actions
82b53823eb
chore(release): 1.20.0 [skip ci]
2025-02-19 08:23:58 +00:00
Gauthier Roebroeck
6875e6ecaf
ci: adjust svu options for v3
2025-02-19 16:13:20 +08:00
Hosted Weblate
b4d97d474e
i18n(komga-tray): translated using Weblate (Hungarian)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Dániel Vadon <vadondani10@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/hu/
Translation: komga/desktop
2025-02-19 16:02:50 +08:00
Hosted Weblate
a88d8a0db4
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (823 of 823 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.1% (816 of 823 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
0c7baf9ec7
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (823 of 823 strings)
i18n(webui): translated using Weblate (Finnish)
Currently translated at 100.0% (822 of 822 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: jonoafi <joona@jonottaa.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
c1dcb789f5
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (823 of 823 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 100.0% (822 of 822 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 99.8% (814 of 815 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
b82fb17759
i18n(webui): translated using Weblate (Italian)
...
Currently translated at 100.0% (831 of 831 strings)
i18n(webui): translated using Weblate (Italian)
Currently translated at 99.5% (827 of 831 strings)
i18n(webui): translated using Weblate (Italian)
Currently translated at 100.0% (823 of 823 strings)
i18n(webui): translated using Weblate (Italian)
Currently translated at 99.8% (822 of 823 strings)
i18n(webui): translated using Weblate (Italian)
Currently translated at 99.1% (816 of 823 strings)
i18n(webui): translated using Weblate (Italian)
Currently translated at 95.0% (770 of 810 strings)
Co-authored-by: Gino Cicatiello <ginocic@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
85fa17f3e0
i18n(webui): translated using Weblate (Hungarian)
...
Currently translated at 100.0% (823 of 823 strings)
i18n(webui): translated using Weblate (Hungarian)
Currently translated at 92.7% (763 of 823 strings)
i18n(webui): translated using Weblate (Hungarian)
Currently translated at 92.7% (763 of 823 strings)
i18n(webui): translated using Weblate (Hungarian)
Currently translated at 92.4% (761 of 823 strings)
i18n(webui): translated using Weblate (Hungarian)
Currently translated at 92.4% (761 of 823 strings)
i18n(webui): translated using Weblate (Hungarian)
Currently translated at 92.4% (761 of 823 strings)
Co-authored-by: Dániel Vadon <vadondani10@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
e9a51209d7
i18n(webui): translated using Weblate (Croatian)
...
Currently translated at 100.0% (823 of 823 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 100.0% (823 of 823 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
cf3fcab834
i18n(webui): translated using Weblate (Portuguese)
...
Currently translated at 100.0% (831 of 831 strings)
i18n(webui): translated using Weblate (Portuguese)
Currently translated at 100.0% (822 of 822 strings)
i18n(webui): translated using Weblate (Portuguese)
Currently translated at 100.0% (810 of 810 strings)
i18n(webui): translated using Weblate (Portuguese)
Currently translated at 100.0% (810 of 810 strings)
Co-authored-by: Horus68 <horus68@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
8d9840c047
i18n(webui): translated using Weblate (Czech)
...
Currently translated at 100.0% (823 of 823 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Petr Šimek <petr.simek@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
8a2bce26ef
i18n(webui): translated using Weblate (Japanese)
...
Currently translated at 96.4% (794 of 823 strings)
i18n(webui): translated using Weblate (Japanese)
Currently translated at 96.4% (794 of 823 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: minahoku <minahoku@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
17be53da60
i18n(webui): translated using Weblate (German)
...
Currently translated at 96.7% (804 of 831 strings)
i18n(webui): translated using Weblate (German)
Currently translated at 97.2% (788 of 810 strings)
Co-authored-by: Deleted User <noreply+104597@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Gauthier Roebroeck
406ae4be1c
feat(webui): new view to browse all books
...
Closes : #1153
2025-02-19 15:50:54 +08:00
Gauthier Roebroeck
e1acc58495
refactor(webui): dashboard edit button hides the bottom bar on mobile
2025-02-19 15:49:40 +08:00
Gauthier Roebroeck
1f852dbce9
feat(webui): sort books within a series by last modified date or read date
2025-02-19 15:49:10 +08:00
Gauthier Roebroeck
ef01550367
feat(webui): only shows filter values for pinned libraries
2025-02-19 15:48:23 +08:00
Gauthier Roebroeck
9bab9f620f
feat(api): books can be sorted by series title
2025-02-19 15:46:33 +08:00
Gauthier Roebroeck
4de763a7bf
feat(api): referential APIs accept multiple library_id for filtering
2025-02-19 15:46:12 +08:00
Gauthier Roebroeck
8b66308a5f
docs(api): move deprecated endpoints to the top
2025-02-18 11:55:38 +08:00
Gauthier Roebroeck
9dcdb1df03
docs(api): update openapi description
2025-02-18 11:55:38 +08:00
dependabot[bot]
4d72ec0598
deps(webui): bump serialize-javascript in /komga-webui
...
Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/yahoo/serialize-javascript/releases )
- [Commits](https://github.com/yahoo/serialize-javascript/compare/v6.0.1...v6.0.2 )
---
updated-dependencies:
- dependency-name: serialize-javascript
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-18 11:32:21 +08:00
Gauthier Roebroeck
0546deb424
fix(api): embedded fonts would not load on windows
...
Closes : #1877
2025-02-18 11:08:45 +08:00
Gauthier Roebroeck
25dc282fc6
refactor(webui): remove unused component references
2025-02-17 17:55:49 +08:00
Gauthier Roebroeck
3273048f68
docs(api): add servers and logout endpoint
2025-02-17 14:59:34 +08:00
Gauthier Roebroeck
ad8ee86a17
docs: cleanup openApi documentation
2025-02-17 13:06:48 +08:00
Gauthier Roebroeck
d4d3f641a2
fix(api): add missing permissions for history api
2025-02-14 10:14:44 +08:00
Gauthier Roebroeck
b5928ebf26
fix(webui): add missing admin guard for history view
2025-02-14 10:14:18 +08:00
Gauthier Roebroeck
77c1069200
build: cleanup openapi reference generation
2025-02-12 11:43:44 +08:00
Gauthier Roebroeck
c1fb307f9a
fix(api): oauth2 providers endpoint should only expose get
2025-02-12 11:42:57 +08:00
Gauthier Roebroeck
a70a3b24bb
ci: enable repository dispatch on release
2025-02-12 10:34:11 +08:00
Gauthier Roebroeck
e980e3316e
feat(webui): add ability to configure recommended view per library
...
Closes : #1539
2025-02-10 18:03:30 +08:00
Gauthier Roebroeck
6c71e07a27
feat(webui): add UI setting to group series using japanese characters
...
Closes : #1715
2025-02-10 17:58:08 +08:00
Gauthier Roebroeck
7f55fe152b
refactor(api): rework client-settings API validation
2025-02-10 17:58:08 +08:00
Gauthier Roebroeck
f90b415ab8
refactor(webui): remove 3-dots menu for all libraries in main view
2025-02-10 10:00:34 +08:00
Gauthier Roebroeck
9511c112bc
style: ktlint format
2025-02-10 09:44:20 +08:00
Gauthier Roebroeck
7fbf9c711f
docs(api): add Open API documentation for Client Settings API
2025-02-07 17:22:38 +08:00
Gauthier Roebroeck
fab59bced9
docs(api): add replacement for deprecated APIs
2025-02-07 17:22:14 +08:00
Gauthier Roebroeck
c423d7cd8e
refactor(api): add validation on client-settings api
2025-02-07 16:34:30 +08:00
Gauthier Roebroeck
a2a689f7d5
feat(webui): add ability to reorder libraries
2025-02-07 11:36:23 +08:00
Gauthier Roebroeck
8c64639884
refactor(webui): remove unused imports
2025-02-06 16:02:13 +08:00
Gauthier Roebroeck
c8e4a462a2
feat(webui): add ability to pin/unpin libraries
...
Closes : #1560
2025-02-06 15:38:31 +08:00
Gauthier Roebroeck
4892945ddf
feat(webui): add user setting to blur unread posters
...
Closes : #1549
2025-02-06 11:39:01 +08:00
Gauthier Roebroeck
05f73f0d1f
refactor(webui): use reworked client-settings API
2025-02-06 10:50:50 +08:00
Gauthier Roebroeck
0b37257be7
refactor(api): rework client-settings API
2025-02-06 10:13:58 +08:00
Gauthier Roebroeck
c82c8b0c73
feat(webui): add UI setting to stretch poster to fit card
...
Closes : #1825
2025-02-05 17:59:20 +08:00
Gauthier Roebroeck
961832e1a1
feat(webui): add UI settings section with OAuth2 options
2025-02-05 17:40:48 +08:00
Gauthier Roebroeck
3b1504c329
feat(api): add client settings API
2025-02-05 17:38:05 +08:00
Gauthier Roebroeck
64b192cee2
feat(api): add support for API keys in REST API via X-API-Key header
2025-02-05 14:05:33 +08:00
Gauthier Roebroeck
6fa976fffa
fix(api): use proper media type for fonts
...
Refs: #1849
2025-02-03 14:51:38 +08:00
Gauthier Roebroeck
0f05a065ac
fix(api): incorrect format keyword in generated fonts css
...
Refs: #1849
2025-02-03 14:51:38 +08:00
github-actions
f46e0406f9
chore(release): 1.19.1 [skip ci]
2025-02-03 04:04:07 +00:00
Hosted Weblate
ab5e50686d
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (810 of 810 strings)
chore: update translation files
Updated by "Remove blank strings" hook in Weblate.
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.7% (808 of 810 strings)
chore: update translation files
Updated by "Remove blank strings" hook in Weblate.
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.7% (808 of 810 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (809 of 809 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2025-02-03 11:54:31 +08:00
Hosted Weblate
aec75d9af6
chore: update translation files
...
Updated by "Remove blank strings" hook in Weblate.
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.7% (808 of 810 strings)
chore: update translation files
Updated by "Remove blank strings" hook in Weblate.
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 99.7% (808 of 810 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (809 of 809 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2025-02-03 11:52:06 +08:00
Hosted Weblate
cac687e785
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (810 of 810 strings)
i18n(webui): translated using Weblate (Finnish)
Currently translated at 100.0% (810 of 810 strings)
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: jonoafi <joona@jonottaa.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2025-02-03 11:52:06 +08:00
Hosted Weblate
d1b5fea2b6
i18n(webui): translated using Weblate (French)
...
Currently translated at 96.7% (784 of 810 strings)
Co-authored-by: JP Brunache <kosmik01@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2025-02-03 11:52:06 +08:00
Hosted Weblate
df7b87994c
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 99.8% (809 of 810 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2025-02-03 11:52:06 +08:00
Hosted Weblate
a5cbfb171e
chore: update translation files
...
Updated by "Remove blank strings" hook in Weblate.
i18n(webui): translated using Weblate (Italian)
Currently translated at 94.9% (769 of 810 strings)
chore: update translation files
Updated by "Remove blank strings" hook in Weblate.
i18n(webui): translated using Weblate (Italian)
Currently translated at 94.9% (769 of 810 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
i18n(webui): translated using Weblate (Italian)
Currently translated at 95.1% (770 of 809 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Gino Cicatiello <ginocic@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui
2025-02-03 11:52:06 +08:00
Hosted Weblate
1c37f25efd
i18n(webui): translated using Weblate (Hungarian)
...
Currently translated at 75.9% (615 of 810 strings)
i18n(webui): translated using Weblate (Hungarian)
Currently translated at 75.9% (615 of 810 strings)
Co-authored-by: Piyoka Smith <piyoka5697@ahaks.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translation: komga/webui
2025-02-03 11:52:06 +08:00
Hosted Weblate
9db92d9f44
chore: update translation files
...
Updated by "Remove blank strings" hook in Weblate.
i18n(webui): translated using Weblate (Japanese)
Currently translated at 97.7% (792 of 810 strings)
chore: update translation files
Updated by "Remove blank strings" hook in Weblate.
i18n(webui): translated using Weblate (Japanese)
Currently translated at 97.7% (792 of 810 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
i18n(webui): translated using Weblate (Japanese)
Currently translated at 98.0% (793 of 809 strings)
i18n(webui): translated using Weblate (Japanese)
Currently translated at 98.0% (793 of 809 strings)
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: minahoku <minahoku@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
2025-02-03 11:52:06 +08:00
Hosted Weblate
0d711facbe
i18n(komga-tray): translated using Weblate (Hungarian)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Piyoka Smith <piyoka5697@ahaks.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/hu/
Translation: komga/desktop
2025-02-03 11:51:48 +08:00
github-actions[bot]
09a45b8654
build(webui): update Browserslist db
2025-02-03 11:21:30 +08:00
Gauthier Roebroeck
e23e9d1d6a
chore(webui): cleanup translation files
2025-01-28 16:21:49 +08:00
Gauthier Roebroeck
723d390784
fix(webui): flickering on duplicate pages views
2025-01-28 15:44:49 +08:00
Gauthier Roebroeck
523151ac7d
fix(webui): filter panels would display invalid data
2025-01-28 15:01:27 +08:00
Gauthier Roebroeck
a44135d550
fix(webui): adjust navigation drawer for better readability
2025-01-28 12:02:59 +08:00
Gauthier Roebroeck
c4a4278682
fix(api): cannot delete library with huge number of series
...
Closes : #1848
2025-01-28 11:35:13 +08:00
Gauthier Roebroeck
e5e534a70a
fix(docker): embedded fonts would not load properly
2025-01-27 14:09:40 +08:00
github-actions
4a17eabb23
chore(release): 1.19.0 [skip ci]
2025-01-27 04:34:20 +00:00
Hosted Weblate
80253f288c
i18n(komga-tray): translated using Weblate (Polish)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: ŁK <klinn91+weblate@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/pl/
Translation: komga/desktop
2025-01-27 11:34:39 +08:00
Hosted Weblate
3ada19cdf9
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (809 of 809 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (807 of 807 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (796 of 796 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (790 of 790 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2025-01-27 11:34:07 +08:00
Hosted Weblate
beb7452174
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (809 of 809 strings)
i18n(webui): translated using Weblate (Finnish)
Currently translated at 100.0% (809 of 809 strings)
i18n(webui): translated using Weblate (Finnish)
Currently translated at 100.0% (790 of 790 strings)
i18n(webui): translated using Weblate (Finnish)
Currently translated at 100.0% (790 of 790 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: jonoafi <joona@jonottaa.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2025-01-27 11:34:07 +08:00
Hosted Weblate
13ecc44fa1
i18n(webui): translated using Weblate (French)
...
Currently translated at 98.6% (785 of 796 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Samyar Vahid <samyarvahid@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2025-01-27 11:34:07 +08:00
Hosted Weblate
9ad57a4a6b
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (809 of 809 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 100.0% (809 of 809 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 100.0% (807 of 807 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 99.6% (804 of 807 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 99.8% (795 of 796 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 99.8% (789 of 790 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2025-01-27 11:34:07 +08:00
Hosted Weblate
5421a96c96
i18n(webui): translated using Weblate (Polish)
...
Currently translated at 98.7% (799 of 809 strings)
i18n(webui): translated using Weblate (Polish)
Currently translated at 98.7% (799 of 809 strings)
i18n(webui): translated using Weblate (Polish)
Currently translated at 83.6% (677 of 809 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: ŁK <klinn91+weblate@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pl/
Translation: komga/webui
2025-01-27 11:34:07 +08:00
Hosted Weblate
9c6c16a008
i18n(webui): translated using Weblate (Croatian)
...
Currently translated at 100.0% (809 of 809 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 97.8% (792 of 809 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 97.8% (792 of 809 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2025-01-27 11:34:07 +08:00
Hosted Weblate
92f06a1c77
i18n(webui): translated using Weblate (Portuguese)
...
Currently translated at 98.7% (786 of 796 strings)
i18n(webui): translated using Weblate (Portuguese)
Currently translated at 99.8% (785 of 786 strings)
Co-authored-by: Horus68 <horus68@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt/
Translation: komga/webui
2025-01-27 11:34:07 +08:00
Hosted Weblate
8affb7ac6f
i18n(webui): translated using Weblate (Czech)
...
Currently translated at 100.0% (796 of 796 strings)
i18n(webui): translated using Weblate (Czech)
Currently translated at 100.0% (796 of 796 strings)
Co-authored-by: Filip Jaruška <filip.jaruska@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Petr Šimek <petr.simek@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translation: komga/webui
2025-01-27 11:34:07 +08:00
Gauthier Roebroeck
79709e33fb
docs: update JetBrains logo
2025-01-24 17:23:53 +08:00
Gauthier Roebroeck
201c066fc4
feat(webui): support additional fonts
...
added embedded font OpenDyslexic
additional fonts can be added in the configuration directory under ./fonts/{fontFamily}/
supported files are woff/woff2/ttf/otf
Closes : #1836
2025-01-24 17:20:52 +08:00
Gauthier Roebroeck
42047cdafb
fix: better handling of broken epub
...
Closes : #1844
2025-01-23 11:37:28 +08:00
Gauthier Roebroeck
214f687c2e
feat(webui): add page margin option in webtoon reader
...
Closes : #1512
2025-01-22 16:52:24 +08:00
Gauthier Roebroeck
9156ff7537
feat(webui): choose number of thumbnails to display in webreader
...
Closes : #1540
2025-01-22 16:25:37 +08:00
Gauthier Roebroeck
38fa3ccaa7
feat(webui): display book number in webreader tab title and toolbar
...
Closes : #1543
2025-01-22 16:12:13 +08:00
Gauthier Roebroeck
dd31f5b062
feat(webui): disable bounce in divina reader
...
Closes : #1600
2025-01-22 15:59:46 +08:00
Gauthier Roebroeck
fd3b1aa8b8
build(webui): fix hot reload
2025-01-22 15:37:13 +08:00
Gauthier Roebroeck
b83d7414bc
fix(webui): better handling of the read-more expansion panel during page change
2025-01-22 14:09:52 +08:00
Gauthier Roebroeck
68e05b8e28
feat(webui): add filters to media analysis table
...
Closes : #1802
2025-01-22 13:42:26 +08:00
Gauthier Roebroeck
dbd225dcb4
feat(webui): add rel="noreferrer" for metadata links
...
Closes : #1615
2025-01-22 13:06:01 +08:00
Gauthier Roebroeck
d868ba4154
feat(webui): reorder reading lists and collection by index input
...
Refs: #1584
2025-01-22 11:57:29 +08:00
Gauthier Roebroeck
6d71f4b398
fix(webui): disable item card menu and fab when dragging/editing is active
2025-01-22 10:49:24 +08:00
Gauthier Roebroeck
a490449f74
feat(webui): add all books from series to read list from action menu
...
Refs: #1535
2025-01-22 10:17:02 +08:00
Gauthier Roebroeck
681337af63
feat: try to guess epub cover if not standard
...
Closes : #1835
2025-01-21 16:04:42 +08:00
Gauthier Roebroeck
7ef59b0cda
feat(webui): show all libraries action menu next to All Libraries when browsing
2025-01-21 15:49:16 +08:00
Gauthier Roebroeck
8706048a71
feat(webui): move all libraries action to 3-dots menu in sidebar
2025-01-21 15:25:35 +08:00
Gauthier Roebroeck
169c47e701
feat(webui): split account settings into different views
2025-01-21 15:12:31 +08:00
Gauthier Roebroeck
c36e10d93d
fix(webui): prevent flickering on unknown duplicate pages view load
2025-01-21 14:52:33 +08:00
Gauthier Roebroeck
84253cbac4
feat(webui): show empty state if no known duplicate pages are found
2025-01-21 14:52:03 +08:00
Gauthier Roebroeck
1e6ff7ac66
feat(webui): remove tab navigation and use sidebar instead
2025-01-21 14:51:37 +08:00
Gauthier Roebroeck
3582114efc
feat(webui): add all books from series to read list from multi-select bar
...
Closes : #1535
2025-01-21 11:31:10 +08:00
Gauthier Roebroeck
da35e012d4
feat(webui): display creation and last modified date on book page
...
Closes : #1547
2025-01-21 10:45:34 +08:00
Gauthier Roebroeck
f5f36b3d2f
refactor(webui): extract missing translation strings
2025-01-21 10:38:36 +08:00
Gauthier Roebroeck
8880642370
feat(webui): add context in document title
...
Closes : #1710
2025-01-21 10:34:15 +08:00
Gauthier Roebroeck
901ea3cbbb
feat(webui): remove from collection/readlist directly from the book/series page
...
Closes : #1518
2025-01-20 17:42:39 +08:00
Gauthier Roebroeck
378f99b558
feat(webui): allow readlist import if duplicates are present
...
Closes : #1671
2025-01-20 15:41:11 +08:00
Gauthier Roebroeck
7ae4d7b8a0
feat(webui): add filters in Import read list view
...
Closes : #1702
2025-01-20 15:11:08 +08:00
Gauthier Roebroeck
7d092c2c6f
feat(webui): add media management view for books with missing poster
...
Refs: #1829
2025-01-20 13:08:41 +08:00
Gauthier Roebroeck
70bcb8f417
feat(api): add new book search condition for posters
...
Refs: #1829
2025-01-20 13:07:54 +08:00
Gauthier Roebroeck
ffc397f119
feat(webui): filter series and books by any/none author role
...
Refs: #1829
2025-01-20 11:25:02 +08:00
Gauthier Roebroeck
d07eb39181
feat(webui): filter books by media profile
...
Refs: #1829
2025-01-17 17:59:22 +08:00
Gauthier Roebroeck
2d9a59af70
feat(webui): better filtering for Books
...
use the new conditions API to allow negative filters as well as any/all of filters
2025-01-17 17:59:22 +08:00
Gauthier Roebroeck
2ac296dd49
refactor(webui): use new book list API
2025-01-17 17:59:22 +08:00
Gauthier Roebroeck
1da0afe04a
feat(api): add new book list API using search condition criteria DSL
2025-01-17 17:59:22 +08:00
Gauthier Roebroeck
7370b43005
refactor(webui): remove unused functions
2025-01-17 17:59:22 +08:00
github-actions
18b428cc5f
chore(release): 1.18.0 [skip ci]
2025-01-15 07:22:54 +00:00
Hosted Weblate
9b0805e518
i18n(komga-tray): translated using Weblate (Tamil)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/ta/
Translation: komga/desktop
2025-01-15 15:03:07 +08:00
Hosted Weblate
8653eaab73
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (786 of 786 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2025-01-15 15:02:38 +08:00
Hosted Weblate
6853e31363
i18n(webui): translated using Weblate (Korean)
...
Currently translated at 100.0% (786 of 786 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Noa Himesaka <himesaka@noa.codes>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translation: komga/webui
2025-01-15 15:02:38 +08:00
Hosted Weblate
a14c08fe12
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (786 of 786 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: jonoafi <joona@jonottaa.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2025-01-15 15:02:38 +08:00
Hosted Weblate
b0413eb9bd
i18n(webui): translated using Weblate (French)
...
Currently translated at 100.0% (784 of 784 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthieu Sontag <matthieu.sontag@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2025-01-15 15:02:38 +08:00
Hosted Weblate
46a7869574
i18n(webui): translated using Weblate (Croatian)
...
Currently translated at 100.0% (786 of 786 strings)
Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2025-01-15 15:02:38 +08:00
Hosted Weblate
d775ea48b1
i18n(webui): translated using Weblate (Portuguese)
...
Currently translated at 100.0% (784 of 784 strings)
Co-authored-by: Horus68 <horus68@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt/
Translation: komga/webui
2025-01-15 15:02:38 +08:00
Hosted Weblate
a53c9a6ddc
i18n(webui): translated using Weblate (Danish)
...
Currently translated at 89.4% (701 of 784 strings)
Co-authored-by: Emil Schildknecht Nielsen <emil485h@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/da/
Translation: komga/webui
2025-01-15 15:02:38 +08:00
Hosted Weblate
f7a72ae86b
i18n(webui): translated using Weblate (Tamil)
...
Currently translated at 99.7% (782 of 784 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ta/
Translation: komga/webui
2025-01-15 15:02:38 +08:00
Gauthier Roebroeck
79be279cda
deps(komga): upgrade sqlite-jdbc to 3.48.0
2025-01-15 15:00:50 +08:00
Gauthier Roebroeck
072dc27bf4
perf: use materialized CTE
...
Refs: #1823
2025-01-15 14:07:23 +08:00
Gauthier Roebroeck
3089063c0b
fix: only decompress rar5 with libarchive
...
Closes : #1826
2025-01-15 13:38:56 +08:00
Gauthier Roebroeck
bd68b146a3
deps(komga): bump nightcompress to 1.1.0
2025-01-15 13:38:25 +08:00
Gauthier Roebroeck
b0d9b88829
perf: downgrade sqlite-jdbc from 3.47.1.0 to 3.46.1.3
...
Closes : #1823
2025-01-14 14:21:29 +08:00
Gauthier Roebroeck
51416c537b
feat: allow book import for one-shots
2025-01-14 10:00:01 +08:00
Gauthier Roebroeck
41cdf80554
fix(opds2): keep reading feed incorrectly showing all books
2025-01-13 10:12:08 +08:00
Gauthier Roebroeck
b7b1b51857
fix: updating library options should trigger corresponding tasks
2025-01-13 10:12:08 +08:00
Gauthier
7d7f302b83
docs: mention KOReader Sync in README
2025-01-09 17:40:57 +08:00
github-actions
80d1da5898
chore(release): 1.17.0 [skip ci]
2025-01-09 09:13:13 +00:00
Gauthier Roebroeck
6c3565caa8
fix(api): read progress modified time could be inaccurate in some cases
2025-01-09 15:41:06 +08:00
Gauthier Roebroeck
623b2e3687
feat: add support for KOReader Sync
...
Closes : #1760
2025-01-09 15:41:06 +08:00
Gauthier Roebroeck
cbb0d6151d
refactor: move user roles to separate database table
2025-01-08 16:46:19 +08:00
Gauthier Roebroeck
6dcebb4e07
fix: better detection for KCC converted Epub
...
also added more logs during epub divina detection
2025-01-07 14:10:55 +08:00
github-actions
9e33e2e4fb
chore(release): 1.16.0 [skip ci]
2025-01-02 07:15:25 +00:00
Hosted Weblate
bd0a4832a2
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (784 of 784 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (780 of 780 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2025-01-02 14:59:59 +08:00
Hosted Weblate
b50072cd83
i18n(webui): translated using Weblate (Korean)
...
Currently translated at 100.0% (784 of 784 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Noa Himesaka <himesaka@noa.codes>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translation: komga/webui
2025-01-02 14:59:59 +08:00
Hosted Weblate
bcdb7b2319
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (784 of 784 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: jonoafi <joona@jonottaa.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2025-01-02 14:59:59 +08:00
Hosted Weblate
cb5748878b
i18n(webui): translated using Weblate (French)
...
Currently translated at 100.0% (784 of 784 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthieu Sontag <matthieu.sontag@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2025-01-02 14:59:59 +08:00
Hosted Weblate
48b472dc0d
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (780 of 780 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2025-01-02 14:59:59 +08:00
Hosted Weblate
4911fba54b
i18n(webui): translated using Weblate (Croatian)
...
Currently translated at 100.0% (784 of 784 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2025-01-02 14:59:59 +08:00
Hosted Weblate
9081c33665
i18n(webui): translated using Weblate (Czech)
...
Currently translated at 99.6% (781 of 784 strings)
Co-authored-by: Filip Jaruška <filip.jaruska@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translation: komga/webui
2025-01-02 14:59:59 +08:00
Hosted Weblate
e47b18c058
i18n(webui): translated using Weblate (German)
...
Currently translated at 100.0% (784 of 784 strings)
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2025-01-02 14:59:59 +08:00
Hosted Weblate
263e64bb2f
i18n(webui): translated using Weblate (Turkish)
...
Currently translated at 100.0% (784 of 784 strings)
Co-authored-by: Eren Eroğlu <ereneroglum@yahoo.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/tr/
Translation: komga/webui
2025-01-02 14:59:59 +08:00
Gauthier Roebroeck
39a054b947
fi(api): collection series are not always sorted by number
2025-01-02 14:57:34 +08:00
Gauthier Roebroeck
274ac6aae1
refactor: remove duplicated code
2025-01-02 14:52:11 +08:00
Gauthier Roebroeck
0dd4b270ef
feat(api): readlist books are not always sorted by number
...
Closes : #1803
2025-01-02 13:27:19 +08:00
github-actions[bot]
1552b9b0c4
build(webui): update Browserslist db
2025-01-02 10:32:39 +08:00
Gauthier Roebroeck
d50646f955
feat: sort series by random
...
Closes : #1558
2024-12-19 11:03:47 +08:00
Gauthier Roebroeck
09bc445605
feat: sort books by page count
...
Closes : #1570
2024-12-19 10:51:36 +08:00
Gauthier Roebroeck
0dc8e61930
feat: sort series by read date
...
Closes : #1700
2024-12-18 17:04:44 +08:00
Gauthier Roebroeck
eed4f09a06
feat(webui): download log file from server settings
...
Closes : #1599
2024-12-18 16:55:26 +08:00
Gauthier Roebroeck
85cffc73fd
feat(webui): display updates with available indicator and changelog
...
Closes : #1598
2024-12-18 16:43:20 +08:00
Gauthier Roebroeck
fa98da3c83
feat(api): add new endpoint to retrieve Komga releases
2024-12-18 16:39:09 +08:00
Gauthier Roebroeck
9fde145860
refactor: use spring's webclient.builder
2024-12-18 16:38:28 +08:00
github-actions
feb807b0ec
chore(release): 1.15.1 [skip ci]
2024-12-17 06:49:28 +00:00
Hosted Weblate
1470a02cf6
i18n(komga-tray): translated using Weblate (Portuguese)
...
Currently translated at 100.0% (9 of 9 strings)
i18n(komga-tray): translated using Weblate (Portuguese)
Currently translated at 88.8% (8 of 9 strings)
Co-authored-by: Horus68 <horus68@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/pt/
Translation: komga/desktop
2024-12-17 13:47:44 +08:00
Hosted Weblate
d179eb2b1b
i18n(komga-tray): translated using Weblate (Thai)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: altinat <al@altqx.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/th/
Translation: komga/desktop
2024-12-17 13:47:44 +08:00
Hosted Weblate
572440961a
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (777 of 777 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (775 of 775 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (775 of 775 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2024-12-17 13:47:20 +08:00
Hosted Weblate
83d06275ca
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (777 of 777 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: jonoafi <joona@jonottaa.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2024-12-17 13:47:20 +08:00
Hosted Weblate
af7b1d65c9
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (777 of 777 strings)
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2024-12-17 13:47:20 +08:00
Hosted Weblate
43f86ad0c2
i18n(webui): translated using Weblate (Croatian)
...
Currently translated at 100.0% (777 of 777 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 100.0% (775 of 775 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2024-12-17 13:47:20 +08:00
Hosted Weblate
29826e166e
i18n(webui): translated using Weblate (Portuguese)
...
Currently translated at 95.3% (739 of 775 strings)
i18n(webui): translated using Weblate (Portuguese)
Currently translated at 88.5% (686 of 775 strings)
Co-authored-by: Horus68 <horus68@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt/
Translation: komga/webui
2024-12-17 13:47:20 +08:00
Hosted Weblate
3871fcf955
i18n(webui): translated using Weblate (Japanese)
...
Currently translated at 99.8% (774 of 775 strings)
i18n(webui): translated using Weblate (Japanese)
Currently translated at 96.7% (750 of 775 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: minahoku <minahoku@gmail.com>
Co-authored-by: shimanchu <shimano@knd.biglobe.ne.jp>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
2024-12-17 13:47:20 +08:00
Hosted Weblate
3cdb5f0555
i18n(webui): translated using Weblate (German)
...
Currently translated at 100.0% (775 of 775 strings)
i18n(webui): translated using Weblate (German)
Currently translated at 100.0% (775 of 775 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2024-12-17 13:47:20 +08:00
Hosted Weblate
dd9482dccc
i18n(webui): translated using Weblate (Portuguese (Brazil))
...
Currently translated at 79.7% (618 of 775 strings)
Co-authored-by: Horus68 <horus68@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translation: komga/webui
2024-12-17 13:47:20 +08:00
Hosted Weblate
3cdec06213
i18n(webui): translated using Weblate (Thai)
...
Currently translated at 29.2% (227 of 775 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: altinat <al@altqx.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/th/
Translation: komga/webui
2024-12-17 13:47:20 +08:00
Hosted Weblate
d501d1a972
i18n(webui): translated using Weblate (Turkish)
...
Currently translated at 100.0% (775 of 775 strings)
Co-authored-by: Eren Eroğlu <ereneroglum@yahoo.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/tr/
Translation: komga/webui
2024-12-17 13:47:20 +08:00
Gauthier Roebroeck
4ff38812ac
refactor: fix path format
2024-12-17 13:46:23 +08:00
Gauthier Roebroeck
e45acdb921
chore: disable false positive warning log
2024-12-17 13:45:53 +08:00
Gauthier Roebroeck
f22d88082a
fix: static web resources not available
2024-12-17 13:45:29 +08:00
Gauthier Roebroeck
3b4dca2589
build(conveyor): use JDK 22 to fix windows build issue
2024-12-16 13:15:19 +08:00
github-actions
ed3feb9ccf
chore(release): 1.15.0 [skip ci]
2024-12-16 01:40:39 +00:00
Gauthier Roebroeck
fceda30170
deps: bump deps
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
d659446194
style: ktlint format
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
307c652a47
deps: bump ktlint to 1.5.0
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
143770e82e
feat(docker): add curl and wget
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
858365f4c9
build(docker): use ubuntu 24.10 and JDK 23
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
b682e35713
feat(docker): add native jpeg-xl library for arm64
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
5a32f7b30f
build(macos-app): minimum macos version is now 13
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
17925e5cb7
feat(windows-app): add native webp libraries
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
750710db02
deps(komga): bump nightcompress to 1.0.0
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
8ce7716ff8
deps(komga): bump nightmonkeys to 1.0.0
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
7984be2a72
refactor: remove deprecated configuration properties
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
051cfb7248
build: move JDK configuration for desktop app to Conveyor configuration
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
225f58f81c
refactor: address deprecations
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
a7ae8c75b3
build(docker): use new spring boot jar tools to extract layers
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
c76d9bf36f
deps(komga): bump spring boot to 3.4.0
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
2e5d5d81e9
build: bump gradle to 8.11.1
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
d839cd6208
test: refactor
2024-12-13 12:18:10 +08:00
Gauthier Roebroeck
ee4d0a54e4
deps: bump com.github.ben-manes.versions to 0.51.0
2024-12-13 12:18:10 +08:00
dependabot[bot]
570650a4fc
deps(webui): bump nanoid from 3.3.6 to 3.3.8 in /komga-webui
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.3.6 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.3.6...3.3.8 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-13 09:17:02 +08:00
Gauthier Roebroeck
d64fe03065
style: ktlint format
2024-12-12 16:44:15 +08:00
Gauthier Roebroeck
d93bc3d996
feat(webui): better filtering for Series
...
use the new conditions API to allow negative filters as well as any/all of filters
Closes : #1169
Closes : #1523
Closes : #1552
2024-12-12 16:35:41 +08:00
Gauthier Roebroeck
3bfc7981e5
feat(api): add new series list API using search condition criteria DSL
...
add book search condition criteria DSL
2024-12-12 16:35:40 +08:00
dependabot[bot]
7fa42f5899
deps(ci): bump hydraulic-software/conveyor from 15.1 to 16.0
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 15.1 to 16.0.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v15.1...v16.0 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-09 15:22:38 +08:00
github-actions[bot]
4ce9c15731
build(webui): update Browserslist db
2024-12-02 09:20:18 +08:00
Gauthier Roebroeck
b7b74c8b50
fix: keep user uploaded thumbnail when importing a book with upgrade
2024-11-18 11:14:20 +08:00
Gauthier Roebroeck
812f82207a
fix: restore user uploaded thumbnail when restoring deleted books and series
2024-11-18 11:13:40 +08:00
github-actions[bot]
25a1cfa866
build(webui): update Browserslist db
2024-11-01 10:57:01 +08:00
Mad Scientist
6cc14e30be
docs: fix FAQ link in CONTRIBUTING.md
2024-10-24 09:30:50 +08:00
dependabot[bot]
892340383e
deps(ci): bump hydraulic-software/conveyor from 14.3 to 15.1
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 14.3 to 15.1.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v14.3...v15.1 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 16:55:50 +08:00
github-actions
668c3624d8
chore(release): 1.14.1 [skip ci]
2024-10-15 01:15:41 +00:00
Hosted Weblate
a05ad4415c
i18n(komga-tray): translated using Weblate (Czech)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Petr Šimek <petr.simek@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/cs/
Translation: komga/desktop
2024-10-15 08:57:09 +08:00
Hosted Weblate
c18539563a
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (775 of 775 strings)
i18n(webui): translated using Weblate (Finnish)
Currently translated at 100.0% (775 of 775 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: jonoafi <joona@jonottaa.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2024-10-15 08:56:52 +08:00
Hosted Weblate
246c53920a
i18n(webui): translated using Weblate (French)
...
Currently translated at 99.8% (774 of 775 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthieu Sontag <matthieu.sontag@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2024-10-15 08:56:52 +08:00
Hosted Weblate
a23d8939a9
i18n(webui): translated using Weblate (Czech)
...
Currently translated at 100.0% (775 of 775 strings)
i18n(webui): translated using Weblate (Czech)
Currently translated at 100.0% (775 of 775 strings)
i18n(webui): translated using Weblate (Czech)
Currently translated at 92.2% (715 of 775 strings)
i18n(webui): translated using Weblate (Czech)
Currently translated at 92.2% (715 of 775 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Petr Šimek <petr.simek@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translation: komga/webui
2024-10-15 08:56:52 +08:00
Hosted Weblate
833f4b394f
i18n(webui): translated using Weblate (Turkish)
...
Currently translated at 100.0% (775 of 775 strings)
i18n(webui): translated using Weblate (Turkish)
Currently translated at 100.0% (775 of 775 strings)
Co-authored-by: Eren Eroğlu <ereneroglum@yahoo.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/tr/
Translation: komga/webui
2024-10-15 08:56:52 +08:00
Gauthier Roebroeck
f910ef4868
fix(webui): book import filename chooser dialog would not reopen in some scenarios
2024-10-15 08:55:25 +08:00
dependabot[bot]
64094ff191
deps(webui): bump cookie and express in /komga-webui
...
Bumps [cookie](https://github.com/jshttp/cookie ) and [express](https://github.com/expressjs/express ). These dependencies needed to be updated together.
Updates `cookie` from 0.6.0 to 0.7.1
- [Release notes](https://github.com/jshttp/cookie/releases )
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.1 )
Updates `express` from 4.21.0 to 4.21.1
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.21.0...4.21.1 )
---
updated-dependencies:
- dependency-name: cookie
dependency-type: indirect
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-14 09:59:47 +08:00
Gauthier Roebroeck
406274de86
fix(kobo): better display of fixed layout books
...
Closes : #1732
2024-10-09 10:24:30 +08:00
Gauthier Roebroeck
e1b92960d9
fix(webui): bulk edit metadata numberSort increment does not work as expected after editing
...
Closes : #1727
2024-10-07 09:36:42 +08:00
Gauthier Roebroeck
2b41fefef4
fix(komga-tray): load optional application configuration files inside config directory
2024-10-02 12:29:20 +08:00
Gauthier Roebroeck
e7ef2bc91d
fix(webui): epub reader crash when reading one-shot from collection context
...
Closes : #1718
2024-10-02 10:06:18 +08:00
Gauthier Roebroeck
fa006c0428
fix(webui): file system browser parent button does not work
...
Closes : #1721
2024-10-02 09:56:17 +08:00
Gauthier Roebroeck
836cfa4b69
fix(api): file system listing does not respect showFiles=false
...
Closes : #1721
2024-10-02 09:56:17 +08:00
github-actions[bot]
b382cd6a2a
build(webui): update Browserslist db
2024-10-02 09:33:16 +08:00
github-actions
d7ec1af53b
chore(release): 1.14.0 [skip ci]
2024-09-27 08:29:48 +00:00
Hosted Weblate
a253bcee32
i18n(komga-tray): translated using Weblate (Danish)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Steffen <steffensunivers@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/da/
Translation: komga/desktop
2024-09-27 16:08:38 +08:00
Hosted Weblate
b549038995
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (775 of 775 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2024-09-27 16:08:24 +08:00
Hosted Weblate
f7d1fe49f7
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (775 of 775 strings)
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2024-09-27 16:08:24 +08:00
Hosted Weblate
5c5aabbcdf
i18n(webui): translated using Weblate (Danish)
...
Currently translated at 19.4% (151 of 775 strings)
i18n(webui): translated using Weblate (Danish)
Currently translated at 17.0% (132 of 775 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Steffen <steffensunivers@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/da/
Translation: komga/webui
2024-09-27 16:08:24 +08:00
Gauthier Roebroeck
b9cb0fe091
deps(komga): bump sqlite-jdbc from 3.45.0.0 to 3.46.1.3
2024-09-27 15:33:38 +08:00
Gauthier Roebroeck
870afffcf3
feat(kobo): update changed covers on Kobo
2024-09-25 18:38:14 +08:00
Hosted Weblate
51cd7e0ccd
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (774 of 774 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (774 of 774 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (774 of 774 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2024-09-25 15:51:55 +08:00
Hosted Weblate
cc55e2f7ef
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (774 of 774 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: jonoafi <joona@jonottaa.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2024-09-25 15:51:55 +08:00
Hosted Weblate
14bbdc44e2
i18n(webui): translated using Weblate (French)
...
Currently translated at 98.9% (766 of 774 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthieu Sontag <matthieu.sontag@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2024-09-25 15:51:55 +08:00
Hosted Weblate
fdf0582e14
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (774 of 774 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 100.0% (774 of 774 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2024-09-25 15:51:55 +08:00
Hosted Weblate
9c49f6521f
i18n(webui): translated using Weblate (Croatian)
...
Currently translated at 100.0% (774 of 774 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2024-09-25 15:51:55 +08:00
Hosted Weblate
7e29dc6eb1
i18n(webui): translated using Weblate (Portuguese)
...
Currently translated at 86.9% (673 of 774 strings)
i18n(webui): translated using Weblate (Portuguese)
Currently translated at 86.9% (673 of 774 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Rodrigo Müller <contato@rodrigo.muller.nom.br>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt/
Translation: komga/webui
2024-09-25 15:51:55 +08:00
Hosted Weblate
ebeea18779
i18n(webui): translated using Weblate (German)
...
Currently translated at 100.0% (774 of 774 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2024-09-25 15:51:55 +08:00
Hosted Weblate
e1c2395d5a
i18n(webui): translated using Weblate (Turkish)
...
Currently translated at 100.0% (774 of 774 strings)
Co-authored-by: Eren Eroğlu <ereneroglum@yahoo.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/tr/
Translation: komga/webui
2024-09-25 15:51:55 +08:00
Hosted Weblate
5494254ace
i18n(komga-tray): translated using Weblate (Portuguese)
...
Currently translated at 44.4% (4 of 9 strings)
i18n(komga-tray): translated using Weblate (Portuguese)
Currently translated at 44.4% (4 of 9 strings)
Co-authored-by: Rodrigo Müller <contato@rodrigo.muller.nom.br>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/pt/
Translation: komga/desktop
2024-09-25 15:51:18 +08:00
Gauthier Roebroeck
df11920616
feat(kobo): handle read progression conversion between kepub and epub
2024-09-25 15:49:18 +08:00
Gauthier Roebroeck
1d1e3fdb66
feat(docker): bundle kepubify
2024-09-25 15:49:18 +08:00
Gauthier Roebroeck
489d4b112a
feat(komga-tray): bundle kepubify for windows and macos apps
2024-09-25 15:49:18 +08:00
Gauthier Roebroeck
d838c85786
feat(webui): support kepubify path in Server Settings
2024-09-25 15:49:18 +08:00
Gauthier Roebroeck
ca57ab35fd
docs(openapi): split OPDS v1 and v2
2024-09-25 15:49:18 +08:00
Gauthier Roebroeck
dd39f28466
feat(kobo): convert books to kepub on the fly using kepubify
2024-09-25 15:49:18 +08:00
Gauthier Roebroeck
9e8a525554
feat(kobo): provide KEPUB format download url if book is kepub
2024-09-25 15:49:18 +08:00
Gauthier Roebroeck
12e243683f
feat(webui): display KEPUB as book format for kepub files
2024-09-25 15:49:18 +08:00
Gauthier Roebroeck
0fd783c9cd
feat: detect if epub is a kepub
2024-09-25 15:49:18 +08:00
Gauthier Roebroeck
d0143bf979
refactor: simplify epub zip functions
2024-09-25 15:49:18 +08:00
Gauthier Roebroeck
734bf8fbe1
refactor: move TaskPoolSize event to infrastructure package
2024-09-25 15:49:18 +08:00
Gauthier Roebroeck
2b18dfa5c1
fix: don't crash if ForwardedHeaderFilter is not defined
...
it can happen if server.forward-headers-strategy is set to something other than 'native'
2024-09-25 15:48:56 +08:00
dependabot[bot]
b64c117029
deps(webui): bump serve-static and express in /komga-webui
...
Bumps [serve-static](https://github.com/expressjs/serve-static ) and [express](https://github.com/expressjs/express ). These dependencies needed to be updated together.
Updates `serve-static` from 1.15.0 to 1.16.2
- [Release notes](https://github.com/expressjs/serve-static/releases )
- [Changelog](https://github.com/expressjs/serve-static/blob/v1.16.2/HISTORY.md )
- [Commits](https://github.com/expressjs/serve-static/compare/v1.15.0...v1.16.2 )
Updates `express` from 4.19.2 to 4.21.0
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0 )
---
updated-dependencies:
- dependency-name: serve-static
dependency-type: indirect
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-19 11:41:04 +08:00
github-actions
76ec1189da
chore(release): 1.13.0 [skip ci]
2024-09-11 04:15:54 +00:00
Hosted Weblate
bc913adc81
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (772 of 772 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (770 of 770 strings)
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (770 of 770 strings)
i18n(webui): translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (770 of 770 strings)
i18n(webui): translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (770 of 770 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2024-09-11 12:01:04 +08:00
Hosted Weblate
41c93fdd14
i18n(webui): translated using Weblate (Korean)
...
Currently translated at 97.0% (747 of 770 strings)
Co-authored-by: Assem Askarova <assask499@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translation: komga/webui
2024-09-11 12:01:04 +08:00
Hosted Weblate
026c6966a9
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (772 of 772 strings)
i18n(webui): translated using Weblate (Finnish)
Currently translated at 99.8% (769 of 770 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: jonoafi <joona@jonottaa.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2024-09-11 12:01:04 +08:00
Hosted Weblate
c725d73c44
i18n(webui): translated using Weblate (French)
...
Currently translated at 98.1% (756 of 770 strings)
i18n(webui): translated using Weblate (French)
Currently translated at 98.1% (756 of 770 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Samyar Vahid <samyarvahid@users.noreply.hosted.weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2024-09-11 12:01:04 +08:00
Hosted Weblate
ffc7bc3dff
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (772 of 772 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 100.0% (770 of 770 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2024-09-11 12:01:04 +08:00
Hosted Weblate
15eb9a433e
i18n(webui): translated using Weblate (Croatian)
...
Currently translated at 100.0% (770 of 770 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 96.4% (743 of 770 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 94.4% (727 of 770 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 94.4% (727 of 770 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 94.2% (726 of 770 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2024-09-11 12:01:04 +08:00
Hosted Weblate
8249e0fa41
i18n(webui): translated using Weblate (Russian)
...
Currently translated at 77.2% (595 of 770 strings)
Co-authored-by: Artem Ryabkov <rad964@pm.me>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
Translation: komga/webui
2024-09-11 12:01:04 +08:00
Weblate (bot)
b8f2ceadf0
i18n(komga-tray): translated using Weblate (Croatian)
...
Currently translated at 100.0% (9 of 9 strings)
i18n(komga-tray): translated using Weblate (Croatian)
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/hr/
Translation: komga/desktop
2024-09-11 11:59:14 +08:00
Gauthier Roebroeck
be4911d56b
feat(webui): add sort criteria for known page hash
...
Closes : #1609
2024-09-11 11:54:59 +08:00
Gauthier Roebroeck
d12f3b3493
feat(metadata): support multiple values in Web field from ComicInfo.xml
...
Closes : #1639
2024-09-11 11:27:38 +08:00
Gauthier Roebroeck
f07be065d2
feat(kobo): sync On Deck as a Kobo collection
2024-09-11 11:27:38 +08:00
Gauthier Roebroeck
e72ff784e8
perf(api): make on deck much faster
2024-09-11 11:27:37 +08:00
Gauthier Roebroeck
0047a91a18
test(benchmark): mark some books as read for on deck
2024-09-06 16:16:21 +08:00
Gauthier Roebroeck
bf8bbdd764
fix: admin user created by claiming does not have kobo sync role
...
Closes : #1686
2024-09-05 09:28:13 +08:00
github-actions
ee9011d698
chore(release): 1.12.1 [skip ci]
2024-09-04 08:30:57 +00:00
Gauthier Roebroeck
4351086935
fix(webui): only show API key copy button if clipboard is available
...
Closes : #1675
2024-09-04 16:12:42 +08:00
Gauthier Roebroeck
4cd838abbd
fix(kobo): better handling of missing port from Kobo Sync requests
2024-09-04 16:12:42 +08:00
Gauthier Roebroeck
be371277eb
fix(kobo): use the total progression sent by Kobo
2024-09-02 16:55:11 +08:00
Gauthier Roebroeck
20e7c295ad
fix(kobo): correctly propagate metadata update during kobo sync
...
Massive thanks to @tsheinen for this!
2024-09-02 16:39:56 +08:00
Gauthier Roebroeck
fcde9c9376
fix(kobo): properly store total progression on state update
2024-09-02 16:39:09 +08:00
Gauthier Roebroeck
c3fc37a5da
fix(kobo): properly mark book as read when finished on Kobo
2024-09-02 15:49:21 +08:00
github-actions[bot]
63e1c0c932
build(webui): update Browserslist db
2024-09-02 10:15:30 +08:00
Gauthier
02e8d304df
docs: add kobo sync in readme
2024-08-30 16:23:55 +08:00
Gauthier Roebroeck
2c260b1878
refactor: adjust loglevel for LoginListener
2024-08-30 12:09:29 +08:00
github-actions
fe96fca5bf
chore(release): 1.12.0 [skip ci]
2024-08-29 08:43:52 +00:00
Weblate (bot)
95df31533a
i18n(komga-tray): translated using Weblate (Hungarian)
...
Currently translated at 66.6% (6 of 9 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Simon Ádám <adamsimon2332@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/hu/
Translation: komga/desktop
2024-08-29 16:27:47 +08:00
Hosted Weblate
413376571c
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
7ba3c0cafc
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
296501f0b4
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
i18n(webui): translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (751 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Lee Andy <crazyandy316945@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hant/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
09fe1a9fe2
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
42f8dcd825
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
06d7764b2b
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
d0401c496e
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
6fa17df9da
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
27642ad360
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
b37780e5b1
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
3fe5122b87
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
6677d6720a
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
6c5652f49f
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
7e7e47fe91
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
ad90a72e9f
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
i18n(webui): translated using Weblate (Hungarian)
Currently translated at 69.3% (521 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Simon Ádám <adamsimon2332@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
e53a1a3698
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
i18n(webui): translated using Weblate (Croatian)
Currently translated at 96.9% (728 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 96.5% (725 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 96.4% (724 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 89.0% (669 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
f1cdb5f3a8
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
9559b84e33
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
a135bdece5
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
82947becdd
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
99fd69d429
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
5c3cd59f26
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
a5fa01f6e4
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
4eddce9ee2
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
04dbdf4eda
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
f5f2f35e1d
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Hosted Weblate
99f47c4342
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
i18n(webui): translated using Weblate (Turkish)
Currently translated at 100.0% (751 of 751 strings)
Co-authored-by: Eren Eroğlu <ereneroglum@yahoo.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/tr/
Translation: komga/webui
2024-08-29 16:26:25 +08:00
Gauthier Roebroeck
32c0851c17
chore: update issue template
2024-08-29 16:15:50 +08:00
Gauthier Roebroeck
c1e1da6ffc
feat(webui): api key support
2024-08-29 16:15:50 +08:00
Gauthier Roebroeck
210c7b1e50
feat(kobo): initial Kobo Sync support
2024-08-29 16:15:50 +08:00
Gauthier Roebroeck
a4747e81f4
feat(kobo): add API key support
2024-08-29 16:15:50 +08:00
dependabot[bot]
f3bce238c1
deps(webui): bump webpack from 5.88.2 to 5.94.0 in /komga-webui
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.88.2 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.88.2...v5.94.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-29 13:48:22 +08:00
Gauthier Roebroeck
cefd527225
ci: ignore conveyor steps on forks
2024-08-29 11:55:56 +08:00
Jens van Almsick
435458107c
feat(metadata): use group-position for epub series index
2024-08-29 11:46:49 +08:00
Gauthier Roebroeck
85a9934ff1
fix(api): incorrect query param name
...
Closes : #1670
2024-08-29 10:51:40 +08:00
Gauthier Roebroeck
0d19aa17a5
fix(api): properly handle simple read progress for divina compatible epub
2024-08-27 12:06:58 +08:00
dependabot[bot]
14887f5a50
deps(ci): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-26 16:34:49 +08:00
github-actions
8040eb45fc
chore(release): 1.11.3 [skip ci]
2024-08-26 03:22:49 +00:00
Snd-R
eeb5898210
perf: faster zip entry extraction
2024-08-26 10:58:04 +08:00
Gauthier Roebroeck
6794e2490c
fix(webui): footer text displayed over book content
...
Closes : #1489
2024-08-23 16:25:45 +08:00
Gauthier Roebroeck
da35140928
fix(api): some metrics are not updated
...
Closes : #1643
2024-08-23 16:01:08 +08:00
Gauthier Roebroeck
835bff4f52
fix(webui): auto-scroll upward does not work when dragging elements
...
Closes : #1652
2024-08-23 15:49:23 +08:00
Gauthier Roebroeck
bf71f8e505
fix(api): known page hash cannot be sorted by file size
...
Closes : #1610
2024-08-23 15:35:35 +08:00
dependabot[bot]
f177fab0f2
deps(webui): bump axios from 1.6.0 to 1.7.4 in /komga-webui
...
Bumps [axios](https://github.com/axios/axios ) from 1.6.0 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.6.0...v1.7.4 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-23 15:29:06 +08:00
github-actions[bot]
eec2474194
build(webui): update Browserslist db
2024-08-23 15:22:17 +08:00
Gauthier Roebroeck
b93459a56f
ci: add browserlist update action
2024-08-23 15:19:16 +08:00
Gauthier Roebroeck
6482b3496a
deps(ci): bump gradle/actions from 3 to 4
2024-08-23 15:14:39 +08:00
Gauthier Roebroeck
6a51f3483a
refactor: better logging for sqlite pools
2024-08-21 15:34:34 +08:00
Gauthier Roebroeck
f743aaef17
fix(komga-tray): libheif.dll had no avif support
...
Closes : #1624
2024-08-21 15:33:15 +08:00
Gauthier
6fce56e8c3
chore: update mihon extension repo url for issues
2024-08-12 10:57:15 +08:00
Gauthier Roebroeck
796a4ed218
fix(docker): broken Dockerfile
2024-07-25 13:37:55 +08:00
github-actions
9989fff160
chore(release): 1.11.2 [skip ci]
2024-07-25 03:50:19 +00:00
Gauthier Roebroeck
90db07cc3d
fix: do not share IndexWriterConfig instances across IndexWriters
...
Closes : #1603
2024-07-25 11:32:16 +08:00
Gauthier Roebroeck
16e8b97b2b
fix(docker): native libraries would not load on aarch64
2024-07-25 11:32:16 +08:00
Hosted Weblate
5d4fc14388
i18n(webui): translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (751 of 751 strings)
i18n(webui): translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (751 of 751 strings)
Co-authored-by: Chase Wang <wqiongbin@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 高坂京介 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2024-07-25 11:26:01 +08:00
Hosted Weblate
8182d507b5
i18n(webui): translated using Weblate (Korean)
...
Currently translated at 100.0% (751 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: broot5 <3y3hpefzs2@protonmail.ch>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translation: komga/webui
2024-07-25 11:26:01 +08:00
Hosted Weblate
a844587e53
i18n(webui): translated using Weblate (Hungarian)
...
Currently translated at 68.7% (516 of 751 strings)
Co-authored-by: Filip Jaruška <filip.jaruska@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translation: komga/webui
2024-07-25 11:26:01 +08:00
Hosted Weblate
0ddb3d8496
i18n(webui): translated using Weblate (Croatian)
...
Currently translated at 88.9% (668 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 54.5% (410 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 54.5% (410 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 44.2% (332 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 44.2% (332 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 43.4% (326 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 43.4% (326 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 40.2% (302 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 40.2% (302 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 32.3% (243 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 32.3% (243 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 32.0% (241 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 32.0% (241 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 29.8% (224 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 29.8% (224 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 28.3% (213 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 28.3% (213 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 26.7% (201 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 26.7% (201 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 23.3% (175 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 23.3% (175 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 20.2% (152 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 20.2% (152 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 19.8% (149 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 19.8% (149 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 8.9% (67 of 751 strings)
i18n(webui): translated using Weblate (Croatian)
Currently translated at 8.2% (62 of 751 strings)
i18n(webui): added translation using Weblate (Croatian)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Smoukus <domagoj.smolcic97@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2024-07-25 11:26:01 +08:00
Hosted Weblate
c4a428f29e
i18n(webui): translated using Weblate (Czech)
...
Currently translated at 70.9% (533 of 751 strings)
Co-authored-by: Filip Jaruška <filip.jaruska@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translation: komga/webui
2024-07-25 11:26:01 +08:00
Hosted Weblate
a9eadae8ac
i18n(webui): translated using Weblate (Russian)
...
Currently translated at 79.2% (595 of 751 strings)
Co-authored-by: Anton <babchenko.anton@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
Translation: komga/webui
2024-07-25 11:26:01 +08:00
Hosted Weblate
7ea825dc9e
i18n(webui): translated using Weblate (German)
...
Currently translated at 100.0% (751 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Smoukus <domagoj.smolcic97@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2024-07-25 11:26:01 +08:00
Hosted Weblate
3da499ef62
i18n(webui): translated using Weblate (Thai)
...
Currently translated at 6.2% (47 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: altinat <altinat@duck.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/th/
Translation: komga/webui
2024-07-25 11:26:01 +08:00
Hosted Weblate
c66db8e77f
i18n(komga-tray): added translation using Weblate (Chinese (Simplified))
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
2024-07-25 11:24:52 +08:00
Hosted Weblate
5e7c42c23b
i18n(komga-tray): translated using Weblate (Swedish)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Shjosan <shjosan@kakmix.co>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/sv/
Translation: komga/desktop
2024-07-25 11:24:52 +08:00
Hosted Weblate
d9a8cc6b59
i18n(komga-tray): added translation using Weblate (Croatian)
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
2024-07-25 11:24:52 +08:00
Hosted Weblate
57bbe5e6c9
i18n(komga-tray): translated using Weblate (Czech)
...
Currently translated at 100.0% (9 of 9 strings)
i18n(komga-tray): translated using Weblate (Czech)
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Filip Jaruška <filip.jaruska@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/cs/
Translation: komga/desktop
2024-07-25 11:24:52 +08:00
Gauthier Roebroeck
19b846b0f5
refactor: replace task executor type with interface
...
allows for autowiring different executors
2024-06-24 15:28:57 +08:00
Gauthier Roebroeck
1236594423
build(benchmark): fix properties following gradle change
2024-06-24 15:28:57 +08:00
dependabot[bot]
fbc7ce1298
deps(webui): bump braces from 3.0.2 to 3.0.3 in /komga-webui
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 16:41:43 +08:00
dependabot[bot]
4d8b7d4f9d
deps(ci): bump hydraulic-software/conveyor from 14.2 to 14.3
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 14.2 to 14.3.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v14.2...v14.3 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 16:02:52 +08:00
Gauthier Roebroeck
973ff52f16
chore: issue templates
2024-06-04 16:34:55 +08:00
dependabot[bot]
d7ee49c72a
deps(ci): bump hydraulic-software/conveyor from 14.1 to 14.2
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 14.1 to 14.2.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v14.1...v14.2 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-27 11:30:31 +08:00
github-actions
f56946f0af
chore(release): 1.11.1 [skip ci]
2024-04-24 01:07:39 +00:00
Damien Deville
77c15f93f7
fix(api): first unread cover should include in progress books
2024-04-23 10:49:50 +08:00
Gauthier Roebroeck
02110962c1
fix: sync progress not compatible between Cantook and web reader
...
Closes : #1477
2024-04-22 14:29:15 +08:00
github-actions
bb046d648c
chore(release): 1.11.0 [skip ci]
2024-04-18 05:56:39 +00:00
Hosted Weblate
9ac00bc758
i18n(webui): translated using Weblate (Norwegian Bokmål)
...
Currently translated at 97.2% (730 of 751 strings)
Co-authored-by: Erik Christoffer Kristiansen <erik.c.kristiansen@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nb_NO/
Translation: komga/webui
2024-04-18 13:36:24 +08:00
Hosted Weblate
e81c3429e8
i18n(webui): translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (751 of 751 strings)
i18n(webui): translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (751 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: keocheung <keocheung@outlook.com>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2024-04-18 13:36:24 +08:00
Hosted Weblate
8797a777ea
i18n(webui): translated using Weblate (Dutch)
...
Currently translated at 89.7% (674 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Timo van Buuren <ikarias@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nl/
Translation: komga/webui
2024-04-18 13:36:24 +08:00
Hosted Weblate
3e623ddf4b
i18n(webui): translated using Weblate (Arabic)
...
Currently translated at 85.2% (640 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: sam5558 <mourabbi.salim@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ar/
Translation: komga/webui
2024-04-18 13:36:24 +08:00
Hosted Weblate
1d6add1699
i18n(webui): translated using Weblate (Portuguese)
...
Currently translated at 87.7% (659 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt/
Translation: komga/webui
2024-04-18 13:36:24 +08:00
Hosted Weblate
44064cdea3
i18n(webui): translated using Weblate (German)
...
Currently translated at 100.0% (751 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2024-04-18 13:36:24 +08:00
Gauthier Roebroeck
443d8a70b4
feat(opds): discoverable Progression API, used by Aldiko/Cantook
...
Refs: https://github.com/opds-community/drafts/discussions/67#discussioncomment-6414507
2024-04-18 13:24:28 +08:00
Gauthier Roebroeck
14bee1732a
fix(api): broken links in webpub manifests
...
Refs: 3250c123bd
2024-04-18 13:00:08 +08:00
Gauthier Roebroeck
aaf958d53b
feat(opds): add authenticate property for Aldiko/Cantook
2024-04-18 12:10:43 +08:00
Gauthier Roebroeck
77bad31064
fix(api): library access is not properly applied in some cases for admins
...
Closes : #1470
2024-04-17 16:38:58 +08:00
Gauthier Roebroeck
aa0a9b43b6
fix(api): library restrictions are not properly apply in some cases
...
Closes : #1474
2024-04-17 15:48:39 +08:00
Gauthier Roebroeck
39e8d1d874
test: fix failing test
2024-04-17 15:39:12 +08:00
Gauthier Roebroeck
edc076299c
ci: adjust usage of setup-gradle to new syntax
2024-04-17 15:37:34 +08:00
Gauthier Roebroeck
edc1223490
fix(komga-tray): open komga menu does not use custom port
...
Closes : #1468
2024-04-16 17:05:51 +08:00
Gauthier Roebroeck
bcafbd8150
ci: migrate to gradle/actions/wrapper-validation@v3
2024-04-15 17:42:37 +08:00
dependabot[bot]
38261f1c0c
deps(ci): bump hydraulic-software/conveyor from 14.0 to 14.1
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 14.0 to 14.1.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v14.0...v14.1 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-15 17:16:35 +08:00
dependabot[bot]
dea7acd0f1
deps(webui): bump express from 4.18.2 to 4.19.2 in /komga-webui
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-02 11:29:39 +08:00
dependabot[bot]
38c5699ff9
deps(ci): bump hydraulic-software/conveyor from 13.1 to 14.0
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 13.1 to 14.0.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v13.1...v14.0 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 15:22:55 +08:00
dependabot[bot]
b5b6d13514
deps(webui): bump webpack-dev-middleware in /komga-webui
...
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases )
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4 )
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 11:30:20 +08:00
dependabot[bot]
3e4f705d26
deps(webui): bump follow-redirects from 1.15.4 to 1.15.6 in /komga-webui
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 09:50:41 +08:00
Gauthier Roebroeck
5a94ee1c4a
fix(api): disable content negotiation for images in webpub manifest
2024-03-15 14:18:09 +08:00
Gauthier Roebroeck
ec3eb440be
refactor: reorganize code shared between REST and OPDS
2024-03-15 14:07:37 +08:00
Gauthier Roebroeck
3250c123bd
feat(opds): support authentication for OPDS
...
always use /opds/v2 for webpub manifests served in OPDS 2 feeds
2024-03-15 11:00:37 +08:00
github-actions
89a0f4ae44
chore(release): 1.10.4 [skip ci]
2024-03-12 05:29:15 +00:00
Gauthier
ed374a1411
i18n(komga-tray): deleted translation using Weblate (Chinese (Simplified))
2024-03-12 13:17:29 +08:00
Hosted Weblate
4b7bfa0f8d
i18n(komga-tray): translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (9 of 9 strings)
i18n(komga-tray): translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: 高坂京介 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/zh_Hans/
Translation: komga/desktop
2024-03-12 13:17:29 +08:00
Hosted Weblate
05f02f5140
i18n(komga-tray): translated using Weblate (Korean)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 이병주 <bfkadan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/ko/
Translation: komga/desktop
2024-03-12 13:17:29 +08:00
Hosted Weblate
e38dce21a4
i18n(komga-tray): translated using Weblate (Italian)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: MrAnter <matteop0901@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/it/
Translation: komga/desktop
2024-03-12 13:17:29 +08:00
Hosted Weblate
0288231a7c
i18n(komga-tray): added translation using Weblate (Portuguese)
...
Co-authored-by: Bruno Aníbal <bruno@anibal.pt>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
2024-03-12 13:17:29 +08:00
Hosted Weblate
0f189c163a
i18n(komga-tray): translated using Weblate (Turkish)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Görkem Kalıpcılar <g.kalipcilar@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/tr/
Translation: komga/desktop
2024-03-12 13:17:29 +08:00
Hosted Weblate
38cdf701e7
i18n(webui): translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (751 of 751 strings)
i18n(webui): translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (751 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: keocheung <keocheung@outlook.com>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2024-03-12 13:15:32 +08:00
Hosted Weblate
ac3eb4e339
i18n(webui): translated using Weblate (Korean)
...
Currently translated at 100.0% (751 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 이병주 <bfkadan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translation: komga/webui
2024-03-12 13:15:32 +08:00
Hosted Weblate
d98de067e6
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (751 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Joona Soininen <joonasoininen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2024-03-12 13:15:32 +08:00
Hosted Weblate
e9f1017bd0
i18n(webui): translated using Weblate (Italian)
...
Currently translated at 98.9% (743 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: MrAnter <matteop0901@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui
2024-03-12 13:15:32 +08:00
Hosted Weblate
5b70520fc1
i18n(webui): added translation using Weblate (Portuguese)
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Languages add-on <noreply-addon-languages@weblate.org>
2024-03-12 13:15:32 +08:00
Hosted Weblate
6e915d6837
i18n(webui): translated using Weblate (Portuguese (Brazil))
...
Currently translated at 82.9% (623 of 751 strings)
i18n(webui): translated using Weblate (Portuguese (Brazil))
Currently translated at 82.9% (623 of 751 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Pedro Galvão do Amaral Neto <p.galvao@outlook.com.br>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translation: komga/webui
2024-03-12 13:15:32 +08:00
Hosted Weblate
4e5cc0d5e1
i18n(webui): translated using Weblate (Turkish)
...
Currently translated at 23.5% (177 of 751 strings)
Co-authored-by: Görkem Kalıpcılar <g.kalipcilar@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/tr/
Translation: komga/webui
2024-03-12 13:15:32 +08:00
Gauthier Roebroeck
e09cbc49eb
fix: better compatibility for malformed epub files
...
Refs: #1441
2024-03-12 11:41:53 +08:00
Gauthier Roebroeck
f8e40ce968
fix: some epub resources would not be detected properly
...
Closes : #1442
Closes : #1441
2024-03-12 11:06:55 +08:00
Gauthier Roebroeck
d34d4a5653
fix(api): cap search results to avoid SQLITE_TOOBIG
...
Closes : #1428
2024-03-08 15:34:05 +08:00
dependabot[bot]
b0b457a500
deps(webui): bump sanitize-html from 2.11.0 to 2.12.1 in /komga-webui
...
Bumps [sanitize-html](https://github.com/apostrophecms/sanitize-html ) from 2.11.0 to 2.12.1.
- [Changelog](https://github.com/apostrophecms/sanitize-html/blob/main/CHANGELOG.md )
- [Commits](https://github.com/apostrophecms/sanitize-html/compare/2.11.0...2.12.1 )
---
updated-dependencies:
- dependency-name: sanitize-html
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-03 13:01:23 +08:00
Gauthier Roebroeck
16485334e1
fix(api): book fileLastModified was in local time instead of UTC
...
Closes : #1430
2024-02-19 10:13:51 +08:00
dependabot[bot]
5a21c5ccfd
deps(ci): bump gradle/wrapper-validation-action from 1 to 2
...
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action ) from 1 to 2.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases )
- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 15:43:21 +08:00
dependabot[bot]
c9ab1f7fd6
deps(ci): bump hydraulic-software/conveyor from 13.0 to 13.1
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 13.0 to 13.1.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v13.0...v13.1 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 15:43:10 +08:00
dependabot[bot]
898bc1981c
deps(ci): bump peter-evans/dockerhub-description from 3.4.2 to 4.0.0
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 3.4.2 to 4.0.0.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3.4.2...v4.0.0 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 16:22:20 +08:00
Gauthier Roebroeck
54660876fa
ci: migrate to gradle/actions/setup-gradle@v3
2024-01-29 16:21:10 +08:00
github-actions
5427eafc40
chore(release): 1.10.3 [skip ci]
2024-01-23 06:43:41 +00:00
Gauthier Roebroeck
2ec326586a
refactor(komga): remove deprecated property
2024-01-23 14:21:59 +08:00
Gauthier Roebroeck
bc5a73a9ed
fix(komga): add field alias for Mylar series.json
...
existing ComicImage will be renamed to comic_image in the future, this prepares for it
2024-01-23 14:21:25 +08:00
Gauthier Roebroeck
9d1b82a423
ci(release): stop publishing Conveyor old-site
2024-01-22 17:38:19 +08:00
github-actions
9e7e8607dd
chore(release): 1.10.2 [skip ci]
2024-01-22 08:50:36 +00:00
Hosted Weblate
6b5096896a
i18n(webui): translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (751 of 751 strings)
i18n(webui): translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (750 of 750 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2024-01-22 16:29:51 +08:00
Hosted Weblate
6c7dedd11e
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (751 of 751 strings)
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2024-01-22 16:29:51 +08:00
Hosted Weblate
7e89f54cd4
i18n(webui): translated using Weblate (Japanese)
...
Currently translated at 100.0% (751 of 751 strings)
Co-authored-by: nazo6 <git@nazo6.dev>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
2024-01-22 16:29:51 +08:00
Hosted Weblate
99d94da61f
i18n(webui): translated using Weblate (Bulgarian)
...
Currently translated at 96.2% (722 of 750 strings)
Co-authored-by: A L <lembata1@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/bg/
Translation: komga/webui
2024-01-22 16:29:51 +08:00
Hosted Weblate
ec988b4893
i18n(webui): translated using Weblate (Portuguese (Brazil))
...
Currently translated at 76.8% (576 of 750 strings)
i18n(webui): translated using Weblate (Portuguese (Brazil))
Currently translated at 76.4% (573 of 750 strings)
i18n(webui): translated using Weblate (Portuguese (Brazil))
Currently translated at 76.4% (573 of 750 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Pedro Galvão do Amaral Neto <p.galvao@outlook.com.br>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translation: komga/webui
2024-01-22 16:29:51 +08:00
Hosted Weblate
e2f0dc2c63
i18n(webui): translated using Weblate (Galician)
...
Currently translated at 5.3% (40 of 750 strings)
i18n(webui): added translation using Weblate (Galician)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Johkum <jacobomur@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/gl/
Translation: komga/webui
2024-01-22 16:29:51 +08:00
Hosted Weblate
9265c5a33b
i18n(komga-tray): translated using Weblate (Japanese)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: nazo6 <git@nazo6.dev>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/ja/
Translation: komga/desktop
2024-01-22 16:28:58 +08:00
Hosted Weblate
d420648171
i18n(komga-tray): translated using Weblate (German)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/de/
Translation: komga/desktop
2024-01-22 16:28:58 +08:00
Hosted Weblate
1c88058b05
i18n(komga-tray): added translation using Weblate (Galician)
...
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Johkum <jacobomur@gmail.com>
2024-01-22 16:28:58 +08:00
Gauthier Roebroeck
814b94d8c9
ci(tests): ignore komga-tray translations
2024-01-22 16:27:32 +08:00
Gauthier Roebroeck
98f20cbcd6
refactor(komga): remove unnecessary null checks
2024-01-22 16:12:15 +08:00
Gauthier Roebroeck
864dba607c
refactor(komga): replace deprecated TaskExecutorBuilder with ThreadPoolTaskExecutorBuilder
2024-01-22 16:11:56 +08:00
Gauthier Roebroeck
fbb2b6bcff
build(docker): use new Spring Boot jar launcher
2024-01-22 16:11:34 +08:00
Gauthier Roebroeck
3b25396998
deps(komga): bump Spring Boot to 3.2.2
2024-01-22 16:11:13 +08:00
Gauthier Roebroeck
f9aafae056
deps(komga): bump nu.studer.jooq to 9.0
2024-01-22 16:09:54 +08:00
Gauthier Roebroeck
fb2e05d6b8
deps(komga): bump ksp to 1.9.21-1.0.16
2024-01-22 16:09:18 +08:00
Gauthier Roebroeck
c7a695db2e
deps(komga-tray): bump org.jetbrains.compose to 1.5.11
2024-01-22 16:08:42 +08:00
Gauthier Roebroeck
b87bec8814
deps: bump Kotlin to 1.9.21
2024-01-22 16:08:22 +08:00
Gauthier Roebroeck
d9bba60578
style: ktlint format
2024-01-22 15:26:57 +08:00
Gauthier Roebroeck
e01b32446b
deps: bump ktlint to 1.1.1
2024-01-22 15:25:55 +08:00
Gauthier Roebroeck
80ed6868ea
deps: bump org.jlleitschuh.gradle.ktlint to 12.1.0
2024-01-22 12:28:41 +08:00
Gauthier Roebroeck
446bb5a4b2
deps: bump jreleaser to 1.10.0
2024-01-22 12:26:43 +08:00
Gauthier Roebroeck
24e095a2a0
deps(komga): bump mockk to 1.13.9
2024-01-22 12:25:27 +08:00
Gauthier Roebroeck
4128e969ca
deps(komga): remove hawtio
2024-01-22 12:25:08 +08:00
Gauthier Roebroeck
b141f211be
deps(komga-tray): bump conveyor.gradle.plugin to 1.8
2024-01-22 12:21:32 +08:00
Gauthier Roebroeck
76586ebccb
deps(komga): bump archunit-junit5 to 1.2.1
2024-01-22 12:18:39 +08:00
Gauthier Roebroeck
c49a80ea4d
deps(komga): bump tsid-creator to 5.2.6
2024-01-22 12:18:25 +08:00
Gauthier Roebroeck
c54261bccc
deps(komga): bump twelvemonkeys.imageio to 3.10.1
2024-01-22 12:18:13 +08:00
Gauthier Roebroeck
6de7a14f0e
deps(komga): bump jsoup to 1.17.2
2024-01-22 12:17:57 +08:00
Gauthier Roebroeck
c1259f3960
deps(komga): bump commons-compress to 1.25.0
2024-01-22 12:17:44 +08:00
Gauthier Roebroeck
a404ce6af4
deps(komga): bump icu4j to 74.2
2024-01-22 12:17:30 +08:00
Gauthier Roebroeck
71a6a480ac
deps(komga): bump commons-io to 2.15.1
2024-01-22 12:17:17 +08:00
Gauthier Roebroeck
2af82935c6
deps(komga): bump commons-lang3 to 3.14.0
2024-01-22 12:17:04 +08:00
Gauthier Roebroeck
78971a52e0
deps(komga): bump commons-validator to 1.8.0
2024-01-22 12:16:43 +08:00
Gauthier Roebroeck
056101f3bb
deps(komga): bump sqlite-jdbc to 3.45.0.0
2024-01-22 12:13:53 +08:00
Gauthier Roebroeck
7f3cc9ca6d
deps(komga): bump lucene to 9.9.1
2024-01-22 12:11:46 +08:00
Gauthier Roebroeck
1daa4b869f
deps: bump com.github.ben-manes.versions from 0.48.0 to 0.50.0
2024-01-22 11:00:20 +08:00
Gauthier Roebroeck
c5b9baa0d2
build: bump Gradle from 8.4 to 8.5
2024-01-22 10:58:38 +08:00
Gauthier Roebroeck
479aff2feb
refactor(komga): use lazy logging statement
2024-01-22 10:58:20 +08:00
Gauthier Roebroeck
38fcde9ee7
deps(komga): bump org.apache.pdfbox:pdfbox from 2.0.28 to 3.0.1
...
Closes : #1334
2024-01-22 10:50:19 +08:00
Gauthier Roebroeck
295bfaf695
deps: bump io.github.microutils:kotlin-logging-jvm:3.0.5 to io.github.oshai:kotlin-logging-jvm:6.0.3
2024-01-22 10:21:58 +08:00
Gauthier Roebroeck
22c21312d2
fix(komga): ignore missing epub resources
...
Closes : #1386
2024-01-19 16:59:55 +08:00
Gauthier Roebroeck
270a50c288
fix(komga): add safeguards for malformed epub
...
Closes : #1386
2024-01-15 10:02:08 +08:00
Gauthier Roebroeck
966a5d3580
ci(release): set conveyor consistency-checks to warn only
2024-01-12 14:09:58 +08:00
Gauthier Roebroeck
e730b74a93
ci(release): more knobs to handle broken releases
2024-01-12 12:42:16 +08:00
github-actions
d3b5d72225
chore(release): 1.10.1 [skip ci]
2024-01-12 04:01:50 +00:00
Gauthier Roebroeck
5d85585eca
ci(release): fix missing upload to B2
...
Closes : #1388
2024-01-11 17:43:49 +08:00
dependabot[bot]
056b4e7db1
deps(webui): bump follow-redirects from 1.15.2 to 1.15.4 in /komga-webui
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-11 11:44:55 +08:00
Gauthier Roebroeck
e08cea8549
fix(komga): detect older epub as fixed-layout
...
Closes : #1385
2024-01-11 10:53:03 +08:00
Gauthier Roebroeck
3e11e901a3
feat(windows): add libarchive for RAR5 support
2024-01-09 11:04:14 +08:00
Gauthier Roebroeck
834306fae2
build(windows): replace native libraries with vcpkg-built ones
2024-01-09 11:03:38 +08:00
github-actions
03fb46b144
chore(release): 1.10.0 [skip ci]
2024-01-08 03:50:46 +00:00
Hosted Weblate
58ca2932bc
i18n(komga-tray): translated using Weblate (Chinese (Simplified))
...
Currently translated at 0.0% (0 of 9 strings)
i18n(komga-tray): translated using Weblate (Chinese (Simplified))
Currently translated at 88.8% (8 of 9 strings)
i18n(komga-tray): translated using Weblate (Chinese (Simplified))
Currently translated at 88.8% (8 of 9 strings)
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/zh_Hans/
Translation: komga/desktop
2024-01-08 11:35:49 +08:00
Hosted Weblate
d955db21cc
i18n(komga-tray): translated using Weblate (Finnish)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/fi/
Translation: komga/desktop
2024-01-08 11:35:49 +08:00
Hosted Weblate
e623c46203
i18n(komga-tray): translated using Weblate (French)
...
Currently translated at 77.7% (7 of 9 strings)
Co-authored-by: Abraham Froude <abraham@froude.eu>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/fr/
Translation: komga/desktop
2024-01-08 11:35:49 +08:00
Hosted Weblate
5758f6d2c3
i18n(komga-tray): translated using Weblate (Spanish)
...
Currently translated at 100.0% (9 of 9 strings)
i18n(komga-tray): translated using Weblate (Spanish)
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/es/
Translation: komga/desktop
2024-01-08 11:35:49 +08:00
Hosted Weblate
8fa898931e
i18n(komga-tray): translated using Weblate (Dutch)
...
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: DJScias <djscias@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/nl/
Translation: komga/desktop
2024-01-08 11:35:49 +08:00
Hosted Weblate
e28c8eb2d5
i18n(komga-tray): added translation using Weblate (Catalan)
...
Co-authored-by: Weblate <noreply@weblate.org>
2024-01-08 11:35:49 +08:00
Hosted Weblate
609368f1b1
i18n(komga-tray): translated using Weblate (Russian)
...
Currently translated at 100.0% (9 of 9 strings)
i18n(komga-tray): translated using Weblate (Russian)
Currently translated at 55.5% (5 of 9 strings)
Co-authored-by: Danil P <danaj2004@yandex.ru>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/ru/
Translation: komga/desktop
2024-01-08 11:35:49 +08:00
Hosted Weblate
19000daa2d
i18n(webui): translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (750 of 750 strings)
i18n(webui): translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (750 of 750 strings)
i18n(webui): translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (750 of 750 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2024-01-08 11:25:44 +08:00
Hosted Weblate
ea4beadea6
i18n(webui): translated using Weblate (French)
...
Currently translated at 98.9% (742 of 750 strings)
Co-authored-by: Abraham Froude <abraham@froude.eu>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2024-01-08 11:25:44 +08:00
Hosted Weblate
86b2ec96c5
i18n(webui): translated using Weblate (Dutch)
...
Currently translated at 88.9% (667 of 750 strings)
i18n(webui): translated using Weblate (Dutch)
Currently translated at 88.9% (667 of 750 strings)
Co-authored-by: DJScias <djscias@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nl/
Translation: komga/webui
2024-01-08 11:25:44 +08:00
Hosted Weblate
2150ddc6d7
i18n(webui): translated using Weblate (Catalan)
...
Currently translated at 99.7% (748 of 750 strings)
i18n(webui): translated using Weblate (Catalan)
Currently translated at 99.0% (743 of 750 strings)
i18n(webui): translated using Weblate (Catalan)
Currently translated at 99.0% (743 of 750 strings)
Co-authored-by: Diego López Sanz <dlopezsanz@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ca/
Translation: komga/webui
2024-01-08 11:25:44 +08:00
Hosted Weblate
3bbe7b9049
i18n(webui): translated using Weblate (Russian)
...
Currently translated at 78.9% (592 of 750 strings)
Co-authored-by: Danil P <danaj2004@yandex.ru>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
Translation: komga/webui
2024-01-08 11:25:44 +08:00
Gauthier Roebroeck
bdf9ec9c6e
fix(webui): webreader crash when reading one-shot from collection context
...
Closes : #1374
2024-01-08 11:19:26 +08:00
Gauthier Roebroeck
8c4a5e316c
style: ktlint
2024-01-04 18:10:41 +08:00
Gauthier Roebroeck
536d478217
feat(komga-tray): add libarchive for RAR5 support on macOS
2024-01-04 17:59:54 +08:00
Gauthier Roebroeck
6f8467ad4c
feat(docker): add libarchive for RAR5 support
2024-01-04 17:59:30 +08:00
Gauthier Roebroeck
4c1301f45e
feat(komga): support for RAR5 via libarchive
2024-01-04 17:59:15 +08:00
Gauthier Roebroeck
7dd05a5037
deps(ci): bump conveyor to 13.0
2023-12-20 10:52:21 +08:00
Gauthier Roebroeck
cccbc39c9d
ci(release): upload to B2 with conveyor
2023-12-20 10:38:03 +08:00
Gauthier Roebroeck
eb244704ba
fix(api): mark progression fragment handling
2023-12-19 14:51:59 +08:00
Gauthier Roebroeck
ec97da651d
fix(api): mark progression timezone handling
...
Closes : #1363
2023-12-19 14:51:59 +08:00
dependabot[bot]
6d7dfdd5d5
deps(ci): bump actions/upload-artifact from 3 to 4
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 16:34:25 +08:00
Gauthier Roebroeck
cabed411db
ci(release): limit conveyor cache size
2023-12-18 12:58:22 +08:00
github-actions
0437674844
chore(release): 1.9.2 [skip ci]
2023-12-18 03:58:01 +00:00
Gauthier Roebroeck
d65ee39d7e
ci(release): re-enable npm cache
2023-12-18 11:45:50 +08:00
Gauthier Roebroeck
de0e8541ba
build(webui): build would pull incorrect version of dependency
...
Closes : #1353
2023-12-18 11:45:39 +08:00
github-actions
e990a1429d
chore(release): 1.9.1 [skip ci]
2023-12-18 03:15:42 +00:00
Gauthier Roebroeck
3daa194b03
fix(api): incorrect progression date check
2023-12-18 10:59:00 +08:00
Gauthier Roebroeck
d168c0a7ac
fix(epubreader): ignore progression without locator
...
Closes : #1352
2023-12-18 10:58:32 +08:00
Gauthier Roebroeck
4f79fbf0d2
ci(release): disable npm cache
...
Closes : #1353
2023-12-18 10:46:24 +08:00
Hosted Weblate
b4c05a2c71
i18n(webui): translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (750 of 750 strings)
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-12-18 02:17:09 +00:00
Hosted Weblate
341b42bdc5
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (750 of 750 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Joona Soininen <joonasoininen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2023-12-18 02:17:09 +00:00
Hosted Weblate
754d016d44
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (750 of 750 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2023-12-18 02:17:08 +00:00
Hosted Weblate
744b6f5eb7
i18n(webui): translated using Weblate (Italian)
...
Currently translated at 95.3% (715 of 750 strings)
i18n(webui): translated using Weblate (Italian)
Currently translated at 95.3% (715 of 750 strings)
Co-authored-by: Antongiacomo Polimeno <antongiacomo.polimeno@unimi.it>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Riccardo Pambianco <rilithgames@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui
2023-12-18 02:17:08 +00:00
Hosted Weblate
5f96700859
i18n(webui): translated using Weblate (German)
...
Currently translated at 100.0% (750 of 750 strings)
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2023-12-18 02:17:07 +00:00
Gauthier Roebroeck
4c922c47ff
i18n(komga-tray): use UTF-8 for properties
2023-12-18 10:16:54 +08:00
Gauthier Roebroeck
c4d686898c
refactor: remove announcement workaround for links
2023-12-15 15:37:03 +08:00
github-actions
a4ffbc2b49
chore(release): 1.9.0 [skip ci]
2023-12-15 03:18:35 +00:00
Gauthier Roebroeck
ac59fca5cc
i18n(webui): fix language file name
...
Closes : #1345
2023-12-15 11:05:17 +08:00
Gauthier Roebroeck
0c960545cb
feat(opds-v1): add OPDS-PSE links for divina-compatible EPUBs
2023-12-14 16:58:40 +08:00
Hosted Weblate
0274308bd1
i18n(webui): translated using Weblate (Chinese (Simplified))
...
Currently translated at 99.6% (747 of 750 strings)
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-12-14 16:45:22 +08:00
Hosted Weblate
37abfbff28
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (750 of 750 strings)
i18n(webui): translated using Weblate (Spanish)
Currently translated at 100.0% (750 of 750 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2023-12-14 16:45:22 +08:00
Hosted Weblate
32e9a0c6f1
i18n(webui): translated using Weblate (Catalan)
...
Currently translated at 100.0% (741 of 741 strings)
i18n(webui): translated using Weblate (Catalan)
Currently translated at 93.1% (690 of 741 strings)
i18n(webui): translated using Weblate (Catalan)
Currently translated at 90.2% (669 of 741 strings)
i18n(webui): translated using Weblate (Catalan)
Currently translated at 82.8% (614 of 741 strings)
i18n(webui): translated using Weblate (Catalan)
Currently translated at 68.1% (505 of 741 strings)
i18n(webui): added translation using Weblate (Catalan)
Co-authored-by: Diego López Sanz <dlopezsanz@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ca/
Translation: komga/webui
2023-12-14 16:45:22 +08:00
Hosted Weblate
d2a91acc35
i18n(webui): translated using Weblate (German)
...
Currently translated at 99.8% (740 of 741 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2023-12-14 16:45:22 +08:00
Gauthier Roebroeck
fad93ada4b
feat(komga): relax epub validity controls
...
Komga will check if a mimetype file is present if the detected media type is application/zip
2023-12-14 16:39:20 +08:00
Gauthier Roebroeck
e856d4fb21
feat(api): increase PDF image resolution
2023-12-14 16:11:47 +08:00
Gauthier Roebroeck
809a794cf8
feat(webui): use divina reader for compatible epub
...
Closes : #1324
2023-12-14 16:06:32 +08:00
Gauthier Roebroeck
c2a4d1713d
feat(api): make pre-paginated epub containing only images compatible with divina profile
2023-12-14 16:05:36 +08:00
Gauthier Roebroeck
5b75345be7
feat(webui): autofill series and number from metadata during book import
...
Closes : #998
2023-12-14 11:53:51 +08:00
Gauthier Roebroeck
3843f77740
perf(komga): convert BookMetadataProvider to property
2023-12-14 11:52:59 +08:00
Gauthier Roebroeck
1050f522cc
feat(api): add basic metadata for transient books
2023-12-14 11:50:30 +08:00
Gauthier Roebroeck
15920b710e
fix(komga): empty generated thumbnails would be saved in DB
...
Closes : #1338
2023-12-13 17:11:09 +08:00
Gauthier Roebroeck
77b8a328eb
feat(epubreader): handle reading direction
2023-12-13 17:11:09 +08:00
Gauthier Roebroeck
4db0542711
fix(epubreader): properly handle clicks in iframes
2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
10e2597dd8
feat(epubreader): remove margin and dropshadow for pre-paginated publications
2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
e11ce465ad
fix(api): properly set layout property in webpub manifest
2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
117291170a
feat(epubreader): mark read progress
2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
20799ad196
feat(api): add Readium Progression API
2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
fbc103467e
refactor(komga): move date utils to language package
2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
b234586559
feat(epubreader): adjust display of current progress
...
i18n of strings
display progress in bottom bar when in scroll mode
2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
2f0f94dc53
feat(epubreader): add navigation modes with click/tap, buttons, or both
2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
3a1499024f
feat(epubreader): display percentage of total progression
2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
5096364ad4
feat(api): add layout attribute on epub manifest
2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
eb8a644234
feat(api): add positions endpoint to get pre-computed positions of epub books
2023-12-13 17:11:08 +08:00
Gauthier Roebroeck
834b51d744
feat(opds-v1): use static xml namespace prefix for opds-pse
...
this should increase compatibility with poorly implemented OPDS clients
2023-12-12 15:14:54 +08:00
Gauthier Roebroeck
721c5d16e9
fix(api): cannot get last page of PDF
...
Closes : #1341
2023-12-12 10:18:38 +08:00
Gauthier Roebroeck
b312847960
refactor(komga-tray): catch any exception on startup
2023-12-12 10:06:22 +08:00
Gauthier Roebroeck
0fdcb2a754
feat(komga-tray): display dialog with error detail on application startup failure
...
Closes : #1336
2023-12-11 16:52:23 +08:00
Gauthier Roebroeck
7a8d50ce7d
fix(webui): pre-render page could overlap current page in some specific conditions
...
Closes : #1339
2023-12-11 10:10:50 +08:00
Gauthier Roebroeck
1a30bf9a05
fix(komga): use an in-process lock for Lucene
...
should fix some startup issues on windows
2023-12-07 16:14:51 +08:00
無情天
142326c253
i18n(komga-tray): translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (4 of 4 strings)
Translation: komga/desktop
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/zh_Hans/
2023-12-06 16:07:58 +01:00
Joona Soininen
d19e1a5d9f
i18n(komga-tray): translated using Weblate (Finnish)
...
Currently translated at 100.0% (4 of 4 strings)
Translation: komga/desktop
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/fi/
2023-12-06 16:07:58 +01:00
gallegonovato
ad6a8c9b1c
i18n(komga-tray): translated using Weblate (Spanish)
...
Currently translated at 100.0% (4 of 4 strings)
Translation: komga/desktop
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/es/
2023-12-06 16:07:58 +01:00
github-actions
255cb98b39
chore(release): 1.8.4 [skip ci]
2023-12-06 01:42:14 +00:00
Gauthier Roebroeck
6e4a3ec80f
build(conveyor): disable update escape hatch for MS Store
2023-12-06 09:16:40 +08:00
Weblate (bot)
8de029de75
i18n(komga-tray): add empty translation files for all languages
2023-12-05 09:48:08 +08:00
Gauthier Roebroeck
2260da1a5a
i18n(webui): translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (741 of 741 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: lb-fes <2241373229@qq.com>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-12-05 09:35:44 +08:00
Gauthier Roebroeck
f04e03c5f6
i18n(webui): translated using Weblate (Finnish)
...
Currently translated at 100.0% (740 of 740 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Joona Soininen <joonasoininen@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2023-12-05 09:35:44 +08:00
Gauthier Roebroeck
f7480ce7e5
i18n(webui): translated using Weblate (French)
...
Currently translated at 98.1% (727 of 741 strings)
Co-authored-by: Gouvernon Stan <stany@gouvernon.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2023-12-05 09:35:44 +08:00
Gauthier Roebroeck
af14751857
i18n(webui): translated using Weblate (Spanish)
...
Currently translated at 100.0% (741 of 741 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2023-12-05 09:35:44 +08:00
dependabot[bot]
c97a322a5d
deps(ci): bump actions/setup-java from 3 to 4
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-04 15:41:19 +08:00
Gauthier Roebroeck
1ad0cd20a1
i18n(komga-tray): internationalization for desktop app tray menu
2023-12-04 14:30:14 +08:00
Gauthier Roebroeck
c628807fac
refactor(webui): rename BookReader to DivinaReader
2023-12-04 14:29:38 +08:00
Gauthier Roebroeck
7ab5eb3952
fix(webui): force pre-render of images in the webreader
...
this works well on Firefox, but doesn't seem to have much effect on Safari and Chrome
Closes : #1323
2023-12-04 13:42:46 +08:00
Gauthier Roebroeck
0a0eaca975
fix(webui): update browserlist
...
Should hopefully address the blank page on iOS 12
Closes : #1253
2023-12-04 13:41:35 +08:00
github-actions
a8e2cc98eb
chore(release): 1.8.3 [skip ci]
2023-11-30 06:25:53 +00:00
Gauthier Roebroeck
a4384a6d4d
fix(komga): better handling of collection/readlist creation/update when using multiple threads
...
Closes : #1317
2023-11-30 13:52:00 +08:00
Gauthier Roebroeck
f7046851d8
ci(release): use BackBlaze B2 for binaries storage instead of Github
2023-11-30 11:55:05 +08:00
Gauthier Roebroeck
f41af61c95
fix(komga): don't repair extension for broken EPUB files
2023-11-30 10:54:36 +08:00
Gauthier Roebroeck
acf080be9d
fix(komga): mark broken EPUB files as ERROR instead of falling back to CBZ
2023-11-30 10:41:30 +08:00
Gauthier Roebroeck
a3439dd6af
build(komga-tray): add native heif library for Windows
2023-11-30 10:13:15 +08:00
Gauthier Roebroeck
8cf8f47857
build(docker): add native webp library for docker amd64 and arm64
...
Closes : #1294
2023-11-30 10:03:11 +08:00
Gauthier Roebroeck
0d94ae2c44
fix(api): epub resources could not be retrieved if komga is running with a servlet context path
2023-11-30 09:17:17 +08:00
Gauthier Roebroeck
74210f86c3
refactor(komga): rename class
2023-11-29 16:45:16 +08:00
Gauthier Roebroeck
5a71cf757b
fix(opds): cannot retrieve full size poster for epub books
...
Closes : #1312
2023-11-29 16:43:00 +08:00
Gauthier Roebroeck
86f0fcd706
build(komga-tray): add native webp library for macOS application
2023-11-29 15:07:29 +08:00
Gauthier Roebroeck
7b1a9e4b25
fix(komga): use NightMonkeys WebP reader if present
...
Closes : #1294
2023-11-29 14:40:39 +08:00
Gauthier Roebroeck
8832a0d818
fix(komga): better error handling during metadata refresh
...
Closes : #1311
2023-11-29 11:20:30 +08:00
Gauthier Roebroeck
d6246ed5fc
fix(opds): index out of bounds error
...
Closes : #1309
2023-11-29 11:08:10 +08:00
github-actions
0a251dd674
chore(release): 1.8.2 [skip ci]
2023-11-28 10:11:18 +00:00
Gauthier Roebroeck
dbc5b3d923
fix(epubreader): page cannot load because of incorrect css mime type
2023-11-28 17:57:05 +08:00
github-actions
c9cb93c6ab
chore(release): 1.8.1 [skip ci]
2023-11-28 09:15:45 +00:00
Gauthier Roebroeck
85cae8af64
fix(api): set X-Frame-Options header to same origin for epubreader
2023-11-28 16:50:39 +08:00
github-actions
6e5e7a942a
chore(release): 1.8.0 [skip ci]
2023-11-28 07:23:25 +00:00
dependabot[bot]
aa65180a71
deps(webui): bump axios from 1.5.0 to 1.6.0 in /komga-webui
...
Bumps [axios](https://github.com/axios/axios ) from 1.5.0 to 1.6.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.5.0...v1.6.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-28 13:50:02 +08:00
Hosted Weblate
6b5eba116b
i18n: translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (717 of 717 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-11-28 13:27:47 +08:00
Hosted Weblate
2bf2df9e35
i18n: translated using Weblate (French)
...
Currently translated at 99.4% (713 of 717 strings)
Co-authored-by: Matthieu Sontag <matthieu.sontag@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2023-11-28 13:27:47 +08:00
Hosted Weblate
d199684c97
i18n: translated using Weblate (Japanese)
...
Currently translated at 96.9% (695 of 717 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: blacktide <blacktide082@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
2023-11-28 13:27:47 +08:00
Gauthier Roebroeck
f3a0a3288c
test(komga): fix epub tests
2023-11-28 13:25:31 +08:00
Gauthier Roebroeck
92b721ca80
refactor(webui): remove unused imports
2023-11-28 13:24:58 +08:00
Gauthier Roebroeck
c93760b6b8
docs: update readme description
2023-11-28 12:43:16 +08:00
Gauthier Roebroeck
826c7e5678
Merge branch 'epub'
2023-11-28 12:39:23 +08:00
Gauthier Roebroeck
3d69e19fd6
feat(webui): epubreader
...
Closes : #221
2023-11-28 12:28:39 +08:00
Gauthier Roebroeck
a7252f8429
feat(api): epub ebook support
...
Closes : #221
2023-11-28 12:26:17 +08:00
Gauthier Roebroeck
dedb01fe08
ci(webui): use node 18
2023-11-27 14:47:26 +08:00
Gauthier Roebroeck
d6680a4f42
refactor(komga): introduce media profile for PDF
...
pdf pages in DB are stored with their original size, and the dimension and media type are generated on the fly
2023-11-20 17:28:53 +08:00
Gauthier Roebroeck
21e3e7a269
refactor(komga): make Media.pageCount explicit
2023-11-20 17:28:53 +08:00
dependabot[bot]
9db0f072bd
deps(ci): bump dessant/lock-threads from 4 to 5
2023-11-20 16:25:45 +08:00
Gauthier Roebroeck
82e58870b8
deps(ci): bump hydraulic-software/conveyor from 12.0 to 12.1
2023-11-20 16:03:01 +08:00
Gauthier Roebroeck
06d0d4ac9a
ci(tests): only check conveyor modules on push
2023-11-20 15:51:08 +08:00
Gauthier Roebroeck
35f91969d6
ci(dependabot): pr format
2023-11-20 15:51:07 +08:00
Gauthier Roebroeck
ab34781e9f
fix(komga): better error handling of sse connections
2023-11-13 13:12:47 +08:00
github-actions
bc49ce46e0
chore(release): 1.7.2 [skip ci]
2023-11-09 08:05:25 +00:00
Hosted Weblate
091015ed48
i18n: translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (717 of 717 strings)
i18n: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (717 of 717 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-11-09 15:38:26 +08:00
Hosted Weblate
44a8db0da8
i18n: translated using Weblate (Finnish)
...
Currently translated at 100.0% (717 of 717 strings)
i18n: translated using Weblate (Finnish)
Currently translated at 99.8% (716 of 717 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Joona Soininen <joonasoininen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2023-11-09 15:38:26 +08:00
Gauthier Roebroeck
25eb6c0473
deps(komga): bump nightmonkeys imageio from 0.6.1 to 0.6.2
...
Closes : #1289
2023-11-09 15:37:09 +08:00
Gauthier Roebroeck
ea52a5e82a
style(komga): ktlint format
2023-11-09 15:36:12 +08:00
Gauthier Roebroeck
4999eddcfb
fix(komga): check temp directory exists and is writable on startup
...
Closes : #1283
2023-11-09 11:23:39 +08:00
Gauthier Roebroeck
9d2d007bba
fix(komga): task FixThumbnailsWithoutMetadata could not fix sidecar covers
...
Closes : #1287
2023-11-08 09:24:06 +08:00
Gauthier Roebroeck
d5813ba1b2
chore(github): add installation method field to issue template
2023-11-07 09:29:28 +08:00
Gauthier Roebroeck
d52ba95a65
ci(jreleaser): add release introduction to the release notes
2023-11-06 10:38:30 +08:00
Gauthier Roebroeck
d51fdeb025
build(conveyor): remove space in windows installer name
2023-11-03 13:04:57 +08:00
Gauthier Roebroeck
74d04d04a9
build(conveyor): adjust JDK module list
2023-11-03 12:55:04 +08:00
Gauthier Roebroeck
0f6b7cc091
ci(tests): use conveyor detect config file
2023-11-03 12:39:11 +08:00
Gauthier Roebroeck
39825e4060
ci(tests): add missing config for conveyor
2023-11-03 12:19:13 +08:00
Gauthier Roebroeck
33e10f5683
ci(tests): build jdk module list and compare with historical
2023-11-03 11:46:51 +08:00
Gauthier Roebroeck
e6313135ae
ci(release): upload conveyor logs
2023-11-03 11:35:35 +08:00
Gauthier Roebroeck
e30a93baf9
ci(conveyor): bump conveyor from 11.4 to 12.0
2023-11-03 11:13:20 +08:00
Gauthier Roebroeck
2c877008d7
build(conveyor): change windows installer name
2023-11-03 11:11:34 +08:00
Gauthier Roebroeck
5911431300
build(conveyor): hard-code module list
2023-11-03 11:10:16 +08:00
Gauthier Roebroeck
b80de0365b
ci(conveyor): fix config file
2023-11-02 14:36:34 +08:00
Gauthier Roebroeck
0995c26fe0
ci(release): fix secret decoding
2023-11-02 14:18:04 +08:00
Gauthier Roebroeck
4ddd51e7a5
ci(release): create secret folder before decoding
2023-11-02 14:05:14 +08:00
Gauthier Roebroeck
0704e9f562
ci(conveyor): use the Apple notarization API
2023-11-02 11:47:55 +08:00
github-actions
6c21b69429
chore(release): 1.7.1 [skip ci]
2023-11-02 03:17:25 +00:00
Gauthier Roebroeck
a65a7f1df4
ci(release): fix version computation with new tag pattern
2023-11-02 10:54:10 +08:00
Hosted Weblate
e3172b6247
i18n: translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (717 of 717 strings)
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-11-02 10:34:17 +08:00
Hosted Weblate
7629dcc821
i18n: translated using Weblate (Spanish)
...
Currently translated at 100.0% (717 of 717 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2023-11-02 10:34:17 +08:00
Hosted Weblate
1c5796df38
i18n: translated using Weblate (Czech)
...
Currently translated at 72.1% (517 of 717 strings)
Co-authored-by: Marek Ľach <graweeld@googlemail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translation: komga/webui
2023-11-02 10:34:17 +08:00
Gauthier Roebroeck
01b96fd922
refactor: use property assignment instead of set
2023-11-02 10:08:08 +08:00
Gauthier Roebroeck
7935f1c210
deps(komga): bump jreleaser from 1.8.0 to 1.9.0
2023-11-02 10:05:52 +08:00
Gauthier Roebroeck
9570101e17
deps(komga): bump nightmonkeys.imageio from 0.6.0 to 0.6.1
2023-11-01 16:34:04 +08:00
Gauthier Roebroeck
848080650e
deps(komga): bump tika-core from 2.9.0 to 2.9.1
2023-11-01 16:32:40 +08:00
Gauthier Roebroeck
602fd4e299
deps(komga): bump springdoc.openapi-gradle-plugin from 1.7.0 to 1.8.0
2023-11-01 16:32:00 +08:00
Gauthier Roebroeck
894f9f1b6c
deps(komga): bump twelvemonkeys.imageio from 3.9.4 to 3.10.0
2023-11-01 16:30:22 +08:00
Gauthier Roebroeck
af0023b0fa
deps(komga): bump sqlite-jdbc from 3.43.2.1 to 3.43.2.2
2023-11-01 16:28:43 +08:00
Gauthier Roebroeck
647fb406bf
deps(komga): bump jsoup from 1.16.1 to 1.16.2
2023-11-01 16:28:20 +08:00
Gauthier Roebroeck
3f56e19da9
deps(komga): bump commons-io from 2.14.0 to 2.15.0
2023-11-01 16:28:01 +08:00
Gauthier Roebroeck
30a7408f54
deps(komga): bump icu4j from 73.2 to 74.1
2023-11-01 16:27:37 +08:00
Gauthier Roebroeck
9b195bfd3b
deps(komga-tray): bump jetbrains compose from 1.5.2 to 1.5.10
2023-11-01 16:26:41 +08:00
Gauthier Roebroeck
0e43eb0d3e
build: use property assignment instead of set
2023-11-01 15:52:29 +08:00
Gauthier Roebroeck
5f36271fb3
build: bump gradle from 8.3 to 8.4
2023-11-01 15:51:48 +08:00
Gauthier Roebroeck
879366b6d5
fix(komga): thumbnail metadata fixer cannot open UNC path
...
Closes : #1275
2023-10-31 11:18:11 +08:00
Gauthier Roebroeck
d9f16ed7f2
refactor(docker): remove --no-install-recommends
2023-10-30 18:11:16 +08:00
Gauthier Roebroeck
895c59c00c
fix(docker): install gpg-agent
2023-10-30 17:46:30 +08:00
Gauthier Roebroeck
bec9f50436
ci(release): add 'current' parameter for bump type
2023-10-30 17:04:13 +08:00
Gauthier Roebroeck
1af13e6a61
fix(docker): add missing locales
2023-10-30 17:02:17 +08:00
dependabot[bot]
142b44b2a7
deps(ci): bump actions/setup-node from 3 to 4
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 17:00:31 +08:00
github-actions
8603495c1f
chore(release): 1.7.0 [skip ci]
2023-10-30 05:09:56 +00:00
Hosted Weblate
56b782ed40
i18n: translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (712 of 712 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Lee Andy <crazyandy316945@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hant/
Translation: komga/webui
2023-10-30 12:28:04 +08:00
Hosted Weblate
d8fe2d72e0
i18n: translated using Weblate (Finnish)
...
Currently translated at 100.0% (712 of 712 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Joona Soininen <joonasoininen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2023-10-30 12:28:04 +08:00
Hosted Weblate
a519261406
i18n: translated using Weblate (Turkish)
...
Currently translated at 5.7% (41 of 712 strings)
Co-authored-by: Serhat Gülaştı <serhatgulasti@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/tr/
Translation: komga/webui
2023-10-30 12:28:04 +08:00
Gauthier Roebroeck
5a66f2a291
docs: update DEVELOPING.md for necessary JDK
2023-10-30 12:27:19 +08:00
Gauthier Roebroeck
c4cd4bd855
build: change release tag format to enable delta updates in Conveyor
2023-10-30 12:05:02 +08:00
Gauthier Roebroeck
4196f08057
feat(webui): add server port and context path to the server settings screen
...
Closes : #1264
2023-10-30 11:45:23 +08:00
Gauthier Roebroeck
3f390371f7
feat(api): configure server port and context path
...
Closes : #1264
2023-10-30 11:34:36 +08:00
Gauthier Roebroeck
6059b85e4f
fix(komga-tray): use workaround to open filesystem on Windows
2023-10-27 15:53:04 +08:00
Gauthier Roebroeck
8171cb859e
feat(komga-tray): add libjxl for Windows
2023-10-27 12:10:02 +08:00
Gauthier Roebroeck
a92db64873
build(docker): add support for AVIF on amd64/arm64 images
...
Co-authored-by: Fahim <37258115+farahnur42@users.noreply.github.com>
2023-10-26 22:00:01 +08:00
Gauthier Roebroeck
0267ba8e5a
ci: install JDK 21
2023-10-26 21:21:14 +08:00
Gauthier Roebroeck
d8dea84445
build(komga-tray): add native image libraries for macOS
2023-10-26 21:21:13 +08:00
Gauthier Roebroeck
07cf63a7b7
deps(komga): add imageio-heif:0.6.0
...
Closes : #942
2023-10-26 21:21:13 +08:00
Gauthier Roebroeck
69eb24d4b9
build(komga-tray): use JDK 21 toolchain
2023-10-26 21:21:13 +08:00
github-actions
ed06417674
chore(release): 1.6.4 [skip ci]
2023-10-26 09:11:09 +00:00
Hosted Weblate
2cd95f12f2
i18n: translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (712 of 712 strings)
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-10-26 16:58:38 +08:00
Hosted Weblate
b9842f6397
i18n: translated using Weblate (Spanish)
...
Currently translated at 100.0% (712 of 712 strings)
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2023-10-26 16:58:38 +08:00
Hosted Weblate
80dc7a9f82
i18n: translated using Weblate (Russian)
...
Currently translated at 82.3% (586 of 712 strings)
Co-authored-by: Dmitriy <eratoster@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
Translation: komga/webui
2023-10-26 16:58:38 +08:00
Gauthier Roebroeck
517f0357f9
perf(komga): add some db indices to help with FixThumbnailsWithoutMetadata task
2023-10-26 16:50:23 +08:00
Gauthier Roebroeck
c90b472565
deps(komga): bump sqlite-jdbc from 3.42.0.0 to 3.43.2.1
2023-10-26 16:29:17 +08:00
Gauthier Roebroeck
084997f78e
fix(opds): disable content negociation in the pages API
...
Closes : #1262
2023-10-26 16:27:42 +08:00
Gauthier Roebroeck
7ebce0007c
fix(komga): change the default value of TASK_POOL_SIZE to 1
2023-10-26 14:27:57 +08:00
Gauthier Roebroeck
493a33b942
fix(komga): FixThumbnailsWithoutMetadata could not rerun itself
2023-10-26 14:27:21 +08:00
Gauthier Roebroeck
8e1e6992f2
ci(release): simplify reruns
2023-10-20 18:44:07 +08:00
Gauthier Roebroeck
bcda81a842
ci(release): attempt to avoid worker out of space issue
2023-10-20 18:10:07 +08:00
github-actions
0f1a7f26bb
chore(release): 1.6.3 [skip ci]
2023-10-20 10:05:59 +00:00
github-actions
e662187b9e
chore(release): 1.6.2 [skip ci]
2023-10-20 09:20:34 +00:00
Gauthier Roebroeck
67ee5478ca
refactor(webui): reorder server settings components
2023-10-20 17:06:13 +08:00
Gauthier Roebroeck
a837988108
feat(webui): configure number of task processing threads from server settings
2023-10-20 16:50:39 +08:00
Gauthier Roebroeck
9ef319b703
feat(api): configure number of task processing threads
2023-10-20 16:50:02 +08:00
Gauthier Roebroeck
528eddb94c
fix(komga): sometimes tasks would not be seen as available
2023-10-20 16:49:04 +08:00
Gauthier Roebroeck
6d5d69532a
fix(komga): do not cache PDF documents
...
this can cause some issues when multiple tasks are running in parallel
2023-10-19 15:54:00 +08:00
dependabot[bot]
3467d90bf7
deps(webui-dev): bump @babel/traverse from 7.22.17 to 7.23.2
2023-10-19 12:38:55 +08:00
Gauthier Roebroeck
06367903b4
ci(dependabot): attempt to fix dependabot config
2023-10-19 12:25:42 +08:00
Gauthier Roebroeck
ff06e0623b
fix(webreader): hide setting series poster menu for oneshots
2023-10-19 12:15:41 +08:00
Gauthier Roebroeck
d8af49618a
fix(api): prevent setting series poster for oneshots
2023-10-19 12:15:16 +08:00
Gauthier Roebroeck
4f4cad2610
ci: cleanup conveyor output to reduce disk space
2023-10-19 12:06:47 +08:00
github-actions
1fb93dfa38
chore(release): 1.6.1 [skip ci]
2023-10-18 09:42:51 +00:00
Gauthier Roebroeck
0d9184e7b6
fix(komga-tray): missing jdk modules preventing SSL connections
2023-10-18 17:12:44 +08:00
Gauthier Roebroeck
db06919898
refactor(komga-tray): add more logs around open explorer action
2023-10-18 16:30:49 +08:00
Gauthier Roebroeck
a47eddbbac
fix(komga-tray): some tasks would not be run on startup
2023-10-18 16:20:06 +08:00
github-actions
f2f25088be
chore(release): 1.6.0 [skip ci]
2023-10-18 07:06:39 +00:00
Hosted Weblate
e032f9430b
i18n: translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (711 of 711 strings)
i18n: translated using Weblate (Chinese (Simplified))
Currently translated at 98.7% (702 of 711 strings)
i18n: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (701 of 701 strings)
i18n: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (700 of 700 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: TnZzZHlp <yaofq666666@gmail.com>
Co-authored-by: 高坂京介 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-10-18 14:55:46 +08:00
Hosted Weblate
4caaa348e2
i18n: translated using Weblate (Spanish)
...
Currently translated at 100.0% (711 of 711 strings)
i18n: translated using Weblate (Spanish)
Currently translated at 100.0% (701 of 701 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2023-10-18 14:55:46 +08:00
Gauthier Roebroeck
b19e799338
feat(komga): generate mosaic thumbnails with the quality configured in server settings
2023-10-18 14:10:09 +08:00
Gauthier Roebroeck
6e6f8b71ad
refactor(komga): remove Serializable
2023-10-18 11:05:46 +08:00
Gauthier Roebroeck
5fe4e3e778
perf(komga): submit tasks in bulk
2023-10-18 10:17:27 +08:00
Gauthier Roebroeck
1fcef0e5c0
build(komga): fix gradle task dependencies
2023-10-17 15:41:57 +08:00
Gauthier Roebroeck
b7aa120258
perf(komga): replace Artemis for background task handling
...
the replacement solution is in-house built on top of a dedicated sqlite database
Closes : #1038
2023-10-17 14:36:55 +08:00
Gauthier Roebroeck
572a176616
test(komga): disable AuthenticationActivityCleanupController during tests
2023-10-17 14:09:33 +08:00
Gauthier Roebroeck
77ccb9e391
refactor(komga): simplify some background tasks
2023-10-17 14:09:33 +08:00
Gauthier Roebroeck
9abb26196c
refactor(komga): use extension function
2023-10-13 16:06:30 +08:00
Gauthier Roebroeck
cafe669d15
refactor(komga): add support for multiple data sources
2023-10-13 16:06:01 +08:00
Gauthier Roebroeck
ae32b854c3
refactor(komga): convert Task.uniqueId to a property
2023-10-13 16:00:45 +08:00
Gauthier Roebroeck
12a786ba6e
refactor(komga): add functions to send multiple tasks in TaskEmitter
2023-10-13 16:00:19 +08:00
Gauthier Roebroeck
72cf68bb79
test(komga): fix tests following previous changes
2023-10-12 17:13:19 +08:00
Gauthier Roebroeck
545a31401a
refactor(komga): replace Artemis with Spring events for domain event publishing
2023-10-12 16:01:32 +08:00
Gauthier Roebroeck
487b43967d
perf(komga): better handling of Lucene index when reading and updating
2023-10-12 15:54:09 +08:00
Gauthier Roebroeck
e7fcf23e56
test(komga): coding rule test for no field injection
2023-10-11 14:35:54 +08:00
Gauthier Roebroeck
ac1c824471
feat(webui): dialog to regenerate thumbnails if size has changed
2023-10-11 11:00:53 +08:00
Gauthier Roebroeck
796745a27f
feat(api): new endpoint to regenerate thumbnails conditionally
2023-10-11 10:57:26 +08:00
Gauthier Roebroeck
da184c8fb1
refactor(komga): remove empty file
2023-10-10 15:31:58 +08:00
Gauthier Roebroeck
553016c73d
fix(komga): incorrect counts when getting thumbnails without metadata
2023-10-09 18:01:38 +08:00
Gauthier Roebroeck
266f692668
refactor(komga): rename task
2023-10-09 18:00:49 +08:00
Gauthier Roebroeck
f0b1abe884
feat(webui): configure thumbnail size from server settings
2023-10-09 16:16:51 +08:00
Gauthier Roebroeck
84fe3b72a1
feat(komga): prevent image resizing scale up
2023-10-09 15:57:52 +08:00
Gauthier Roebroeck
5fa789b8d8
feat(api): add thumbnail size server setting
...
Closes : #1031
Closes : #861
2023-10-09 15:56:58 +08:00
Gauthier Roebroeck
e35d468388
refactor(komga): add backing fields for server settings
2023-10-09 14:10:39 +08:00
Gauthier Roebroeck
7057c28d2f
style: ktlint
2023-10-09 13:36:05 +08:00
Gauthier
31c0bb02e3
docs: fix faq link in issue report
2023-10-08 08:38:03 +08:00
Gauthier Roebroeck
64fddbd1cb
feat(webui): display thumbnail metadata in edit poster dialog
2023-10-06 16:55:48 +08:00
Gauthier Roebroeck
5b6e9e31cc
feat(api): add thumbnail metadata
2023-10-06 16:51:13 +08:00
Gauthier Roebroeck
bb13c0c3b0
feat(komga): store filesize, media type and dimensions for thumbnails
2023-10-06 15:41:40 +08:00
Gauthier Roebroeck
0b3748aae1
build(changelog): group dependencies in separate category
2023-10-05 12:23:09 +08:00
Gauthier Roebroeck
9d0a533897
refactor(opds): remove chunky specific code as chunky doesn't work anymore with Komga
2023-10-05 12:08:36 +08:00
github-actions
6d549359bf
chore(release): 1.5.1 [skip ci]
2023-10-05 03:38:31 +00:00
Gauthier Roebroeck
c6128ee67d
ci: split ci into tests and release workflows
2023-10-05 11:15:21 +08:00
Gauthier Roebroeck
8ed57267b5
fix(sse): sse connections would not be closed properly
...
downgrade Spring Boot to 3.1.2, as 3.1.3 brings Tomcat 10.1.12 which has this bug
2023-10-05 10:19:19 +08:00
Gauthier Roebroeck
18bffa98a3
fix(webui): add missing hint on remember-me regenerate checkbox
2023-10-05 10:13:34 +08:00
Gauthier Roebroeck
a8b37c7da2
ci: add inputs to replay parts of the release workflow when it fails
2023-10-05 10:07:04 +08:00
Gauthier Roebroeck
37ec4362a8
build(komga-deps): bump ben-manes version from 0.46.0 to 0.48.0
2023-10-04 19:09:38 +08:00
Gauthier Roebroeck
72d848d916
build(komga-deps): bump jreleaser from 1.7.0 to 1.8.0
2023-10-04 19:09:14 +08:00
Gauthier Roebroeck
d4f23b8a74
ci: bump conveyor from 11.3 to 11.4
2023-10-04 16:28:15 +08:00
Gauthier Roebroeck
dd2edba1ad
ci: fix step for ms-store submission
2023-10-04 16:27:56 +08:00
github-actions
9aba4414bd
chore(release): 1.5.0 [skip ci]
2023-10-04 07:40:57 +00:00
Gauthier Roebroeck
7168af4e3f
build(komga-deps): bump dependencies
2023-10-04 15:05:31 +08:00
Gauthier Roebroeck
c057d09d21
refactor(komga): replace gradle deprecations
2023-10-04 15:05:29 +08:00
Gauthier Roebroeck
165ba2a841
build(komga-deps): bump springdoc from 2.1.0 to 2.2.0
2023-10-04 14:52:25 +08:00
Gauthier Roebroeck
570553178f
build(komga-deps): bump springdoc gradle plugin from 1.6.0 to 1.7.0
2023-10-04 14:52:13 +08:00
Gauthier Roebroeck
d429e031ad
build(komga-tray-deps): bump jetbrains compose gradle plugin from 1.4.3 to 1.5.2
2023-10-04 14:49:03 +08:00
Gauthier Roebroeck
75a2f59d89
build(komga-tray-deps): bump conveyor gradle plugin from 1.5 to 1.6
2023-10-04 14:47:23 +08:00
Gauthier Roebroeck
1372aad899
build(komga-deps): bump spring boot from 3.1.1 to 3.1.4
2023-10-04 14:45:24 +08:00
Gauthier Roebroeck
00278e95b9
build: bump gradle from 8.1.1 to 8.3
2023-10-04 14:26:08 +08:00
Gauthier Roebroeck
01a00a7580
build(webui): increase memory for ForkTsCheckerWebpackPlugin
2023-10-04 12:02:03 +08:00
Gauthier Roebroeck
90d1a8ee96
ci: increase node memory
2023-10-04 11:50:25 +08:00
Gauthier Roebroeck
5f1436aaf1
ci: add missing environment variable
2023-10-04 11:41:52 +08:00
Gauthier Roebroeck
b5236c665b
feat(webreader): detect browser support for AVIF
2023-10-04 11:40:38 +08:00
Hosted Weblate
e1a582c90e
i18n: translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (700 of 700 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 高坂京介 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-10-04 11:22:23 +08:00
Hosted Weblate
f56e7605fe
i18n: translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (700 of 700 strings)
Co-authored-by: Tzeng Yuxio <tzengyuxio@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hant/
Translation: komga/webui
2023-10-04 11:22:23 +08:00
Hosted Weblate
6693c0d0ad
i18n: translated using Weblate (Spanish)
...
Currently translated at 100.0% (700 of 700 strings)
i18n: translated using Weblate (Spanish)
Currently translated at 100.0% (693 of 693 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2023-10-04 11:22:23 +08:00
Hosted Weblate
a91637bb57
i18n: translated using Weblate (Japanese)
...
Currently translated at 100.0% (693 of 693 strings)
i18n: translated using Weblate (Japanese)
Currently translated at 100.0% (693 of 693 strings)
Co-authored-by: Azurite <azurite928@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Takumi T <utimukat55@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
2023-10-04 11:22:23 +08:00
Hosted Weblate
8412003a65
i18n: translated using Weblate (German)
...
Currently translated at 100.0% (700 of 700 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2023-10-04 11:22:23 +08:00
Gauthier Roebroeck
4b435be21c
feat(komga): support webp cover sidecars
...
Closes : #1238
2023-09-27 10:14:10 +08:00
Gauthier Roebroeck
9e575968d7
docs: update README
2023-09-27 09:26:27 +08:00
Gauthier Roebroeck
a519cd0691
build(docker): bump libjxl from 0.8.1 to 0.8.2
...
Co-authored-by: Fahim <37258115+farahnur42@users.noreply.github.com>
2023-09-26 09:44:47 +08:00
Gauthier Roebroeck
7c20909b11
refactor(webui): remove commented code
2023-09-25 17:54:40 +08:00
Gauthier Roebroeck
8ff6694043
feat(webui): unread filter only shows unread elements
...
Closes : #1234
2023-09-25 17:53:31 +08:00
Gauthier Roebroeck
d117fc1cf1
fix(webui): show number of displayed elements instead of total when browsing collection/readlist
2023-09-25 17:51:15 +08:00
Gauthier Roebroeck
62709861bc
fix(api): missing validation
2023-09-25 15:51:49 +08:00
Gauthier Roebroeck
373649086f
ci(desktop): bump hydraulic-software/conveyor from 11.2 to 11.3
...
Closes : #1220
2023-09-25 15:28:53 +08:00
Gauthier Roebroeck
505b54ce3d
feat(webui): add server settings configuration screen, add remember-me checkbox for login
2023-09-25 15:28:53 +08:00
Gauthier Roebroeck
0364621728
feat(komga): replace configuration komga.session-timeout with the standard server.servlet.session.timeout
2023-09-25 15:28:53 +08:00
Gauthier Roebroeck
48e9d325c4
feat(api): move some configuration keys to API and database
...
note that the remember-me validity will not be migrated
Closes : #815
2023-09-25 15:28:51 +08:00
Gauthier
ceef94a931
docs: update DEVELOPING.md
2023-09-24 18:01:12 +08:00
Gauthier Roebroeck
364df50ce3
feat(webui): add scan directory exclusions to the library edit dialog
2023-09-22 11:45:07 +08:00
Gauthier Roebroeck
b518473d8f
feat(api): configure scan directory exclusions at library level
...
note that the existing values from configuration will not be migrated
2023-09-22 11:44:17 +08:00
Gauthier Roebroeck
b48c113bb3
perf(komga): only rescan library on update when relevant
2023-09-22 11:41:25 +08:00
Gauthier Roebroeck
c6c7c89a84
feat(webui): add new scanner options to the library edit dialog
2023-09-22 11:41:25 +08:00
Gauthier Roebroeck
e0684851f7
feat(api): configure scan interval, startup, and file types at library level
...
Closes : #877
2023-09-20 13:52:11 +08:00
Gauthier Roebroeck
a249221cf4
fix(desktop-windows): configure msix manifest to use transparent icon background
2023-09-18 16:32:25 +08:00
Gauthier Roebroeck
80b5a33660
feat(desktop): add menu items to locate log file and configuration directory
2023-09-18 16:32:25 +08:00
dependabot[bot]
029dea9410
build(deps): bump hydraulic-software/conveyor from 11.1 to 11.2
...
Bumps [hydraulic-software/conveyor](https://github.com/hydraulic-software/conveyor ) from 11.1 to 11.2.
- [Commits](https://github.com/hydraulic-software/conveyor/compare/v11.1...v11.2 )
---
updated-dependencies:
- dependency-name: hydraulic-software/conveyor
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 15:24:31 +08:00
dependabot[bot]
28f46d45fb
build(deps): bump docker/setup-buildx-action from 2 to 3
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 15:24:18 +08:00
dependabot[bot]
c923ff8ef7
build(deps): bump docker/setup-qemu-action from 2 to 3
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 15:24:04 +08:00
dependabot[bot]
b92ad637f7
build(deps): bump docker/login-action from 2 to 3
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 15:23:48 +08:00
Gauthier Roebroeck
a2761f10f7
feat(api): add limited content negotiation for getBookPage API
...
Closes : #1219
2023-09-14 15:35:47 +08:00
Hosted Weblate
229d1aa966
i18n: translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (680 of 680 strings)
i18n: translated using Weblate (Chinese (Simplified))
Currently translated at 99.5% (677 of 680 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 高坂京介 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
(cherry picked from commit acec8048d8 )
2023-09-14 13:12:34 +08:00
Hosted Weblate
33d86ad4de
i18n: translated using Weblate (Finnish)
...
Currently translated at 100.0% (680 of 680 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Joona Soininen <joonasoininen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
(cherry picked from commit ee647e2b3c )
2023-09-14 13:12:34 +08:00
Hosted Weblate
749cc7e024
i18n: translated using Weblate (Swedish)
...
Currently translated at 100.0% (680 of 680 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translation: komga/webui
(cherry picked from commit c7f97175f4 )
2023-09-14 13:12:34 +08:00
Hosted Weblate
97a243e4c7
i18n: translated using Weblate (French)
...
Currently translated at 99.8% (679 of 680 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthieu Sontag <matthieu.sontag@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
(cherry picked from commit fed22f260b )
2023-09-14 13:12:33 +08:00
Hosted Weblate
6e161028a1
i18n: translated using Weblate (Polish)
...
Currently translated at 100.0% (680 of 680 strings)
Co-authored-by: Eryk Michalak <gnu.ewm@protonmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pl/
Translation: komga/webui
(cherry picked from commit 4e8d57a1ed )
2023-09-14 13:12:33 +08:00
Hosted Weblate
4a26b82045
i18n: translated using Weblate (Japanese)
...
Currently translated at 86.1% (586 of 680 strings)
Co-authored-by: Takumi T <utimukat55@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
(cherry picked from commit 17f34748d9 )
2023-09-14 13:12:33 +08:00
Gauthier Roebroeck
0c0f004c3c
build(webui-deps): upgrade typescript
2023-09-13 18:47:17 +08:00
Gauthier Roebroeck
1b1a423d5e
build(webui-deps): fix resolve conflicts
2023-09-13 17:48:54 +08:00
Gauthier Roebroeck
265b5431ee
ci: remove unused config
2023-09-13 17:47:10 +08:00
Gauthier Roebroeck
110e5a7536
build(webui-deps): bump deps
2023-09-13 16:10:07 +08:00
Gauthier Roebroeck
b1a6ab68f8
build(webui-deps): bump axios to 1.5.0
2023-09-13 15:40:38 +08:00
Gauthier Roebroeck
63e05981be
build(webui-deps): bump @saekitominaga/isbn-verify to 2.0.1
2023-09-13 15:37:58 +08:00
Gauthier Roebroeck
d19c9d30c6
build(webui): fix typescript config and issues after upgrading
2023-09-13 15:37:30 +08:00
Gauthier Roebroeck
e7374e0896
build(webui): normalize eslint config for unit tests
2023-09-13 15:15:33 +08:00
Gauthier Roebroeck
40b6dfcf57
build(webui): update browserlist
2023-09-13 15:14:45 +08:00
Gauthier Roebroeck
9ef46b3ae7
build(webui): upgrade vue cli to v5
2023-09-13 15:14:28 +08:00
Gauthier Roebroeck
854098cdda
fix(webui): manifest.json would have incorrect path when running in a subfolder
2023-09-13 14:31:18 +08:00
Gauthier Roebroeck
b9629ed4bf
refactor(webui): rename Metrics component
2023-09-13 10:25:12 +08:00
Gauthier Roebroeck
a31e3da80f
ci: rework release steps
2023-09-12 10:04:05 +08:00
Gauthier
a8274d373b
docs: update CHANGELOG.md
2023-09-12 09:29:38 +08:00
Gauthier Roebroeck
332cb2c8c8
ci: fix release commit step ordering
2023-09-11 19:12:39 +08:00
Gauthier Roebroeck
2d404d3197
refactor: relocate ResourceNotFoundController
2023-09-11 17:45:45 +08:00
Gauthier Roebroeck
de6c17a7f9
ci: remove cache directive from setup-java
2023-09-11 17:28:19 +08:00
Gauthier Roebroeck
7315df54d6
fix(api): unknown API endpoints now return 404 instead of redirecting to index
2023-09-11 17:14:25 +08:00
Gauthier Roebroeck
88983a8199
ci: setup msstore update
2023-09-11 16:28:24 +08:00
Gauthier Roebroeck
b4c27d84a6
chore(release): 1.4.0 [skip ci]
2023-09-11 15:17:54 +08:00
Gauthier Roebroeck
ed97553914
ci: fix jreleaser output job
2023-09-11 15:09:49 +08:00
Gauthier Roebroeck
8015965587
build(komga): fix gradle task ordering
2023-09-11 14:31:13 +08:00
Gauthier Roebroeck
5ea40c5043
build: remove jreleaser dryrun flag
2023-09-09 11:13:04 +08:00
dependabot[bot]
7544b8fea1
build(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-08 17:57:39 +08:00
Gauthier Roebroeck
8d29f4dcfd
ci: bump conveyor action to 11.1
2023-09-08 17:34:35 +08:00
Gauthier Roebroeck
9222d090c4
build: move jreleaser to root project
2023-09-08 17:24:46 +08:00
Gauthier Roebroeck
92fce543d6
style: ktlint format
2023-09-08 17:24:46 +08:00
Gauthier Roebroeck
e2eff20f6f
build: align jooq versions
2023-09-08 17:24:46 +08:00
Gauthier Roebroeck
903993ec54
ci: add Conveyor
2023-09-08 17:24:46 +08:00
Gauthier Roebroeck
96020fdbfa
build(desktop): use conveyor to build the desktop apps
2023-09-08 17:24:46 +08:00
Gauthier Roebroeck
4da12ae05d
feat(desktop): new desktop application project
...
this is a thin wrapper consisting of a tray icon only
2023-09-08 17:24:46 +08:00
Gauthier Roebroeck
fdd6fff0ba
fix: ensure database parent directory is always created
2023-09-08 17:24:46 +08:00
Gauthier Roebroeck
32ef331689
refactor(webpub): cleanup webpub manifest acquisition links
2023-09-08 17:21:31 +08:00
Gauthier Roebroeck
e50591f372
refactor(api): provide thumbnails in resources instead of images for webpub manifest
2023-09-05 15:13:32 +08:00
Gauthier Roebroeck
7205b1372d
feat(opds2): generate PDF profile webpub manifest
2023-09-05 15:00:13 +08:00
Gauthier Roebroeck
2c33b3e0f1
feat(api): new endpoint to get pages in raw format
2023-09-05 14:25:18 +08:00
Gauthier Roebroeck
cb5177db52
refactor: remove unused property number in BookPageContent
2023-09-05 14:23:37 +08:00
Gauthier Roebroeck
37e7d55fbe
refactor(opds2): rework publication feed
2023-09-05 13:16:18 +08:00
Gauthier Roebroeck
e568dd0bbc
fix: strip accents from series sort title in metadata providers
...
Closes : #1199
2023-09-04 17:42:55 +08:00
Gauthier Roebroeck
974bf30749
feat(opds): add alternate link to opds2
2023-09-04 17:17:01 +08:00
Gauthier Roebroeck
f751e9be62
feat(opds): links with absolute url
2023-09-04 17:05:34 +08:00
Gauthier Roebroeck
15da16099b
fix(opds2): fix some incorrect urls
2023-09-04 17:04:56 +08:00
Gauthier Roebroeck
d1cb58b21b
feat(opds): opds v2 support
2023-09-04 15:41:53 +08:00
Gauthier Roebroeck
8bdc4d8cad
fix: use Epub cover for thumbnail
2023-08-17 14:26:27 +08:00
Gauthier Roebroeck
099276c837
docs: add privacy policy
2023-08-15 13:18:41 +08:00
Gauthier Roebroeck
9b650ccc46
fix: better handling of oneshot file deletion
...
Closes : #1192
2023-08-09 10:46:52 +08:00
Gauthier Roebroeck
afe3233f8f
fix(webui): duplicate unavailable indicator on One-Shot browse view
2023-08-09 10:38:49 +08:00
github-actions
b5f0f04dd8
chore(release): 1.3.1 [skip ci]
2023-08-08 02:00:29 +00:00
Hosted Weblate
d47ae138ec
i18n: translated using Weblate (Swedish)
...
Currently translated at 100.0% (680 of 680 strings)
Co-authored-by: Shjosan <shjosan@kakmix.co>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translation: komga/webui
2023-08-08 09:35:08 +08:00
Gauthier Roebroeck
ad1d1da1f2
fix(docker): change installation method for libjxl
...
Co-authored-by: Fahim <37258115+farahnur42@users.noreply.github.com>
Co-authored-by: darthmooguy <10374678+darthmooguy@users.noreply.github.com>
2023-08-07 22:45:11 +08:00
Gauthier Roebroeck
f8e65b0740
fix: series picker does not return any series in CBL import screen
...
Closes : #1186
2023-08-07 14:04:28 +08:00
github-actions
cfbbe2972f
chore(release): 1.3.0 [skip ci]
2023-08-03 03:14:29 +00:00
Hosted Weblate
de01b70693
i18n: translated using Weblate (Indonesian)
...
Currently translated at 100.0% (680 of 680 strings)
i18n: translated using Weblate (Indonesian)
Currently translated at 99.5% (677 of 680 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/id/
Translation: komga/webui
2023-08-03 10:58:25 +08:00
Hosted Weblate
aa92b69659
i18n: translated using Weblate (Portuguese (Brazil))
...
Currently translated at 78.5% (531 of 676 strings)
Co-authored-by: Felipe Santana de Oliveira menezes <fsomenezes@yahoo.com.br>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translation: komga/webui
2023-08-03 09:43:38 +08:00
Hosted Weblate
33d5a56e59
i18n: translated using Weblate (Polish)
...
Currently translated at 100.0% (676 of 676 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Luke <lukasz@cllpsd.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pl/
Translation: komga/webui
2023-08-03 09:43:38 +08:00
Hosted Weblate
cb4ce720f8
i18n: translated using Weblate (Indonesian)
...
Currently translated at 99.5% (677 of 680 strings)
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/id/
Translation: komga/webui
2023-08-03 09:43:38 +08:00
Hosted Weblate
9a6a75cf0d
i18n: translated using Weblate (Japanese)
...
Currently translated at 83.8% (567 of 676 strings)
i18n: translated using Weblate (Japanese)
Currently translated at 76.6% (518 of 676 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: nazo6 <git@nazo6.dev>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
2023-08-03 09:43:38 +08:00
Hosted Weblate
7f71355e72
i18n: translated using Weblate (Korean)
...
Currently translated at 100.0% (676 of 676 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 이병주 <bfkadan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translation: komga/webui
2023-08-03 09:43:38 +08:00
Hosted Weblate
e3f66d33dc
i18n: translated using Weblate (Finnish)
...
Currently translated at 97.3% (658 of 676 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Joona Soininen <joonasoininen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2023-08-03 09:43:38 +08:00
Hosted Weblate
4ce904ea28
i18n: translated using Weblate (Spanish)
...
Currently translated at 100.0% (680 of 680 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2023-08-03 09:43:38 +08:00
Hosted Weblate
8920415d33
i18n: translated using Weblate (German)
...
Currently translated at 100.0% (676 of 676 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2023-08-03 09:43:38 +08:00
Gauthier Roebroeck
f6cc958ee3
feat(cli): add command line interface commands
...
Closes : #1175
2023-08-02 14:08:17 +08:00
Gauthier Roebroeck
c2224f1dfc
style: ktlint format
2023-08-01 13:33:51 +08:00
Gauthier Roebroeck
82dd23a870
refactor: harden BCP47 functions
2023-08-01 11:39:32 +08:00
Gauthier Roebroeck
1a2acac71c
fix: normalize language codes
...
Refs: #1173
2023-08-01 11:09:57 +08:00
Gauthier Roebroeck
8a03c5017c
fix(webui): invalid series language code can prevent some views to render
...
Closes : #1173
2023-07-31 17:49:17 +08:00
Gauthier Roebroeck
5a8f686ca6
test: fix tests for oneshots
2023-07-31 17:41:53 +08:00
Gauthier Roebroeck
19abdcede2
fix(webui): better filenames when downloading book pages
2023-07-31 15:59:14 +08:00
Gauthier Roebroeck
419cb5a74d
fix(api): http header containing non-ascii character gets stripped
...
happening on content-disposition for book pages
Closes : #1161
Closes : #1176
2023-07-31 15:58:32 +08:00
Gauthier Roebroeck
2b238cccaf
feat(webui): oneshots handling
2023-07-31 15:09:33 +08:00
Gauthier Roebroeck
39e7ae9e64
refactor(webui): pass book or series id to reusable dialog instead of full DTO
2023-07-31 14:52:15 +08:00
Gauthier Roebroeck
739eecafc4
feat(api): add support for oneshots directory in libraries
2023-07-31 14:52:15 +08:00
Gauthier Roebroeck
11f8aaf122
perf(webui): remove redundant API call in EditSeriesDialog
2023-07-31 10:15:56 +08:00
Gauthier
f7b6e0d913
docs: update website url in issue templates
...
Closes : #1178
2023-07-31 09:43:17 +08:00
Gauthier Roebroeck
7f1fded130
build: add bestbefore to prevent shipping deprecated code on major versions
2023-07-21 11:42:11 +08:00
Gauthier Roebroeck
466e980423
feat(docker): enable jpeg-xl support for linux/amd64
2023-07-20 11:34:52 +08:00
github-actions
fc28c521a4
chore(release): 1.2.1 [skip ci]
2023-07-17 06:33:14 +00:00
Hosted Weblate
ba6b723486
i18n: translated using Weblate (Indonesian)
...
Currently translated at 100.0% (676 of 676 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/id/
Translation: komga/webui
2023-07-17 14:14:36 +08:00
Hosted Weblate
cd1ac385c7
i18n: translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (676 of 676 strings)
i18n: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (676 of 676 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 小造xu_zh <ngc7331@outlook.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-07-17 14:14:36 +08:00
Hosted Weblate
c010b339f6
i18n: translated using Weblate (Chinese (Traditional))
...
Currently translated at 99.1% (670 of 676 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 踢低吸 <tdc@tdccc.com.tw>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hant/
Translation: komga/webui
2023-07-17 14:14:36 +08:00
Hosted Weblate
bd8b819f09
i18n: translated using Weblate (Tamil)
...
Currently translated at 0.7% (5 of 676 strings)
i18n: added translation using Weblate (Tamil)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jenish Jerome <jenishngl+weblate@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ta/
Translation: komga/webui
2023-07-17 14:14:36 +08:00
Hosted Weblate
42230ed9ca
i18n: translated using Weblate (Swedish)
...
Currently translated at 100.0% (676 of 676 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translation: komga/webui
2023-07-17 14:14:36 +08:00
Hosted Weblate
e0159b65b7
i18n: translated using Weblate (Spanish)
...
Currently translated at 100.0% (676 of 676 strings)
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2023-07-17 14:14:36 +08:00
William Crawford
5e1755cb0c
docs: fix link in DOCKERHUB.md
2023-07-17 14:12:39 +08:00
Gauthier Roebroeck
e6eaf2fa8e
fix(api): show values for actuator /env and /config-props endpoints
...
was disabled by default in Spring Boot 3
2023-07-17 10:45:24 +08:00
Gauthier Roebroeck
318a44482f
fix(webui): metrics pie charts show library name in tooltip
...
Closes : #1159
2023-07-13 17:25:25 +08:00
github-actions
36a35b5308
chore(release): 1.2.0 [skip ci]
2023-07-13 01:59:50 +00:00
Hosted Weblate
a518477637
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
8ef4fad898
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
i18n: translated using Weblate (Polish)
Currently translated at 100.0% (665 of 665 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Luke <lukasz@cllpsd.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pl/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
ed92f8780d
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
3a9e37ca03
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
8098f91a03
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
202efefb2b
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
447f9c1d09
i18n: translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (668 of 668 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
a442439396
i18n: translated using Weblate (Italian)
...
Currently translated at 100.0% (668 of 668 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Tomas Battistini <tomas.battistini@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
9263c010a3
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
e4bf708ba5
i18n: translated using Weblate (Hebrew)
...
Currently translated at 17.5% (117 of 668 strings)
i18n: translated using Weblate (Hebrew)
Currently translated at 14.9% (100 of 668 strings)
i18n: translated using Weblate (Hebrew)
Currently translated at 8.5% (57 of 668 strings)
i18n: translated using Weblate (Hebrew)
Currently translated at 0.1% (1 of 668 strings)
i18n: added translation using Weblate (Hebrew)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Leor Bachar <leorbachar@yahoo.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/he/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
735435ff40
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
5d32ef065c
i18n: translated using Weblate (Bulgarian)
...
Currently translated at 99.2% (663 of 668 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: A L <lembata1@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/bg/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
e64bf445e2
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
8a36b5c030
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
ac5dbb02e4
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
b751604382
i18n: translated using Weblate (Swedish)
...
Currently translated at 100.0% (668 of 668 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
af3a1856b0
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
6a5088dfb2
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
886ef46054
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
d77dedab05
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
d7ba805373
i18n: translated using Weblate (Spanish)
...
Currently translated at 100.0% (668 of 668 strings)
i18n: translated using Weblate (Spanish)
Currently translated at 99.7% (666 of 668 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
07ad09bc27
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
f4791c0dfc
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Hosted Weblate
0ffed14bed
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-07-13 09:39:05 +08:00
Gauthier Roebroeck
e9135fb797
feat(webui): add buttons for auto and manual deletion of remaining page hashes
...
Closes : #1147
2023-07-12 17:21:25 +08:00
Gauthier Roebroeck
040556e66a
feat(api): add sharing_label criteria to full text search for series
...
Closes : #1146
2023-07-12 15:56:57 +08:00
Gauthier Roebroeck
737bf1b120
feat(webui): add sharing label to filter panel
...
Closes : #1146
2023-07-12 15:46:08 +08:00
Gauthier Roebroeck
7a21fe073e
feat(api): search series by sharing label
...
Closes : #1146
2023-07-12 15:45:46 +08:00
Gauthier Roebroeck
66dd1c2676
perf(webui): load metrics with promises instead of await
2023-07-12 14:17:04 +08:00
Gauthier Roebroeck
5438444875
refactor(webui): missing null safety
2023-07-12 14:16:46 +08:00
Gauthier Roebroeck
5ec7fa180e
fix(api): missing metrics if library name contains specific characters
...
use library ID instead of name for metrics tags
Closes : #1156
2023-07-12 14:15:42 +08:00
Gauthier Roebroeck
a2f0c3dabd
fix(webui): scan all libraries from Server Settings does not work
...
Closes : #1155
2023-07-12 13:44:27 +08:00
Gauthier Roebroeck
72c1e8dd29
feat: display komga.org website announcements within the app
...
Closes : #1149
2023-07-12 13:28:07 +08:00
Gauthier Roebroeck
223aea531d
fix(webui): better button alignment on smaller screens on login view
2023-07-12 10:39:22 +08:00
Gauthier Roebroeck
806d2b6ad9
fix(webui): make logo on login view the same size even if server is unclaimed
2023-07-12 10:29:53 +08:00
Gauthier Roebroeck
ecaf8d0890
fix(webui): startup logo fits small screens
2023-07-12 10:29:16 +08:00
Gauthier Roebroeck
ea0a85cb65
refactor(webui): add missing uppercase class on some elements
2023-07-11 16:02:40 +08:00
Gauthier Roebroeck
58c8187a41
refactor(webui): convert dates using axios interceptor
2023-07-11 14:46:43 +08:00
Gauthier Roebroeck
438c40d4d0
test: remove redundant annotation
2023-07-11 14:45:18 +08:00
github-actions
82736edb44
chore(release): 1.1.0 [skip ci]
2023-06-29 09:40:57 +00:00
Gauthier Roebroeck
da79569cd6
feat(webui): add button to ignore all remaining duplicate pages at once
...
Closes : #1136
2023-06-29 15:02:58 +08:00
Gauthier Roebroeck
0fef983ff9
fix(webui): library action menu scan would not work properly
2023-06-29 15:02:07 +08:00
Gauthier Roebroeck
f3a43195e8
fix(webui): disable match button on PageHashKnownCard if there's no matches
2023-06-29 14:22:55 +08:00
Gauthier Roebroeck
63e3e7a8ac
feat: library deep scan is now a parameter of the scan API
...
Closes : #1137
2023-06-29 12:13:32 +08:00
Gauthier Roebroeck
308a068f42
fix(webui): edit books dialog would not open on some browsers
...
Closes : #1139
2023-06-29 10:03:32 +08:00
Gauthier Roebroeck
f07c37114c
chore: change webui dev port to 8080
2023-06-29 10:02:50 +08:00
github-actions
891ebdd56b
chore(release): 1.0.0 [skip ci]
2023-06-28 10:13:52 +00:00
Gauthier Roebroeck
4d95e9d9b5
build: fix missing gradle tasks dependencies
2023-06-28 17:58:22 +08:00
Gauthier Roebroeck
65be72ae82
build: fix openapi generator configuration
2023-06-28 17:35:19 +08:00
Gauthier Roebroeck
9f44fc8b10
build: try to fix gradle error in CI
2023-06-28 17:02:48 +08:00
Gauthier Roebroeck
49c269555f
build: try to fix gradle error in CI
2023-06-28 16:50:21 +08:00
Hosted Weblate
89b1b5b636
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
de8971849b
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
72a8a4937b
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
769c51ea6d
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
28b8aff7e6
i18n: translated using Weblate (Japanese)
...
Currently translated at 74.0% (492 of 664 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: t2nagi <greenpakira.4143@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
7b12423c49
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
05ad4077bf
i18n: translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (664 of 664 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 小造xu_zh <ngc7331@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
4154924308
i18n: translated using Weblate (Italian)
...
Currently translated at 97.2% (646 of 664 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: MrAnter <matteop0901@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
965a0419f6
i18n: translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (664 of 664 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Lee Andy <crazyandy316945@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hant/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
b5c9152949
i18n: translated using Weblate (Turkish)
...
Currently translated at 5.5% (37 of 664 strings)
i18n: translated using Weblate (Turkish)
Currently translated at 5.4% (36 of 664 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Serhat Gülaştı <serhatgulasti@gmail.com>
Co-authored-by: Toprak Boran <toprakbulbulv5@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/tr/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
d624e460c7
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
28c0234e35
i18n: translated using Weblate (Bulgarian)
...
Currently translated at 100.0% (664 of 664 strings)
i18n: translated using Weblate (Bulgarian)
Currently translated at 65.0% (432 of 664 strings)
i18n: translated using Weblate (Bulgarian)
Currently translated at 57.6% (383 of 664 strings)
i18n: translated using Weblate (Bulgarian)
Currently translated at 57.5% (382 of 664 strings)
i18n: added translation using Weblate (Bulgarian)
Co-authored-by: A L <lembata1@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/bg/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
3bd8544f15
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
326c06eb1b
i18n: translated using Weblate (Swedish)
...
Currently translated at 100.0% (664 of 664 strings)
i18n: translated using Weblate (Swedish)
Currently translated at 99.3% (660 of 664 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Karl Jakobsson <karjak95@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
83bf629311
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
0a109d5bc4
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
ceec4969bb
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
ab8d748070
i18n: translated using Weblate (Czech)
...
Currently translated at 77.7% (516 of 664 strings)
i18n: translated using Weblate (Czech)
Currently translated at 54.9% (365 of 664 strings)
i18n: translated using Weblate (Czech)
Currently translated at 34.4% (229 of 664 strings)
i18n: translated using Weblate (Czech)
Currently translated at 34.3% (228 of 664 strings)
Co-authored-by: Adam Beneš <toohka@protonmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Tomas Koutek <spam@hug0.cz>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
3d7573e547
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
8e8a8ff5f7
i18n: translated using Weblate (French)
...
Currently translated at 99.8% (663 of 664 strings)
i18n: translated using Weblate (French)
Currently translated at 99.2% (659 of 664 strings)
i18n: translated using Weblate (French)
Currently translated at 99.0% (658 of 664 strings)
i18n: translated using Weblate (French)
Currently translated at 98.7% (656 of 664 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: paulo59 <me@paulo59.fr>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
3cc7386ee4
i18n: translated using Weblate (Spanish)
...
Currently translated at 100.0% (664 of 664 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
dc5bf553bb
i18n: translated using Weblate (German)
...
Currently translated at 100.0% (664 of 664 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
e83c8d662f
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
Hosted Weblate
b0a4cb4d6b
chore: update translation files
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2023-06-28 15:57:39 +08:00
dependabot[bot]
7209667496
build(deps): bump peter-evans/dockerhub-description from 3.4.1 to 3.4.2
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 3.4.1 to 3.4.2.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3.4.1...v3.4.2 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 15:44:56 +08:00
Gauthier Roebroeck
3eaab0f919
fix: oauth2 login would not work
2023-06-28 15:20:53 +08:00
Gauthier Roebroeck
e54d9eed8e
chore: change dev port to 8080
2023-06-28 15:19:07 +08:00
Gauthier Roebroeck
28c1f88721
build(deps): bump lucene from 9.6.0 to 9.7.0
2023-06-27 17:07:33 +08:00
Gauthier Roebroeck
a27f91c8e8
build(deps): bump icu4j from 73.1 to 73.2
2023-06-27 17:07:33 +08:00
Gauthier Roebroeck
27c8270546
build(deps): bump hawtio-springboot from 2.17.2 to 2.17.4
2023-06-27 17:07:33 +08:00
Gauthier Roebroeck
0308d82535
build(deps): bump commons-io from 2.12.0 to 2.13.0
2023-06-27 17:07:33 +08:00
Gauthier Roebroeck
f8a018cfe1
build(deps): bump jooq plugin from 8.2 to 8.2.1
2023-06-27 17:07:33 +08:00
Gauthier Roebroeck
1485f5f724
build(deps): bump Spring Boot from 3.1.0 to 3.1.1
2023-06-27 17:07:33 +08:00
Gauthier Roebroeck
c5cc9a2a12
build(deps): bump Kotlin from 1.8.21 to 1.8.22
2023-06-27 17:07:33 +08:00
Gauthier Roebroeck
4a3e394f10
fix(opds): provide correct thumbnails in full and small size
...
Closes : #1099
2023-06-27 17:07:33 +08:00
Gauthier Roebroeck
7b3534a09a
fix(webui): apply chosen locale to the date picker dialog
...
Closes : #1113
2023-06-27 17:07:33 +08:00
Gauthier Roebroeck
0f89cf35b4
feat: display matched series release year in reading list import view
...
Closes : #1114
2023-06-27 17:07:33 +08:00
Gauthier Roebroeck
902f700f10
feat(webui): book release date field is editable
...
Closes : #1097
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
85fb3faa9f
refactor: make SeriesMetadataPatch#collections a Set
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
fb135290a8
fix: comicInfo.xml SeriesGroup is now split by comma
...
Closes : #1122
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
bf1903bc3a
feat: add match count sort for known duplicate pages
...
Closes : #825
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
272b52d14d
build(webui): update browserslist
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
e1c87805d2
build(webui): fix .editorconfig
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
2d95679dd4
feat: identify duplicate pages by hash only
...
remove the matching on mediaType and file size
remove extraneous database columns
remove constraint for auto-delete hash to have a size
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
a03bda9797
fix: mark books with missing page file size as outdated
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
4f8dee77ed
feat: use XXH128 for hashing
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
c70cab4a73
refactor: replace deprecated methods in build.gradle.kts
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
c4cdd7a60e
fix(api): paging and sort could be incorrect when searching for books
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
b7cb89d4ac
build(deps): bump ktlint gradle to 11.4.2
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
985f04ff50
docs: update development documentation for port change
2023-06-27 17:07:32 +08:00
Gauthier Roebroeck
9b519e47ac
feat!: change default port from 8080 to 25600
2023-06-27 17:07:31 +08:00
Gauthier Roebroeck
9d7e1934bf
ci: drop java below 17
2023-05-23 18:13:32 +08:00
Gauthier Roebroeck
93f138dec0
build(deps): bump commons-io to 2.12.0
2023-05-23 17:59:22 +08:00
Gauthier Roebroeck
347144691a
build(deps): bump tika-core to 2.8.0
2023-05-23 17:41:11 +08:00
Gauthier Roebroeck
37514f0c21
build(deps): bump pdfbox to 2.0.28
2023-05-23 17:37:39 +08:00
Gauthier Roebroeck
ac91116025
build(deps): bump mockk to 1.13.5
2023-05-23 17:32:11 +08:00
Gauthier Roebroeck
5e8943121f
build(deps): bump ben-manes.versions to 0.46.0
2023-05-23 17:31:26 +08:00
Gauthier Roebroeck
714334ee67
build(deps): bump kotlinx-coroutines-core to 1.7.1
2023-05-23 17:30:10 +08:00
Gauthier Roebroeck
dba0907632
build(deps): bump springmockk to 4.0.2
2023-05-23 17:29:55 +08:00
Gauthier Roebroeck
c86302d903
build(deps): bump tsid-creator to 5.2.4
2023-05-23 17:29:45 +08:00
Gauthier Roebroeck
2472bb6c3b
build(deps): bump jsoup to 1.16.1
2023-05-23 17:29:33 +08:00
Gauthier Roebroeck
9dd1074440
build(deps): bump commons-compress to 1.23.0
2023-05-23 17:29:24 +08:00
Gauthier Roebroeck
0fa540d4a1
build(deps): bump icu4j to 73.1
2023-05-23 17:29:10 +08:00
Gauthier Roebroeck
c01e774d2a
build(deps): bump lucene to 9.6.0
2023-05-23 17:28:57 +08:00
Gauthier Roebroeck
aa31c74df2
build(deps): bump hawtio to 2.17.2
2023-05-23 17:28:45 +08:00
Gauthier Roebroeck
528ff626d3
build(deps): bump jreleaser to 1.6.0
2023-05-23 17:28:32 +08:00
Gauthier Roebroeck
9c977d3b45
build(deps): bump joog gradle plugin to 8.2
2023-05-23 17:28:23 +08:00
Gauthier Roebroeck
cb7c150f5b
build(deps): bump gradle to 8.1.1
2023-05-23 16:51:29 +08:00
Gauthier Roebroeck
77c1bb7a64
build(deps): bump springdoc to 2.1.0
2023-05-23 16:40:14 +08:00
Gauthier Roebroeck
b7f4849ccc
build(deps): bump sqlite-jdbc to 3.42.0.0
2023-05-23 16:40:14 +08:00
Gauthier Roebroeck
32cb52ebb3
refactor: replace deprecations
2023-05-23 16:40:14 +08:00
Gauthier Roebroeck
d5f3423aae
build(deps): bump kotlin to 1.8.21
2023-05-23 16:40:14 +08:00
Gauthier Roebroeck
1617fdf567
build(deps): bump springboot to 3.1.0
2023-05-23 15:49:45 +08:00
Gauthier Roebroeck
2bf5dc3e73
build(deps): bump hawtio-springboot to 2.17.0
2023-05-23 15:27:08 +08:00
Gauthier Roebroeck
c84a1d3a89
build(deps): bump springmockk to 4.0.0
2023-05-23 15:27:08 +08:00
Gauthier Roebroeck
c75d870faf
build(deps): bump springdoc to 2.0.2
2023-05-23 15:27:01 +08:00
Gauthier Roebroeck
fb22bfd869
build(deps): bump mockk to 1.13.4
2023-05-23 15:26:47 +08:00
Gauthier Roebroeck
e6ba346ff9
build(deps): bump Lucene to 9.5.0
2023-05-23 15:26:47 +08:00
Gauthier Roebroeck
bae1ddf9b8
build(deps): drop micrometer-registry-influx
2023-05-23 15:26:47 +08:00
Gauthier Roebroeck
70b6defcb0
build(deps): bump spring-session-caffeine to 2.0.0
2023-05-23 15:26:47 +08:00
Gauthier Roebroeck
c20261479f
refactor: specify session creation policy explicitly
2023-05-23 15:26:47 +08:00
Gauthier Roebroeck
0112fcda1e
refactor: replace HttpTrace by HttpExchange
2023-05-23 15:26:47 +08:00
Gauthier Roebroeck
9c0905ef91
refactor: make property private
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
d449ef1a43
test: use property access syntax
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
2a5ce25193
refactor: remove deprecated classes
...
BREAKING-CHANGE: /api/v1/users and /api/v1/series/{seriesId}/read-progress/tachiyomi have been removed
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
d4aa113baf
style: remove unnecessary brackets
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
54c2e3503e
test: remove SpykBean that would create flaky tests
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
cf7fb45083
refactor: adapt SecurityConfiguration for Spring Security 6
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
533647717a
test: add REST API test for get claim status
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
35be71ed74
test: add OAuth2 REST API tests
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
f9b1351003
test: add Actuator REST API tests
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
992c68f5ee
build(deps): bump archunit-junit5 to 1.0.1
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
471a759c69
build(deps): bump tika-core to 2.7.0
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
a0bf86efd6
build(deps): bump kotlin-logging-jvm to 3.0.5
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
9104578472
build(deps): bump flyway's gradle plugin to 9.7.0
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
03929e42e7
build(deps): bump jooq's gradle plugin to 8.1
2023-05-23 15:26:20 +08:00
Gauthier Roebroeck
1b69cd03b5
refactor: replace deprecated configuration keys
2023-05-23 15:26:19 +08:00
Gauthier Roebroeck
7a3c1d84c1
refactor: hide jooq tips on startup
2023-05-23 15:26:19 +08:00
Gauthier Roebroeck
3e2d2cfe14
refactor: replace private property with method
2023-05-23 15:26:19 +08:00
Gauthier Roebroeck
50524b9e5d
refactor: replace artemis deprecated usage
2023-05-23 15:26:19 +08:00
Gauthier Roebroeck
b88b4c452f
refactor: replace javax imports by jakarta
2023-05-23 15:26:19 +08:00
Gauthier Roebroeck
7828edc7cf
build(deps): bump Spring Boot to 3.0.2
2023-05-23 15:26:19 +08:00
Gauthier Roebroeck
9569c5b6e0
build: target JDK 17
...
BREAKING-CHANGE: Java 17 or above is now required
2023-05-23 15:26:19 +08:00
Gauthier Roebroeck
425981e928
chore: ktlint format
2023-05-15 15:27:53 +08:00
Gauthier Roebroeck
a8761325d6
fix(api): recently updated series endpoint would incorrectly return created series
2023-05-15 14:53:34 +08:00
Gauthier Roebroeck
d25e11b7de
chore: revert localdb workspace
2023-05-15 14:11:31 +08:00
Gauthier Roebroeck
432bbb8f0e
ci(dependabot): remove unused dependabot configuration for root folder
2023-05-03 16:23:05 +08:00
dependabot[bot]
8716996c20
build(deps): bump peter-evans/dockerhub-description from 3.3.0 to 3.4.1
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 3.3.0 to 3.4.1.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3.3.0...v3.4.1 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-10 22:07:00 +04:00
github-actions
a66530e26c
chore(release): 0.165.0 [skip ci]
2023-03-17 05:10:54 +00:00
Gauthier Roebroeck
14c0bf4ad2
feat(webui): use a datepicker to select book release date
...
Closes : #1094
2023-03-17 12:40:00 +08:00
Gauthier Roebroeck
5050a4e14e
feat: better handling of read progress when a book file changed
...
if the number of pages changed, incomplete read progress is reset to 1
Closes : #1093
2023-03-17 12:19:26 +08:00
Gauthier Roebroeck
a51bf46dc8
feat(metadata): import Comicinfo.xml's GTIN element as ISBN
...
only valid ISBN numbers will be imported
Refs: anansi-project/comicinfo#12
2023-03-15 14:49:57 +08:00
Gauthier Roebroeck
c0d6bf29e2
test: better handling of temp directories
2023-03-15 14:22:18 +08:00
Gauthier Roebroeck
c0d00ccede
test: add language injection for better readability
2023-03-15 11:42:55 +08:00
Gauthier Roebroeck
867f89514d
test: inline xml and json files for better readability
2023-03-15 11:42:14 +08:00
github-actions
7255caabae
chore(release): 0.164.0 [skip ci]
2023-03-14 05:20:44 +00:00
Weblate (bot)
0075499a41
i18n: ttranslated using Weblate
...
Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: MrAnter <matteop0901@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: 小造xu_zh <ngc7331@outlook.com>
2023-03-14 11:49:14 +08:00
Gauthier Roebroeck
3a7d305d0b
feat(webui): allow CBL import with partial matching
...
Closes : #1086
2023-03-14 11:36:16 +08:00
Gauthier Roebroeck
6a90e10d96
chore: add conventionalcommit.json configuration file
2023-03-13 18:40:24 +08:00
Gauthier Roebroeck
a3ebbdf62f
build: add JReleaser configuration for i18n commit type
2023-03-13 18:39:28 +08:00
Gauthier Roebroeck
df59ba6d7b
build(deps): bump jreleaser to 1.5.1
2023-03-13 18:39:09 +08:00
Gauthier Roebroeck
094d03f753
i18n: remove unused error codes
2023-03-13 18:38:04 +08:00
Gauthier Roebroeck
e3d9cb7fd5
perf(webui): reduce amount of API requests when matching cbl
2023-03-13 18:26:09 +08:00
Gauthier Roebroeck
2461c835ad
perf(api): faster readlist matching for cbl
...
BREAKING-CHANGE: removed api/v1/readlists/import
2023-03-13 18:22:55 +08:00
github-actions
baa39eb00f
chore(release): 0.163.0 [skip ci]
2023-03-08 04:14:11 +00:00
Weblate (bot)
38f1e0b441
fix: translated using Weblate
...
Currently translated at 100.0% (663 of 663 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (662 of 663 strings)
fix: translated using Weblate (Spanish)
Currently translated at 100.0% (663 of 663 strings)
fix: translated using Weblate (Spanish)
Currently translated at 99.8% (660 of 661 strings)
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
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: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: 小造xu_zh <ngc7331@outlook.com>
2023-03-08 11:48:21 +08:00
Gauthier Roebroeck
29e71b082f
feat(opds): add support for OPDS-PSE 1.2
...
add lastReadDate attribute in the PSE link
Refs: https://github.com/anansi-project/opds-pse/pull/6
2023-03-08 11:32:40 +08:00
Gauthier Roebroeck
9a015c434a
fix(api): incorrect time conversion for BookMetadataAggregationDto
2023-03-08 11:31:03 +08:00
Gauthier Roebroeck
ac1e956890
feat: comicrack read list matching will look for series with and without volume in brackets
...
Closes : #1075
2023-03-07 18:21:34 +08:00
Gauthier Roebroeck
53b1137d97
fix(webui): better error handling for read list matching
2023-03-07 17:39:22 +08:00
Gauthier Roebroeck
1961efe890
fix(api): better error handling for read list matching
2023-03-07 17:39:22 +08:00
Gauthier Roebroeck
88abfcc733
refactor(webui): fix some warnings in javascript console
2023-03-07 17:21:49 +08:00
Gauthier Roebroeck
1d7c89ac80
feat(webui): display series release year in series picker dialog
...
Closes : #1076
2023-03-07 11:29:02 +08:00
Gauthier Roebroeck
e95304ecaf
feat(webui): display series release year in search box results
2023-03-07 11:28:34 +08:00
Gauthier Roebroeck
c661a889a6
fix(api): user restrictions checks were missing
2023-03-07 10:59:24 +08:00
Gauthier Roebroeck
471895c604
fix(opds): user restrictions checks were missing
2023-03-07 10:59:17 +08:00
dependabot[bot]
683b663910
build(deps): bump peter-evans/dockerhub-description from 3.1.2 to 3.3.0
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 3.1.2 to 3.3.0.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3.1.2...v3.3.0 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 16:19:39 +08:00
Gauthier Roebroeck
4d906f8a47
refactor: use BookAction for analyzeAndPersist return type
2023-03-06 11:46:00 +08:00
Gauthier Roebroeck
cf2a5a2026
fix: regenerate thumbnail if first page is removed as duplicate
...
Closes : #1078
2023-03-06 11:44:57 +08:00
Gauthier Roebroeck
13444f818b
refactor(webui): missing i18n strings
2023-03-04 10:42:25 +08:00
Gauthier Roebroeck
74dbe92b15
docs: clarify docker steps
2023-03-03 20:51:51 +08:00
Gauthier Roebroeck
2f1af32bd7
build: jreleaser continue if docker fails
2023-03-03 20:51:35 +08:00
Gauthier Roebroeck
e2e6d6e0c7
ci: more JReleaser workaround
2023-03-03 19:00:59 +08:00
Gauthier Roebroeck
b2d3b3b337
ci: always upload JReleaser output [skip ci]
2023-03-03 18:15:44 +08:00
Gauthier Roebroeck
721c198ced
chore(release): 0.162.0 [skip ci]
2023-03-03 17:55:51 +08:00
Gauthier Roebroeck
cb332a6d6d
ci: jreleaser workaround for JRELEASER_DOCKER_DEFAULT_PASSWORD
2023-03-03 17:16:44 +08:00
Gauthier Roebroeck
b7a28c8dc1
build: gradle task dependency workaround
2023-03-03 16:49:10 +08:00
Weblate (bot)
fbc2ac15aa
fix: translated using Weblate
...
Currently translated at 100.0% (661 of 661 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (649 of 649 strings)
fix: translated using Weblate (French)
Currently translated at 99.6% (647 of 649 strings)
fix: translated using Weblate (Spanish)
Currently translated at 100.0% (649 of 649 strings)
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/sv/
Translation: komga/webui
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
2023-03-03 16:19:55 +08:00
dependabot[bot]
c3ba85add7
build(deps): bump minimist and mkdirp in /komga-webui
...
Bumps [minimist](https://github.com/minimistjs/minimist ) and [mkdirp](https://github.com/isaacs/node-mkdirp ). These dependencies needed to be updated together.
Updates `minimist` from 1.2.0 to 1.2.6
- [Release notes](https://github.com/minimistjs/minimist/releases )
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.0...v1.2.6 )
Updates `mkdirp` from 0.5.1 to 0.5.5
- [Release notes](https://github.com/isaacs/node-mkdirp/releases )
- [Changelog](https://github.com/isaacs/node-mkdirp/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-mkdirp/compare/0.5.1...v0.5.5 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
- dependency-name: mkdirp
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-03 16:17:47 +08:00
Gauthier Roebroeck
b5e83ac295
refactor: remove semantic-release files
2023-03-03 16:05:39 +08:00
Gauthier Roebroeck
a1b058ec52
ci: release using JReleaser
2023-03-03 16:05:39 +08:00
Gauthier Roebroeck
cd3687dca7
docs: update DEVELOPING.md instructions
2023-03-03 16:05:39 +08:00
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
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
Gauthier Roebroeck
17121905a3
build: run tests before jacoco report
2023-01-12 14:00:48 +08:00
Gauthier
56403ee39a
docs: update CI badge in DOCKERHUB.md
2023-01-05 14:24:48 +08:00
Gauthier
dd107d298d
docs: update README badge for CI
2023-01-05 11:13:45 +08:00
Gauthier Roebroeck
8abea57129
refactor: close SSE without exception
2023-01-04 10:55:44 +08:00
Gauthier Roebroeck
3f773d1ed7
fix: close SSE connections during shutdown
...
this will allow for graceful shutdown to finish without timeout
Closes : #1028
2023-01-04 10:35:51 +08:00
dependabot[bot]
07681b26c6
build(deps): bump express from 4.17.1 to 4.18.2 in /komga-webui
...
Bumps [express](https://github.com/expressjs/express ) from 4.17.1 to 4.18.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.17.1...4.18.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-15 15:43:16 +08:00
dependabot[bot]
554a8489e1
build(deps): bump decode-uri-component in /komga-webui
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 18:59:18 +08:00
dependabot[bot]
55b13bfb16
build(deps): bump dessant/lock-threads from 3 to 4
...
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads ) from 3 to 4.
- [Release notes](https://github.com/dessant/lock-threads/releases )
- [Changelog](https://github.com/dessant/lock-threads/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dessant/lock-threads/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: dessant/lock-threads
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 18:58:08 +08:00
semantic-release-bot
5a6a0bee8f
chore(release): 0.157.5 [skip ci]
...
## [0.157.5](https://github.com/gotson/komga/compare/v0.157.4...v0.157.5 ) (2022-11-22)
### Bug Fixes
* exception if user agent is null ([cb07581 ](cb07581daa ))
* translated using Weblate ([1f504f4 ](1f504f4a7d ))
* **webui:** sort genre on Browse Series screen ([665ce18 ](665ce1804c ))
2022-11-22 07:10:17 +00:00
Gauthier Roebroeck
4a279749a8
style: ktlint format
2022-11-22 14:49:52 +08:00
Gauthier Roebroeck
f956a2d4f6
build(deps): bump jmh to 1.36
2022-11-22 14:43:20 +08:00
Gauthier Roebroeck
4e852422e2
build(deps): bump springdoc-openapi gradle plugin to 1.5.0
2022-11-22 14:42:48 +08:00
Gauthier Roebroeck
c9ffa082f8
build(deps): bump springdoc-openapi to 1.6.13
2022-11-22 14:42:29 +08:00
Gauthier Roebroeck
a0b75b3902
build(deps): bump junrar to 7.5.4
2022-11-22 14:42:14 +08:00
Gauthier Roebroeck
314b64ea99
build(deps): bump ben-manes.versions to 0.44.0
2022-11-22 14:41:54 +08:00
Gauthier Roebroeck
bbcc0e681d
build(deps): bump kotlin to 1.7.21
2022-11-22 14:41:37 +08:00
Gauthier Roebroeck
ab6d35cd4d
build(deps): bump sqlite-jdbc to 3.40.0.0
...
Closes : #984
2022-11-22 14:36:33 +08:00
Gauthier Roebroeck
536ab5feae
test: add Session tests
2022-11-22 14:33:42 +08:00
Gauthier Roebroeck
cb07581daa
fix: exception if user agent is null
2022-11-22 14:33:42 +08:00
Weblate (bot)
1f504f4a7d
fix: translated using Weblate
...
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (Indonesian)
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: drsandmanx <drsandman@proton.me>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/id/
Translation: komga/webui
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: drsandmanx <drsandman@proton.me>
2022-11-22 14:32:40 +08:00
dependabot[bot]
1007e8f78a
build(deps): bump peter-evans/dockerhub-description from 3.1.1 to 3.1.2
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 3.1.1 to 3.1.2.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3.1.1...v3.1.2 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-07 16:49:38 +08:00
Gauthier Roebroeck
e01fdc56af
test: add architecture test for junit assertions
2022-11-03 17:47:46 +08:00
Gauthier Roebroeck
50a4638c55
test: don't run CodingRulesTest on test classes
2022-11-03 17:46:19 +08:00
Gauthier Roebroeck
a085e63567
build(deps): rollback archunit to 0.23.1 because of SLF4J 2.0
2022-11-03 17:44:39 +08:00
Gauthier Roebroeck
665ce1804c
fix(webui): sort genre on Browse Series screen
2022-11-03 13:29:22 +08:00
Gauthier Roebroeck
cea48305b6
chore: add dep compatibility comment
2022-11-03 13:15:25 +08:00
Gauthier Roebroeck
13173adc89
build(docker): drop legacy Dockerfile
2022-11-02 18:01:01 +08:00
Gauthier Roebroeck
5f7175e153
ci: gradle doesn't support Java 19 yet
2022-11-02 17:58:46 +08:00
Gauthier Roebroeck
9e1fdc8ca1
refactor: make some properties private
2022-11-02 17:52:08 +08:00
Gauthier Roebroeck
1b8dfd10de
refactor: use correct Lucene version
2022-11-02 17:51:51 +08:00
Gauthier Roebroeck
cbca45f5d0
refactor: remove use of deprecated WebSecurityConfigurerAdapter
2022-11-02 17:51:33 +08:00
Gauthier Roebroeck
f13ad926f3
refactor: drop native WebP library
...
TwelveMonkeys ImageIO now has support for WebP lossless and with alpha
2022-11-02 17:30:19 +08:00
Gauthier Roebroeck
08f53ec406
build(deps): update deps
2022-11-02 17:25:16 +08:00
Gauthier Roebroeck
69cea5c505
build(deps): update Spring Boot to 2.7.5
2022-11-02 17:00:28 +08:00
Gauthier Roebroeck
0b244c9f00
build(deps): update Kotlin to 1.7.20
2022-11-02 16:29:56 +08:00
Gauthier Roebroeck
48ad835ae9
build: update gradle to 7.5.1
2022-11-02 16:29:56 +08:00
semantic-release-bot
8125ada059
chore(release): 0.157.4 [skip ci]
...
## [0.157.4](https://github.com/gotson/komga/compare/v0.157.3...v0.157.4 ) (2022-11-02)
### Bug Fixes
* set image type when generating thumbnails to avoid missing channels ([40f3e16 ](40f3e1623d )), closes [#976 ](https://github.com/gotson/komga/issues/976 )
### Performance Improvements
* optimize task FindDuplicatePagesToDelete ([59a0048 ](59a0048385 ))
2022-11-02 08:06:39 +00:00
Gauthier Roebroeck
59a0048385
perf: optimize task FindDuplicatePagesToDelete
2022-11-02 15:39:34 +08:00
Gauthier Roebroeck
61bed99c1e
chore: jooq logging config
2022-10-31 11:36:46 +08:00
Gauthier Roebroeck
2bc1f911a3
chore: update .gitignore
2022-10-31 11:36:21 +08:00
Gauthier Roebroeck
6209140130
chore: update browserslist
2022-10-31 11:35:53 +08:00
Gauthier Roebroeck
40f3e1623d
fix: set image type when generating thumbnails to avoid missing channels
...
Closes : #976
2022-10-31 04:53:39 +08:00
semantic-release-bot
16091d4b5e
chore(release): 0.157.3 [skip ci]
...
## [0.157.3](https://github.com/gotson/komga/compare/v0.157.2...v0.157.3 ) (2022-10-30)
### Bug Fixes
* **api:** allow unauthorized access to health endpoint ([751d347 ](751d347231 )), closes [#992 ](https://github.com/gotson/komga/issues/992 )
* translated using Weblate ([3f4aa33 ](3f4aa33e49 ))
* **webui:** add debouncer when searching for author in Edit Book dialog ([da3d283 ](da3d283503 )), closes [#960 ](https://github.com/gotson/komga/issues/960 )
2022-10-30 01:23:53 +00:00
Gauthier
71b092cf50
ci: build on java 19
2022-10-30 09:05:28 +08:00
Weblate (bot)
3f4aa33e49
fix: translated using Weblate
...
Currently translated at 89.0% (564 of 633 strings)
fix: translated using Weblate (Vietnamese)
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (Spanish)
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (Persian)
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (Persian)
Currently translated at 98.5% (624 of 633 strings)
fix: translated using Weblate (Persian)
Currently translated at 0.1% (1 of 633 strings)
fix: translated using Weblate (Persian)
Currently translated at 5.0% (32 of 633 strings)
feat: added translation using Weblate (Persian)
fix: translated using Weblate (Korean)
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (Korean)
Currently translated at 100.0% (633 of 633 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Phong Nguyen <quangphong@gmail.com>
Co-authored-by: Yasin Fadaee <ggyasin@gmail.com>
Co-authored-by: lk.KEVIN <anonymouslk.kevin@gmail.com>
Co-authored-by: 이병주 <bfkadan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fa/
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/vi/
Translation: komga/webui
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Phong Nguyen <quangphong@gmail.com>
Co-authored-by: Yasin Fadaee <ggyasin@gmail.com>
Co-authored-by: lk.KEVIN <anonymouslk.kevin@gmail.com>
Co-authored-by: 이병주 <bfkadan@gmail.com>
2022-10-30 09:02:14 +08:00
Aiman
da3d283503
fix(webui): add debouncer when searching for author in Edit Book dialog
...
Closes : #960
2022-10-30 08:59:57 +08:00
dependabot[bot]
59e6517488
build(deps): bump vuetify from 2.6.4 to 2.6.12 in /komga-webui
...
Bumps [vuetify](https://github.com/vuetifyjs/vuetify/tree/HEAD/packages/vuetify ) from 2.6.4 to 2.6.12.
- [Release notes](https://github.com/vuetifyjs/vuetify/releases )
- [Commits](https://github.com/vuetifyjs/vuetify/commits/v2.6.12/packages/vuetify )
---
updated-dependencies:
- dependency-name: vuetify
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-28 09:19:05 +08:00
Gauthier Roebroeck
ca385124d0
style: ktlint format
2022-10-26 11:03:14 +08:00
dependabot[bot]
d39b246ba6
build(deps): bump peter-evans/dockerhub-description from 3.1.0 to 3.1.1
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-26 10:19:28 +08:00
Gauthier Roebroeck
751d347231
fix(api): allow unauthorized access to health endpoint
...
Closes : #992
2022-10-26 10:18:43 +08:00
Gauthier Roebroeck
d749285d6a
chore: use triage label for issue templates
2022-09-19 10:44:57 +08:00
semantic-release-bot
181683c7ee
chore(release): 0.157.2 [skip ci]
...
## [0.157.2](https://github.com/gotson/komga/compare/v0.157.1...v0.157.2 ) (2022-09-13)
### Bug Fixes
* cannot parse series.json ([122f0c9 ](122f0c92ad )), closes [#961 ](https://github.com/gotson/komga/issues/961 )
* **webui:** bottom pagination hidden by navigation bar on SM breakpoint ([234dae0 ](234dae0841 )), closes [#953 ](https://github.com/gotson/komga/issues/953 )
2022-09-13 12:09:49 +00:00
dependabot[bot]
a829bbc693
build(deps): bump docker/setup-buildx-action from 1 to 2
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-29 15:23:50 +08:00
dependabot[bot]
5440d9725c
build(deps): bump actions/upload-artifact from 2 to 3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-29 15:23:28 +08:00
Gauthier Roebroeck
0ebdbc5a71
ci: lock inactive threads after 30 days
...
fix incorrect params
2022-08-26 10:59:13 +08:00
dependabot[bot]
d89f0402b4
build(deps): bump peter-evans/dockerhub-description from 2.0.0 to 3.1.0
...
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description ) from 2.0.0 to 3.1.0.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases )
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v2.0.0...v3.1.0 )
---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-26 10:52:55 +08:00
dependabot[bot]
85f64f6ef6
build(deps): bump actions/setup-node from 2 to 3
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-26 10:52:22 +08:00
dependabot[bot]
2c43f5f16c
build(deps): bump actions/setup-java from 2 to 3
...
Bumps [actions/setup-java](https://github.com/actions/setup-java ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-java/releases )
- [Commits](https://github.com/actions/setup-java/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-java
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-26 10:51:42 +08:00
dependabot[bot]
d7f2cff3a8
build(deps): bump docker/setup-qemu-action from 1 to 2
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 1 to 2.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-26 10:51:11 +08:00
dependabot[bot]
88362a0527
build(deps): bump docker/login-action from 1 to 2
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-26 10:50:46 +08:00
Gauthier Roebroeck
e178da2179
ci: lock inactive threads after 30 days
2022-08-26 10:49:32 +08:00
Gauthier Roebroeck
d26415eb39
ci: allow dependabot PRs for github actions
2022-08-26 10:40:07 +08:00
Gauthier Roebroeck
122f0c92ad
fix: cannot parse series.json
...
Closes : #961
2022-08-26 10:26:02 +08:00
Callum Loh
5e7194c166
ci: push container to GHCR & set source label on container ( #956 )
...
Update Github actions to push to GHCR and add labels to docker containers
so that renovate etc can find the source
2022-08-26 10:12:08 +08:00
Gauthier Roebroeck
234dae0841
fix(webui): bottom pagination hidden by navigation bar on SM breakpoint
...
Closes : #953
2022-08-25 10:13:39 +08:00
semantic-release-bot
4bda396dba
chore(release): 0.157.1 [skip ci]
...
## [0.157.1](https://github.com/gotson/komga/compare/v0.157.0...v0.157.1 ) (2022-08-18)
### Bug Fixes
* **api:** prevent SQLITE_TOOBIG book search returns many matches ([f8cc3cd ](f8cc3cd4ca )), closes [#940 ](https://github.com/gotson/komga/issues/940 )
* encode filenames in UTF-8 when downloading ([#941 ](https://github.com/gotson/komga/issues/941 )) ([cf98e69 ](cf98e69374 ))
* translated using Weblate ([c85f267 ](c85f267c10 ))
* **webui:** iOS icon without black edges ([#949 ](https://github.com/gotson/komga/issues/949 )) ([a3929e2 ](a3929e2e1f ))
* **webui:** search for collection/readlist in the "add to" dialog should ignore accents ([ac67924 ](ac67924fba )), closes [#944 ](https://github.com/gotson/komga/issues/944 )
2022-08-18 03:39:20 +00:00
Weblate (bot)
c85f267c10
fix: translated using Weblate
...
Currently translated at 96.8% (613 of 633 strings)
fix: translated using Weblate (Danish)
Currently translated at 20.0% (127 of 633 strings)
fix: translated using Weblate (Czech)
Currently translated at 31.1% (197 of 633 strings)
fix: translated using Weblate (Czech)
Currently translated at 31.1% (197 of 633 strings)
fix: translated using Weblate (Korean)
Currently translated at 100.0% (633 of 633 strings)
Co-authored-by: Habanero <habanerospices@gmail.com>
Co-authored-by: Horu <nguyenphankhanhan2001@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jaroslav Lichtblau <jlichtblau@seznam.cz>
Co-authored-by: pyrogeen <chenxia747@gmail.com>
Co-authored-by: 이병주 <bfkadan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/da/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/vi/
Translation: komga/webui
Co-authored-by: Habanero <habanerospices@gmail.com>
Co-authored-by: Horu <nguyenphankhanhan2001@gmail.com>
Co-authored-by: Jaroslav Lichtblau <jlichtblau@seznam.cz>
Co-authored-by: pyrogeen <chenxia747@gmail.com>
Co-authored-by: 이병주 <bfkadan@gmail.com>
2022-08-18 11:13:14 +08:00
Gauthier Roebroeck
f8cc3cd4ca
fix(api): prevent SQLITE_TOOBIG book search returns many matches
...
Closes : #940
2022-08-18 11:04:24 +08:00
Ukenn
a3929e2e1f
fix(webui): iOS icon without black edges ( #949 )
...
Modify the ios icon to fill the colour to prevent black edges
2022-08-17 10:05:31 +08:00
Gauthier Roebroeck
ac67924fba
fix(webui): search for collection/readlist in the "add to" dialog should ignore accents
...
Closes : #944
2022-08-11 11:27:21 +08:00
Gauthier Roebroeck
834ed0e964
build: upgrade openapi plugin to 1.4.0
2022-08-11 09:57:00 +08:00
Drew Hamilton
cf98e69374
fix: encode filenames in UTF-8 when downloading ( #941 )
...
Co-authored-by: ahamilton <ahamilton@emissary.co.jp>
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2022-08-09 11:41:55 +08:00
semantic-release-bot
115be0ab32
chore(release): 0.157.0 [skip ci]
...
# [0.157.0](https://github.com/gotson/komga/compare/v0.156.0...v0.157.0 ) (2022-07-28)
### Bug Fixes
* add configuration to set the database pool size ([76e6241 ](76e624140d ))
* default the max pool size to 1 ([c962f8a ](c962f8a7ab ))
* translated using Weblate ([2cbd124 ](2cbd124d61 ))
### Features
* **api:** allow readlist custom sorting ([b9e69a1 ](b9e69a1c9a ))
2022-07-28 02:33:49 +00:00
Weblate (bot)
2cbd124d61
fix: translated using Weblate
...
Currently translated at 100.0% (633 of 633 strings)
Co-authored-by: Samy A <azaz.samy@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
Co-authored-by: Samy A <azaz.samy@gmail.com>
2022-07-28 10:18:06 +08:00
Gauthier Roebroeck
76e624140d
fix: add configuration to set the database pool size
2022-07-28 09:47:40 +08:00
Gauthier Roebroeck
c962f8a7ab
fix: default the max pool size to 1
2022-07-28 09:47:40 +08:00
Gauthier Roebroeck
b9e69a1c9a
feat(api): allow readlist custom sorting
2022-07-28 09:47:40 +08:00
semantic-release-bot
cc5ced63be
chore(release): 0.156.0 [skip ci]
...
# [0.156.0](https://github.com/gotson/komga/compare/v0.155.3...v0.156.0 ) (2022-07-26)
### Bug Fixes
* translated using Weblate ([85236d9 ](85236d9e93 ))
* **webui:** missing i18n strings ([775dd5c ](775dd5c666 ))
* **webui:** series name not showing on card if it starts with '<' ([599b605 ](599b605d92 )), closes [#930 ](https://github.com/gotson/komga/issues/930 )
### Features
* expose sqlite pragma configuration ([3c51430 ](3c5143071c ))
2022-07-26 02:38:54 +00:00
Weblate (bot)
85236d9e93
fix: translated using Weblate
...
Currently translated at 90.9% (576 of 633 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (633 of 633 strings)
Co-authored-by: M <mhannig@gmx.de>
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/
Translation: komga/webui
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: phlostically <phlostically@mailinator.com>
2022-07-26 10:21:56 +08:00
Gauthier Roebroeck
3c5143071c
feat: expose sqlite pragma configuration
2022-07-26 10:18:45 +08:00
Gauthier Roebroeck
775dd5c666
fix(webui): missing i18n strings
2022-07-25 10:37:27 +08:00
Gauthier Roebroeck
f0d3a46655
refactor(webui): remove useless string wrap
2022-07-25 10:37:27 +08:00
Gauthier Roebroeck
599b605d92
fix(webui): series name not showing on card if it starts with '<'
...
Closes : #930
2022-07-25 10:37:27 +08:00
semantic-release-bot
c55d720c13
chore(release): 0.155.3 [skip ci]
...
## [0.155.3](https://github.com/gotson/komga/compare/v0.155.2...v0.155.3 ) (2022-07-22)
### Bug Fixes
* expose configuration for transaction mode ([218e300 ](218e3006f9 ))
2022-07-22 05:37:55 +00:00
Gauthier Roebroeck
218e3006f9
fix: expose configuration for transaction mode
2022-07-22 11:55:45 +08:00
dependabot[bot]
ce8f80e6ee
build(deps): bump shell-quote from 1.7.2 to 1.7.3 in /komga-webui ( #927 )
...
Bumps [shell-quote](https://github.com/substack/node-shell-quote ) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/substack/node-shell-quote/releases )
- [Changelog](https://github.com/substack/node-shell-quote/blob/master/CHANGELOG.md )
- [Commits](https://github.com/substack/node-shell-quote/compare/v1.7.2...1.7.3 )
---
updated-dependencies:
- dependency-name: shell-quote
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-22 09:28:45 +08:00
dependabot[bot]
5159a916b2
build(deps): bump moment from 2.29.2 to 2.29.4 in /komga-webui ( #926 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-22 09:28:28 +08:00
dependabot[bot]
58dcd1ed63
build(deps): bump terser from 4.8.0 to 4.8.1 in /komga-webui ( #925 )
...
Bumps [terser](https://github.com/terser/terser ) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-22 09:21:15 +08:00
semantic-release-bot
02227c084f
chore(release): 0.155.2 [skip ci]
...
## [0.155.2](https://github.com/gotson/komga/compare/v0.155.1...v0.155.2 ) (2022-07-20)
### Bug Fixes
* translated using Weblate ([11bdf0e ](11bdf0ebf7 ))
### Performance Improvements
* database connection pooling ([58fde3e ](58fde3e7aa ))
* remove distinct on BookDtoDao ([3256f3f ](3256f3f300 ))
* retrieve one to many collections in bulk ([8e9d93f ](8e9d93f6f9 ))
2022-07-20 04:32:43 +00:00
Weblate (bot)
11bdf0ebf7
fix: translated using Weblate
...
Currently translated at 90.3% (572 of 633 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>
2022-07-20 12:18:43 +08:00
Gauthier Roebroeck
22556f8f0a
refactor: remove unused profile
2022-07-20 11:38:04 +08:00
Gauthier Roebroeck
58fde3e7aa
perf: database connection pooling
2022-07-20 10:08:25 +08:00
Gauthier Roebroeck
3256f3f300
perf: remove distinct on BookDtoDao
2022-07-20 10:05:09 +08:00
Gauthier Roebroeck
8e9d93f6f9
perf: retrieve one to many collections in bulk
2022-07-18 11:54:56 +08:00
Gauthier Roebroeck
5b6c1a56f7
test: fix benchmark page size parameter
2022-07-18 11:51:52 +08:00
Gauthier Roebroeck
c76f7affb8
test: adjust benchmark to better represent real usage
2022-07-16 17:37:50 +08:00
semantic-release-bot
6a674f1f4d
chore(release): 0.155.1 [skip ci]
...
## [0.155.1](https://github.com/gotson/komga/compare/v0.155.0...v0.155.1 ) (2022-07-15)
### Bug Fixes
* translated using Weblate ([21c2be4 ](21c2be4c4f ))
### Performance Improvements
* add database indices for faster querying ([0af5f5c ](0af5f5c4d9 ))
* don't sort books and series by default ([31c89fc ](31c89fc298 ))
2022-07-15 14:53:39 +00:00
Weblate (bot)
21c2be4c4f
fix: translated using Weblate
...
Currently translated at 92.7% (587 of 633 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (Russian)
Currently translated at 92.5% (586 of 633 strings)
Co-authored-by: Gleb Usoltsev <gleb_usoltsev@iglun.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
Translation: komga/webui
Co-authored-by: Gleb Usoltsev <gleb_usoltsev@iglun.com>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
2022-07-15 22:27:26 +08:00
Gauthier Roebroeck
31c89fc298
perf: don't sort books and series by default
2022-07-15 22:23:44 +08:00
Gauthier Roebroeck
43a1fc7a0a
build: benchmark tooling
2022-07-15 22:21:30 +08:00
Gauthier Roebroeck
0af5f5c4d9
perf: add database indices for faster querying
2022-07-15 22:20:10 +08:00
Gauthier Roebroeck
3f897d994b
refactor: add default parameters
2022-07-15 22:18:58 +08:00
semantic-release-bot
58906657d2
chore(release): 0.155.0 [skip ci]
...
# [0.155.0](https://github.com/gotson/komga/compare/v0.154.4...v0.155.0 ) (2022-06-30)
### Bug Fixes
* re-enable content length header for book downloads ([535c6d7 ](535c6d7eca ))
* use zip64 for archive downloads ([73949d5 ](73949d514e ))
### Features
* enable more providers for actuator info ([61f519a ](61f519a6a0 ))
2022-06-30 09:41:56 +00:00
Snd-R
535c6d7eca
fix: re-enable content length header for book downloads
...
this will allow progress bar to be displayed in clients
2022-06-30 16:54:34 +08:00
Snd-R
73949d514e
fix: use zip64 for archive downloads
...
fixes an issue with series or read list archives that contain an entry over 4GB
At this point every archiver should support zip64 so it should be fine to always use it
2022-06-30 16:53:28 +08:00
Gauthier Roebroeck
61f519a6a0
feat: enable more providers for actuator info
2022-06-28 17:46:30 +08:00
Gauthier Roebroeck
a177e5700c
test: fix type inference because of latest assertj
2022-06-28 17:43:26 +08:00
Gauthier Roebroeck
938db3fd1b
build: update deps
2022-06-28 17:41:28 +08:00
Gauthier Roebroeck
bd37573de6
build: update Kotlin to 1.7.0
2022-06-28 17:23:07 +08:00
semantic-release-bot
6de59c5023
chore(release): 0.154.4 [skip ci]
...
## [0.154.4](https://github.com/gotson/komga/compare/v0.154.3...v0.154.4 ) (2022-06-16)
### Bug Fixes
* files generated with removed pages could have incorrect permissions ([b3e3a4d ](b3e3a4d764 ))
* translated using Weblate ([2511879 ](251187918f ))
2022-06-16 10:01:34 +00:00
Weblate (bot)
251187918f
fix: translated using Weblate
...
Currently translated at 89.5% (567 of 633 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>
2022-06-16 17:33:13 +08:00
Gauthier Roebroeck
b3e3a4d764
fix: files generated with removed pages could have incorrect permissions
2022-06-16 17:28:38 +08:00
Gauthier
f27e89f3e1
ci: disable actions/stale
2022-06-15 14:07:29 +08:00
semantic-release-bot
a7e8d5f09d
chore(release): 0.154.3 [skip ci]
...
## [0.154.3](https://github.com/gotson/komga/compare/v0.154.2...v0.154.3 ) (2022-06-10)
### Bug Fixes
* cannot delete read list with custom cover ([b73b869 ](b73b8690a4 ))
* error when downloading book file over 2GB ([ad82d99 ](ad82d99dbe )), closes [#897 ](https://github.com/gotson/komga/issues/897 )
* translated using Weblate ([3f69206 ](3f69206064 ))
2022-06-10 14:24:49 +00:00
Gauthier Roebroeck
b73b8690a4
fix: cannot delete read list with custom cover
2022-06-10 21:33:43 +08:00
Gauthier Roebroeck
ad82d99dbe
fix: error when downloading book file over 2GB
...
Closes : #897
2022-06-10 21:33:43 +08:00
Weblate (bot)
3f69206064
fix: translated using Weblate
...
Currently translated at 97.6% (618 of 633 strings)
fix: translated using Weblate (Portuguese (Brazil))
Currently translated at 82.9% (525 of 633 strings)
Co-authored-by: Fulano Detal <raleya7329@tsclip.com>
Co-authored-by: Hessa Alm <h.m-94@hotmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ar/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translation: komga/webui
Co-authored-by: Fulano Detal <raleya7329@tsclip.com>
Co-authored-by: Hessa Alm <h.m-94@hotmail.com>
2022-06-10 21:32:50 +08:00
dependabot[bot]
6b37eba304
build(deps): bump semantic-release from 19.0.2 to 19.0.3 ( #901 )
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 19.0.2 to 19.0.3.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v19.0.2...v19.0.3 )
---
updated-dependencies:
- dependency-name: semantic-release
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-10 09:43:56 +08:00
dependabot[bot]
b833f05d43
build(deps): bump npm from 8.3.2 to 8.12.0 ( #894 )
...
Bumps [npm](https://github.com/npm/cli ) from 8.3.2 to 8.12.0.
- [Release notes](https://github.com/npm/cli/releases )
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md )
- [Commits](https://github.com/npm/cli/compare/v8.3.2...v8.12.0 )
---
updated-dependencies:
- dependency-name: npm
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-04 09:28:36 +08:00
dependabot[bot]
24915b697b
build(deps): bump semver-regex from 3.1.3 to 3.1.4 ( #895 )
...
Bumps [semver-regex](https://github.com/sindresorhus/semver-regex ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/sindresorhus/semver-regex/releases )
- [Commits](https://github.com/sindresorhus/semver-regex/commits/v3.1.4 )
---
updated-dependencies:
- dependency-name: semver-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-04 09:28:01 +08:00
dependabot[bot]
144408e182
build(deps): bump eventsource from 1.1.0 to 1.1.1 in /komga-webui ( #893 )
...
Bumps [eventsource](https://github.com/EventSource/eventsource ) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases )
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md )
- [Commits](https://github.com/EventSource/eventsource/compare/v1.1.0...v1.1.1 )
---
updated-dependencies:
- dependency-name: eventsource
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-02 15:07:35 +08:00
semantic-release-bot
6693adbca8
chore(release): 0.154.2 [skip ci]
...
## [0.154.2](https://github.com/gotson/komga/compare/v0.154.1...v0.154.2 ) (2022-05-31)
### Bug Fixes
* handle both cid and comicId for Mylar's series.json ([0bbe543 ](0bbe5438d0 )), closes [#890 ](https://github.com/gotson/komga/issues/890 ) [#889 ](https://github.com/gotson/komga/issues/889 )
* translated using Weblate ([6581ffd ](6581ffd4cd ))
* **webui:** display release date without timezone adjustment ([#875 ](https://github.com/gotson/komga/issues/875 )) ([d0da11f ](d0da11f23b ))
2022-05-31 13:52:23 +00:00
Gauthier Roebroeck
0bbe5438d0
fix: handle both cid and comicId for Mylar's series.json
...
Closes : #890
Closes : #889
2022-05-31 20:50:40 +08:00
Weblate (bot)
6581ffd4cd
fix: translated using Weblate
...
Currently translated at 99.8% (632 of 633 strings)
fix: translated using Weblate (Spanish)
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (Finnish)
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (Thai)
Currently translated at 3.3% (21 of 633 strings)
fix: translated using Weblate (Vietnamese)
Currently translated at 96.3% (610 of 633 strings)
fix: translated using Weblate (Polish)
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (Thai)
Currently translated at 0.1% (1 of 633 strings)
feat: added translation using Weblate (Thai)
fix: translated using Weblate (French)
Currently translated at 100.0% (633 of 633 strings)
Co-authored-by: Alessandra Pereyra <alessapereyra@gmail.com>
Co-authored-by: Công Sơn Trần <lovetech333@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Michał Buźniak <diax78@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Nicklas Stafford <mrabc325@gmail.com>
Co-authored-by: You Know Nothing <kongpop556677@gmail.com>
Co-authored-by: albertwind <931531478@qq.com>
Co-authored-by: altinat <poiiiii4yy@gmail.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/pl/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/th/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/vi/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
Co-authored-by: Alessandra Pereyra <alessapereyra@gmail.com>
Co-authored-by: Công Sơn Trần <lovetech333@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Michał Buźniak <diax78@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Nicklas Stafford <mrabc325@gmail.com>
Co-authored-by: You Know Nothing <kongpop556677@gmail.com>
Co-authored-by: albertwind <931531478@qq.com>
Co-authored-by: altinat <poiiiii4yy@gmail.com>
2022-05-31 20:50:28 +08:00
Neil Gentleman
d0da11f23b
fix(webui): display release date without timezone adjustment ( #875 )
...
this is the same fix as d343740f30 , but applied to the series view
instead of an individual book.
if the first issue of a series was released on January 1 applying a negative timezone offset will
display the previous year.
2022-04-29 17:04:26 +08:00
semantic-release-bot
7c049adf8b
chore(release): 0.154.1 [skip ci]
...
## [0.154.1](https://github.com/gotson/komga/compare/v0.154.0...v0.154.1 ) (2022-04-25)
### Bug Fixes
* read lists imported from cbl are not added to search index ([63e3d8a ](63e3d8a6ae )), closes [#868 ](https://github.com/gotson/komga/issues/868 )
* rebuild search index for readlists ([03de229 ](03de229da5 )), closes [#868 ](https://github.com/gotson/komga/issues/868 )
* translated using Weblate ([a0c0daf ](a0c0daf43f ))
2022-04-25 11:27:44 +00:00
Weblate (bot)
a0c0daf43f
fix: translated using Weblate
...
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (633 of 633 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (631 of 633 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Shjosan <shjosan@kakmix.co>
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/zh_Hans/
Translation: komga/webui
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
2022-04-25 19:13:59 +08:00
Gauthier Roebroeck
03de229da5
fix: rebuild search index for readlists
...
closes #868
2022-04-25 11:27:30 +08:00
Gauthier Roebroeck
63e3d8a6ae
fix: read lists imported from cbl are not added to search index
...
closes #868
2022-04-25 11:20:59 +08:00
Gauthier Roebroeck
56b097d829
chore: add dep comment
2022-04-25 11:20:59 +08:00
semantic-release-bot
ad926ca854
chore(release): 0.154.0 [skip ci]
...
# [0.154.0](https://github.com/gotson/komga/compare/v0.153.2...v0.154.0 ) (2022-04-22)
### Bug Fixes
* translated using Weblate ([18b181b ](18b181bf8f ))
* **webui:** extract translation strings for DropZone.vue ([2966c85 ](2966c85449 )), closes [#856 ](https://github.com/gotson/komga/issues/856 )
* **webui:** read button on card would not always work ([4dd1e7a ](4dd1e7af76 )), closes [#830 ](https://github.com/gotson/komga/issues/830 )
### Features
* read support for jpeg xl ([dd5b7d0 ](dd5b7d0363 )), closes [#831 ](https://github.com/gotson/komga/issues/831 )
* **webui:** set the currently viewed page as poster for book/series/readlist ([49b7f59 ](49b7f592cb )), closes [#838 ](https://github.com/gotson/komga/issues/838 )
2022-04-22 04:05:02 +00:00
Gauthier Roebroeck
8fe5dfd7ef
ci: ignore weblate for CI
2022-04-22 11:49:33 +08:00
Gauthier Roebroeck
ecafd9b014
ci: ignore weblate for CI
2022-04-22 11:44:13 +08:00
dependabot[bot]
6fc3941d47
build(deps): bump async from 2.6.3 to 2.6.4 in /komga-webui ( #865 )
...
Bumps [async](https://github.com/caolan/async ) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-22 11:38:09 +08:00
Gauthier Roebroeck
ac86cfd357
ci: ignore weblate for CI
2022-04-22 11:36:55 +08:00
Gauthier Roebroeck
2a1ab5710c
build: fix kotlin compiler warning
2022-04-22 11:32:55 +08:00
Gauthier Roebroeck
f98f7dbb47
build(webui): bump deps
2022-04-22 11:32:27 +08:00
Gauthier Roebroeck
ade98bee59
build: bump deps
2022-04-22 11:31:40 +08:00
Weblate (bot)
18b181bf8f
fix: translated using Weblate
...
Currently translated at 82.9% (520 of 627 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (627 of 627 strings)
fix: translated using Weblate (Turkish)
Currently translated at 4.9% (31 of 627 strings)
fix: translated using Weblate (Turkish)
Currently translated at 0.3% (2 of 627 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (627 of 627 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (625 of 627 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (627 of 627 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (625 of 627 strings)
fix: translated using Weblate (Vietnamese)
Currently translated at 96.3% (602 of 625 strings)
Co-authored-by: Ele7o <superkokono@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: JY3 <GeeyunJY3@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Seno Rigo <shivuan@yandex.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: gs7e9wzc <gs7e9wzc@anonaddy.me>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
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/vi/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
Co-authored-by: Ele7o <superkokono@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: JY3 <GeeyunJY3@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Seno Rigo <shivuan@yandex.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: gs7e9wzc <gs7e9wzc@anonaddy.me>
2022-04-22 11:17:33 +08:00
Kevin Alberts
49b7f592cb
feat(webui): set the currently viewed page as poster for book/series/readlist
...
Closes #838
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2022-04-22 11:16:00 +08:00
Gauthier Roebroeck
02c0847663
build: update deps
2022-04-21 17:41:52 +08:00
Gauthier Roebroeck
edff88275d
build: update Kotlin to 1.6.21
2022-04-21 16:21:08 +08:00
Gauthier Roebroeck
11e3c7e95b
build: update gradle to 7.4.2
2022-04-21 16:09:41 +08:00
Gauthier Roebroeck
33955ed822
ci: use gradle/gradle-build-action@v2
2022-04-12 14:22:33 +08:00
Gauthier Roebroeck
b4661722ca
ci: add jdk 18 to the test matrix
2022-04-12 14:16:07 +08:00
Gauthier Roebroeck
f2387b61be
ci: trigger releases only on workflow dispatch
2022-04-12 14:16:07 +08:00
Gauthier Roebroeck
4dd1e7af76
fix(webui): read button on card would not always work
...
closes #830
2022-04-12 14:16:07 +08:00
Gauthier Roebroeck
dd5b7d0363
feat: read support for jpeg xl
...
requires use of native library and specific java command line arguments
closes #831
2022-04-12 14:16:07 +08:00
Gauthier Roebroeck
2966c85449
fix(webui): extract translation strings for DropZone.vue
...
Closes #856
2022-04-12 14:16:07 +08:00
dependabot[bot]
82e2f11bec
build(deps): bump moment from 2.29.1 to 2.29.2 in /komga-webui ( #858 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-12 11:17:03 +08:00
Gauthier Roebroeck
762f51d173
chore: delete comicinfo schemas
...
master schemas are now available within The Anansi Project
2022-04-11 17:08:02 +08:00
semantic-release-bot
ae5d879a83
chore(release): 0.153.2 [skip ci]
...
## [0.153.2](https://github.com/gotson/komga/compare/v0.153.1...v0.153.2 ) (2022-04-01)
### Bug Fixes
* translated using Weblate ([52136db ](52136dbeb3 ))
* **webui:** show the full title of book/series on hover in cards ([59a6f7d ](59a6f7d3cf )), closes [#836 ](https://github.com/gotson/komga/issues/836 )
2022-04-01 02:32:55 +00:00
Kevin Alberts
59a6f7d3cf
fix(webui): show the full title of book/series on hover in cards
...
closes #836
2022-04-01 10:16:47 +08:00
Weblate (bot)
52136dbeb3
fix: translated using Weblate
...
Currently translated at 83.3% (521 of 625 strings)
fix: translated using Weblate (Dutch)
Currently translated at 81.1% (507 of 625 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (625 of 625 strings)
fix: translated using Weblate (Indonesian)
Currently translated at 100.0% (625 of 625 strings)
fix: translated using Weblate (Polish)
Currently translated at 97.6% (610 of 625 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kaj Rumpff <rumpff.kaj@gmail.com>
Co-authored-by: Michał Buźniak <diax78@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/id/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nl/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pl/
Translation: komga/webui
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Kaj Rumpff <rumpff.kaj@gmail.com>
Co-authored-by: Michał Buźniak <diax78@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
2022-04-01 10:16:20 +08:00
dependabot[bot]
da67a31beb
build(deps): bump minimist from 1.2.5 to 1.2.6 ( #847 )
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-01 10:16:01 +08:00
Gauthier Roebroeck
dbca566b19
ci: bump actions/checkout to v3
2022-04-01 10:14:37 +08:00
Gauthier Roebroeck
3408f3d8ed
ci: ignore push event for dependabot
2022-04-01 10:14:04 +08:00
Gauthier Roebroeck
966c873c08
ci: ignore push event for dependabot
2022-04-01 10:11:23 +08:00
Gauthier Roebroeck
547f8a8746
ci: remove publish test results
2022-04-01 10:11:23 +08:00
Gauthier Roebroeck
12f610b279
build: bump Spring Boot version
...
addresses CVE-2022-22965
2022-04-01 10:11:23 +08:00
semantic-release-bot
c1549b0583
chore(release): 0.153.1 [skip ci]
...
## [0.153.1](https://github.com/gotson/komga/compare/v0.153.0...v0.153.1 ) (2022-03-14)
### Bug Fixes
* **api:** return created thumbnail ([dd1ffbe ](dd1ffbe54a ))
* translated using Weblate ([b778a2a ](b778a2afc2 ))
* translated using Weblate ([6449f22 ](6449f2247d ))
2022-03-14 06:39:17 +00:00
Weblate (bot)
b778a2afc2
fix: translated using Weblate
...
Currently translated at 100.0% (625 of 625 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (625 of 625 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (623 of 625 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-03-14 14:03:45 +08:00
Snd-R
dd1ffbe54a
fix(api): return created thumbnail
2022-03-14 14:03:19 +08:00
Weblate (bot)
6449f2247d
fix: translated using Weblate
...
Currently translated at 100.0% (625 of 625 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (623 of 625 strings)
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
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>
2022-03-14 14:03:00 +08:00
Gauthier Roebroeck
e09fb2c0d5
ci: add checksum to github release
2022-03-11 19:42:50 +08:00
semantic-release-bot
e43159b30d
chore(release): 0.153.0 [skip ci]
...
# [0.153.0](https://github.com/gotson/komga/compare/v0.152.0...v0.153.0 ) (2022-03-03)
### Bug Fixes
* **api:** expired sessions would not be destroyed ([5ecc9c6 ](5ecc9c6785 ))
* ignore Qnap @Recycle directories by default ([2621500 ](2621500666 ))
* **webui:** books selection bar wouldn't hide the toolbar on Dashboard ([02d51b9 ](02d51b96c8 ))
* **webui:** display library navigation as bottom bar for sm screens ([70a546f ](70a546f19c ))
* **webui:** display release date without timezone adjustment ([d343740 ](d343740f30 )), closes [#818 ](https://github.com/gotson/komga/issues/818 )
### Features
* **api:** add /api/v2/users and deprecate /api/v1/users ([fa04d95 ](fa04d9511a ))
* **api:** manage restrictions for users ([e345d6f ](e345d6f9ef ))
* **api:** restrict content according to user's restrictions ([b0d6314 ](b0d6314ec9 ))
* **api:** retrieve all sharing labels ([562c57c ](562c57ccc8 ))
* **api:** update series sharing labels ([769b0e6 ](769b0e6a0c ))
* persist user content restriction ([f1ab136 ](f1ab136b5e ))
* restrict content by labels ([8d4eb68 ](8d4eb68f7d ))
* sharing labels for series ([496ebb0 ](496ebb0aac ))
* **webui:** edit user restrictions ([37dfa92 ](37dfa923e9 ))
* **webui:** logout when session expired ([093610e ](093610e186 ))
* **webui:** update series sharing labels ([c7c5592 ](c7c5592c50 ))
2022-03-03 06:45:56 +00:00
Gauthier Roebroeck
abc6dd7777
refactor: remove unused import
2022-03-03 14:30:19 +08:00
Weblate (bot)
fd2e729cd4
chore: update translation files ( #824 )
...
Updated by "Cleanup translation files" hook in Weblate.
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translation: komga/webui
2022-03-03 14:29:13 +08:00
Weblate (bot)
d500f07d27
chore: update translation files ( #810 )
...
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
fix: translated using Weblate (Indonesian)
Currently translated at 96.7% (596 of 616 strings)
fix: translated using Weblate (Greek)
Currently translated at 25.9% (160 of 616 strings)
fix: translated using Weblate (Vietnamese)
Currently translated at 81.4% (502 of 616 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (616 of 616 strings)
fix: translated using Weblate (Turkish)
Currently translated at 0.1% (1 of 616 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (616 of 616 strings)
feat: added translation using Weblate (Turkish)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (616 of 616 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (614 of 616 strings)
fix: translated using Weblate (Italian)
Currently translated at 98.0% (592 of 604 strings)
fix: translated using Weblate (Italian)
Currently translated at 96.5% (583 of 604 strings)
fix: translated using Weblate (Italian)
Currently translated at 96.5% (583 of 604 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (604 of 604 strings)
fix: translated using Weblate (Arabic)
Currently translated at 90.5% (547 of 604 strings)
Co-authored-by: 1234456 <1234456@mail.com.tr>
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Ele7o <superkokono@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: M <mhannig@gmx.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Petran Sketo <petran.c@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: sam5558 <mourabbi.salim@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ar/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/el/
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/it/
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/vi/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
Co-authored-by: 1234456 <1234456@mail.com.tr>
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Ele7o <superkokono@gmail.com>
Co-authored-by: Emanuele Orlandin <lelus78@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: Petran Sketo <petran.c@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: sam5558 <mourabbi.salim@gmail.com>
2022-03-03 14:19:37 +08:00
Gauthier Roebroeck
3588dcf52f
docs: add feature in readme
2022-03-03 14:18:33 +08:00
Gauthier Roebroeck
d343740f30
fix(webui): display release date without timezone adjustment
...
closes #818
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
8272cbe52a
refactor: remove flyway migration repair
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
d10e14bc19
refactor: remove unused function
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
cf6d26196f
refactor: make KomgaUser.roles a lazy property
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
ae43e72f59
refactor: regenerate toString with newly added restrictions
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
b7001fc3e2
refactor: simplify content restriction classes
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
8ab553c392
refactor: remove unused property
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
37dfa923e9
feat(webui): edit user restrictions
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
093610e186
feat(webui): logout when session expired
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
e345d6f9ef
feat(api): manage restrictions for users
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
5ecc9c6785
fix(api): expired sessions would not be destroyed
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
fa04d9511a
feat(api): add /api/v2/users and deprecate /api/v1/users
...
simplify the user DTO classes
make api logout endpoint to version agnostic
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
f1ab136b5e
feat: persist user content restriction
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
c7c5592c50
feat(webui): update series sharing labels
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
769b0e6a0c
feat(api): update series sharing labels
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
562c57ccc8
feat(api): retrieve all sharing labels
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
8d4eb68f7d
feat: restrict content by labels
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
496ebb0aac
feat: sharing labels for series
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
3a218c0afa
refactor: use fetchSet
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
ee68ea6451
refactor: move language utils
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
b0d6314ec9
feat(api): restrict content according to user's restrictions
2022-03-03 14:17:01 +08:00
Gauthier Roebroeck
2621500666
fix: ignore Qnap @Recycle directories by default
2022-03-03 14:17:00 +08:00
Gauthier Roebroeck
02d51b96c8
fix(webui): books selection bar wouldn't hide the toolbar on Dashboard
2022-03-03 14:17:00 +08:00
Gauthier Roebroeck
50ab60fc59
refactor(webui): use breakpoint conditionals
2022-03-03 14:17:00 +08:00
Gauthier Roebroeck
70a546f19c
fix(webui): display library navigation as bottom bar for sm screens
2022-03-03 14:17:00 +08:00
dependabot[bot]
167bca8d3f
build(deps): bump url-parse from 1.5.7 to 1.5.10 in /komga-webui ( #820 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-01 09:40:42 +08:00
dependabot[bot]
220c78edbe
build(deps): bump url-parse from 1.5.3 to 1.5.7 in /komga-webui ( #812 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.3 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.7 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-19 22:32:01 +08:00
semantic-release-bot
50f26f048a
chore(release): 0.152.0 [skip ci]
...
# [0.152.0](https://github.com/gotson/komga/compare/v0.151.2...v0.152.0 ) (2022-02-18)
### Features
* **api:** new history endpoint to retrieve historical events ([88f7f57 ](88f7f57a5d ))
* **webui:** history view ([f8bea23 ](f8bea23b2a ))
* **webui:** move some views into media management section ([90caee9 ](90caee988e ))
### Performance Improvements
* **webui:** reduce duplicate api calls for components with datatables ([1a82497 ](1a8249732d ))
2022-02-18 10:42:20 +00:00
Gauthier Roebroeck
90caee988e
feat(webui): move some views into media management section
2022-02-18 18:28:30 +08:00
Gauthier Roebroeck
f8bea23b2a
feat(webui): history view
2022-02-18 18:28:30 +08:00
Gauthier Roebroeck
88f7f57a5d
feat(api): new history endpoint to retrieve historical events
2022-02-18 18:28:30 +08:00
Gauthier Roebroeck
1a8249732d
perf(webui): reduce duplicate api calls for components with datatables
2022-02-18 18:28:30 +08:00
semantic-release-bot
50af68ccb8
chore(release): 0.151.2 [skip ci]
...
## [0.151.2](https://github.com/gotson/komga/compare/v0.151.1...v0.151.2 ) (2022-02-17)
### Bug Fixes
* **webui:** links not showing underline on hover on dark theme ([e476d78 ](e476d78770 ))
* **webui:** restore library alphabetical navigation from url ([1faaf12 ](1faaf12de4 ))
### Performance Improvements
* convert to cbz on first scan ([b724f20 ](b724f205cd ))
* don't recompute book hash during scan if filesize is different ([33cd19a ](33cd19ae04 ))
* hash and delete pages in a single scan ([b436e90 ](b436e90a8c ))
2022-02-17 04:12:13 +00:00
Gauthier Roebroeck
5787bbdaa2
refactor: rename TaskReceiver to TaskEmitter
2022-02-17 11:58:10 +08:00
Gauthier Roebroeck
b436e90a8c
perf: hash and delete pages in a single scan
2022-02-17 11:58:10 +08:00
Gauthier Roebroeck
b724f205cd
perf: convert to cbz on first scan
2022-02-17 11:58:10 +08:00
Gauthier Roebroeck
33cd19ae04
perf: don't recompute book hash during scan if filesize is different
2022-02-17 11:58:10 +08:00
Gauthier Roebroeck
1faaf12de4
fix(webui): restore library alphabetical navigation from url
2022-02-17 11:58:10 +08:00
Gauthier Roebroeck
e476d78770
fix(webui): links not showing underline on hover on dark theme
2022-02-17 11:58:10 +08:00
semantic-release-bot
9b76c58224
chore(release): 0.151.1 [skip ci]
...
## [0.151.1](https://github.com/gotson/komga/compare/v0.151.0...v0.151.1 ) (2022-02-15)
### Bug Fixes
* **opds:** better titles for entries ([9f2808d ](9f2808dfdc ))
* translated using Weblate ([6975728 ](6975728974 ))
* **webui:** clearer item card display ([052f3d3 ](052f3d3804 ))
2022-02-15 10:15:15 +00:00
Weblate (bot)
6975728974
fix: translated using Weblate
...
Currently translated at 100.0% (604 of 604 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (602 of 604 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (604 of 604 strings)
fix: translated using Weblate (Vietnamese)
Currently translated at 82.5% (497 of 602 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (602 of 602 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.6% (600 of 602 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (602 of 602 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: Quyen Truong <quyent22@cs.washington.edu>
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/vi/
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: Quyen Truong <quyent22@cs.washington.edu>
Co-authored-by: Shjosan <shjosan@kakmix.co>
2022-02-15 18:02:05 +08:00
dependabot[bot]
0921644028
build(deps): bump follow-redirects from 1.14.7 to 1.14.8 in /komga-webui ( #809 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-15 18:01:33 +08:00
Gauthier Roebroeck
9f2808dfdc
fix(opds): better titles for entries
...
force sort for Chunky via prepending
display series titles for books when needed
2022-02-15 17:59:52 +08:00
Gauthier Roebroeck
b9c12bc228
refactor: use stringbuilder
2022-02-15 17:59:52 +08:00
Gauthier Roebroeck
052f3d3804
fix(webui): clearer item card display
2022-02-15 17:59:52 +08:00
semantic-release-bot
cbe77c780c
chore(release): 0.151.0 [skip ci]
...
# [0.151.0](https://github.com/gotson/komga/compare/v0.150.0...v0.151.0 ) (2022-02-14)
### Bug Fixes
* **metrics:** configure step for 24h ([55df968 ](55df968651 ))
* remove caching of ZipFile ([57082bd ](57082bd990 )), closes [#801 ](https://github.com/gotson/komga/issues/801 )
* **webui:** don't show metrics if there's no data ([9fe50fd ](9fe50fd5ce ))
* **webui:** page hash matches dialog would not reset properly ([c0c7b09 ](c0c7b09faa ))
* **webui:** properly set known hash card button initial status ([17c76de ](17c76de308 ))
### Features
* **webui:** adapt card content depending on context ([35bf05e ](35bf05eb39 )), closes [#679 ](https://github.com/gotson/komga/issues/679 )
* **webui:** show series for books in search bar ([1463078 ](1463078367 )), closes [#678 ](https://github.com/gotson/komga/issues/678 )
* **webui:** show series title within read list navigation ([f388e9b ](f388e9bf76 ))
### Performance Improvements
* **webui:** reduce number of API calls on app initial load ([f7dc98a ](f7dc98aa7e ))
* **webui:** reduce number of API calls on book details screen ([5f8894d ](5f8894d47a ))
2022-02-14 03:07:16 +00:00
Gauthier Roebroeck
57082bd990
fix: remove caching of ZipFile
...
closes #801
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
c0c7b09faa
fix(webui): page hash matches dialog would not reset properly
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
f7dc98aa7e
perf(webui): reduce number of API calls on app initial load
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
5f8894d47a
perf(webui): reduce number of API calls on book details screen
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
f388e9bf76
feat(webui): show series title within read list navigation
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
1463078367
feat(webui): show series for books in search bar
...
closes #678
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
9fe50fd5ce
fix(webui): don't show metrics if there's no data
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
35bf05eb39
feat(webui): adapt card content depending on context
...
closes #679
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
55df968651
fix(metrics): configure step for 24h
2022-02-14 10:52:44 +08:00
Gauthier Roebroeck
17c76de308
fix(webui): properly set known hash card button initial status
2022-02-14 10:52:44 +08:00
semantic-release-bot
c93097d045
chore(release): 0.150.0 [skip ci]
...
# [0.150.0](https://github.com/gotson/komga/compare/v0.149.2...v0.150.0 ) (2022-02-10)
### Bug Fixes
* translated using Weblate ([5d253a0 ](5d253a0fc5 ))
* **webui:** reset duplicate match table when hash is changed ([b051528 ](b051528cba ))
* **webui:** reset hash card when hash is changed ([745fe09 ](745fe09ec2 ))
### Features
* **api:** publish business metrics ([78174db ](78174db6fb ))
* **webui:** metrics dashboard in server settings ([9467c93 ](9467c93b88 ))
* **webui:** page size selection for new duplicate pages view ([960546a ](960546a1e0 ))
2022-02-10 09:39:53 +00:00
Weblate (bot)
5d253a0fc5
fix: translated using Weblate
...
Currently translated at 84.4% (501 of 593 strings)
fix: translated using Weblate (Swedish)
Currently translated at 98.9% (587 of 593 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (593 of 593 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (593 of 593 strings)
Co-authored-by: Danijel Kljakic <danijel.kljakic@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: HIDE <sosboy.mail@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
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: Danijel Kljakic <danijel.kljakic@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: HIDE <sosboy.mail@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
2022-02-10 17:26:49 +08:00
Gauthier Roebroeck
960546a1e0
feat(webui): page size selection for new duplicate pages view
2022-02-10 17:24:38 +08:00
Gauthier Roebroeck
87ef67944b
test: fix tests
2022-02-10 17:22:15 +08:00
Gauthier Roebroeck
9467c93b88
feat(webui): metrics dashboard in server settings
2022-02-10 16:24:44 +08:00
Gauthier Roebroeck
78174db6fb
feat(api): publish business metrics
2022-02-10 16:24:43 +08:00
Gauthier Roebroeck
a8340e816b
refactor: simplify JMS configuration
2022-02-10 16:24:43 +08:00
Gauthier Roebroeck
745fe09ec2
fix(webui): reset hash card when hash is changed
2022-02-10 16:24:43 +08:00
Gauthier Roebroeck
b051528cba
fix(webui): reset duplicate match table when hash is changed
2022-02-10 16:24:43 +08:00
semantic-release-bot
aa96484969
chore(release): 0.149.2 [skip ci]
...
## [0.149.2](https://github.com/gotson/komga/compare/v0.149.1...v0.149.2 ) (2022-02-08)
### Bug Fixes
* release 0.149.0 could wipe some database entries ([5f2ce0f ](5f2ce0fb30 ))
* **webui:** known hash card button would not reset properly ([ce66f87 ](ce66f8778b ))
2022-02-08 12:28:01 +00:00
Gauthier Roebroeck
ce66f8778b
fix(webui): known hash card button would not reset properly
2022-02-08 19:50:36 +08:00
Gauthier Roebroeck
f971014293
refactor: more logs
2022-02-08 19:47:48 +08:00
Gauthier Roebroeck
5f2ce0fb30
fix: release 0.149.0 could wipe some database entries
...
fixes the faulty SQL migration
apply flyway repair
mark impacted books as OUTDATED so they can be updated
2022-02-08 19:39:42 +08:00
semantic-release-bot
ab6a855091
chore(release): 0.149.1 [skip ci]
...
## [0.149.1](https://github.com/gotson/komga/compare/v0.149.0...v0.149.1 ) (2022-02-08)
### Bug Fixes
* **api:** cannot delete duplicate page match if it is unknown ([a6dece2 ](a6dece2b81 ))
* **webui:** display issue for duplicate page card without size ([a9556d9 ](a9556d9069 ))
2022-02-08 09:23:19 +00:00
Gauthier Roebroeck
a9556d9069
fix(webui): display issue for duplicate page card without size
2022-02-08 17:10:11 +08:00
Gauthier Roebroeck
a6dece2b81
fix(api): cannot delete duplicate page match if it is unknown
2022-02-08 17:10:11 +08:00
semantic-release-bot
db990baea6
chore(release): 0.149.0 [skip ci]
...
# [0.149.0](https://github.com/gotson/komga/compare/v0.148.3...v0.149.0 ) (2022-02-08)
### Bug Fixes
* book conversion will conserve page hashes ([83a59b8 ](83a59b8bd3 ))
* soft delete after deleting files instead of triggering a scan ([dabe398 ](dabe398274 ))
* translated using Weblate ([4ec8f32 ](4ec8f327fd ))
* **webreader:** don't pad landscape covers in double page mode ([352f9a8 ](352f9a8525 ))
### Features
* delete duplicate page match individually ([b53fbc7 ](b53fbc7217 ))
* deletion of duplicate pages ([c080f43 ](c080f433af ))
* page hashing enhancement ([a96335d ](a96335dbee ))
2022-02-08 08:11:08 +00:00
Gauthier Roebroeck
4780aadbf7
test: fix failing tests
...
introduced in dabe398274
2022-02-08 15:56:47 +08:00
Gauthier Roebroeck
36aa416621
docs: update features in README
2022-02-08 15:46:07 +08:00
Gauthier Roebroeck
352f9a8525
fix(webreader): don't pad landscape covers in double page mode
2022-02-08 15:19:51 +08:00
Weblate (bot)
4ec8f327fd
fix: translated using Weblate
...
Currently translated at 66.7% (390 of 584 strings)
Co-authored-by: Dimppu <rainclaw@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
Co-authored-by: Dimppu <rainclaw@protonmail.com>
2022-02-08 15:11:51 +08:00
Gauthier Roebroeck
83a59b8bd3
fix: book conversion will conserve page hashes
2022-02-08 15:11:17 +08:00
Gauthier Roebroeck
d9aa33d7d7
refactor: extract restore hash function
2022-02-08 15:11:17 +08:00
Gauthier Roebroeck
dabe398274
fix: soft delete after deleting files instead of triggering a scan
2022-02-08 15:11:17 +08:00
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
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
Gauthier Roebroeck
432ed4e14c
feat: get file size for pages during analysis
2022-01-06 16:17:24 +08:00
Gauthier Roebroeck
5d4ec94e01
feat: add library options for hashing and dimensions analysis
...
closes #645
2022-01-06 16:17:24 +08:00
Gauthier Roebroeck
3962e8ee6e
refactor: move library checks to task receiver
2022-01-06 16:17:24 +08:00
Gauthier Roebroeck
195ec29d6d
feat: hash pages to detect duplicates
2022-01-06 16:17:24 +08:00
Gauthier Roebroeck
f23d16d387
docs: update swagger annotation
2022-01-05 11:27:31 +08:00
Gauthier Roebroeck
7bd5454dc2
style: reformat for dangling comma
2022-01-05 10:33:41 +08:00
semantic-release-bot
10efc291a0
chore(release): 0.142.0 [skip ci]
...
# [0.142.0](https://github.com/gotson/komga/compare/v0.141.0...v0.142.0 ) (2021-12-31)
### Features
* **api:** get duplicate books by filehash ([3c97c20 ](3c97c20481 ))
* **webui:** new duplicates tab in server settings ([38ad00c ](38ad00c307 )), closes [#590 ](https://github.com/gotson/komga/issues/590 )
2021-12-31 06:52:54 +00:00
Gauthier Roebroeck
38ad00c307
feat(webui): new duplicates tab in server settings
...
closes #590
2021-12-31 14:37:26 +08:00
Gauthier Roebroeck
3c97c20481
feat(api): get duplicate books by filehash
2021-12-31 14:37:26 +08:00
Gauthier Roebroeck
ba5072a731
refactor: missing i18n keys
2021-12-31 14:37:26 +08:00
semantic-release-bot
40c8b2a272
chore(release): 0.141.0 [skip ci]
...
# [0.141.0](https://github.com/gotson/komga/compare/v0.140.0...v0.141.0 ) (2021-12-31)
### Bug Fixes
* translated using Weblate ([f06d967 ](f06d9677b9 ))
* **webui:** edit book dialog would not save or reset properly ([e4b912e ](e4b912e607 ))
### Features
* **api:** search series by completeness ([494bdf2 ](494bdf28a1 ))
* **webui:** filter series by completeness ([c3a3fa3 ](c3a3fa343b )), closes [#590 ](https://github.com/gotson/komga/issues/590 )
2021-12-31 03:07:54 +00:00
Gauthier Roebroeck
4744e76aa6
test: fix tests
2021-12-31 10:50:22 +08:00
Weblate (bot)
f06d9677b9
fix: translated using Weblate
...
Currently translated at 100.0% (552 of 552 strings)
Co-authored-by: Eric <spice2wolf@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
Co-authored-by: Eric <spice2wolf@gmail.com>
2021-12-31 10:19:53 +08:00
Gauthier Roebroeck
c3a3fa343b
feat(webui): filter series by completeness
...
part of #590
2021-12-31 10:19:22 +08:00
Gauthier Roebroeck
494bdf28a1
feat(api): search series by completeness
2021-12-31 10:19:22 +08:00
Gauthier Roebroeck
e4b912e607
fix(webui): edit book dialog would not save or reset properly
2021-12-31 10:19:22 +08:00
semantic-release-bot
d6611db081
chore(release): 0.140.0 [skip ci]
...
# [0.140.0](https://github.com/gotson/komga/compare/v0.139.0...v0.140.0 ) (2021-12-29)
### Bug Fixes
* translated using Weblate ([b6f2696 ](b6f269641e ))
* **webui:** adjust import views display on small screens ([394123d ](394123d263 ))
### Features
* parse translator field from epub ([4f6f85c ](4f6f85c474 ))
* parse Web element from ComicInfo.xml ([5a464fd ](5a464fd13e )), closes [#750 ](https://github.com/gotson/komga/issues/750 )
* **webui:** display book links ([ff38516 ](ff38516b11 )), closes [#750 ](https://github.com/gotson/komga/issues/750 )
* **webui:** edit book links ([7195547 ](719554766c ))
2021-12-29 08:48:51 +00:00
Weblate (bot)
b6f269641e
fix: translated using Weblate
...
Currently translated at 94.1% (513 of 545 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (545 of 545 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (545 of 545 strings)
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: f3rr31 <5920873@disroot.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: f3rr31 <5920873@disroot.org>
2021-12-29 16:32:44 +08:00
Gauthier Roebroeck
719554766c
feat(webui): edit book links
2021-12-29 16:20:52 +08:00
Gauthier Roebroeck
394123d263
fix(webui): adjust import views display on small screens
2021-12-29 13:59:41 +08:00
Gauthier Roebroeck
0a8aa3e4bb
refactor: fix incorrect type
2021-12-29 13:59:07 +08:00
Gauthier Roebroeck
79cd7db589
refactor: remove unused commented code
2021-12-29 13:59:07 +08:00
Gauthier Roebroeck
ff38516b11
feat(webui): display book links
...
closes #750
2021-12-29 13:59:07 +08:00
Gauthier Roebroeck
1c32273268
refactor(webui): use rtl class and elements
2021-12-28 18:51:59 +08:00
Gauthier Roebroeck
6d3fe6922c
refactor: express BookMetadataPatchCapability as a set instead of list
2021-12-28 18:51:59 +08:00
Gauthier Roebroeck
5a464fd13e
feat: parse Web element from ComicInfo.xml
...
closes #750
2021-12-28 18:51:58 +08:00
Gauthier Roebroeck
4f6f85c474
feat: parse translator field from epub
2021-12-28 14:51:29 +08:00
Gauthier Roebroeck
ab4b22a0e4
ci: dependabot for github actions
2021-12-24 14:22:13 +08:00
semantic-release-bot
90823eb34a
chore(release): 0.139.0 [skip ci]
...
# [0.139.0](https://github.com/gotson/komga/compare/v0.138.0...v0.139.0 ) (2021-12-23)
### Bug Fixes
* translated using Weblate ([5c69c05 ](5c69c058fe ))
* upgrade lucene version ([4ee30dd ](4ee30dde96 ))
### Features
* detect JPEG XL images ([610c51f ](610c51fd5d ))
* **webreader:** add fullscreen keyboard shortcut ([a72a3ba ](a72a3bab62 ))
* **webreader:** detect browser support for JPEG XL ([27f5ba6 ](27f5ba6348 ))
* **webui:** move read lists import view in import menu ([2529a96 ](2529a9623a ))
2021-12-23 08:40:36 +00:00
Gauthier Roebroeck
585a92a6e4
ci: use temurin jdk
2021-12-23 16:23:28 +08:00
Gauthier Roebroeck
5484220307
ci: remove unused setup-java action
2021-12-23 16:23:28 +08:00
Weblate (bot)
5c69c058fe
fix: translated using Weblate
...
Currently translated at 100.0% (544 of 544 strings)
Co-authored-by: Eric <spice2wolf@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
Co-authored-by: Eric <spice2wolf@gmail.com>
2021-12-23 16:20:12 +08:00
Gauthier Roebroeck
2529a9623a
feat(webui): move read lists import view in import menu
2021-12-23 16:15:45 +08:00
Gauthier Roebroeck
c1f299b9c1
build(webui): even more eslint mumbo jumbo
2021-12-23 16:14:45 +08:00
Gauthier Roebroeck
f6bb7b4443
build(webui): update dependencies
2021-12-23 15:41:16 +08:00
Gauthier Roebroeck
a72a3bab62
feat(webreader): add fullscreen keyboard shortcut
2021-12-23 15:36:57 +08:00
Gauthier Roebroeck
3fb24cba26
build(webui): more eslint mumbo jumbo
2021-12-23 15:36:02 +08:00
Gauthier Roebroeck
3d77660ee6
build(webui): update other dev dependencies
2021-12-23 15:02:39 +08:00
Gauthier Roebroeck
81605ec1ea
build(webui): update eslint plugin
2021-12-23 14:36:08 +08:00
Gauthier Roebroeck
f955c5e21a
build(webui): update babel deps
2021-12-23 11:35:28 +08:00
Gauthier Roebroeck
d478b86202
build(webui): downgrade sass to remove warnings during build
2021-12-23 11:31:17 +08:00
Gauthier Roebroeck
864a86da57
build: align jest deps and remove canvas warnings
2021-12-23 11:13:39 +08:00
Gauthier Roebroeck
27f5ba6348
feat(webreader): detect browser support for JPEG XL
2021-12-23 10:05:54 +08:00
Gauthier Roebroeck
610c51fd5d
feat: detect JPEG XL images
...
upgrade tika to 2.2.0
2021-12-23 10:05:51 +08:00
Gauthier Roebroeck
a9579adf5f
refactor: explain build upgrade restriction and warning
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
4ee30dde96
fix: upgrade lucene version
...
will trigger a full rebuild of the index
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
ec0acbc5cc
build: update dependencies
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
dcd170b0af
refactor: upgrade jsoup and remove workaround code
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
fb26be493a
refactor: replace antMatchers with mvcMatchers
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
dbcf7923a9
refactor: use property syntax
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
c7d90b10f4
build: add trailing comma in editor config
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
c508f30229
style: ktlint format
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
3831baddfc
build: update ktlint plugin
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
a93f2d8597
ci: test on jdk17
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
9d09c2bc43
build: update to kotlin 1.6.10
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
550c936499
build: specify java compat
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
4cc1bb5a54
build: update gradle to 7.3.2
2021-12-23 10:03:42 +08:00
Gauthier Roebroeck
b64ca41908
ci: switch docker base image to temurin
...
also publish previous adoptopenjdk image under '-legacy'
2021-12-23 09:54:21 +08:00
semantic-release-bot
63e25a6c5e
chore(release): 0.138.0 [skip ci]
...
# [0.138.0](https://github.com/gotson/komga/compare/v0.137.0...v0.138.0 ) (2021-12-22)
### Bug Fixes
* **api:** library scan is always highest priority ([e60acb8 ](e60acb86ff ))
* **webui:** increase height of activity bar ([5fc4013 ](5fc4013934 ))
### Features
* added translation using Weblate (Slovenian) ([7d4d811 ](7d4d811af8 ))
* **api:** cover upload for books, read lists and collections ([31ad351 ](31ad351144 ))
* series and book files deletion ([e626ff8 ](e626ff850f )), closes [#731 ](https://github.com/gotson/komga/issues/731 )
2021-12-22 02:39:13 +00:00
Gauthier Roebroeck
a3d0a2b567
refactor: remove unused lambda parameter
2021-12-22 10:25:58 +08:00
Gauthier Roebroeck
e60acb86ff
fix(api): library scan is always highest priority
2021-12-22 10:13:59 +08:00
Gauthier Roebroeck
e628b7ea8f
build: update package-lock.json
2021-12-22 10:12:26 +08:00
Gauthier Roebroeck
5fc4013934
fix(webui): increase height of activity bar
2021-12-22 10:11:46 +08:00
Weblate (bot)
7d4d811af8
feat: added translation using Weblate (Slovenian)
...
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (Slovenian)
Currently translated at 30.6% (163 of 531 strings)
fix: translated using Weblate (Slovenian)
Currently translated at 21.4% (114 of 531 strings)
fix: translated using Weblate (Korean)
Currently translated at 74.0% (393 of 531 strings)
fix: translated using Weblate (Slovenian)
Currently translated at 21.2% (113 of 531 strings)
fix: translated using Weblate (Polish)
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (Korean)
Currently translated at 74.0% (393 of 531 strings)
feat: added translation using Weblate (Slovenian)
fix: translated using Weblate (Japanese)
Currently translated at 93.0% (494 of 531 strings)
fix: deleted translation using Weblate (Portuguese)
feat: added translation using Weblate (Portuguese)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Henrique Ferreira <me@hferreira.xyz>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Patryk <byakurau1@gmail.com>
Co-authored-by: kimhomo <dudu9191@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: nEJC <nejc@nejc.info>
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/ko/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pl/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sl/
Translation: komga/webui
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Henrique Ferreira <me@hferreira.xyz>
Co-authored-by: Patryk <byakurau1@gmail.com>
Co-authored-by: kimhomo <dudu9191@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: nEJC <nejc@nejc.info>
2021-12-22 10:04:44 +08:00
Snd-R
e626ff850f
feat: series and book files deletion
...
closes #731
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-12-22 10:03:04 +08:00
Snd-R
31ad351144
feat(api): cover upload for books, read lists and collections
...
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-12-22 10:02:11 +08:00
Gauthier Roebroeck
ff358da598
ci: don't setup java for webui test
2021-12-22 09:19:44 +08:00
Gauthier Roebroeck
9d4bd5b97a
build: remove MaxPermSize
2021-12-22 09:17:58 +08:00
Gauthier Roebroeck
cb6ce51da5
build: update semantic release deps
2021-12-21 11:22:53 +08:00
semantic-release-bot
b1ef72a5c4
chore(release): 0.137.0 [skip ci]
...
# [0.137.0](https://github.com/gotson/komga/compare/v0.136.0...v0.137.0 ) (2021-12-14)
### Features
* import Translator from ComicInfo.xml ([fe8c21d ](fe8c21d1ad )), closes [#740 ](https://github.com/gotson/komga/issues/740 )
2021-12-14 10:44:33 +00:00
Gauthier Roebroeck
fe8c21d1ad
feat: import Translator from ComicInfo.xml
...
closes #740
2021-12-14 18:30:36 +08:00
semantic-release-bot
fabba667ec
chore(release): 0.136.0 [skip ci]
...
# [0.136.0](https://github.com/gotson/komga/compare/v0.135.1...v0.136.0 ) (2021-12-14)
### Features
* **webreader:** align double pages according to reading direction ([218fd79 ](218fd79e51 )), closes [#670 ](https://github.com/gotson/komga/issues/670 )
2021-12-14 06:11:47 +00:00
Gauthier Roebroeck
a1e9238bf5
test: fix tests
2021-12-14 13:58:58 +08:00
Gauthier Roebroeck
218fd79e51
feat(webreader): align double pages according to reading direction
...
closes #670
2021-12-14 11:34:06 +08:00
semantic-release-bot
4a519379ee
chore(release): 0.135.1 [skip ci]
...
## [0.135.1](https://github.com/gotson/komga/compare/v0.135.0...v0.135.1 ) (2021-12-13)
### Bug Fixes
* change default rolling policy for logs ([c1cc96c ](c1cc96cefe )), closes [#745 ](https://github.com/gotson/komga/issues/745 )
* change default scan interval to every 8 hours ([8eef8d9 ](8eef8d99c9 ))
2021-12-13 14:18:46 +00:00
Gauthier Roebroeck
eb1501ae06
refactor: rename unused exception
2021-12-13 22:04:03 +08:00
Gauthier Roebroeck
0a48ba8cb1
refactor: use duration notation
2021-12-13 22:04:03 +08:00
Gauthier Roebroeck
c1cc96cefe
fix: change default rolling policy for logs
...
closes #745
2021-12-13 22:04:03 +08:00
Gauthier Roebroeck
8eef8d99c9
fix: change default scan interval to every 8 hours
2021-12-13 22:04:03 +08:00
Gauthier Roebroeck
db89704691
refactor: add more logs
2021-12-13 22:04:03 +08:00
semantic-release-bot
de78483e3d
chore(release): 0.135.0 [skip ci]
...
# [0.135.0](https://github.com/gotson/komga/compare/v0.134.1...v0.135.0 ) (2021-12-10)
### Features
* **opds:** acquisition feeds are paginated ([734403a ](734403a366 )), closes [#572 ](https://github.com/gotson/komga/issues/572 )
* **opds:** add Keep Reading and On Deck ([c9d12d0 ](c9d12d042b )), closes [#737 ](https://github.com/gotson/komga/issues/737 )
* **opds:** support lastRead attribute on OPSD PSE links ([ce51373 ](ce51373344 ))
### Reverts
* remove the OPDS markread feature ([e55f493 ](e55f493632 ))
2021-12-10 03:46:28 +00:00
Gauthier Roebroeck
c9d12d042b
feat(opds): add Keep Reading and On Deck
...
closes #737
2021-12-10 11:31:03 +08:00
Gauthier Roebroeck
ce51373344
feat(opds): support lastRead attribute on OPSD PSE links
...
part of OPDS PSE 1.1
2021-12-10 11:31:03 +08:00
Gauthier Roebroeck
e55f493632
revert: remove the OPDS markread feature
...
impractical as clients would precache pages, messing with the read progress
2021-12-10 11:31:03 +08:00
Gauthier Roebroeck
734403a366
feat(opds): acquisition feeds are paginated
...
closes #572
2021-12-10 11:31:03 +08:00
Gauthier Roebroeck
a3c48601f8
refactor: remove extra slash
2021-12-10 11:31:03 +08:00
Gauthier Roebroeck
3085226113
refactor: move opds and rest packages under a common api root
2021-12-10 11:31:03 +08:00
semantic-release-bot
6517c1f8c4
chore(release): 0.134.1 [skip ci]
...
## [0.134.1](https://github.com/gotson/komga/compare/v0.134.0...v0.134.1 ) (2021-12-06)
### Bug Fixes
* exceptions SQLITE_TOOBIG could arise when deleting many books or series ([adf9e14 ](adf9e14fb2 ))
2021-12-06 03:30:20 +00:00
Gauthier Roebroeck
adf9e14fb2
fix: exceptions SQLITE_TOOBIG could arise when deleting many books or series
2021-12-06 11:17:52 +08:00
Gauthier Roebroeck
496695f1e7
build: fix transitive dependency issue for JGit
2021-12-03 09:18:08 +08:00
Gauthier Roebroeck
0e1c6388a4
docs: clarify CORS usage for frontend dev
2021-12-03 09:18:08 +08:00
semantic-release-bot
5772562db6
chore(release): 0.134.0 [skip ci]
...
# [0.134.0](https://github.com/gotson/komga/compare/v0.133.0...v0.134.0 ) (2021-12-02)
### Features
* **opds:** optionally mark progress when streaming pages ([f17bbd5 ](f17bbd5076 )), closes [#710 ](https://github.com/gotson/komga/issues/710 )
2021-12-02 06:42:38 +00:00
Gauthier Roebroeck
f17bbd5076
feat(opds): optionally mark progress when streaming pages
...
closes #710
2021-12-02 14:28:12 +08:00
semantic-release-bot
389c02ad67
chore(release): 0.133.0 [skip ci]
...
# [0.133.0](https://github.com/gotson/komga/compare/v0.132.4...v0.133.0 ) (2021-11-30)
### Features
* automatic oauth2 user creation ([fed2294 ](fed2294b84 )), closes [#716 ](https://github.com/gotson/komga/issues/716 )
2021-11-30 06:46:55 +00:00
Gauthier Roebroeck
a487be9f63
build: fix transitive dependency issue for JGit
...
this impacts Java 8 only
2021-11-30 14:33:46 +08:00
Gauthier Roebroeck
fed2294b84
feat: automatic oauth2 user creation
...
enable via
komga.oauth2-account-creation: true
closes #716
2021-11-30 11:39:54 +08:00
semantic-release-bot
fca13a7893
chore(release): 0.132.4 [skip ci]
...
## [0.132.4](https://github.com/gotson/komga/compare/v0.132.3...v0.132.4 ) (2021-11-28)
### Bug Fixes
* **api:** only mark unread book as read for tachiyomi readlist ([6609e4c ](6609e4ce04 ))
* translated using Weblate ([884573e ](884573e20d ))
2021-11-28 11:37:49 +00:00
Gauthier Roebroeck
6609e4ce04
fix(api): only mark unread book as read for tachiyomi readlist
2021-11-28 19:24:27 +08:00
Weblate (bot)
884573e20d
fix: translated using Weblate
...
Currently translated at 96.6% (513 of 531 strings)
fix: translated using Weblate (Vietnamese)
Currently translated at 86.6% (460 of 531 strings)
fix: deleted translation using Weblate (Romanian)
fix: translated using Weblate (Tigrinya)
Currently translated at 0.9% (5 of 531 strings)
feat: added translation using Weblate (Tigrinya)
feat: added translation using Weblate (Romanian)
fix: translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (Indonesian)
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (Japanese)
Currently translated at 91.9% (488 of 531 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (French)
Currently translated at 99.4% (528 of 531 strings)
fix: translated using Weblate (Spanish)
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (Italian)
Currently translated at 96.7% (513 of 530 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (530 of 530 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Cauã Santos De Souza Silva <cauasss2003@gmail.com>
Co-authored-by: Ele7o <superkokono@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Mubarek Seyd Juhar <mubareksd@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: Romanescu Ștefan-George <romanescustefangeorge@protonmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Yuhei <ymmtyuhei@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: lk.KEVIN <anonymouslk.kevin@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/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/id/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ti/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/vi/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Cauã Santos De Souza Silva <cauasss2003@gmail.com>
Co-authored-by: Ele7o <superkokono@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Mubarek Seyd Juhar <mubareksd@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: Romanescu Ștefan-George <romanescustefangeorge@protonmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Yuhei <ymmtyuhei@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: lk.KEVIN <anonymouslk.kevin@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
2021-11-28 19:24:17 +08:00
semantic-release-bot
62d433534f
chore(release): 0.132.3 [skip ci]
...
## [0.132.3](https://github.com/gotson/komga/compare/v0.132.2...v0.132.3 ) (2021-11-22)
### Bug Fixes
* use more specific error code when file is not found during analysis ([ebfc5e1 ](ebfc5e1376 ))
* **webui:** series cover uploads ([#729 ](https://github.com/gotson/komga/issues/729 )) ([32f4d7f ](32f4d7f651 ))
* added translation using Weblate (Romanian, Tigrinya) ([9199407 ](9199407644 ))
2021-11-22 08:29:23 +00:00
Gauthier Roebroeck
ebfc5e1376
fix: use more specific error code when file is not found during analysis
2021-11-22 16:14:43 +08:00
Snd-R
32f4d7f651
fix(webui): series cover uploads ( #729 )
2021-11-22 16:14:31 +08:00
Weblate (bot)
9199407644
fix: added translation using Weblate (Romanian, Tigrinya)
...
* fix: translated using Weblate (Tigrinya)
Currently translated at 0.9% (5 of 531 strings)
feat: added translation using Weblate (Tigrinya)
feat: added translation using Weblate (Romanian)
fix: translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (Indonesian)
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (Japanese)
Currently translated at 91.9% (488 of 531 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (French)
Currently translated at 99.4% (528 of 531 strings)
fix: translated using Weblate (Spanish)
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (531 of 531 strings)
fix: translated using Weblate (Italian)
Currently translated at 96.7% (513 of 530 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (530 of 530 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Cauã Santos De Souza Silva <cauasss2003@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Mubarek Seyd Juhar <mubareksd@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Romanescu Ștefan-George <romanescustefangeorge@protonmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Yuhei <ymmtyuhei@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: lk.KEVIN <anonymouslk.kevin@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/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/id/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ti/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
* fix: deleted translation using Weblate (Romanian)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Cauã Santos De Souza Silva <cauasss2003@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Mubarek Seyd Juhar <mubareksd@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Romanescu Ștefan-George <romanescustefangeorge@protonmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Yuhei <ymmtyuhei@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: lk.KEVIN <anonymouslk.kevin@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
2021-11-22 16:13:25 +08:00
semantic-release-bot
7df2be9244
chore(release): 0.132.2 [skip ci]
...
## [0.132.2](https://github.com/gotson/komga/compare/v0.132.1...v0.132.2 ) (2021-11-16)
### Bug Fixes
* **webreader:** jump to previous or next book via keyboard ([ac3d969 ](ac3d969a0f )), closes [#722 ](https://github.com/gotson/komga/issues/722 )
2021-11-16 08:31:46 +00:00
Gauthier Roebroeck
ac3d969a0f
fix(webreader): jump to previous or next book via keyboard
...
pageUp, arrowUp when at the beginning of the book
pageDown, arrowDown, or Space when at the end of the book
closes #722
2021-11-16 16:17:35 +08:00
semantic-release-bot
3ba029efef
chore(release): 0.132.1 [skip ci]
...
## [0.132.1](https://github.com/gotson/komga/compare/v0.132.0...v0.132.1 ) (2021-11-07)
### Bug Fixes
* remove session concurrency ([ac05560 ](ac0556044f )), closes [#717 ](https://github.com/gotson/komga/issues/717 )
* series titleSort not updated when folder is renamed ([b972601 ](b972601856 )), closes [#718 ](https://github.com/gotson/komga/issues/718 )
2021-11-07 05:31:44 +00:00
Gauthier Roebroeck
ac0556044f
fix: remove session concurrency
...
closes #717
2021-11-07 13:17:26 +08:00
Gauthier Roebroeck
b972601856
fix: series titleSort not updated when folder is renamed
...
closes #718
2021-11-07 13:17:26 +08:00
Gauthier
df2d32f5e0
refactor: remove unused configuration key
2021-10-16 11:09:58 +08:00
semantic-release-bot
3ae309b043
chore(release): 0.132.0 [skip ci]
...
# [0.132.0](https://github.com/gotson/komga/compare/v0.131.0...v0.132.0 ) (2021-10-06)
### Features
* ignore accents and multiple whitespace when sorting books ([cebdef1 ](cebdef1e58 )), closes [s#702](https://github.com/s/issues/702 )
* remember-me validity can be configured using duration notation ([f592a9e ](f592a9eda2 ))
* **api:** more flexible session management ([a85b5f8 ](a85b5f8d28 ))
* **webui:** accept xAuthToken as query param and convert to session cookie ([e088c76 ](e088c76c4e ))
2021-10-06 07:15:13 +00:00
Gauthier Roebroeck
cebdef1e58
feat: ignore accents and multiple whitespace when sorting books
...
close s#702
2021-10-06 15:02:06 +08:00
Gauthier Roebroeck
f592a9eda2
feat: remember-me validity can be configured using duration notation
...
you can use configurations like:
- '30d' for 30 days
- '24h' for 24 hours
2021-10-06 15:02:06 +08:00
Gauthier Roebroeck
e088c76c4e
feat(webui): accept xAuthToken as query param and convert to session cookie
2021-10-06 15:02:06 +08:00
Gauthier Roebroeck
a85b5f8d28
feat(api): more flexible session management
2021-10-06 15:02:06 +08:00
semantic-release-bot
294b29d1d3
chore(release): 0.131.0 [skip ci]
...
# [0.131.0](https://github.com/gotson/komga/compare/v0.130.1...v0.131.0 ) (2021-10-05)
### Features
* **api:** download read list as zip ([7a176f2 ](7a176f2307 ))
* **webui:** download read list as zip ([acdea3d ](acdea3daf1 )), closes [#411 ](https://github.com/gotson/komga/issues/411 )
* translated using Weblate (Czech) ([#677 ](https://github.com/gotson/komga/issues/677 )) ([5313cbc ](5313cbced4 ))
2021-10-05 10:23:25 +00:00
Gauthier Roebroeck
acdea3daf1
feat(webui): download read list as zip
...
closes #411
2021-10-05 18:10:39 +08:00
Gauthier Roebroeck
7a176f2307
feat(api): download read list as zip
2021-10-05 18:10:39 +08:00
Weblate (bot)
5313cbced4
feat: translated using Weblate (Czech) ( #677 )
...
Currently translated at 32.6% (173 of 530 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (530 of 530 strings)
fix: translated using Weblate (Czech)
Currently translated at 32.2% (171 of 530 strings)
fix: translated using Weblate (Czech)
Currently translated at 32.6% (173 of 530 strings)
fix: translated using Weblate (Czech)
Currently translated at 32.4% (172 of 530 strings)
fix: translated using Weblate (Czech)
Currently translated at 0.1% (1 of 530 strings)
feat: added translation using Weblate (Czech)
fix: translated using Weblate (Indonesian)
Currently translated at 100.0% (530 of 530 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (530 of 530 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (530 of 530 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (526 of 526 strings)
fix: translated using Weblate (French)
Currently translated at 97.9% (515 of 526 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (526 of 526 strings)
fix: translated using Weblate (Vietnamese)
Currently translated at 87.2% (459 of 526 strings)
fix: translated using Weblate (Indonesian)
Currently translated at 100.0% (526 of 526 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (526 of 526 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (526 of 526 strings)
fix: translated using Weblate (Danish)
Currently translated at 22.6% (117 of 517 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (517 of 517 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (517 of 517 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (517 of 517 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (515 of 515 strings)
fix: translated using Weblate (Spanish)
Currently translated at 98.6% (508 of 515 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Ele7o <superkokono@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Florian Böhm <fb020198@gmail.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Lars Sørensen <dev@lrss.dk>
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Co-authored-by: Luz Ankia <luzankia@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Yak Head <jakhad@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: pyrogeen <chenxia747@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/da/
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/sv/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/vi/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Ele7o <superkokono@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Florian Böhm <fb020198@gmail.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Lars Sørensen <dev@lrss.dk>
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Co-authored-by: Luz Ankia <luzankia@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Yak Head <jakhad@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: pyrogeen <chenxia747@gmail.com>
2021-10-05 18:10:29 +08:00
semantic-release-bot
e3a2f507a1
chore(release): 0.130.1 [skip ci]
...
## [0.130.1](https://github.com/gotson/komga/compare/v0.130.0...v0.130.1 ) (2021-09-29)
### Bug Fixes
* **webui:** open oauth2 login in popup ([0a07250 ](0a07250583 ))
2021-09-29 07:45:19 +00:00
Gauthier Roebroeck
0a07250583
fix(webui): open oauth2 login in popup
2021-09-29 15:30:33 +08:00
Gauthier Roebroeck
2aeb17583d
refactor: add error handler to JMS container factories
2021-09-29 15:30:33 +08:00
semantic-release-bot
6b995e3e37
chore(release): 0.130.0 [skip ci]
...
# [0.130.0](https://github.com/gotson/komga/compare/v0.129.0...v0.130.0 ) (2021-09-27)
### Features
* **webui:** oauth2 login ([73d8dab ](73d8dab60c ))
* oauth2 login ([7438bf4 ](7438bf4c95 )), closes [#143 ](https://github.com/gotson/komga/issues/143 )
2021-09-27 07:33:54 +00:00
Gauthier Roebroeck
bb0063fb8d
refactor: app doesn't start without oauth2 configuration
2021-09-27 15:18:47 +08:00
Gauthier Roebroeck
73d8dab60c
feat(webui): oauth2 login
2021-09-27 15:03:41 +08:00
Gauthier Roebroeck
7438bf4c95
feat: oauth2 login
...
closes #143
2021-09-27 15:03:41 +08:00
Gauthier Roebroeck
2d05fa16c8
refactor: move UserDetailsService to its own class
2021-09-27 15:03:41 +08:00
semantic-release-bot
65af7f0fcf
chore(release): 0.129.0 [skip ci]
...
# [0.129.0](https://github.com/gotson/komga/compare/v0.128.4...v0.129.0 ) (2021-09-24)
### Features
* **webui:** add link to changelog on version number ([eb67356 ](eb67356472 )), closes [#691 ](https://github.com/gotson/komga/issues/691 )
* docker image can load application.yml from /config mounted folder ([8fa0ba6 ](8fa0ba6bc2 ))
2021-09-24 08:35:19 +00:00
Gauthier Roebroeck
eb67356472
feat(webui): add link to changelog on version number
...
closes #691
2021-09-24 16:20:35 +08:00
Gauthier Roebroeck
8fa0ba6bc2
feat: docker image can load application.yml from /config mounted folder
2021-09-24 16:20:35 +08:00
semantic-release-bot
e24cf6e0a5
chore(release): 0.128.4 [skip ci]
...
## [0.128.4](https://github.com/gotson/komga/compare/v0.128.3...v0.128.4 ) (2021-09-23)
### Bug Fixes
* search with only NOT conditions doesn't return results ([ff6861c ](ff6861c554 )), closes [#694 ](https://github.com/gotson/komga/issues/694 )
* **webreader:** always hide scrollbars ([85ddae4 ](85ddae4f48 )), closes [#640 ](https://github.com/gotson/komga/issues/640 )
* **webreader:** ignore key presses with modifiers ([7898190 ](7898190ac4 ))
* **webreader:** incorrect page when going to next book ([13760c5 ](13760c5ef3 ))
* **webui:** hide scrollbar on Firefox for horizontal-scroller ([5d7fdb3 ](5d7fdb3557 ))
2021-09-23 08:01:16 +00:00
Gauthier Roebroeck
ff6861c554
fix: search with only NOT conditions doesn't return results
...
closes #694
2021-09-23 15:47:34 +08:00
Gauthier Roebroeck
5d7fdb3557
fix(webui): hide scrollbar on Firefox for horizontal-scroller
2021-09-23 15:47:34 +08:00
Gauthier Roebroeck
85ddae4f48
fix(webreader): always hide scrollbars
...
closes #640
2021-09-23 15:47:34 +08:00
Gauthier Roebroeck
13760c5ef3
fix(webreader): incorrect page when going to next book
2021-09-23 15:47:34 +08:00
Gauthier Roebroeck
7898190ac4
fix(webreader): ignore key presses with modifiers
2021-09-23 15:47:34 +08:00
Gauthier Roebroeck
3cdd1e6177
refactor(webui): simplify logger
2021-09-23 15:47:34 +08:00
semantic-release-bot
6bb7135088
chore(release): 0.128.3 [skip ci]
...
## [0.128.3](https://github.com/gotson/komga/compare/v0.128.2...v0.128.3 ) (2021-09-21)
### Bug Fixes
* **webui:** more logs in the frontend ([cefd3f0 ](cefd3f0ee8 ))
2021-09-21 08:14:03 +00:00
Gauthier Roebroeck
cefd3f0ee8
fix(webui): more logs in the frontend
2021-09-21 16:00:38 +08:00
semantic-release-bot
b7a2c87e3e
chore(release): 0.128.2 [skip ci]
...
## [0.128.2](https://github.com/gotson/komga/compare/v0.128.1...v0.128.2 ) (2021-09-20)
### Bug Fixes
* **webui:** add logs in the frontend ([9b2c971 ](9b2c971ae7 ))
2021-09-20 10:22:34 +00:00
Gauthier Roebroeck
9b2c971ae7
fix(webui): add logs in the frontend
2021-09-20 18:08:14 +08:00
semantic-release-bot
42f3addd6d
chore(release): 0.128.1 [skip ci]
...
## [0.128.1](https://github.com/gotson/komga/compare/v0.128.0...v0.128.1 ) (2021-09-17)
### Bug Fixes
* **api:** missing error messages ([bc774d9 ](bc774d9615 ))
2021-09-17 09:20:12 +00:00
Gauthier Roebroeck
bc774d9615
fix(api): missing error messages
2021-09-17 17:06:44 +08:00
semantic-release-bot
49d519ddee
chore(release): 0.128.0 [skip ci]
...
# [0.128.0](https://github.com/gotson/komga/compare/v0.127.0...v0.128.0 ) (2021-09-17)
### Bug Fixes
* **webui:** recompute scrollability on mutation ([d2212c6 ](d2212c63fc )), closes [#680 ](https://github.com/gotson/komga/issues/680 )
### Features
* **webui:** edit series thumbnails ([6757acf ](6757acfd24 ))
2021-09-17 08:42:16 +00:00
Gauthier Roebroeck
d2212c63fc
fix(webui): recompute scrollability on mutation
...
closes #680
2021-09-17 16:27:52 +08:00
Andreas
6757acfd24
feat(webui): edit series thumbnails
...
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-09-17 16:27:35 +08:00
semantic-release-bot
22126e1c7d
chore(release): 0.127.0 [skip ci]
...
# [0.127.0](https://github.com/gotson/komga/compare/v0.126.0...v0.127.0 ) (2021-09-16)
### Bug Fixes
* **api:** add maxNumberSort to TachiyomiReadProgressV2Dto.kt ([5e9cb43 ](5e9cb43710 ))
### Features
* **api:** cancel all tasks ([aff4418 ](aff4418256 ))
* **webui:** cancel all tasks from Server Settings ([3bbb521 ](3bbb521bd6 )), closes [#658 ](https://github.com/gotson/komga/issues/658 )
2021-09-16 06:19:56 +00:00
Gauthier Roebroeck
3bbb521bd6
feat(webui): cancel all tasks from Server Settings
...
closes #658
2021-09-16 14:04:46 +08:00
Gauthier Roebroeck
aff4418256
feat(api): cancel all tasks
2021-09-16 14:04:46 +08:00
Gauthier Roebroeck
2395f6e3ac
refactor: remove unused property
2021-09-16 14:04:46 +08:00
Gauthier Roebroeck
5e9cb43710
fix(api): add maxNumberSort to TachiyomiReadProgressV2Dto.kt
2021-09-16 14:04:46 +08:00
semantic-release-bot
102484ae80
chore(release): 0.126.0 [skip ci]
...
# [0.126.0](https://github.com/gotson/komga/compare/v0.125.4...v0.126.0 ) (2021-09-15)
### Bug Fixes
* disable http session in database for now ([3448140 ](3448140f2d ))
### Features
* index ngrams to allow partial search ([6e0c51e ](6e0c51ed1d ))
* index titleSort for series ([817c293 ](817c2939b0 )), closes [#626 ](https://github.com/gotson/komga/issues/626 )
* index updater facility on startup ([a7204e8 ](a7204e85b9 ))
2021-09-15 08:32:48 +00:00
Gauthier Roebroeck
d06d11a658
test: remove irrelevant test
2021-09-15 16:20:10 +08:00
Gauthier Roebroeck
a7204e85b9
feat: index updater facility on startup
2021-09-15 15:12:41 +08:00
Gauthier Roebroeck
6e0c51ed1d
feat: index ngrams to allow partial search
2021-09-15 15:12:00 +08:00
Gauthier Roebroeck
817c2939b0
feat: index titleSort for series
...
closes #626
2021-09-15 15:10:42 +08:00
Gauthier Roebroeck
3448140f2d
fix: disable http session in database for now
2021-09-15 11:35:55 +08:00
Gauthier Roebroeck
6a514350fb
ci(docker): force LC_ALL to UTF-8
...
closes #676
2021-09-15 10:03:37 +08:00
semantic-release-bot
502eee6fee
chore(release): 0.125.4 [skip ci]
...
## [0.125.4](https://github.com/gotson/komga/compare/v0.125.3...v0.125.4 ) (2021-09-14)
### Bug Fixes
* translated using Weblate ([9205951 ](92059518cb ))
* **webui:** dashboard would not reload when series read progress changed ([62d378c ](62d378c717 ))
* don't update read progress data upon upgrade or restore ([72d3451 ](72d3451140 ))
* don't update read progress for already read books when series is marked as read ([a6164da ](a6164dadb7 ))
* insert batch in chunks ([1d0c578 ](1d0c57854c )), closes [#654 ](https://github.com/gotson/komga/issues/654 )
2021-09-14 06:43:30 +00:00
Gauthier Roebroeck
7fe94143f1
test: fix warnings and failing test on CI
2021-09-14 14:06:30 +08:00
Weblate (bot)
92059518cb
fix: translated using Weblate
...
Currently translated at 100.0% (515 of 515 strings)
fix: translated using Weblate (Hungarian)
Currently translated at 97.2% (501 of 515 strings)
fix: translated using Weblate (Polish)
Currently translated at 100.0% (515 of 515 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (515 of 515 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (515 of 515 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: P K <subzeropl@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/id/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pl/
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: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: P K <subzeropl@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
2021-09-14 12:04:04 +08:00
Gauthier Roebroeck
cf0382ca10
refactor: use some instead of map/includes
2021-09-14 12:01:50 +08:00
Gauthier Roebroeck
62d378c717
fix(webui): dashboard would not reload when series read progress changed
2021-09-14 12:01:50 +08:00
Gauthier Roebroeck
a6164dadb7
fix: don't update read progress for already read books when series is marked as read
2021-09-14 12:01:50 +08:00
Gauthier Roebroeck
f8f11e8630
refactor: get lastModifiedDate from createdDate for Auditable
2021-09-14 12:01:50 +08:00
Gauthier Roebroeck
1d0c57854c
fix: insert batch in chunks
...
closes #654
2021-09-14 12:01:50 +08:00
Gauthier Roebroeck
72d3451140
fix: don't update read progress data upon upgrade or restore
...
add readDate to ReadProgress instead of relying on lastModifiedDate
2021-09-14 12:01:27 +08:00
semantic-release-bot
49ebb7457a
chore(release): 0.125.3 [skip ci]
...
## [0.125.3](https://github.com/gotson/komga/compare/v0.125.2...v0.125.3 ) (2021-09-10)
### Bug Fixes
* **webui:** dashboard and search results pages would reload entirely upon events ([043c4d3 ](043c4d3a73 ))
* scan fails because of duplicate items by URL ([45d4421 ](45d4421cd6 )), closes [#663 ](https://github.com/gotson/komga/issues/663 )
2021-09-10 14:40:23 +00:00
Gauthier Roebroeck
043c4d3a73
fix(webui): dashboard and search results pages would reload entirely upon events
2021-09-10 22:27:10 +08:00
Gauthier Roebroeck
45d4421cd6
fix: scan fails because of duplicate items by URL
...
closes #663
2021-09-10 16:54:28 +08:00
semantic-release-bot
c3914a9290
chore(release): 0.125.2 [skip ci]
...
## [0.125.2](https://github.com/gotson/komga/compare/v0.125.1...v0.125.2 ) (2021-09-10)
### Bug Fixes
* **webui:** dashboard infinite scroll not working for on deck and new/updated series ([4153603 ](4153603879 ))
2021-09-10 08:51:00 +00:00
Gauthier Roebroeck
4153603879
fix(webui): dashboard infinite scroll not working for on deck and new/updated series
2021-09-10 16:38:27 +08:00
semantic-release-bot
f3925424cd
chore(release): 0.125.1 [skip ci]
...
## [0.125.1](https://github.com/gotson/komga/compare/v0.125.0...v0.125.1 ) (2021-09-10)
### Bug Fixes
* don't update read progress data upon upgrade or restore ([eb9d505 ](eb9d505e17 ))
* translated using Weblate ([1eb16b4 ](1eb16b4c2a ))
* **webui:** latest books on dashboard not sorted properly ([b691f30 ](b691f3098b ))
2021-09-10 08:25:56 +00:00
Ben Kuskopf
62a885417c
feat:(webui): Add scan all libraries button in server settings
...
* Add scan all libraries button
* refactor: remove error color, adjust spacing for RTL
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-09-10 16:11:54 +08:00
Weblate (bot)
1eb16b4c2a
fix: translated using Weblate
...
Currently translated at 99.8% (513 of 514 strings)
fix: translated using Weblate (Indonesian)
Currently translated at 100.0% (514 of 514 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (514 of 514 strings)
fix: translated using Weblate (Japanese)
Currently translated at 87.7% (451 of 514 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (514 of 514 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (514 of 514 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (512 of 512 strings)
fix: translated using Weblate (Japanese)
Currently translated at 86.4% (442 of 511 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (511 of 511 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Eric <spice2wolf@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: Shjosan <shjosan@kakmix.co>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: t2nagi <greenpakira.4143@gmail.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/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/id/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
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: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.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>
Co-authored-by: t2nagi <greenpakira.4143@gmail.com>
2021-09-10 16:11:17 +08:00
Gauthier Roebroeck
eb9d505e17
fix: don't update read progress data upon upgrade or restore
2021-09-10 16:03:14 +08:00
Gauthier Roebroeck
b691f3098b
fix(webui): latest books on dashboard not sorted properly
2021-09-10 15:53:37 +08:00
semantic-release-bot
2f8b62c7ed
chore(release): 0.125.0 [skip ci]
...
# [0.125.0](https://github.com/gotson/komga/compare/v0.124.0...v0.125.0 ) (2021-09-10)
### Bug Fixes
* **api:** incorrect page information when searching ([24b564a ](24b564a707 ))
* **api:** page.sort had incorrect value ([57f601b ](57f601b8dd ))
### Features
* **webui:** horizontal scroller infinite scroll on dashboard and search results ([fe78f17 ](fe78f17e5e )), closes [#605 ](https://github.com/gotson/komga/issues/605 )
2021-09-10 07:36:41 +00:00
Gauthier Roebroeck
fe78f17e5e
feat(webui): horizontal scroller infinite scroll on dashboard and search results
...
closes #605
2021-09-10 15:22:54 +08:00
Gauthier Roebroeck
24b564a707
fix(api): incorrect page information when searching
2021-09-10 15:22:54 +08:00
Gauthier Roebroeck
57f601b8dd
fix(api): page.sort had incorrect value
2021-09-10 15:22:54 +08:00
semantic-release-bot
8787de2e15
chore(release): 0.124.0 [skip ci]
...
# [0.124.0](https://github.com/gotson/komga/compare/v0.123.0...v0.124.0 ) (2021-09-08)
### Bug Fixes
* **webui:** dashboard could show no data while still loading ([16c35ab ](16c35ab6ff ))
* **webui:** series card thumbnail flicker when new book thumbnails are added ([0101473 ](0101473067 ))
### Features
* store sessions in database ([4568914 ](4568914ef7 ))
2021-09-08 10:19:53 +00:00
Gauthier Roebroeck
0101473067
fix(webui): series card thumbnail flicker when new book thumbnails are added
2021-09-08 12:10:41 +08:00
Gauthier Roebroeck
16c35ab6ff
fix(webui): dashboard could show no data while still loading
2021-09-08 12:02:25 +08:00
Gauthier Roebroeck
4568914ef7
feat: store sessions in database
2021-09-08 11:36:03 +08:00
Gauthier Roebroeck
25b530aa9d
build(webui): update dependencies
2021-09-08 11:36:03 +08:00
semantic-release-bot
a8dacfb36c
chore(release): 0.123.0 [skip ci]
...
# [0.123.0](https://github.com/gotson/komga/compare/v0.122.0...v0.123.0 ) (2021-09-06)
### Bug Fixes
* make SeriesMetadata language tag lowercase ([fe2b756 ](fe2b756c2f )), closes [#661 ](https://github.com/gotson/komga/issues/661 )
* **webui:** display custom roles in book edit dialog ([055fb1c ](055fb1c827 ))
* **webui:** display custom roles on book view ([2d14e69 ](2d14e698e6 ))
### Features
* **webreader:** fit width (shrink only) scale type ([9e9033d ](9e9033dc0e )), closes [#584 ](https://github.com/gotson/komga/issues/584 )
* **webui:** add 'translator' author role ([8ff6c86 ](8ff6c8620e )), closes [#614 ](https://github.com/gotson/komga/issues/614 )
* **webui:** add custom roles in the book edit dialog ([e7c5c1a ](e7c5c1af39 )), closes [#639 ](https://github.com/gotson/komga/issues/639 )
2021-09-06 09:03:55 +00:00
Gauthier Roebroeck
9e9033dc0e
feat(webreader): fit width (shrink only) scale type
...
closes #584
2021-09-06 16:50:17 +08:00
Gauthier Roebroeck
fe2b756c2f
fix: make SeriesMetadata language tag lowercase
...
closes #661
2021-09-06 16:38:06 +08:00
Gauthier Roebroeck
8ff6c8620e
feat(webui): add 'translator' author role
...
closes #614
2021-09-06 16:27:53 +08:00
Gauthier Roebroeck
e7c5c1af39
feat(webui): add custom roles in the book edit dialog
...
closes #639
2021-09-06 16:27:32 +08:00
Gauthier Roebroeck
055fb1c827
fix(webui): display custom roles in book edit dialog
2021-09-06 14:47:03 +08:00
Gauthier Roebroeck
2d14e698e6
fix(webui): display custom roles on book view
2021-09-06 11:36:53 +08:00
semantic-release-bot
5821c0cf85
chore(release): 0.122.0 [skip ci]
...
# [0.122.0](https://github.com/gotson/komga/compare/v0.121.0...v0.122.0 ) (2021-09-06)
### Bug Fixes
* translated using Weblate ([8859241 ](8859241885 ))
### Features
* **api:** support custom covers for series ([d7470dd ](d7470dd7db ))
* **webreader:** added gray backround option ([1ba6822 ](1ba6822fd5 ))
2021-09-06 01:37:05 +00:00
Andreas
d7470dd7db
feat(api): support custom covers for series
...
Co-authored-by: Gauthier <gotson@users.noreply.github.com>
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-09-06 09:22:45 +08:00
gryffyn
1ba6822fd5
feat(webreader): added gray backround option
...
* feat: added gray backround option to book reader
Signed-off-by: gryffyn <me@neveris.one>
* refactor: reorder options to have gray between white and black
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-09-06 09:22:08 +08:00
Weblate (bot)
8859241885
fix: translated using Weblate
...
Currently translated at 85.9% (439 of 511 strings)
fix: translated using Weblate (Indonesian)
Currently translated at 100.0% (511 of 511 strings)
fix: translated using Weblate (Polish)
Currently translated at 100.0% (511 of 511 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (511 of 511 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Ele7o <superkokono@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: P K <subzeropl@gmail.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/id/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pl/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/vi/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Ele7o <superkokono@gmail.com>
Co-authored-by: P K <subzeropl@gmail.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-09-06 09:21:45 +08:00
semantic-release-bot
64ff2f533c
chore(release): 0.121.0 [skip ci]
...
# [0.121.0](https://github.com/gotson/komga/compare/v0.120.3...v0.121.0 ) (2021-09-04)
### Features
* **api:** read progress v2 for Tachiyomi ([9d92b25 ](9d92b2594d ))
2021-09-04 04:49:24 +00:00
Gauthier Roebroeck
9d92b2594d
feat(api): read progress v2 for Tachiyomi
...
uses numberSort instead of index of book in series
2021-09-04 11:40:35 +08:00
Gauthier Roebroeck
202abe1f48
docs: add link to find log files in bug issue template
2021-09-03 11:26:23 +08:00
semantic-release-bot
0a69bf43b7
chore(release): 0.120.3 [skip ci]
...
## [0.120.3](https://github.com/gotson/komga/compare/v0.120.2...v0.120.3 ) (2021-09-02)
### Bug Fixes
* scan could fail because of sql statement too long ([19204df ](19204df1c7 )), closes [#650 ](https://github.com/gotson/komga/issues/650 )
2021-09-02 01:32:51 +00:00
Gauthier Roebroeck
19204df1c7
fix: scan could fail because of sql statement too long
...
closes #650
2021-09-02 09:18:15 +08:00
Gauthier Roebroeck
6e106f1da7
refactor: remove unused file
2021-09-02 09:16:54 +08:00
Gauthier Roebroeck
c42ad521e2
docs: update bug issue template
2021-09-02 09:16:28 +08:00
semantic-release-bot
f3e0eb2382
chore(release): 0.120.2 [skip ci]
...
## [0.120.2](https://github.com/gotson/komga/compare/v0.120.1...v0.120.2 ) (2021-09-01)
### Bug Fixes
* **api:** prevent retrieving own user activity in demo profile ([59c187f ](59c187f3b7 )), closes [#643 ](https://github.com/gotson/komga/issues/643 )
* **webui:** catch exception during authentication activity retrieval ([e4b136b ](e4b136b28d ))
* **webui:** don't display nothing to show while still loading ([dce4dde ](dce4dde6b8 )), closes [#648 ](https://github.com/gotson/komga/issues/648 )
2021-09-01 04:21:24 +00:00
Gauthier Roebroeck
dce4dde6b8
fix(webui): don't display nothing to show while still loading
...
closes #648
2021-09-01 12:07:05 +08:00
Gauthier Roebroeck
e4b136b28d
fix(webui): catch exception during authentication activity retrieval
2021-09-01 12:07:05 +08:00
Gauthier Roebroeck
59c187f3b7
fix(api): prevent retrieving own user activity in demo profile
...
closes #643
2021-09-01 12:07:05 +08:00
Andreas
619e51bdcd
docs(swagger): operation description for read-progress
2021-09-01 11:42:54 +08:00
Gauthier Roebroeck
07c2b5dd78
ci: migrate to setup-java@v2 and setup-node@v2
2021-09-01 11:36:32 +08:00
semantic-release-bot
96869ea79e
chore(release): 0.120.1 [skip ci]
...
## [0.120.1](https://github.com/gotson/komga/compare/v0.120.0...v0.120.1 ) (2021-08-31)
### Bug Fixes
* **webui:** support pl pluralization ([20afd83 ](20afd83356 ))
2021-08-31 11:43:25 +00:00
Gauthier Roebroeck
20afd83356
fix(webui): support pl pluralization
...
Co-authored-by: @SubZeroPL
2021-08-31 19:28:34 +08:00
Gauthier Roebroeck
4446001310
refactor: single column select for subselect
2021-08-31 16:03:06 +08:00
semantic-release-bot
11ed2c4cbf
chore(release): 0.120.0 [skip ci]
...
# [0.120.0](https://github.com/gotson/komga/compare/v0.119.2...v0.120.0 ) (2021-08-31)
### Bug Fixes
* scan could fail with latest sqlite library ([f8cd7df ](f8cd7dfcf7 )), closes [#644 ](https://github.com/gotson/komga/issues/644 )
### Features
* translated using Weblate (Indonesian) ([#619 ](https://github.com/gotson/komga/issues/619 )) ([bde858f ](bde858f58e ))
2021-08-31 06:26:32 +00:00
Gauthier Roebroeck
0384dcd99d
test: fix tests following last commit
2021-08-31 14:10:29 +08:00
Weblate (bot)
bde858f58e
feat: translated using Weblate (Indonesian) ( #619 )
...
Currently translated at 100.0% (511 of 511 strings)
feat: added translation using Weblate (Indonesian)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (511 of 511 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (511 of 511 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (511 of 511 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (511 of 511 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (509 of 509 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (509 of 509 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (509 of 509 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (509 of 509 strings)
fix: translated using Weblate (Spanish)
Currently translated at 100.0% (505 of 505 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (505 of 505 strings)
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Punxsu Phil <punxsu@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: little cookie <dnaofhonour@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/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/zh_Hans/
Translation: komga/webui
Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Punxsu Phil <punxsu@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
2021-08-31 14:09:35 +08:00
Gauthier Roebroeck
f8cd7dfcf7
fix: scan could fail with latest sqlite library
...
statement would be too long to execute
closes #644
2021-08-31 11:57:14 +08:00
semantic-release-bot
4e23d1a6bb
chore(release): 0.119.2 [skip ci]
...
## [0.119.2](https://github.com/gotson/komga/compare/v0.119.1...v0.119.2 ) (2021-08-30)
### Bug Fixes
* better unicode sorting ([773858e ](773858eddd ))
2021-08-30 09:11:18 +00:00
Gauthier Roebroeck
f4523c8299
ci: drop linux/ppc64le and linux/s390x for docker images
2021-08-30 16:57:20 +08:00
Gauthier Roebroeck
773858eddd
fix: better unicode sorting
2021-08-30 16:56:49 +08:00
semantic-release-bot
660ab8a5cf
chore(release): 0.119.1 [skip ci]
...
## [0.119.1](https://github.com/gotson/komga/compare/v0.119.0...v0.119.1 ) (2021-08-24)
### Bug Fixes
* **webui:** better image loading for cards ([f0476ab ](f0476ab890 ))
2021-08-24 14:47:51 +00:00
Gauthier Roebroeck
f0476ab890
fix(webui): better image loading for cards
...
only display the placeholder in case of error
don't display the placeholder for the thumbnails explorer
2021-08-24 22:32:54 +08:00
semantic-release-bot
24a6406ed6
chore(release): 0.119.0 [skip ci]
...
# [0.119.0](https://github.com/gotson/komga/compare/v0.118.0...v0.119.0 ) (2021-08-24)
### Features
* **webui:** display library name in book/series screen, empty all trash ([1d3f4e4 ](1d3f4e4247 ))
2021-08-24 03:45:43 +00:00
Ben Kuskopf
1d3f4e4247
feat(webui): display library name in book/series screen, empty all trash
...
adds a button in 'Server Settings > Server' to empty trash for all libraries
display the library name next to Series name on Book and Series details screen
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-08-24 11:30:12 +08:00
semantic-release-bot
164dae5764
chore(release): 0.118.0 [skip ci]
...
# [0.118.0](https://github.com/gotson/komga/compare/v0.117.0...v0.118.0 ) (2021-08-20)
### Bug Fixes
* skip duplicate books during reading list import ([b528b3d ](b528b3d56d )), closes [#622 ](https://github.com/gotson/komga/issues/622 )
### Features
* **api:** batch update book metadata ([ae9a19a ](ae9a19af62 ))
* **importer:** delete sidecars when upgrading book ([9443f7e ](9443f7e3c7 )), closes [#624 ](https://github.com/gotson/komga/issues/624 )
* **webui:** bulk edit book metadata ([4bab0c6 ](4bab0c61c7 )), closes [#476 ](https://github.com/gotson/komga/issues/476 )
2021-08-20 08:19:25 +00:00
Gauthier Roebroeck
9443f7e3c7
feat(importer): delete sidecars when upgrading book
...
closes #624
2021-08-20 16:03:14 +08:00
Gauthier Roebroeck
b528b3d56d
fix: skip duplicate books during reading list import
...
closes #622
2021-08-20 16:03:14 +08:00
Gauthier Roebroeck
4bab0c61c7
feat(webui): bulk edit book metadata
...
closes #476
2021-08-20 16:03:14 +08:00
Gauthier Roebroeck
ae9a19af62
feat(api): batch update book metadata
2021-08-20 16:03:14 +08:00
semantic-release-bot
2ddfec2e5c
chore(release): 0.117.0 [skip ci]
...
# [0.117.0](https://github.com/gotson/komga/compare/v0.116.3...v0.117.0 ) (2021-08-16)
### Features
* **importer:** import sidecars alongside books ([a3c3a48 ](a3c3a48038 )), closes [#611 ](https://github.com/gotson/komga/issues/611 )
2021-08-16 08:24:42 +00:00
Gauthier Roebroeck
a3c3a48038
feat(importer): import sidecars alongside books
...
closes #611
2021-08-16 16:08:33 +08:00
semantic-release-bot
3129a9759a
chore(release): 0.116.3 [skip ci]
...
## [0.116.3](https://github.com/gotson/komga/compare/v0.116.2...v0.116.3 ) (2021-08-16)
### Bug Fixes
* **scanner:** fail scan if root folder is unavailable ([871ec60 ](871ec60869 )), closes [#617 ](https://github.com/gotson/komga/issues/617 )
* **webui:** display series/books as unavailable if library is unavailable ([82cf82d ](82cf82df38 )), closes [#617 ](https://github.com/gotson/komga/issues/617 )
2021-08-16 07:02:06 +00:00
Gauthier Roebroeck
82cf82df38
fix(webui): display series/books as unavailable if library is unavailable
...
closes #617
2021-08-16 14:46:41 +08:00
Gauthier Roebroeck
871ec60869
fix(scanner): fail scan if root folder is unavailable
...
this will prevent soft deleting the whole library, and rehash everything when available again
closes #617
2021-08-16 14:46:41 +08:00
semantic-release-bot
538be86082
chore(release): 0.116.2 [skip ci]
...
## [0.116.2](https://github.com/gotson/komga/compare/v0.116.1...v0.116.2 ) (2021-08-16)
### Bug Fixes
* **scanner:** don't ignore files with reparse point ([d4b9f5d ](d4b9f5d7c4 )), closes [#616 ](https://github.com/gotson/komga/issues/616 )
2021-08-16 01:10:41 +00:00
Gauthier Roebroeck
d4b9f5d7c4
fix(scanner): don't ignore files with reparse point
...
should fix #616
2021-08-16 08:56:22 +08:00
semantic-release-bot
c5fc44c5a4
chore(release): 0.116.1 [skip ci]
...
## [0.116.1](https://github.com/gotson/komga/compare/v0.116.0...v0.116.1 ) (2021-08-12)
### Bug Fixes
* empty trash is not library specific ([d68f70a ](d68f70acb3 )), closes [#612 ](https://github.com/gotson/komga/issues/612 )
* translated using Weblate ([c86a99e ](c86a99e315 ))
2021-08-12 12:49:03 +00:00
Gauthier Roebroeck
d68f70acb3
fix: empty trash is not library specific
...
closes #612
2021-08-12 20:34:19 +08:00
Weblate (bot)
c86a99e315
fix: translated using Weblate
...
Currently translated at 100.0% (505 of 505 strings)
fix: translated using Weblate (Hungarian)
Currently translated at 99.0% (500 of 505 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (505 of 505 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (505 of 505 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (505 of 505 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (505 of 505 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (504 of 504 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (504 of 504 strings)
fix: translated using Weblate (French)
Currently translated at 99.6% (502 of 504 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (504 of 504 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (500 of 500 strings)
fix: translated using Weblate (French)
Currently translated at 99.6% (498 of 500 strings)
Co-authored-by: Eric <spice2wolf@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: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: Semenzin Rémi <remisemenzin@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/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
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 <spice2wolf@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: Semenzin Rémi <remisemenzin@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: phlostically <phlostically@mailinator.com>
2021-08-12 20:34:07 +08:00
semantic-release-bot
46b1a8f371
chore(release): 0.116.0 [skip ci]
...
# [0.116.0](https://github.com/gotson/komga/compare/v0.115.1...v0.116.0 ) (2021-08-09)
### Features
* better full text search ([5aa9a95 ](5aa9a95ca5 )), closes [#592 ](https://github.com/gotson/komga/issues/592 ) [#597 ](https://github.com/gotson/komga/issues/597 )
2021-08-09 07:16:15 +00:00
Gauthier Roebroeck
2d10f70fef
refactor: simplify jooq query
2021-08-09 15:00:36 +08:00
Gauthier Roebroeck
5aa9a95ca5
feat: better full text search
...
work with CJK
search by more fields
closes #592 , closes #597
2021-08-09 15:00:36 +08:00
Gauthier Roebroeck
c73e2b11c8
refactor: replace deleteEmpty by delete(ids) for readlist and collections
2021-08-09 15:00:36 +08:00
Gauthier Roebroeck
95b22e6b56
refactor: use transactionTemplate instead of @Transactional
2021-08-09 15:00:36 +08:00
Gauthier Roebroeck
d2a2096aa8
test: more FTS tests
2021-08-09 15:00:36 +08:00
semantic-release-bot
01f293d606
chore(release): 0.115.1 [skip ci]
...
## [0.115.1](https://github.com/gotson/komga/compare/v0.115.0...v0.115.1 ) (2021-08-08)
### Bug Fixes
* support for armv6 ([eb1fc4a ](eb1fc4a49f )), closes [#398 ](https://github.com/gotson/komga/issues/398 )
2021-08-08 04:24:00 +00:00
Gauthier Roebroeck
eb1fc4a49f
fix: support for armv6
...
closes #398
2021-08-08 12:09:31 +08:00
semantic-release-bot
16ec0d1c91
chore(release): 0.115.0 [skip ci]
...
# [0.115.0](https://github.com/gotson/komga/compare/v0.114.0...v0.115.0 ) (2021-08-06)
### Bug Fixes
* **webui:** better add to home screen support ([43733fb ](43733fbec3 ))
### Features
* **webreader:** fullscreen support ([0a1761d ](0a1761d37e ))
2021-08-06 06:05:29 +00:00
Gauthier Roebroeck
0a1761d37e
feat(webreader): fullscreen support
2021-08-06 13:49:32 +08:00
Ben Kuskopf
43733fbec3
fix(webui): better add to home screen support
2021-08-06 13:49:21 +08:00
semantic-release-bot
72b650afde
chore(release): 0.114.0 [skip ci]
...
# [0.114.0](https://github.com/gotson/komga/compare/v0.113.0...v0.114.0 ) (2021-08-02)
### Features
* **webui:** full screen support when adding to home on mobile ([20bccb5 ](20bccb57ec )), closes [#565 ](https://github.com/gotson/komga/issues/565 )
2021-08-02 03:57:22 +00:00
Gauthier Roebroeck
20bccb57ec
feat(webui): full screen support when adding to home on mobile
...
closes #565
2021-08-02 11:40:39 +08:00
semantic-release-bot
c24450e337
chore(release): 0.113.0 [skip ci]
...
# [0.113.0](https://github.com/gotson/komga/compare/v0.112.2...v0.113.0 ) (2021-07-30)
### Features
* **api:** add total book count field for series metadata ([87c1432 ](87c1432984 )), closes [#298 ](https://github.com/gotson/komga/issues/298 )
* **api:** filter read lists books by library, read status, tags, or authors ([c06f89f ](c06f89ffc2 ))
* **api:** search authors and tags by read list ([422876a ](422876ae2f ))
* **api:** summary field for read lists ([1148e46 ](1148e46d90 )), closes [#558 ](https://github.com/gotson/komga/issues/558 )
* **webui:** add filter panel in BrowseReadList view ([b8effd4 ](b8effd4453 )), closes [#580 ](https://github.com/gotson/komga/issues/580 )
* **webui:** add summary for read list browsing and edit dialog ([883fed3 ](883fed3940 )), closes [#558 ](https://github.com/gotson/komga/issues/558 )
* **webui:** display and filter series aggregated book tags ([bb1eb36 ](bb1eb36dae )), closes [#513 ](https://github.com/gotson/komga/issues/513 )
* aggregate book tags at series level ([0c9a063 ](0c9a063cc3 )), closes [#513 ](https://github.com/gotson/komga/issues/513 )
* import total book count from ComicInfo.xml and Mylar series.json ([64acfef ](64acfeff99 )), closes [#450 ](https://github.com/gotson/komga/issues/450 )
* **webui:** show and edit total book count for series ([6090e3f ](6090e3f0c5 )), closes [#298 ](https://github.com/gotson/komga/issues/298 )
2021-07-30 09:23:19 +00:00
Gauthier Roebroeck
b8effd4453
feat(webui): add filter panel in BrowseReadList view
...
closes #580
2021-07-30 17:08:33 +08:00
Gauthier Roebroeck
422876ae2f
feat(api): search authors and tags by read list
2021-07-30 17:08:33 +08:00
Gauthier Roebroeck
c06f89ffc2
feat(api): filter read lists books by library, read status, tags, or authors
2021-07-30 17:08:33 +08:00
Gauthier Roebroeck
883fed3940
feat(webui): add summary for read list browsing and edit dialog
...
closes #558
2021-07-30 17:08:33 +08:00
Gauthier Roebroeck
1148e46d90
feat(api): summary field for read lists
...
closes #558
2021-07-30 17:08:33 +08:00
Gauthier Roebroeck
aaa4555137
test: fix test typo
2021-07-30 17:08:33 +08:00
Gauthier Roebroeck
77ef4bcab7
refactor: remove h2 cleanup code
2021-07-30 17:08:33 +08:00
Gauthier Roebroeck
6d40836a2b
refactor(webui): remove cookie to local storage migration code
2021-07-30 17:08:32 +08:00
Gauthier Roebroeck
bb1eb36dae
feat(webui): display and filter series aggregated book tags
...
closes #513
2021-07-30 17:08:32 +08:00
Gauthier Roebroeck
0c9a063cc3
feat: aggregate book tags at series level
...
closes #513
2021-07-30 17:08:32 +08:00
Gauthier Roebroeck
64acfeff99
feat: import total book count from ComicInfo.xml and Mylar series.json
...
closes #450
2021-07-30 17:08:32 +08:00
Gauthier Roebroeck
6090e3f0c5
feat(webui): show and edit total book count for series
...
closes #298
2021-07-30 17:08:32 +08:00
Gauthier Roebroeck
87c1432984
feat(api): add total book count field for series metadata
...
closes #298
2021-07-30 17:08:32 +08:00
semantic-release-bot
d096d7432b
chore(release): 0.112.2 [skip ci]
...
## [0.112.2](https://github.com/gotson/komga/compare/v0.112.1...v0.112.2 ) (2021-07-30)
### Bug Fixes
* **api:** ignore search parameter when blank ([48637e2 ](48637e26e4 ))
2021-07-30 02:23:08 +00:00
Gauthier Roebroeck
48637e26e4
fix(api): ignore search parameter when blank
2021-07-30 10:08:34 +08:00
semantic-release-bot
9d9a73f8b2
chore(release): 0.112.1 [skip ci]
...
## [0.112.1](https://github.com/gotson/komga/compare/v0.112.0...v0.112.1 ) (2021-07-29)
### Bug Fixes
* skip old file hashing tasks if feature is disabled ([01a16b7 ](01a16b718a )), closes [#585 ](https://github.com/gotson/komga/issues/585 )
2021-07-29 08:41:27 +00:00
Gauthier Roebroeck
01a16b718a
fix: skip old file hashing tasks if feature is disabled
...
closes #585
2021-07-29 16:27:49 +08:00
semantic-release-bot
50229db2cf
chore(release): 0.112.0 [skip ci]
...
# [0.112.0](https://github.com/gotson/komga/compare/v0.111.0...v0.112.0 ) (2021-07-29)
### Bug Fixes
* translated using Weblate (German) ([#579 ](https://github.com/gotson/komga/issues/579 )) ([dd63a0f ](dd63a0f1bb ))
### Features
* sort series by release date ([d15c130 ](d15c130530 )), closes [#582 ](https://github.com/gotson/komga/issues/582 )
2021-07-29 08:10:20 +00:00
Weblate (bot)
dd63a0f1bb
fix: translated using Weblate (German) ( #579 )
...
Currently translated at 100.0% (500 of 500 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (500 of 500 strings)
fix: translated using Weblate (Russian)
Currently translated at 98.6% (493 of 500 strings)
fix: translated using Weblate (Spanish)
Currently translated at 100.0% (500 of 500 strings)
fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 81.0% (405 of 500 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (500 of 500 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (500 of 500 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (500 of 500 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kirill <majongo00@mail.ru>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: lk.KEVIN <anonymouslk.kevin@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/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
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: Eric <spice2wolf@gmail.com>
Co-authored-by: Kirill <majongo00@mail.ru>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: lk.KEVIN <anonymouslk.kevin@gmail.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-07-29 15:56:31 +08:00
Gauthier Roebroeck
d15c130530
feat: sort series by release date
...
closes #582
2021-07-29 15:53:13 +08:00
semantic-release-bot
f87e72c6e6
chore(release): 0.111.0 [skip ci]
...
# [0.111.0](https://github.com/gotson/komga/compare/v0.110.0...v0.111.0 ) (2021-07-29)
### Features
* **api:** full text search ([8f27faf ](8f27faf417 )), closes [#24 ](https://github.com/gotson/komga/issues/24 ) [#496 ](https://github.com/gotson/komga/issues/496 )
2021-07-29 07:34:49 +00:00
Gauthier Roebroeck
8f27faf417
feat(api): full text search
...
closes #24 , closes #496
2021-07-29 15:19:24 +08:00
semantic-release-bot
15598f5d7a
chore(release): 0.110.0 [skip ci]
...
# [0.110.0](https://github.com/gotson/komga/compare/v0.109.1...v0.110.0 ) (2021-07-26)
### Bug Fixes
* translated using Weblate ([770f2fa ](770f2fa216 ))
### Features
* **webui:** add library option to choose series cover ([afe2b64 ](afe2b64a15 )), closes [#312 ](https://github.com/gotson/komga/issues/312 )
* **webui:** add recently read books section on dashboard ([f4527ec ](f4527ec1fa ))
* add library option to choose series cover ([8e94b8e ](8e94b8e444 )), closes [#312 ](https://github.com/gotson/komga/issues/312 )
2021-07-26 07:30:48 +00:00
Weblate (bot)
770f2fa216
fix: translated using Weblate
...
Currently translated at 100.0% (493 of 493 strings)
fix: translated using Weblate (Japanese)
Currently translated at 88.2% (435 of 493 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (493 of 493 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (493 of 493 strings)
fix: translated using Weblate (Korean)
Currently translated at 68.1% (336 of 493 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (493 of 493 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (493 of 493 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (493 of 493 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (493 of 493 strings)
fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 79.9% (391 of 489 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (489 of 489 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (479 of 479 strings)
fix: translated using Weblate (Spanish)
Currently translated at 100.0% (479 of 479 strings)
fix: translated using Weblate (Hungarian)
Currently translated at 98.9% (474 of 479 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (479 of 479 strings)
fix: translated using Weblate (Russian)
Currently translated at 100.0% (479 of 479 strings)
fix: translated using Weblate (Russian)
Currently translated at 100.0% (479 of 479 strings)
fix: translated using Weblate (Russian)
Currently translated at 100.0% (479 of 479 strings)
fix: translated using Weblate (Russian)
Currently translated at 100.0% (479 of 479 strings)
fix: translated using Weblate (Russian)
Currently translated at 97.7% (468 of 479 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (479 of 479 strings)
fix: translated using Weblate (Russian)
Currently translated at 96.6% (463 of 479 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (479 of 479 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (479 of 479 strings)
fix: translated using Weblate (Russian)
Currently translated at 97.6% (462 of 473 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (473 of 473 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (473 of 473 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (473 of 473 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (473 of 473 strings)
fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 78.0% (369 of 473 strings)
fix: translated using Weblate (French)
Currently translated at 99.7% (472 of 473 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: KimPig <justin4758@naver.com>
Co-authored-by: Kirill <majongo00@mail.ru>
Co-authored-by: Kirill Barbarigo <majongo00@mail.ru>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: lk.KEVIN <anonymouslk.kevin@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: t2nagi <greenpakira.4143@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/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/hu/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
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/ru/
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: Eric <spice2wolf@gmail.com>
Co-authored-by: KimPig <justin4758@naver.com>
Co-authored-by: Kirill <majongo00@mail.ru>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Zakhar Timoshenko <vp1984tanki@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: lk.KEVIN <anonymouslk.kevin@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: t2nagi <greenpakira.4143@gmail.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-07-26 15:14:28 +08:00
Gauthier Roebroeck
f4527ec1fa
feat(webui): add recently read books section on dashboard
2021-07-26 15:10:44 +08:00
Gauthier Roebroeck
afe2b64a15
feat(webui): add library option to choose series cover
...
closes #312
2021-07-26 15:10:44 +08:00
Gauthier Roebroeck
8e94b8e444
feat: add library option to choose series cover
...
closes #312
2021-07-26 15:10:44 +08:00
semantic-release-bot
f93143c9ec
chore(release): 0.109.1 [skip ci]
...
## [0.109.1](https://github.com/gotson/komga/compare/v0.109.0...v0.109.1 ) (2021-07-26)
### Bug Fixes
* **api:** accent insensitive search ([30c349a ](30c349afaf ))
* **api:** accent insensitive sort ([af837c6 ](af837c6813 )), closes [#500 ](https://github.com/gotson/komga/issues/500 )
* **webui:** clearer error message on login error ([ca054f6 ](ca054f642f ))
* **webui:** incorrect data reload on received events ([44bd09a ](44bd09ac0b ))
2021-07-26 02:48:00 +00:00
Gauthier Roebroeck
af837c6813
fix(api): accent insensitive sort
...
uses stripAccent for now, while waiting for https://github.com/xerial/sqlite-jdbc/pull/627
closes #500
2021-07-26 10:32:42 +08:00
Gauthier Roebroeck
30c349afaf
fix(api): accent insensitive search
2021-07-26 10:26:03 +08:00
Gauthier Roebroeck
44bd09ac0b
fix(webui): incorrect data reload on received events
2021-07-26 10:26:03 +08:00
Gauthier Roebroeck
ca054f642f
fix(webui): clearer error message on login error
2021-07-26 10:26:03 +08:00
semantic-release-bot
e49047b4c9
chore(release): 0.109.0 [skip ci]
...
# [0.109.0](https://github.com/gotson/komga/compare/v0.108.0...v0.109.0 ) (2021-07-21)
### Features
* **api:** count series by first letter ([199c619 ](199c6190a3 ))
* **api:** search series by regex ([1fe5580 ](1fe55809a1 ))
* **webui:** alphabetical navigation for libraries ([5d747d2 ](5d747d2cd3 )), closes [#186 ](https://github.com/gotson/komga/issues/186 )
2021-07-21 03:30:52 +00:00
Gauthier Roebroeck
5d747d2cd3
feat(webui): alphabetical navigation for libraries
...
closes #186
2021-07-21 11:15:26 +08:00
Gauthier Roebroeck
9fc98ed9c1
build: intelliJ style for TypeScript
2021-07-21 11:15:26 +08:00
Gauthier Roebroeck
199c6190a3
feat(api): count series by first letter
2021-07-21 11:15:26 +08:00
Gauthier Roebroeck
1fe55809a1
feat(api): search series by regex
2021-07-21 11:15:26 +08:00
Gauthier Roebroeck
c4a439276a
refactor: remove unnecessary apply
2021-07-21 11:15:26 +08:00
Gauthier Roebroeck
7cc60788b1
test: refactor tests
2021-07-21 11:15:26 +08:00
semantic-release-bot
253d548971
chore(release): 0.108.0 [skip ci]
...
# [0.108.0](https://github.com/gotson/komga/compare/v0.107.0...v0.108.0 ) (2021-07-19)
### Bug Fixes
* **webui:** add hint to language field in EditSeriesDialog.vue ([fa8b4c3 ](fa8b4c3477 ))
### Features
* **api:** add released_after query parameter for /books endpoint ([f6dc546 ](f6dc546fd9 ))
* **webui:** show recently released books in the dashboard ([320450a ](320450a750 )), closes [#569 ](https://github.com/gotson/komga/issues/569 )
* import mylar metadata ([528f676 ](528f676ce0 )), closes [#550 ](https://github.com/gotson/komga/issues/550 )
* import StoryArcNumber from ComicInfo.xml ([2012f8b ](2012f8be98 )), closes [#573 ](https://github.com/gotson/komga/issues/573 )
* refresh series metadata if series.json file changed ([5cc14b5 ](5cc14b57f8 ))
* **webui:** library options to import mylar metadata ([e6602c6 ](e6602c60be ))
2021-07-19 07:03:44 +00:00
Gauthier Roebroeck
61d041b7d5
style: use single quotes
2021-07-19 14:48:20 +08:00
Gauthier Roebroeck
800d718e4e
style: disallow semicolon
2021-07-19 14:48:20 +08:00
Gauthier Roebroeck
320450a750
feat(webui): show recently released books in the dashboard
...
closes #569
2021-07-19 14:48:20 +08:00
Gauthier Roebroeck
f6dc546fd9
feat(api): add released_after query parameter for /books endpoint
2021-07-19 14:48:20 +08:00
Gauthier Roebroeck
0f4b22615d
refactor(webui): better handling of mark as read/unread
2021-07-19 14:48:20 +08:00
Gauthier Roebroeck
fa8b4c3477
fix(webui): add hint to language field in EditSeriesDialog.vue
2021-07-19 14:48:20 +08:00
Gauthier Roebroeck
2012f8be98
feat: import StoryArcNumber from ComicInfo.xml
...
Closes #573
2021-07-19 14:48:02 +08:00
Gauthier Roebroeck
0c089d73c1
refactor: adjust for version 1.0.1 of Mylar series.json
...
handle age rating
handle year in title for multi-volume series
2021-07-19 14:37:01 +08:00
Gauthier Roebroeck
5bb680591f
refactor: adjust after rebasing
2021-07-19 14:37:01 +08:00
Gauthier Roebroeck
5cc14b57f8
feat: refresh series metadata if series.json file changed
2021-07-19 14:37:01 +08:00
Gauthier Roebroeck
0af6ec45ad
refactor: split MetadataLifecycle.kt in 2
2021-07-19 14:37:01 +08:00
Gauthier Roebroeck
e6602c60be
feat(webui): library options to import mylar metadata
2021-07-19 14:37:01 +08:00
Gauthier Roebroeck
528f676ce0
feat: import mylar metadata
...
closes #550
2021-07-19 14:37:01 +08:00
Gauthier Roebroeck
4bf2cd07b3
refactor: extract mapper
2021-07-19 14:37:01 +08:00
semantic-release-bot
80e4d39a0d
chore(release): 0.107.0 [skip ci]
...
# [0.107.0](https://github.com/gotson/komga/compare/v0.106.1...v0.107.0 ) (2021-07-19)
### Bug Fixes
* **scanner:** better detect changes even if file last modified have not change after a rename ([7b8cf7a ](7b8cf7ae25 ))
### Features
* configuration property to disable file hashing ([52db0a1 ](52db0a1686 ))
* restore books and series from trash bin ([bc25c11 ](bc25c11990 )), closes [#217 ](https://github.com/gotson/komga/issues/217 ) [#383 ](https://github.com/gotson/komga/issues/383 )
* **api:** add endpoint to empty trash per library ([4dac73e ](4dac73ea9f ))
* **api:** add query parameter to filter on deleted series or books ([c1d34e4 ](c1d34e430c ))
* **opds:** do not show soft deleted books/series ([5b6b817 ](5b6b817085 ))
* **scanner:** soft delete series and books ([f0664e9 ](f0664e9791 ))
* **webui:** display an outdated badge on book details view ([c955bed ](c955bed79d ))
* **webui:** library option to automatically empty trash after scan ([fc06b4a ](fc06b4a987 ))
* generate file hash for books ([7ad738a ](7ad738a645 ))
* library option to automatically empty trash after scan ([21781a3 ](21781a3a23 ))
* **webui:** add library action menu item to empty trash ([31fbf2a ](31fbf2a829 ))
* **webui:** show soft deleted books/series as unavailable ([d946600 ](d946600a64 ))
2021-07-19 02:09:35 +00:00
Gauthier Roebroeck
247cc1194b
test: try to fix flaky test on CI
2021-07-19 09:51:30 +08:00
Gauthier Roebroeck
52db0a1686
feat: configuration property to disable file hashing
...
set komga.file-hashing=false to disable it
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
7b8cf7ae25
fix(scanner): better detect changes even if file last modified have not change after a rename
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
bc25c11990
feat: restore books and series from trash bin
...
closes #217 , closes #383
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
86c4d021f2
test: fix BookDaoTest.kt on Java 11
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
c955bed79d
feat(webui): display an outdated badge on book details view
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
fc06b4a987
feat(webui): library option to automatically empty trash after scan
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
21781a3a23
feat: library option to automatically empty trash after scan
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
31fbf2a829
feat(webui): add library action menu item to empty trash
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
4dac73ea9f
feat(api): add endpoint to empty trash per library
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
c1d34e430c
feat(api): add query parameter to filter on deleted series or books
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
5b6b817085
feat(opds): do not show soft deleted books/series
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
d946600a64
feat(webui): show soft deleted books/series as unavailable
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
f0664e9791
feat(scanner): soft delete series and books
...
deleted elements will be marked as deleted instead of being removed from the database
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
7ad738a645
feat: generate file hash for books
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
d2309a5e79
refactor: add todo for jsoup update
2021-07-19 09:22:41 +08:00
Gauthier Roebroeck
f448b9a453
refactor(webui): fix i18n
2021-07-19 09:22:41 +08:00
semantic-release-bot
b318d238e8
chore(release): 0.106.1 [skip ci]
...
## [0.106.1](https://github.com/gotson/komga/compare/v0.106.0...v0.106.1 ) (2021-07-08)
### Bug Fixes
* **webui:** show different empty state if library is empty ([68a9f7a ](68a9f7a79c ))
2021-07-08 08:11:45 +00:00
Gauthier Roebroeck
58a67f50cc
refactor(webui): extract i18n strings
2021-07-08 15:56:03 +08:00
Gauthier Roebroeck
68a9f7a79c
fix(webui): show different empty state if library is empty
2021-07-08 15:53:53 +08:00
semantic-release-bot
ddeab07dcb
chore(release): 0.106.0 [skip ci]
...
# [0.106.0](https://github.com/gotson/komga/compare/v0.105.2...v0.106.0 ) (2021-07-06)
### Features
* **sse:** publish breakdown of task count by task type ([eda767a ](eda767aeb5 ))
* **webui:** display task count by type in activity bar tooltip ([6b690bc ](6b690bcdfb ))
2021-07-06 02:26:40 +00:00
Gauthier Roebroeck
ce8d9ac71f
test: try to fix flaky test on Github Actions
2021-07-06 10:11:46 +08:00
Gauthier Roebroeck
6a2e57033d
refactor: remove deprecation warning
2021-07-06 10:03:15 +08:00
Gauthier Roebroeck
6b690bcdfb
feat(webui): display task count by type in activity bar tooltip
2021-07-06 09:40:01 +08:00
Gauthier Roebroeck
eda767aeb5
feat(sse): publish breakdown of task count by task type
2021-07-06 09:40:01 +08:00
semantic-release-bot
547167feb5
chore(release): 0.105.2 [skip ci]
...
## [0.105.2](https://github.com/gotson/komga/compare/v0.105.1...v0.105.2 ) (2021-07-05)
### Bug Fixes
* translated using Weblate (Danish) ([9f2e2dc ](9f2e2dca14 ))
* **webui:** clear searchbox results on blur ([e1a2cec ](e1a2cecce4 ))
* **webui:** close notification when clicking on primary action ([403ab0a ](403ab0a04f ))
* **webui:** logo alignment on startup page ([1de8a94 ](1de8a944bd ))
* **webui:** show empty state if there's not books to import ([7ddbac9 ](7ddbac95be ))
2021-07-05 02:59:15 +00:00
Weblate (bot)
9f2e2dca14
fix: translated using Weblate (Danish)
...
Currently translated at 19.5% (92 of 471 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (471 of 471 strings)
fix: translated using Weblate (Spanish)
Currently translated at 100.0% (471 of 471 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (471 of 471 strings)
feat: added translation using Weblate (Danish)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
fix: translated using Weblate (Italian)
Currently translated at 100.0% (476 of 476 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (476 of 476 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (476 of 476 strings)
fix: translated using Weblate (Swedish)
Currently translated at 97.6% (465 of 476 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (476 of 476 strings)
fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 77.9% (371 of 476 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (466 of 466 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (466 of 466 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (465 of 465 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (465 of 465 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (465 of 465 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (465 of 465 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (456 of 456 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (456 of 456 strings)
fix: deleted translation using Weblate (Tigrinya)
fix: deleted translation using Weblate (Amharic)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
fix: translated using Weblate (Spanish)
Currently translated at 100.0% (459 of 459 strings)
fix: translated using Weblate (Spanish)
Currently translated at 84.7% (389 of 459 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.7% (458 of 459 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (459 of 459 strings)
fix: translated using Weblate (Dutch)
Currently translated at 100.0% (448 of 448 strings)
feat: added translation using Weblate (Tigrinya)
feat: added translation using Weblate (Amharic)
fix: translated using Weblate (Arabic)
Currently translated at 100.0% (448 of 448 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Eric <spice2wolf@gmail.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matté Rozema <matte-rozema@live.nl>
Co-authored-by: Max <madstk1@pm.me>
Co-authored-by: Mubarek Seyd Juhar <mubareksd@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Tawagot0 <j.seyadouagammadou@cfa-insta.fr>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: lk.KEVIN <anonymouslk.kevin@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: sam5558 <mourabbi.salim@gmail.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ar/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/da/
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/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nl/
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: Eric <spice2wolf@gmail.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Matté Rozema <matte-rozema@live.nl>
Co-authored-by: Max <madstk1@pm.me>
Co-authored-by: Mubarek Seyd Juhar <mubareksd@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Tawagot0 <j.seyadouagammadou@cfa-insta.fr>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: lk.KEVIN <anonymouslk.kevin@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: sam5558 <mourabbi.salim@gmail.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-07-05 10:43:03 +08:00
Gauthier Roebroeck
7ddbac95be
fix(webui): show empty state if there's not books to import
2021-07-05 10:14:59 +08:00
Gauthier Roebroeck
403ab0a04f
fix(webui): close notification when clicking on primary action
2021-07-05 10:14:12 +08:00
Gauthier Roebroeck
1de8a944bd
fix(webui): logo alignment on startup page
2021-07-05 10:13:29 +08:00
Gauthier Roebroeck
e1a2cecce4
fix(webui): clear searchbox results on blur
2021-07-05 09:57:38 +08:00
Gauthier Roebroeck
3db3181313
refactor: use of path extension api
2021-07-03 11:52:22 +08:00
semantic-release-bot
32ba89419b
chore(release): 0.105.1 [skip ci]
...
## [0.105.1](https://github.com/gotson/komga/compare/v0.105.0...v0.105.1 ) (2021-07-02)
### Bug Fixes
* **webui:** disable some UI elements for non-admins ([ada1438 ](ada1438921 ))
* **webui:** properly reload series when book read progress is updated ([92954e0 ](92954e0916 ))
2021-07-02 09:05:26 +00:00
Gauthier Roebroeck
92954e0916
fix(webui): properly reload series when book read progress is updated
2021-07-02 16:38:12 +08:00
Gauthier Roebroeck
ada1438921
fix(webui): disable some UI elements for non-admins
2021-07-02 16:38:12 +08:00
semantic-release-bot
2449ec4697
chore(release): 0.105.0 [skip ci]
...
# [0.105.0](https://github.com/gotson/komga/compare/v0.104.2...v0.105.0 ) (2021-07-02)
### Bug Fixes
* **webui:** more emphasis on main button in dialogs ([f0d32d9 ](f0d32d98a5 ))
### Features
* **webui:** confirmation dialog for library analysis and refresh ([9923cea ](9923cea244 ))
2021-07-02 08:17:32 +00:00
Gauthier Roebroeck
363eac5ec6
refactor(webui): use confirmation-dialog for deletions
2021-07-02 16:02:11 +08:00
Gauthier Roebroeck
5e9cb9a7f7
refactor(webui): remove console warnings
2021-07-02 16:02:11 +08:00
Gauthier Roebroeck
08951cc852
refactor(webui): use toaster for common errors
2021-07-02 16:02:11 +08:00
Gauthier Roebroeck
f0d32d98a5
fix(webui): more emphasis on main button in dialogs
2021-07-02 16:02:11 +08:00
Gauthier Roebroeck
994ffd7c8f
refactor(webui): use confirmation-dialog for server stop
2021-07-02 16:02:11 +08:00
Gauthier Roebroeck
9923cea244
feat(webui): confirmation dialog for library analysis and refresh
2021-07-02 16:02:10 +08:00
semantic-release-bot
9435029fb6
chore(release): 0.104.2 [skip ci]
...
## [0.104.2](https://github.com/gotson/komga/compare/v0.104.1...v0.104.2 ) (2021-07-02)
### Bug Fixes
* **scanner:** crash if library root is filesystem root ([d739166 ](d7391669f6 )), closes [#564 ](https://github.com/gotson/komga/issues/564 )
* **swagger:** swagger-ui hangs on some calls ([76caa4d ](76caa4de39 )), closes [#566 ](https://github.com/gotson/komga/issues/566 )
2021-07-02 04:03:37 +00:00
Gauthier Roebroeck
d7391669f6
fix(scanner): crash if library root is filesystem root
...
closes #564
2021-07-02 11:46:31 +08:00
Gauthier Roebroeck
76caa4de39
fix(swagger): swagger-ui hangs on some calls
...
closes #566
2021-07-02 11:46:31 +08:00
semantic-release-bot
d3ef49a818
chore(release): 0.104.1 [skip ci]
...
## [0.104.1](https://github.com/gotson/komga/compare/v0.104.0...v0.104.1 ) (2021-06-30)
### Performance Improvements
* optimize database transactions to avoid locking ([39dcf59 ](39dcf5969e ))
2021-06-30 07:34:42 +00:00
Gauthier Roebroeck
39dcf5969e
perf: optimize database transactions to avoid locking
2021-06-30 15:19:05 +08:00
Gauthier Roebroeck
b9546e8605
build: don't build plain jar
2021-06-30 15:19:05 +08:00
semantic-release-bot
2b2f0272ae
chore(release): 0.104.0 [skip ci]
...
# [0.104.0](https://github.com/gotson/komga/compare/v0.103.0...v0.104.0 ) (2021-06-29)
### Features
* **api:** get latest activity by user ([b118959 ](b118959775 ))
* **sse:** publish event when series is completely marked as read or unread ([11c5802 ](11c5802255 ))
* **webui:** display badge if some books are in error or unsupported ([101c6fd ](101c6fd92d ))
* **webui:** display latest user connection in settings ([58478c2 ](58478c21ff ))
* **webui:** multi-select collections and read lists ([19e3f18 ](19e3f18cad ))
* **webui:** select all option in the selection bar ([8545574 ](8545574d38 ))
* **webui:** select multiple items using shift+click ([f69a31e ](f69a31eaf1 ))
### Performance Improvements
* **webui:** throttle reloads, remove legacy reload logic ([e8a7eaf ](e8a7eaf999 ))
2021-06-29 09:33:39 +00:00
Gauthier Roebroeck
13856a5592
build: fix unpack task following Spring Boot 2.5 upgrade
2021-06-29 17:18:27 +08:00
Gauthier Roebroeck
101c6fd92d
feat(webui): display badge if some books are in error or unsupported
2021-06-29 17:11:52 +08:00
Gauthier Roebroeck
e8a7eaf999
perf(webui): throttle reloads, remove legacy reload logic
2021-06-29 16:15:16 +08:00
Gauthier Roebroeck
11c5802255
feat(sse): publish event when series is completely marked as read or unread
2021-06-29 16:15:16 +08:00
Gauthier Roebroeck
19e3f18cad
feat(webui): multi-select collections and read lists
2021-06-29 16:15:16 +08:00
Gauthier Roebroeck
217bc493a1
refactor(webui): remove useless code
2021-06-29 16:15:16 +08:00
Gauthier Roebroeck
f69a31eaf1
feat(webui): select multiple items using shift+click
2021-06-29 16:15:16 +08:00
Gauthier Roebroeck
8545574d38
feat(webui): select all option in the selection bar
2021-06-29 16:15:15 +08:00
Gauthier Roebroeck
91ac548b7d
build: upgrade to kotlin 1.5.20 and spring boot 2.5.2
2021-06-29 16:15:15 +08:00
Gauthier Roebroeck
58478c21ff
feat(webui): display latest user connection in settings
2021-06-29 16:15:15 +08:00
Gauthier Roebroeck
b118959775
feat(api): get latest activity by user
2021-06-29 16:15:15 +08:00
Gauthier Roebroeck
622f725896
refactor: incorrect exception thrown
2021-06-29 16:15:15 +08:00
semantic-release-bot
ccc3d48441
chore(release): 0.103.0 [skip ci]
...
# [0.103.0](https://github.com/gotson/komga/compare/v0.102.0...v0.103.0 ) (2021-06-28)
### Bug Fixes
* **api:** total item count incorrect for /me/authentication-activity ([a56c2f1 ](a56c2f1d2d ))
### Features
* **api:** admin can change password for any user ([30303a6 ](30303a6df3 )), closes [#503 ](https://github.com/gotson/komga/issues/503 )
* **webui:** enable grouping for authentication activity table ([2a19399 ](2a19399347 ))
* **webui:** password change from user settings screen ([668331e ](668331eb00 )), closes [#503 ](https://github.com/gotson/komga/issues/503 )
2021-06-28 04:02:01 +00:00
Gauthier Roebroeck
668331eb00
feat(webui): password change from user settings screen
...
closes #503
2021-06-28 11:46:47 +08:00
Gauthier Roebroeck
30303a6df3
feat(api): admin can change password for any user
...
closes #503
2021-06-28 11:46:47 +08:00
Gauthier Roebroeck
2a19399347
feat(webui): enable grouping for authentication activity table
2021-06-28 11:46:47 +08:00
Gauthier Roebroeck
a56c2f1d2d
fix(api): total item count incorrect for /me/authentication-activity
2021-06-28 11:46:47 +08:00
semantic-release-bot
6b67484197
chore(release): 0.102.0 [skip ci]
...
# [0.102.0](https://github.com/gotson/komga/compare/v0.101.2...v0.102.0 ) (2021-06-25)
### Features
* **api:** store authentication activity ([de96e0d ](de96e0dcef )), closes [#160 ](https://github.com/gotson/komga/issues/160 )
* **webui:** display authentication activity ([9d33602 ](9d33602873 )), closes [#160 ](https://github.com/gotson/komga/issues/160 )
2021-06-25 11:00:31 +00:00
Gauthier Roebroeck
9d33602873
feat(webui): display authentication activity
...
closes #160
2021-06-25 18:47:49 +08:00
Gauthier Roebroeck
de96e0dcef
feat(api): store authentication activity
...
closes #160
2021-06-25 18:47:49 +08:00
semantic-release-bot
77a55be1d4
chore(release): 0.101.2 [skip ci]
...
## [0.101.2](https://github.com/gotson/komga/compare/v0.101.1...v0.101.2 ) (2021-06-24)
### Bug Fixes
* deleting series could fail with foreign key error ([97b53e5 ](97b53e5c96 ))
* fix potential database inconsistencies ([75ecbe1 ](75ecbe15ba ))
* use spring transactions instead of jooq transactions ([73931f0 ](73931f0bf8 ))
* **webui:** sort by size in media analysis table ([4d2393f ](4d2393f500 ))
2021-06-24 09:48:43 +00:00
Gauthier Roebroeck
73931f0bf8
fix: use spring transactions instead of jooq transactions
2021-06-24 17:35:26 +08:00
Gauthier Roebroeck
75ecbe15ba
fix: fix potential database inconsistencies
2021-06-24 17:35:26 +08:00
Gauthier Roebroeck
4d2393f500
fix(webui): sort by size in media analysis table
2021-06-24 17:35:26 +08:00
Gauthier Roebroeck
97b53e5c96
fix: deleting series could fail with foreign key error
2021-06-24 17:35:26 +08:00
semantic-release-bot
5199ddf799
chore(release): 0.101.1 [skip ci]
...
## [0.101.1](https://github.com/gotson/komga/compare/v0.101.0...v0.101.1 ) (2021-06-23)
### Bug Fixes
* **webui:** add contain property to thumbnail in searchbox ([15bad4b ](15bad4b20a ))
* **webui:** add thumbnail to series picker dialog ([cb096e2 ](cb096e2117 ))
* **webui:** don't reload card thumbnail if one was successfully loaded ([10cdedc ](10cdedcf5d ))
2021-06-23 02:52:33 +00:00
Gauthier Roebroeck
cb096e2117
fix(webui): add thumbnail to series picker dialog
2021-06-23 10:35:24 +08:00
Gauthier Roebroeck
10cdedcf5d
fix(webui): don't reload card thumbnail if one was successfully loaded
2021-06-23 10:35:24 +08:00
Gauthier Roebroeck
15bad4b20a
fix(webui): add contain property to thumbnail in searchbox
2021-06-23 10:35:24 +08:00
semantic-release-bot
7c0f8af7db
chore(release): 0.101.0 [skip ci]
...
# [0.101.0](https://github.com/gotson/komga/compare/v0.100.3...v0.101.0 ) (2021-06-23)
### Features
* **webui:** remove early feature warning (extension repair, convert to cbz) ([6af6f5b ](6af6f5be40 ))
* **webui:** remove early feature warning in book import screen ([3d159d1 ](3d159d16b2 ))
* **webui:** show library name on series picker dialog (import) ([626ef3e ](626ef3eb40 )), closes [#559 ](https://github.com/gotson/komga/issues/559 )
2021-06-23 02:11:05 +00:00
Gauthier Roebroeck
6af6f5be40
feat(webui): remove early feature warning (extension repair, convert to cbz)
2021-06-23 09:58:25 +08:00
Gauthier Roebroeck
3d159d16b2
feat(webui): remove early feature warning in book import screen
2021-06-23 09:58:25 +08:00
Gauthier Roebroeck
626ef3eb40
feat(webui): show library name on series picker dialog (import)
...
closes #559
2021-06-23 09:58:25 +08:00
Gauthier Roebroeck
7b30835e88
refactor(webui): remove dead code
2021-06-23 09:58:25 +08:00
semantic-release-bot
a7e5b7ea00
chore(release): 0.100.3 [skip ci]
...
## [0.100.3](https://github.com/gotson/komga/compare/v0.100.2...v0.100.3 ) (2021-06-23)
### Bug Fixes
* **epub:** better isbn parsing ([e1741c3 ](e1741c34fa ))
* **epub:** incorrect genres parsing when empty ([8a5abf2 ](8a5abf24fb ))
* **epub:** parse multiple dc:subjects for series genre ([c25b9cf ](c25b9cf5f9 ))
* **epub:** series title not always parsed properly ([a6c19f6 ](a6c19f6eee )), closes [#556 ](https://github.com/gotson/komga/issues/556 )
2021-06-23 01:53:00 +00:00
Gauthier Roebroeck
8a5abf24fb
fix(epub): incorrect genres parsing when empty
2021-06-23 09:37:04 +08:00
Gauthier Roebroeck
c25b9cf5f9
fix(epub): parse multiple dc:subjects for series genre
2021-06-23 09:14:13 +08:00
Gauthier Roebroeck
a6c19f6eee
fix(epub): series title not always parsed properly
...
closes #556
2021-06-23 09:14:13 +08:00
Gauthier Roebroeck
e1741c34fa
fix(epub): better isbn parsing
2021-06-23 09:14:13 +08:00
semantic-release-bot
7910273dfc
chore(release): 0.100.2 [skip ci]
...
## [0.100.2](https://github.com/gotson/komga/compare/v0.100.1...v0.100.2 ) (2021-06-22)
### Bug Fixes
* better date parsing for epub metadata ([ed7fa1f ](ed7fa1fcb8 ))
* better isbn parsing for epub metadata ([b3bcd23 ](b3bcd233fd ))
* do not split authors by comma in epub metadata ([13b18c0 ](13b18c0b45 )), closes [#556 ](https://github.com/gotson/komga/issues/556 )
* epub parsing namespace issue ([7a56632 ](7a566326b0 ))
* ignore html tags in epub description ([52d81ef ](52d81ef1d7 )), closes [#556 ](https://github.com/gotson/komga/issues/556 )
* retrieve series from epub correctly ([fbd8655 ](fbd8655c51 )), closes [#556 ](https://github.com/gotson/komga/issues/556 )
* some images could be missing from epub files ([6c34794 ](6c34794a50 )), closes [#556 ](https://github.com/gotson/komga/issues/556 )
2021-06-22 09:55:41 +00:00
Gauthier Roebroeck
9bb0a3a39c
test: fix epub tests
2021-06-22 17:40:19 +08:00
Gauthier Roebroeck
6c34794a50
fix: some images could be missing from epub files
...
closes #556
2021-06-22 17:08:34 +08:00
Gauthier Roebroeck
7a566326b0
fix: epub parsing namespace issue
2021-06-22 15:54:51 +08:00
Gauthier Roebroeck
55ec5a3478
refactor: use xml parser for jsoup
2021-06-22 15:54:02 +08:00
Gauthier Roebroeck
ed7fa1fcb8
fix: better date parsing for epub metadata
2021-06-22 14:24:08 +08:00
Gauthier Roebroeck
b3bcd233fd
fix: better isbn parsing for epub metadata
2021-06-22 14:23:51 +08:00
Gauthier Roebroeck
13b18c0b45
fix: do not split authors by comma in epub metadata
...
part of #556
2021-06-22 14:22:54 +08:00
Gauthier Roebroeck
fbd8655c51
fix: retrieve series from epub correctly
...
it would not work with namespaced elements generated by Calibre
part of #556
2021-06-22 14:20:10 +08:00
Gauthier Roebroeck
52d81ef1d7
fix: ignore html tags in epub description
...
part of #556
2021-06-22 14:18:48 +08:00
Gauthier Roebroeck
bb70bcd91d
test: add tests for EpubMetadataProvider.kt
2021-06-22 14:17:47 +08:00
semantic-release-bot
d3b57753f0
chore(release): 0.100.1 [skip ci]
...
## [0.100.1](https://github.com/gotson/komga/compare/v0.100.0...v0.100.1 ) (2021-06-21)
### Bug Fixes
* **webui:** query param doesn't work with values containing comma ([b447101 ](b447101bcc )), closes [#557 ](https://github.com/gotson/komga/issues/557 )
2021-06-21 09:20:45 +00:00
Gauthier Roebroeck
b447101bcc
fix(webui): query param doesn't work with values containing comma
...
closes #557
2021-06-21 17:06:11 +08:00
semantic-release-bot
7d7fbad749
chore(release): 0.100.0 [skip ci]
...
# [0.100.0](https://github.com/gotson/komga/compare/v0.99.4...v0.100.0 ) (2021-06-21)
### Features
* **sse:** publish server-sent events ([691c7f0 ](691c7f0071 ))
* **webui:** the UI is now dynamic to events from the server ([a707fd3 ](a707fd3594 )), closes [#124 ](https://github.com/gotson/komga/issues/124 )
2021-06-21 07:47:10 +00:00
Gauthier Roebroeck
65f5e5d137
docs: update shields in README.md
2021-06-21 15:23:55 +08:00
Gauthier Roebroeck
dc5ab0ca08
test: fix BookImporterTest.kt
2021-06-21 15:17:26 +08:00
Gauthier Roebroeck
a707fd3594
feat(webui): the UI is now dynamic to events from the server
...
closes #124
2021-06-21 14:53:06 +08:00
Gauthier Roebroeck
691c7f0071
feat(sse): publish server-sent events
2021-06-21 14:43:54 +08:00
semantic-release-bot
b7c2c09ff4
chore(release): 0.99.4 [skip ci]
...
## [0.99.4](https://github.com/gotson/komga/compare/v0.99.3...v0.99.4 ) (2021-06-18)
### Bug Fixes
* some tasks could be executed with the wrong priority ([2b6f534 ](2b6f534f84 ))
2021-06-18 08:10:38 +00:00
Gauthier Roebroeck
2b6f534f84
fix: some tasks could be executed with the wrong priority
2021-06-18 15:56:31 +08:00
semantic-release-bot
5fc77b2297
chore(release): 0.99.3 [skip ci]
...
## [0.99.3](https://github.com/gotson/komga/compare/v0.99.2...v0.99.3 ) (2021-06-17)
### Bug Fixes
* sidecars would not be deleted with library ([49f83b7 ](49f83b78ac ))
2021-06-17 09:30:41 +00:00
Gauthier Roebroeck
49f83b78ac
fix: sidecars would not be deleted with library
2021-06-17 11:50:52 +08:00
semantic-release-bot
1a1f1cd9a8
chore(release): 0.99.2 [skip ci]
...
## [0.99.2](https://github.com/gotson/komga/compare/v0.99.1...v0.99.2 ) (2021-06-17)
### Bug Fixes
* local artwork could be refreshed at every scan ([4ac9fe9 ](4ac9fe96be ))
2021-06-17 02:06:28 +00:00
Gauthier Roebroeck
4ac9fe96be
fix: local artwork could be refreshed at every scan
2021-06-17 09:48:46 +08:00
Gauthier Roebroeck
67ebc74dc7
refactor: more logs
2021-06-11 11:17:19 +08:00
semantic-release-bot
d97871bef3
chore(release): 0.99.1 [skip ci]
...
## [0.99.1](https://github.com/gotson/komga/compare/v0.99.0...v0.99.1 ) (2021-06-10)
### Bug Fixes
* translated using Weblate (French) ([#549 ](https://github.com/gotson/komga/issues/549 )) ([37a66fe ](37a66feb27 ))
* **webui:** incorrect spacing in dialog ([8e1ef16 ](8e1ef165a8 ))
2021-06-10 10:15:02 +00:00
Weblate (bot)
37a66feb27
fix: translated using Weblate (French) ( #549 )
...
Currently translated at 100.0% (448 of 448 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (448 of 448 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Tawagot0 <j.seyadouagammadou@cfa-insta.fr>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Tawagot0 <j.seyadouagammadou@cfa-insta.fr>
2021-06-10 18:00:40 +08:00
Gauthier Roebroeck
f97ca7c21a
build(webui): update dependencies
2021-06-10 17:58:24 +08:00
Gauthier Roebroeck
8e1ef165a8
fix(webui): incorrect spacing in dialog
2021-06-10 17:48:17 +08:00
Gauthier Roebroeck
4dfc602391
build: update tika and pdfbox
2021-06-10 16:39:27 +08:00
Gauthier Roebroeck
8a4c2c5e2f
build: update dependencies
2021-06-10 16:38:11 +08:00
Gauthier Roebroeck
ae6313f35f
build: update spring boot to 2.4.6
2021-06-10 16:20:43 +08:00
Gauthier Roebroeck
5ac8ea92b0
build: update gradle to 7.0.2
2021-06-10 16:20:43 +08:00
Gauthier Roebroeck
d7ccf5897f
build: update dependencies
2021-06-10 16:20:43 +08:00
semantic-release-bot
ed13cbc4a5
chore(release): 0.99.0 [skip ci]
...
# [0.99.0](https://github.com/gotson/komga/compare/v0.98.0...v0.99.0 ) (2021-06-10)
### Bug Fixes
* **api:** publisher and authors were not sorted lowercase ([78c6d23 ](78c6d23295 ))
### Features
* detect change in sidecar files during scan ([4244bcd ](4244bcd9ae ))
2021-06-10 07:09:20 +00:00
Gauthier Roebroeck
78c6d23295
fix(api): publisher and authors were not sorted lowercase
2021-06-10 14:56:17 +08:00
Gauthier Roebroeck
f49786a957
refactor: harmonize repository method names
2021-06-10 14:56:17 +08:00
Gauthier Roebroeck
4244bcd9ae
feat: detect change in sidecar files during scan
...
local artwork refresh will be triggered when sidecar files are changed
2021-06-10 14:56:17 +08:00
semantic-release-bot
91ecfdc3c7
chore(release): 0.98.0 [skip ci]
...
# [0.98.0](https://github.com/gotson/komga/compare/v0.97.3...v0.98.0 ) (2021-06-08)
### Features
* delete empty read lists and collections ([159c767 ](159c767929 )), closes [#551 ](https://github.com/gotson/komga/issues/551 )
2021-06-08 03:06:09 +00:00
Gauthier Roebroeck
159c767929
feat: delete empty read lists and collections
...
closes #551
2021-06-08 10:53:29 +08:00
Gauthier Roebroeck
c8b522d7e9
refactor: remove duplicate code
2021-06-07 20:25:08 +08:00
semantic-release-bot
e0aa505908
chore(release): 0.97.3 [skip ci]
...
## [0.97.3](https://github.com/gotson/komga/compare/v0.97.2...v0.97.3 ) (2021-06-03)
### Bug Fixes
* translated using Weblate ([45f2bb4 ](45f2bb47f9 ))
* **api:** updating read progress from tachiyomi would mess up On Deck ([480871c ](480871c966 ))
2021-06-03 03:50:58 +00:00
Weblate (bot)
45f2bb47f9
fix: translated using Weblate
...
Currently translated at 100.0% (448 of 448 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (448 of 448 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (448 of 448 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (448 of 448 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (448 of 448 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (448 of 448 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (445 of 445 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (445 of 445 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (445 of 445 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (445 of 445 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (445 of 445 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (445 of 445 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (445 of 445 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (445 of 445 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (444 of 444 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (444 of 444 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (444 of 444 strings)
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: Luna Jernberg <droidbittin@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
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/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/eo/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
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: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
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>
2021-06-03 11:38:59 +08:00
Gauthier Roebroeck
480871c966
fix(api): updating read progress from tachiyomi would mess up On Deck
2021-06-03 11:25:59 +08:00
semantic-release-bot
8da5de663e
chore(release): 0.97.2 [skip ci]
...
## [0.97.2](https://github.com/gotson/komga/compare/v0.97.1...v0.97.2 ) (2021-06-01)
### Bug Fixes
* **webui:** replace searchbox for authors in filter panel ([14e6718 ](14e6718252 ))
2021-06-01 03:51:45 +00:00
Gauthier Roebroeck
14e6718252
fix(webui): replace searchbox for authors in filter panel
2021-06-01 11:36:53 +08:00
semantic-release-bot
61ca80dc72
chore(release): 0.97.1 [skip ci]
...
## [0.97.1](https://github.com/gotson/komga/compare/v0.97.0...v0.97.1 ) (2021-06-01)
### Bug Fixes
* **webui:** favicon for iOS, Android and Windows 10 ([#547 ](https://github.com/gotson/komga/issues/547 )) ([da99052 ](da99052954 ))
2021-06-01 00:52:52 +00:00
Ben Kuskopf
da99052954
fix(webui): favicon for iOS, Android and Windows 10 ( #547 )
2021-06-01 08:39:09 +08:00
semantic-release-bot
14a974c8ae
chore(release): 0.97.0 [skip ci]
...
# [0.97.0](https://github.com/gotson/komga/compare/v0.96.5...v0.97.0 ) (2021-05-31)
### Bug Fixes
* series would be updated at each scan even if not modified ([d05237f ](d05237f5ed ))
* **webui:** fix combobox search value remaining after list selection ([d114b0e ](d114b0efb2 ))
### Features
* **api:** search authors by name and role ([a45a73c ](a45a73c8bd ))
* **webui:** filter series by read and in progress status ([4195ecb ](4195ecbb9a ))
* **webui:** in progress and read filter for series and collection ([b41499d ](b41499d775 ))
* **webui:** reset filter button ([3219dc4 ](3219dc4bb2 ))
* **webui:** search authors in filters ([b908ac1 ](b908ac140b ))
### Performance Improvements
* **webui:** load background data in parallel when possible ([c0d7be9 ](c0d7be9627 ))
2021-05-31 10:22:50 +00:00
Gauthier Roebroeck
d05237f5ed
fix: series would be updated at each scan even if not modified
2021-05-31 18:09:49 +08:00
Gauthier Roebroeck
b908ac140b
feat(webui): search authors in filters
2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
a45a73c8bd
feat(api): search authors by name and role
2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
c0d7be9627
perf(webui): load background data in parallel when possible
2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
b41499d775
feat(webui): in progress and read filter for series and collection
2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
3219dc4bb2
feat(webui): reset filter button
2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
4195ecbb9a
feat(webui): filter series by read and in progress status
2021-05-31 17:56:14 +08:00
Gauthier Roebroeck
d114b0efb2
fix(webui): fix combobox search value remaining after list selection
...
update vuetify
2021-05-31 17:56:14 +08:00
semantic-release-bot
a6c47f1b85
chore(release): 0.96.5 [skip ci]
...
## [0.96.5](https://github.com/gotson/komga/compare/v0.96.4...v0.96.5 ) (2021-05-27)
### Bug Fixes
* **webui:** show recent books before series ([7f49bfa ](7f49bfa05e ))
### Performance Improvements
* add db index to speed up webui dashboard ([ecc1dd4 ](ecc1dd412d ))
* precompute series book counts ([c3b352a ](c3b352aca0 ))
2021-05-27 02:24:31 +00:00
Gauthier Roebroeck
ecc1dd412d
perf: add db index to speed up webui dashboard
2021-05-27 10:10:31 +08:00
Gauthier Roebroeck
7f49bfa05e
fix(webui): show recent books before series
2021-05-27 10:10:31 +08:00
Gauthier Roebroeck
c3b352aca0
perf: precompute series book counts
2021-05-27 10:10:31 +08:00
semantic-release-bot
ae671709fe
chore(release): 0.96.4 [skip ci]
...
## [0.96.4](https://github.com/gotson/komga/compare/v0.96.3...v0.96.4 ) (2021-05-25)
### Performance Improvements
* missing database index ([8b5ae64 ](8b5ae64dd5 ))
* remove subquery ([b162cde ](b162cdeba3 ))
2021-05-25 10:04:28 +00:00
Gauthier Roebroeck
b162cdeba3
perf: remove subquery
2021-05-25 17:50:21 +08:00
Gauthier Roebroeck
8b5ae64dd5
perf: missing database index
2021-05-25 17:50:21 +08:00
semantic-release-bot
51fd260399
chore(release): 0.96.3 [skip ci]
...
## [0.96.3](https://github.com/gotson/komga/compare/v0.96.2...v0.96.3 ) (2021-05-24)
### Performance Improvements
* page streaming performance ([8de01a6 ](8de01a6fd7 ))
2021-05-24 09:08:37 +00:00
Gauthier Roebroeck
8de01a6fd7
perf: page streaming performance
...
cache the zip or pdf document to avoid recreating it at every page access
2021-05-24 16:14:09 +08:00
semantic-release-bot
02f61bac0a
chore(release): 0.96.2 [skip ci]
...
## [0.96.2](https://github.com/gotson/komga/compare/v0.96.1...v0.96.2 ) (2021-05-22)
### Bug Fixes
* cors filter causing issues ([0708ce7 ](0708ce750c )), closes [#543 ](https://github.com/gotson/komga/issues/543 )
2021-05-22 07:28:11 +00:00
Gauthier Roebroeck
0708ce750c
fix: cors filter causing issues
...
should address #543
2021-05-22 15:14:49 +08:00
semantic-release-bot
29e98adbcf
chore(release): 0.96.1 [skip ci]
...
## [0.96.1](https://github.com/gotson/komga/compare/v0.96.0...v0.96.1 ) (2021-05-21)
### Bug Fixes
* **webreader:** incorrect tooltip for read incognito button ([d1616a9 ](d1616a98cd ))
* **webui:** count in progress books as unread in series filter and card ([fa9d40f ](fa9d40f84c ))
2021-05-21 01:16:26 +00:00
Gauthier Roebroeck
d1616a98cd
fix(webreader): incorrect tooltip for read incognito button
2021-05-21 09:01:54 +08:00
Gauthier Roebroeck
fa9d40f84c
fix(webui): count in progress books as unread in series filter and card
2021-05-21 08:38:50 +08:00
semantic-release-bot
3bd43c43b1
chore(release): 0.96.0 [skip ci]
...
# [0.96.0](https://github.com/gotson/komga/compare/v0.95.5...v0.96.0 ) (2021-05-20)
### Bug Fixes
* **webui:** add autofocus on some dialogs ([339570e ](339570e17c ))
* **webui:** display file browser errors in snackbar ([80a520c ](80a520cfe5 ))
* remove the library path tooltip ([1285ae4 ](1285ae4a7e ))
* translated using Weblate (Italian) ([#539 ](https://github.com/gotson/komga/issues/539 )) ([7200046 ](7200046ea5 ))
### Features
* **webui:** add back button on book view ([d03acea ](d03aceae1a ))
* **webui:** book import path is saved to local storage ([2473090 ](2473090c36 ))
* **webui:** change default theme to system ([b7a371b ](b7a371b7ea ))
* **webui:** show the library name on the search drop down ([f85c60b ](f85c60bd1a ))
2021-05-20 10:22:09 +00:00
Gauthier Roebroeck
80a520cfe5
fix(webui): display file browser errors in snackbar
2021-05-20 18:09:26 +08:00
Gauthier Roebroeck
b7a371b7ea
feat(webui): change default theme to system
2021-05-20 18:09:26 +08:00
Gauthier Roebroeck
2473090c36
feat(webui): book import path is saved to local storage
2021-05-20 18:09:26 +08:00
Gauthier Roebroeck
339570e17c
fix(webui): add autofocus on some dialogs
2021-05-20 18:09:26 +08:00
Weblate (bot)
7200046ea5
fix: translated using Weblate (Italian) ( #539 )
...
Currently translated at 100.0% (442 of 442 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (441 of 441 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (441 of 441 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (441 of 441 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
2021-05-20 17:35:41 +08:00
Gauthier Roebroeck
1285ae4a7e
fix: remove the library path tooltip
2021-05-20 17:26:43 +08:00
Ben Kuskopf
d03aceae1a
feat(webui): add back button on book view
...
* Add a back to arrow to the navigation on the book page to return to the books series
* Update BrowseBook.vue
* feat: conditional back button depending on context
also uses proper tooltip instead of title
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-05-20 17:25:11 +08:00
Ben Kuskopf
f85c60bd1a
feat(webui): show the library name on the search drop down
...
* Show the library name on the search drop down
* refactor: use mustache and add prefix
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-05-20 17:06:05 +08:00
semantic-release-bot
1329d2763b
chore(release): 0.95.5 [skip ci]
...
## [0.95.5](https://github.com/gotson/komga/compare/v0.95.4...v0.95.5 ) (2021-05-20)
### Bug Fixes
* allow cors configuration ([f435b9d ](f435b9dc78 )), closes [#540 ](https://github.com/gotson/komga/issues/540 )
2021-05-20 04:39:25 +00:00
Gauthier Roebroeck
f435b9dc78
fix: allow cors configuration
...
allowed origins can be set via komga.cors.allowed-origins
closes #540
2021-05-20 12:26:38 +08:00
semantic-release-bot
0e42806ab4
chore(release): 0.95.4 [skip ci]
...
## [0.95.4](https://github.com/gotson/komga/compare/v0.95.3...v0.95.4 ) (2021-05-17)
### Bug Fixes
* book conversion would fail if page dimensions were missing ([e8e46a0 ](e8e46a0834 ))
2021-05-17 08:36:31 +00:00
Gauthier Roebroeck
e8e46a0834
fix: book conversion would fail if page dimensions were missing
2021-05-17 16:22:01 +08:00
semantic-release-bot
521004bd17
chore(release): 0.95.3 [skip ci]
...
## [0.95.3](https://github.com/gotson/komga/compare/v0.95.2...v0.95.3 ) (2021-05-17)
### Bug Fixes
* fix rar books with potential issues ([8befde0 ](8befde0ea8 ))
2021-05-17 07:40:36 +00:00
Gauthier Roebroeck
8befde0ea8
fix: fix rar books with potential issues
...
fix the media type generated prior to tika 1.24
this prevented extension repair and cbz conversion
fix rar files that could have been incorrectly analyzed prior to 0.91.3
2021-05-17 15:25:29 +08:00
semantic-release-bot
740fa6583a
chore(release): 0.95.2 [skip ci]
...
## [0.95.2](https://github.com/gotson/komga/compare/v0.95.1...v0.95.2 ) (2021-05-14)
### Bug Fixes
* **api:** better handling of tachiyomi tracking ([a7ab0da ](a7ab0da025 ))
2021-05-14 02:03:59 +00:00
Gauthier Roebroeck
a7ab0da025
fix(api): better handling of tachiyomi tracking
...
read progress returns the last book read in a continuous fashion
don't mark books as unread when tachiyomi updates progress, only read
2021-05-14 09:51:33 +08:00
semantic-release-bot
571d54a526
chore(release): 0.95.1 [skip ci]
...
## [0.95.1](https://github.com/gotson/komga/compare/v0.95.0...v0.95.1 ) (2021-05-11)
### Bug Fixes
* **webui:** import details dialog not updated correctly ([33cb083 ](33cb0836ba ))
2021-05-11 09:55:36 +00:00
Gauthier Roebroeck
33cb0836ba
fix(webui): import details dialog not updated correctly
...
if a matching book was found before, then removed, the dialog would still display that book's pages
2021-05-11 17:41:43 +08:00
semantic-release-bot
ca7cf7de90
chore(release): 0.95.0 [skip ci]
...
# [0.95.0](https://github.com/gotson/komga/compare/v0.94.0...v0.95.0 ) (2021-05-10)
### Features
* **api:** mark read progress for read lists with Tachiyomi format ([0177ee3 ](0177ee3e08 ))
* **api:** mark read progress for series with Tachiyomi format ([82af4b3 ](82af4b3bbf ))
2021-05-10 10:09:12 +00:00
Gauthier Roebroeck
0177ee3e08
feat(api): mark read progress for read lists with Tachiyomi format
2021-05-10 17:54:46 +08:00
Gauthier Roebroeck
82af4b3bbf
feat(api): mark read progress for series with Tachiyomi format
2021-05-10 17:54:46 +08:00
semantic-release-bot
94720b49c1
chore(release): 0.94.0 [skip ci]
...
# [0.94.0](https://github.com/gotson/komga/compare/v0.93.0...v0.94.0 ) (2021-05-09)
### Features
* added translation using Weblate (Vietnamese) ([648f0d4 ](648f0d40ff ))
2021-05-09 04:05:24 +00:00
Weblate (bot)
648f0d40ff
feat: added translation using Weblate (Vietnamese)
...
Currently translated at 100.0% (441 of 441 strings)
fix: translated using Weblate (Vietnamese)
Currently translated at 100.0% (441 of 441 strings)
fix: translated using Weblate (Hungarian)
Currently translated at 100.0% (441 of 441 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (441 of 441 strings)
fix: translated using Weblate (Japanese)
Currently translated at 100.0% (441 of 441 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (441 of 441 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (441 of 441 strings)
feat: added translation using Weblate (Vietnamese)
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: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: Quyen Truong <quyent22@cs.washington.edu>
Co-authored-by: Yoshihiro Fujimoto <fuji.44mt@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/vi/
Translation: komga/webui
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: Norbert Kovács <kovinor123@gmail.com>
Co-authored-by: Quyen Truong <quyent22@cs.washington.edu>
Co-authored-by: Yoshihiro Fujimoto <fuji.44mt@gmail.com>
2021-05-09 11:50:06 +08:00
semantic-release-bot
d7a53cfa04
chore(release): 0.93.0 [skip ci]
...
# [0.93.0](https://github.com/gotson/komga/compare/v0.92.1...v0.93.0 ) (2021-05-06)
### Features
* added translation using Weblate (Hungarian) ([3abc8bd ](3abc8bde92 ))
2021-05-06 08:35:15 +00:00
Weblate (bot)
3abc8bde92
feat: added translation using Weblate (Hungarian)
...
Currently translated at 100.0% (441 of 441 strings)
fix: translated using Weblate (Italian)
Currently translated at 99.7% (440 of 441 strings)
fix: translated using Weblate (Japanese)
Currently translated at 100.0% (441 of 441 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (441 of 441 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (441 of 441 strings)
fix: translated using Weblate (Portuguese (Brazil))
Currently translated at 78.9% (348 of 441 strings)
chore: update translation files
Updated by "Cleanup translation files" hook in Weblate.
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (439 of 439 strings)
fix: translated using Weblate (Portuguese (Brazil))
Currently translated at 72.4% (318 of 439 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (439 of 439 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (439 of 439 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (439 of 439 strings)
fix: translated using Weblate (German)
Currently translated at 99.3% (436 of 439 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (439 of 439 strings)
fix: translated using Weblate (Hungarian)
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (436 of 436 strings)
feat: added translation using Weblate (Hungarian)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Norbi <kovinor123@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Thiago Souza <thiagops28@hotmail.com>
Co-authored-by: Yoshihiro Fujimoto <fuji.44mt@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
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/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
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: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Norbi <kovinor123@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: Thiago Souza <thiagops28@hotmail.com>
Co-authored-by: Yoshihiro Fujimoto <fuji.44mt@gmail.com>
Co-authored-by: phlostically <phlostically@mailinator.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-05-06 16:05:24 +08:00
semantic-release-bot
feb145bd74
chore(release): 0.92.1 [skip ci]
...
## [0.92.1](https://github.com/gotson/komga/compare/v0.92.0...v0.92.1 ) (2021-05-06)
### Bug Fixes
* priority tasks could be executed out of order ([55b2883 ](55b288388f ))
2021-05-06 07:34:15 +00:00
Gauthier Roebroeck
55b288388f
fix: priority tasks could be executed out of order
2021-05-06 15:20:15 +08:00
semantic-release-bot
19e302b140
chore(release): 0.92.0 [skip ci]
...
# [0.92.0](https://github.com/gotson/komga/compare/v0.91.3...v0.92.0 ) (2021-05-05)
### Features
* **webui:** library dialog options for extension repair ([f6ad0f0 ](f6ad0f0012 ))
* repair file extensions ([39cd31c ](39cd31cbb6 ))
* **webui:** show in progress books as unread ([db95544 ](db955447f9 )), closes [#526 ](https://github.com/gotson/komga/issues/526 )
2021-05-05 08:54:57 +00:00
Gauthier Roebroeck
f6ad0f0012
feat(webui): library dialog options for extension repair
2021-05-05 16:39:45 +08:00
Gauthier Roebroeck
7f70f85b8e
build: declare inputs for jooqGenerate task
2021-05-05 16:39:00 +08:00
Gauthier Roebroeck
39cd31cbb6
feat: repair file extensions
2021-05-05 16:38:32 +08:00
Gauthier Roebroeck
350570b293
refactor: jooq fetch by field
2021-05-05 16:36:52 +08:00
Gauthier Roebroeck
db955447f9
feat(webui): show in progress books as unread
...
closes #526
2021-05-05 15:44:34 +08:00
semantic-release-bot
36c132b07d
chore(release): 0.91.3 [skip ci]
...
## [0.91.3](https://github.com/gotson/komga/compare/v0.91.2...v0.91.3 ) (2021-05-05)
### Bug Fixes
* rar extractor could mis-analyze some images ([bd15aec ](bd15aecccc ))
2021-05-05 06:44:27 +00:00
Gauthier Roebroeck
bd15aecccc
fix: rar extractor could mis-analyze some images
2021-05-05 14:29:23 +08:00
semantic-release-bot
f1dcd65ac3
chore(release): 0.91.2 [skip ci]
...
## [0.91.2](https://github.com/gotson/komga/compare/v0.91.1...v0.91.2 ) (2021-05-05)
### Bug Fixes
* book conversion could fail because of different path separators ([e577e4a ](e577e4a78f ))
2021-05-05 01:38:08 +00:00
Gauthier Roebroeck
e577e4a78f
fix: book conversion could fail because of different path separators
2021-05-05 09:25:18 +08:00
semantic-release-bot
5a0a21d953
chore(release): 0.91.1 [skip ci]
...
## [0.91.1](https://github.com/gotson/komga/compare/v0.91.0...v0.91.1 ) (2021-05-04)
### Bug Fixes
* **opds:** acquisition link is not a valid url ([00ade7f ](00ade7fb36 )), closes [#525 ](https://github.com/gotson/komga/issues/525 )
2021-05-04 14:30:59 +00:00
Gauthier Roebroeck
00ade7fb36
fix(opds): acquisition link is not a valid url
...
closes #525
2021-05-04 22:17:02 +08:00
semantic-release-bot
6725a189c0
chore(release): 0.91.0 [skip ci]
...
# [0.91.0](https://github.com/gotson/komga/compare/v0.90.3...v0.91.0 ) (2021-05-04)
### Features
* **webui:** automatic book conversion in library settings ([1c3e853 ](1c3e853202 ))
* automatic book conversion to cbz ([dc2663e ](dc2663ecb7 ))
2021-05-04 10:40:05 +00:00
Gauthier Roebroeck
1c3e853202
feat(webui): automatic book conversion in library settings
2021-05-04 18:26:44 +08:00
Gauthier Roebroeck
dc2663ecb7
feat: automatic book conversion to cbz
2021-05-04 18:25:57 +08:00
Gauthier Roebroeck
01467ca21b
refactor: named lambda parameter
2021-05-04 18:24:18 +08:00
Gauthier Roebroeck
48229ad739
refactor: use lazy properties
2021-05-04 18:23:21 +08:00
semantic-release-bot
740ad476d1
chore(release): 0.90.3 [skip ci]
...
## [0.90.3](https://github.com/gotson/komga/compare/v0.90.2...v0.90.3 ) (2021-05-04)
### Bug Fixes
* **webreader:** browser back button would not honor page in query param ([dc4bd44 ](dc4bd440d9 ))
2021-05-04 06:18:05 +00:00
Gauthier Roebroeck
dc4bd440d9
fix(webreader): browser back button would not honor page in query param
2021-05-04 14:02:20 +08:00
semantic-release-bot
9c737ea235
chore(release): 0.90.2 [skip ci]
...
## [0.90.2](https://github.com/gotson/komga/compare/v0.90.1...v0.90.2 ) (2021-05-04)
### Bug Fixes
* priority tasks ([6ee968b ](6ee968be92 ))
2021-05-04 02:02:55 +00:00
Gauthier Roebroeck
b797791ca3
build: increase gradle memory
2021-05-04 09:38:09 +08:00
Gauthier Roebroeck
a3264b384a
ci: use replace plugin for version management
2021-05-04 09:37:48 +08:00
Gauthier Roebroeck
071303c421
refactor: handle priority for import tasks
2021-05-04 09:37:10 +08:00
Gauthier Roebroeck
bfc5fc6f48
test: fix tests
2021-05-03 17:42:06 +08:00
Gauthier Roebroeck
6ee968be92
fix: priority tasks
...
enable priority tasks in JMS
set high priority for all interactive tasks
prioritize book thumbnail and metadata after analysis
2021-05-03 17:01:26 +08:00
semantic-release-bot
a75807daf8
chore(release): 0.90.1 [skip ci]
...
## [0.90.1](https://github.com/gotson/komga/compare/v0.90.0...v0.90.1 ) (2021-05-03)
### Bug Fixes
* better stream handling for rar and zip files ([ebc8df2 ](ebc8df2053 ))
2021-05-03 01:47:18 +00:00
Gauthier Roebroeck
ebc8df2053
fix: better stream handling for rar and zip files
...
some rar entries could not be analyzed because of the incorrect use of streams
reduce disk access by using buffered streams
some streams were not closed properly
2021-05-03 09:30:34 +08:00
semantic-release-bot
910af6f36f
chore(release): 0.90.0 [skip ci]
...
# [0.90.0](https://github.com/gotson/komga/compare/v0.89.3...v0.90.0 ) (2021-04-30)
### Features
* added translation using Weblate (Dutch) ([e15f174 ](e15f174ff1 ))
2021-04-30 01:54:53 +00:00
Weblate (bot)
e15f174ff1
feat: added translation using Weblate (Dutch)
...
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (Dutch)
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (436 of 436 strings)
feat: added translation using Weblate (Dutch)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (436 of 436 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (435 of 435 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (435 of 435 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (435 of 435 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (435 of 435 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (435 of 435 strings)
fix: translated using Weblate (Esperanto)
Currently translated at 100.0% (434 of 434 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (434 of 434 strings)
fix: translated using Weblate (Japanese)
Currently translated at 85.4% (371 of 434 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (434 of 434 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (434 of 434 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (434 of 434 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (434 of 434 strings)
fix: translated using Weblate (Korean)
Currently translated at 68.6% (298 of 434 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (434 of 434 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (434 of 434 strings)
fix: translated using Weblate (Italian)
Currently translated at 100.0% (434 of 434 strings)
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: M <mhannig@gmx.de>
Co-authored-by: Northguy <patrick.vannoort@gmail.com>
Co-authored-by: R <pib2929@gmail.com>
Co-authored-by: Satoru KURASHIKI <lurdan@gmail.com>
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/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/eo/
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/ja/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nl/
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: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: J. Lavoie <j.lavoie@net-c.ca>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Northguy <patrick.vannoort@gmail.com>
Co-authored-by: R <pib2929@gmail.com>
Co-authored-by: Satoru KURASHIKI <lurdan@gmail.com>
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>
2021-04-30 09:39:01 +08:00
semantic-release-bot
581e166abe
chore(release): 0.89.3 [skip ci]
...
## [0.89.3](https://github.com/gotson/komga/compare/v0.89.2...v0.89.3 ) (2021-04-29)
### Bug Fixes
* **webreader:** progress not marked correctly ([f3c541c ](f3c541cd14 )), closes [#518 ](https://github.com/gotson/komga/issues/518 )
2021-04-29 10:45:05 +00:00
Gauthier Roebroeck
f3c541cd14
fix(webreader): progress not marked correctly
...
closes #518
2021-04-29 18:27:32 +08:00
semantic-release-bot
f304aaf2f6
chore(release): 0.89.2 [skip ci]
...
## [0.89.2](https://github.com/gotson/komga/compare/v0.89.1...v0.89.2 ) (2021-04-28)
### Bug Fixes
* add configuration to unload native webp library ([64a805e ](64a805e019 ))
* native webp library excludes support for armv7l ([731e07a ](731e07a070 )), closes [#488 ](https://github.com/gotson/komga/issues/488 )
2021-04-28 09:54:42 +00:00
Gauthier Roebroeck
731e07a070
fix: native webp library excludes support for armv7l
...
closes #488
2021-04-28 16:54:28 +08:00
Gauthier Roebroeck
59b7d245bf
refactor: clarify future removal comments
2021-04-28 16:41:03 +08:00
Gauthier Roebroeck
64a805e019
fix: add configuration to unload native webp library
2021-04-28 14:58:50 +08:00
Gauthier Roebroeck
abb6439ba9
refactor: deprecation warning on configuration property
2021-04-28 10:01:37 +08:00
Gauthier Roebroeck
12e94b6970
build: rerun springboot build info task when needed
2021-04-28 09:53:46 +08:00
Gauthier Roebroeck
f2a3c88a30
refactor: remove deprecated configuration property
2021-04-28 09:37:48 +08:00
semantic-release-bot
6b721c82a9
chore(release): 0.89.1 [skip ci]
...
## [0.89.1](https://github.com/gotson/komga/compare/v0.89.0...v0.89.1 ) (2021-04-28)
### Bug Fixes
* **webreader:** incorrect double pages display ([ece9813 ](ece981345f ))
* **webui:** all libraries should show browse view by default ([3e1bf89 ](3e1bf89bdb ))
* **webui:** dashboard would not reload properly ([18e3e21 ](18e3e21f06 ))
2021-04-28 01:12:01 +00:00
Gauthier Roebroeck
1c0c292202
refactor: remove newline in translation file
2021-04-28 08:53:01 +08:00
Gauthier Roebroeck
285562dba9
refactor(webui): simplify dashboard reload
2021-04-28 08:41:51 +08:00
Gauthier Roebroeck
ece981345f
fix(webreader): incorrect double pages display
2021-04-28 08:34:13 +08:00
Gauthier Roebroeck
3e1bf89bdb
fix(webui): all libraries should show browse view by default
2021-04-28 08:17:52 +08:00
Gauthier Roebroeck
18e3e21f06
fix(webui): dashboard would not reload properly
2021-04-28 08:17:11 +08:00
semantic-release-bot
f4ca3f22e9
chore(release): 0.89.0 [skip ci]
...
# [0.89.0](https://github.com/gotson/komga/compare/v0.88.1...v0.89.0 ) (2021-04-27)
### Bug Fixes
* **webui:** home link would not show as active ([4c6b3f5 ](4c6b3f5e5e ))
* **webui:** wrong comparison could show error in javascript console ([b345c30 ](b345c30d12 ))
### Features
* **webui:** display library navigation within toolbar ([a6252ff ](a6252ff2e8 )), closes [#234 ](https://github.com/gotson/komga/issues/234 )
* **webui:** remember view within library ([b1931aa ](b1931aa892 )), closes [#367 ](https://github.com/gotson/komga/issues/367 )
* Added a 'Recommended' tab in the library views for a library specific dashboard like the home page ([b26559d ](b26559dc47 ))
2021-04-27 14:35:55 +00:00
Gauthier
638f40831f
Merge pull request #494 from edwinbadillo/recommended-library
...
feat: Added a 'Recommended' tab in the library views for a library specific dashboard like the home page
2021-04-27 22:19:57 +08:00
Gauthier Roebroeck
dc999119e2
test: fix ondeck tests following refactoring
2021-04-27 21:58:55 +08:00
Gauthier Roebroeck
c99b6cdf3e
Merge branch 'master' into recommended-library
...
# Conflicts:
# komga-webui/src/services/komga-books.service.ts
2021-04-27 21:46:15 +08:00
Gauthier Roebroeck
b1931aa892
feat(webui): remember view within library
...
closes #367
2021-04-27 21:41:23 +08:00
Gauthier Roebroeck
b345c30d12
fix(webui): wrong comparison could show error in javascript console
2021-04-27 21:37:38 +08:00
Gauthier Roebroeck
a6252ff2e8
feat(webui): display library navigation within toolbar
...
use bottom navigation only for XS screens
closes #234
2021-04-27 21:36:07 +08:00
Gauthier Roebroeck
4c6b3f5e5e
fix(webui): home link would not show as active
...
route would not match because of redirect
2021-04-27 21:30:12 +08:00
Gauthier Roebroeck
2a3398f768
refactor: proper parameter passing
...
use beforeRouteUpdate
remove chip in toolbar
2021-04-27 21:29:21 +08:00
Gauthier Roebroeck
34b2beb993
refactor: add filter by library for ondeck
2021-04-27 21:21:14 +08:00
Gauthier Roebroeck
2f6858a132
refactor: use proper annotation for api doc
2021-04-27 21:19:48 +08:00
Gauthier Roebroeck
a2f5a84487
refactor: openapi spec is generated automatically by CI
2021-04-27 21:19:05 +08:00
Gauthier Roebroeck
b1bdba930f
build: change pre-commit for ktlint
2021-04-27 14:53:41 +08:00
Gauthier Roebroeck
3754c4bbe7
build: fix dependency update for non-stable versions
2021-04-27 09:53:47 +08:00
semantic-release-bot
51582ea503
chore(release): 0.88.1 [skip ci]
...
## [0.88.1](https://github.com/gotson/komga/compare/v0.88.0...v0.88.1 ) (2021-04-26)
### Bug Fixes
* replace java webp library ([f658f9a ](f658f9abe0 ))
2021-04-26 10:19:16 +00:00
Gauthier Roebroeck
64c72f7628
refactor: lint
2021-04-26 18:03:38 +08:00
Gauthier Roebroeck
f658f9abe0
fix: replace java webp library
...
the replacement is much faster, especially on page analysis
it's almost as fast as the native library
2021-04-26 17:18:47 +08:00
semantic-release-bot
6069d63049
chore(release): 0.88.0 [skip ci]
...
# [0.88.0](https://github.com/gotson/komga/compare/v0.87.5...v0.88.0 ) (2021-04-26)
### Features
* **webui:** ability to read incognito ([dc0cc13 ](dc0cc13807 ))
2021-04-26 09:05:36 +00:00
Gauthier Roebroeck
dc0cc13807
feat(webui): ability to read incognito
2021-04-26 16:50:24 +08:00
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
Gauthier Roebroeck
107ab514e6
test: fix compilation error
2021-03-22 16:10:08 +08:00
Gauthier Roebroeck
e252933446
chore: add stalebot
2021-03-22 15:59:28 +08:00
Gauthier Roebroeck
52fceecaa9
feat: import ISBN from epub metadata, split authors on comma
2021-03-22 15:46:42 +08:00
Gauthier Roebroeck
9cb63b5798
fix: skip ISBN barcode provider if not enabled in library
2021-03-22 15:46:42 +08:00
Gauthier Roebroeck
9e4443765b
fix: refresh series metadata and aggregation after book deletion
...
in some cases the series metadata and aggregation could be incorrect after a book deletion
2021-03-22 15:46:42 +08:00
Gauthier Roebroeck
d570deba4c
refactor: rename LibraryScanner to LibraryContentLifecycle
2021-03-22 15:46:42 +08:00
Gauthier Roebroeck
3dccb9a6a7
perf: only refresh relevant metadata providers on series sort
2021-03-22 15:46:42 +08:00
Gauthier Roebroeck
c95a8c1304
refactor: generate thumbnail and refresh metadata only for ready books
2021-03-22 15:46:42 +08:00
semantic-release-bot
f7f3efd0dd
chore(release): 0.82.1 [skip ci]
...
## [0.82.1](https://github.com/gotson/komga/compare/v0.82.0...v0.82.1 ) (2021-03-22)
### Bug Fixes
* **webui:** display status instead of pages on cards for books not ready ([dcf065f ](dcf065f005 ))
* translated using Weblate ([a01b764 ](a01b764b07 ))
2021-03-22 04:12:06 +00:00
Gauthier Roebroeck
dcf065f005
fix(webui): display status instead of pages on cards for books not ready
2021-03-22 11:55:42 +08:00
Weblate (bot)
a01b764b07
fix: translated using Weblate
...
Currently translated at 4.9% (19 of 383 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (383 of 383 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (383 of 383 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (383 of 383 strings)
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: 峰裕 <1006945671@qq.com>
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: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-03-22 11:55:29 +08:00
semantic-release-bot
622e41d6ac
chore(release): 0.82.0 [skip ci]
...
# [0.82.0](https://github.com/gotson/komga/compare/v0.81.1...v0.82.0 ) (2021-03-19)
### Features
* **webui:** import ComicRack lists as read lists ([8b0dac3 ](8b0dac3125 ))
* added translation using Weblate (Italian) ([e5343d7 ](e5343d7ab4 ))
* import ComicRack lists as read lists ([c1e4357 ](c1e435762c )), closes [#464 ](https://github.com/gotson/komga/issues/464 )
2021-03-19 02:43:01 +00:00
Gauthier Roebroeck
8b0dac3125
feat(webui): import ComicRack lists as read lists
2021-03-19 10:23:38 +08:00
Gauthier Roebroeck
c1e435762c
feat: import ComicRack lists as read lists
...
Closes #464
2021-03-19 10:14:28 +08:00
Weblate (bot)
e5343d7ab4
feat: added translation using Weblate (Italian)
...
Currently translated at 4.6% (17 of 364 strings)
fix: translated using Weblate (Italian)
Currently translated at 3.2% (12 of 364 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (364 of 364 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (364 of 364 strings)
fix: translated using Weblate (German)
Currently translated at 100.0% (364 of 364 strings)
fix: translated using Weblate (Spanish)
Currently translated at 60.9% (222 of 364 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (364 of 364 strings)
fix: translated using Weblate (Swedish)
Currently translated at 99.7% (363 of 364 strings)
feat: added translation using Weblate (Italian)
Co-authored-by: François-Xavier Payet <fx.payet@tfdn.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Jose Sobredo <jose.sobredo@wanadoo.fr>
Co-authored-by: Shjosan <git.sockr@mailhero.io>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.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/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: François-Xavier Payet <fx.payet@tfdn.org>
Co-authored-by: Jose Sobredo <jose.sobredo@wanadoo.fr>
Co-authored-by: Shjosan <git.sockr@mailhero.io>
Co-authored-by: Simone Chiavaccini <mazzetta86@gmail.com>
Co-authored-by: little cookie <dnaofhonour@gmail.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-03-19 10:13:20 +08:00
semantic-release-bot
256fcf0095
chore(release): 0.81.1 [skip ci]
...
## [0.81.1](https://github.com/gotson/komga/compare/v0.81.0...v0.81.1 ) (2021-03-16)
### Bug Fixes
* prevent crash during h2 cleanup if parent folder is null ([bd20ff6 ](bd20ff67cc ))
* translated using Weblate (French) ([a5f7dc5 ](a5f7dc5daf ))
* translated using Weblate (Japanese) ([7c95fff ](7c95fffccf ))
* translated using Weblate (Swedish) ([1b72135 ](1b72135bef ))
2021-03-16 09:55:57 +00:00
Gauthier Roebroeck
bd20ff67cc
fix: prevent crash during h2 cleanup if parent folder is null
2021-03-16 17:37:23 +08:00
Gauthier Roebroeck
4ecf20c062
Merge remote-tracking branch 'weblate/master'
...
# Conflicts:
# komga-webui/src/locales/ar.json
# komga-webui/src/locales/fr.json
# komga-webui/src/locales/ja.json
# komga-webui/src/locales/nb.json
# komga-webui/src/locales/sv.json
# komga-webui/src/locales/zh-Hans.json
2021-03-16 10:17:23 +08:00
semantic-release-bot
3190ab7a58
chore(release): 0.81.0 [skip ci]
...
# [0.81.0](https://github.com/gotson/komga/compare/v0.80.0...v0.81.0 ) (2021-03-15)
### Features
* remove H2 dependencies ([50248e7 ](50248e7233 )), closes [#455 ](https://github.com/gotson/komga/issues/455 )
* sort series by books count ([b51e491 ](b51e4917e1 )), closes [#459 ](https://github.com/gotson/komga/issues/459 )
2021-03-15 08:59:19 +00:00
Shjosan
7c95fffccf
fix: translated using Weblate (Japanese)
...
Currently translated at 99.7% (362 of 363 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
2021-03-15 09:42:32 +01:00
Nathan
a5f7dc5daf
fix: translated using Weblate (French)
...
Currently translated at 100.0% (363 of 363 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
2021-03-15 09:42:32 +01:00
Gauthier Roebroeck
50248e7233
feat: remove H2 dependencies
...
Komga will delete old H2 database files and backups on startup for cleanup
closes #455
2021-03-15 16:41:19 +08:00
Gauthier Roebroeck
4bb0eda34a
build: upgrade jooq version to 3.14.8
2021-03-15 15:12:11 +08:00
Gauthier Roebroeck
e284cc457e
build: replace jooq gradle plugin
...
closes #451
2021-03-15 14:05:30 +08:00
Gauthier Roebroeck
c44fd3f426
refactor: i18n parameter
2021-03-15 11:23:33 +08:00
Gauthier Roebroeck
b51e4917e1
feat: sort series by books count
...
closes #459
2021-03-15 10:57:33 +08:00
Hosted Weblate
1b72135bef
fix: translated using Weblate (Swedish)
...
Currently translated at 100.0% (363 of 363 strings)
fix: translated using Weblate (Arabic)
Currently translated at 100.0% (363 of 363 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (363 of 363 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (363 of 363 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (363 of 363 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (362 of 362 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (362 of 362 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (362 of 362 strings)
fix: translated using Weblate (Japanese)
Currently translated at 100.0% (360 of 360 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (360 of 360 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (360 of 360 strings)
fix: translated using Weblate (Korean)
Currently translated at 78.6% (283 of 360 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (360 of 360 strings)
fix: translated using Weblate (Japanese)
Currently translated at 99.1% (348 of 351 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (351 of 351 strings)
fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 98.2% (345 of 351 strings)
fix: translated using Weblate (French)
Currently translated at 99.1% (348 of 351 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (351 of 351 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (346 of 346 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: Satoru KURASHIKI <lurdan@gmail.com>
Co-authored-by: Shjosan <git.sockr@mailhero.io>
Co-authored-by: sam5558 <mourabbi.salim@gmail.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ar/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
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
2021-03-13 15:03:01 +01:00
Gauthier Roebroeck
3b95629126
refactor: simplify isbn validation
2021-03-12 16:54:34 +08:00
Gauthier Roebroeck
062e532a69
build: increase heap for tests
2021-03-12 16:38:36 +08:00
Gauthier Roebroeck
76c3b25386
ci: store and publish test results
2021-03-12 16:38:36 +08:00
Gauthier Roebroeck
261a2177d3
refactor: remove moment.js
...
closes #452
2021-03-12 14:42:41 +08:00
Gauthier Roebroeck
83ff4d23a8
chore: missing i18n key
2021-03-12 11:39:58 +08:00
Gauthier Roebroeck
3a7f393272
refactor: simpler isbn verification
2021-03-12 10:23:36 +08:00
Gauthier Roebroeck
bcefe227ec
refactor: extract i18n strings
2021-03-12 10:08:32 +08:00
semantic-release-bot
6c0b0f0111
chore(release): 0.80.0 [skip ci]
...
# [0.80.0](https://github.com/gotson/komga/compare/v0.79.1...v0.80.0 ) (2021-03-11)
### Features
* localize server side errors ([cbe47ea ](cbe47ea593 ))
### Performance Improvements
* prevent failing tasks ([07cec50 ](07cec50417 ))
2021-03-11 15:15:12 +00:00
Gauthier Roebroeck
cbe47ea593
feat: localize server side errors
2021-03-11 22:47:46 +08:00
Gauthier Roebroeck
07cec50417
perf: prevent failing tasks
...
do not try to generate thumbnail and refresh metadata for books in error
2021-03-11 22:47:46 +08:00
Gauthier Roebroeck
01ab0f7756
refactor: simplify code
2021-03-11 22:47:46 +08:00
semantic-release-bot
8418ce8da0
chore(release): 0.79.1 [skip ci]
...
## [0.79.1](https://github.com/gotson/komga/compare/v0.79.0...v0.79.1 ) (2021-03-10)
### Performance Improvements
* reduce disk usage during filesystem scan ([e154583 ](e154583d30 ))
2021-03-10 10:13:12 +00:00
Gauthier Roebroeck
903bcb387e
refactor: replaced deprecated key
2021-03-10 17:57:29 +08:00
Gauthier Roebroeck
e154583d30
perf: reduce disk usage during filesystem scan
2021-03-10 17:49:46 +08:00
semantic-release-bot
da8fe86d53
chore(release): 0.79.0 [skip ci]
...
# [0.79.0](https://github.com/gotson/komga/compare/v0.78.0...v0.79.0 ) (2021-03-10)
### Bug Fixes
* **api:** some metadata fields would not unset if set to null ([1996071 ](1996071794 ))
* **webui:** only show writers and pencillers on series screen ([6101e83 ](6101e83292 ))
### Features
* **webui:** group checkbox for advanced library options ([6fa0324 ](6fa0324666 ))
* **webui:** manage isbn barcode import for libraries ([ee1a0a2 ](ee1a0a2aa0 ))
* **webui:** show and edit ISBN for book ([65c16f1 ](65c16f109f ))
* read ISBN from barcode ([6431b1f ](6431b1f000 )), closes [#380 ](https://github.com/gotson/komga/issues/380 ) [#381 ](https://github.com/gotson/komga/issues/381 )
2021-03-10 07:57:01 +00:00
Gauthier Roebroeck
6101e83292
fix(webui): only show writers and pencillers on series screen
2021-03-10 15:40:06 +08:00
Gauthier Roebroeck
7e3626c9ef
refactor: remove unused code
2021-03-10 15:40:06 +08:00
Gauthier Roebroeck
65c16f109f
feat(webui): show and edit ISBN for book
2021-03-10 15:40:06 +08:00
Gauthier Roebroeck
6fa0324666
feat(webui): group checkbox for advanced library options
2021-03-10 15:40:06 +08:00
Gauthier Roebroeck
ee1a0a2aa0
feat(webui): manage isbn barcode import for libraries
2021-03-10 15:40:06 +08:00
Gauthier Roebroeck
1996071794
fix(api): some metadata fields would not unset if set to null
2021-03-10 15:40:06 +08:00
Gauthier Roebroeck
6431b1f000
feat: read ISBN from barcode
...
closes #380 , closes #381
2021-03-10 15:40:06 +08:00
semantic-release-bot
2987260ca6
chore(release): 0.78.0 [skip ci]
...
# [0.78.0](https://github.com/gotson/komga/compare/v0.77.3...v0.78.0 ) (2021-03-09)
### Bug Fixes
* **webui:** adjust read and download button icon size ([6cdc777 ](6cdc777be9 ))
### Features
* add Japanese translation ([8e5748d ](8e5748d973 ))
2021-03-09 09:20:27 +00:00
Weblate (bot)
8e5748d973
feat: add Japanese translation
...
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Satoru KURASHIKI <lurdan@gmail.com>
Co-authored-by: Shjosan <git.sockr@mailhero.io>
Co-authored-by: Snd-R <io.rain@yandex.ru>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/sv/
Translation: komga/webui
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Satoru KURASHIKI <lurdan@gmail.com>
Co-authored-by: Shjosan <git.sockr@mailhero.io>
Co-authored-by: Snd-R <io.rain@yandex.ru>
2021-03-09 16:40:26 +08:00
Gauthier Roebroeck
4a75381d83
chore: i18n
2021-03-09 16:38:14 +08:00
Gauthier Roebroeck
c2c974417a
build: update dependencies
2021-03-09 16:36:42 +08:00
Gauthier Roebroeck
a83fa3c3c1
test: fileSystemScanner tests with symlinks
2021-03-08 13:58:54 +08:00
Gauthier Roebroeck
9934a2fc36
build: update dependencies
2021-03-08 10:51:51 +08:00
Gauthier Roebroeck
c1e48ada08
build: update Gradle to 6.8.3
2021-03-08 10:51:51 +08:00
Gauthier Roebroeck
cbe65a72b6
build: upgrade spring boot to 2.4.3
2021-03-08 10:51:51 +08:00
Gauthier Roebroeck
4aa7af5187
build: npm upgrade
2021-03-08 10:51:51 +08:00
Gauthier Roebroeck
6cdc777be9
fix(webui): adjust read and download button icon size
2021-03-08 10:51:51 +08:00
semantic-release-bot
ef3b27670a
chore(release): 0.77.3 [skip ci]
...
## [0.77.3](https://github.com/gotson/komga/compare/v0.77.2...v0.77.3 ) (2021-03-05)
### Bug Fixes
* translated using Weblate (Swedish) ([04c1dde ](04c1dde4ee ))
2021-03-05 01:16:41 +00:00
Weblate (bot)
04c1dde4ee
fix: translated using Weblate (Swedish)
...
Currently translated at 100.0% (346 of 346 strings)
fix: translated using Weblate (Swedish)
Currently translated at 100.0% (346 of 346 strings)
fix: translated using Weblate (Swedish)
Currently translated at 81.2% (281 of 346 strings)
fix: translated using Weblate (Swedish)
Currently translated at 73.1% (253 of 346 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (346 of 346 strings)
fix: translated using Weblate (German)
Currently translated at 94.7% (328 of 346 strings)
fix: translated using Weblate (Arabic)
Currently translated at 95.0% (329 of 346 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (346 of 346 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (346 of 346 strings)
feat: added translation using Weblate (Swedish)
fix: translated using Weblate (Russian)
Currently translated at 100.0% (343 of 343 strings)
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Kiwi-13-plo <lonchampp@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Shjosan <git.sockr@mailhero.io>
Co-authored-by: Snd-R <io.rain@yandex.ru>
Co-authored-by: sam5558 <mourabbi.salim@gmail.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ar/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
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: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Kiwi-13-plo <lonchampp@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Shjosan <git.sockr@mailhero.io>
Co-authored-by: Snd-R <io.rain@yandex.ru>
Co-authored-by: sam5558 <mourabbi.salim@gmail.com>
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-03-05 09:01:34 +08:00
semantic-release-bot
99d88c376c
chore(release): 0.77.2 [skip ci]
...
## [0.77.2](https://github.com/gotson/komga/compare/v0.77.1...v0.77.2 ) (2021-03-03)
### Bug Fixes
* **webui:** keyboard navigation in searchbox results ([604ccf1 ](604ccf1192 )), closes [#250 ](https://github.com/gotson/komga/issues/250 )
* **webui:** rearrange browse series and books views ([a5c7b17 ](a5c7b17829 ))
2021-03-03 08:34:31 +00:00
Gauthier Roebroeck
604ccf1192
fix(webui): keyboard navigation in searchbox results
...
closes #250
2021-03-03 16:20:38 +08:00
Gauthier Roebroeck
a5c7b17829
fix(webui): rearrange browse series and books views
2021-03-03 14:08:37 +08:00
semantic-release-bot
7cc837cc41
chore(release): 0.77.1 [skip ci]
...
## [0.77.1](https://github.com/gotson/komga/compare/v0.77.0...v0.77.1 ) (2021-03-02)
### Bug Fixes
* **webui:** show only author roles present ([847b704 ](847b7044a0 ))
2021-03-02 08:09:50 +00:00
Gauthier Roebroeck
847b7044a0
fix(webui): show only author roles present
2021-03-02 15:55:20 +08:00
semantic-release-bot
04d8a2682c
chore(release): 0.77.0 [skip ci]
...
# [0.77.0](https://github.com/gotson/komga/compare/v0.76.0...v0.77.0 ) (2021-03-02)
### Features
* **webui:** show read status on Books and Series when searching ([234997c ](234997c27d )), closes [#433 ](https://github.com/gotson/komga/issues/433 )
2021-03-02 07:48:07 +00:00
Ben Kuskopf
234997c27d
feat(webui): show read status on Books and Series when searching
...
closes #433
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-03-02 15:32:54 +08:00
semantic-release-bot
db47dd0d1e
chore(release): 0.76.0 [skip ci]
...
# [0.76.0](https://github.com/gotson/komga/compare/v0.75.2...v0.76.0 ) (2021-03-02)
### Features
* **webui:** make authors chips clickable ([9fed50e ](9fed50e405 )), closes [#431 ](https://github.com/gotson/komga/issues/431 )
2021-03-02 05:51:38 +00:00
Ben Kuskopf
9fed50e405
feat(webui): make authors chips clickable
...
closes #431
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2021-03-02 13:38:05 +08:00
Weblate (bot)
54e912e188
chore: translated using Weblate
...
Currently translated at 100.0% (343 of 343 strings)
fix: translated using Weblate (German)
Currently translated at 95.3% (327 of 343 strings)
fix: translated using Weblate (Russian)
Currently translated at 82.5% (283 of 343 strings)
fix: translated using Weblate (Korean)
Currently translated at 83.6% (287 of 343 strings)
fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (343 of 343 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: Snd-R <io.rain@yandex.ru>
Co-authored-by: kimhomo <dudu9191@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
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/ru/
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: Snd-R <io.rain@yandex.ru>
Co-authored-by: kimhomo <dudu9191@gmail.com>
2021-03-01 15:59:12 +08:00
Gauthier Roebroeck
c97c76cfed
chore: update i18n strings
2021-03-01 15:45:56 +08:00
Gauthier Roebroeck
8ee6b53593
refactor: fix prop type check
...
it would through some warnings in the console
2021-03-01 15:45:56 +08:00
semantic-release-bot
a5c8af0834
chore(release): 0.75.2 [skip ci]
...
## [0.75.2](https://github.com/gotson/komga/compare/v0.75.1...v0.75.2 ) (2021-03-01)
### Bug Fixes
* better email validation ([97871f7 ](97871f7fbc )), closes [#434 ](https://github.com/gotson/komga/issues/434 )
2021-03-01 07:40:39 +00:00
Gauthier Roebroeck
163b7f2344
build: migrate to Husky 5 (leftovers)
2021-03-01 15:26:59 +08:00
Gauthier Roebroeck
97871f7fbc
fix: better email validation
...
rejects email address where domain has no extension
related to #434
2021-03-01 12:15:00 +08:00
Gauthier Roebroeck
8c034035a0
build: migrate to Husky 5
2021-03-01 12:15:00 +08:00
Gauthier Roebroeck
0999957db2
test: rename class
2021-03-01 12:15:00 +08:00
semantic-release-bot
2993704474
chore(release): 0.75.1 [skip ci]
...
## [0.75.1](https://github.com/gotson/komga/compare/v0.75.0...v0.75.1 ) (2021-02-26)
### Bug Fixes
* **webui:** validation on user login screen ([392b3b8 ](392b3b87fe )), closes [#429 ](https://github.com/gotson/komga/issues/429 )
2021-02-26 09:44:44 +00:00
Gauthier Roebroeck
392b3b87fe
fix(webui): validation on user login screen
...
closes #429
2021-02-26 17:30:27 +08:00
Gauthier Roebroeck
52472ecf1b
refactor(webui): remove unused code
2021-02-26 17:30:27 +08:00
semantic-release-bot
ecb1d63ce1
chore(release): 0.75.0 [skip ci]
...
# [0.75.0](https://github.com/gotson/komga/compare/v0.74.0...v0.75.0 ) (2021-02-26)
### Bug Fixes
* **webui:** filter panel would not display values properly ([0c5a744 ](0c5a7447f8 ))
* translated using Weblate (Chinese (Simplified)) ([#430 ](https://github.com/gotson/komga/issues/430 )) ([b68e3e5 ](b68e3e54b8 ))
### Features
* **api:** filter series and books by authors ([bd64381 ](bd64381a8e )), closes [#339 ](https://github.com/gotson/komga/issues/339 )
* **api:** revamp search authors ([f549067 ](f549067a8a ))
* **webui:** filter series and books by authors ([c2c2f58 ](c2c2f58f1a )), closes [#339 ](https://github.com/gotson/komga/issues/339 )
2021-02-26 08:58:32 +00:00
Gauthier Roebroeck
a498bb1c81
style: ktlint
2021-02-26 16:43:14 +08:00
Gauthier Roebroeck
c2c2f58f1a
feat(webui): filter series and books by authors
...
closes #339
2021-02-26 16:29:16 +08:00
Gauthier Roebroeck
bd64381a8e
feat(api): filter series and books by authors
...
closes #339
2021-02-26 16:29:16 +08:00
Gauthier Roebroeck
f549067a8a
feat(api): revamp search authors
...
return authors with their role
can be refined by library or collection or series
2021-02-26 16:29:16 +08:00
Gauthier Roebroeck
0c5a7447f8
fix(webui): filter panel would not display values properly
2021-02-26 16:29:16 +08:00
Gauthier Roebroeck
70318fb617
refactor(webui): simplify authorRoles
2021-02-26 16:29:16 +08:00
Gauthier Roebroeck
0381a40fcb
chore: fix small i18n inconsistency
2021-02-26 16:29:16 +08:00
Weblate (bot)
b68e3e54b8
fix: translated using Weblate (Chinese (Simplified)) ( #430 )
...
Currently translated at 100.0% (343 of 343 strings)
fix: translated using Weblate (Russian)
Currently translated at 50.1% (172 of 343 strings)
fix: translated using Weblate (Korean)
Currently translated at 60.9% (209 of 343 strings)
fix: translated using Weblate (German)
Currently translated at 95.3% (327 of 343 strings)
fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 99.4% (341 of 343 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (343 of 343 strings)
fix: translated using Weblate (English)
Currently translated at 100.0% (343 of 343 strings)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Chock Zhou <rosystain@gmail.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Snd-R <io.rain@yandex.ru>
Co-authored-by: Z <jimin07169@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/en/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
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/ru/
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: Chock Zhou <rosystain@gmail.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Snd-R <io.rain@yandex.ru>
Co-authored-by: Z <jimin07169@gmail.com>
2021-02-26 16:29:01 +08:00
semantic-release-bot
279a1fb20a
chore(release): 0.74.0 [skip ci]
...
# [0.74.0](https://github.com/gotson/komga/compare/v0.73.2...v0.74.0 ) (2021-02-25)
### Features
* **webui:** make publisher, status, language, ageRating chips clickable ([8bf805e ](8bf805e1e4 ))
2021-02-25 03:29:06 +00:00
Ben Kuskopf
8bf805e1e4
feat(webui): make publisher, status, language, ageRating chips clickable
2021-02-25 11:14:22 +08:00
Ben Kuskopf
ffce71653f
feat(webui) Make the book and series tag and genre chips clickable
2021-02-25 10:07:56 +08:00
semantic-release-bot
8c21bb4584
chore(release): 0.73.2 [skip ci]
...
## [0.73.2](https://github.com/gotson/komga/compare/v0.73.1...v0.73.2 ) (2021-02-24)
### Bug Fixes
* translated using Weblate (Chinese (Simplified)) ([#425 ](https://github.com/gotson/komga/issues/425 )) ([e270034 ](e270034c80 ))
2021-02-24 13:09:29 +00:00
Weblate (bot)
e270034c80
fix: translated using Weblate (Chinese (Simplified)) ( #425 )
...
Currently translated at 100.0% (343 of 343 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (343 of 343 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 峰裕 <1006945671@qq.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
Co-authored-by: 峰裕 <1006945671@qq.com>
2021-02-24 20:54:23 +08:00
semantic-release-bot
d6d9d9b783
chore(release): 0.73.1 [skip ci]
...
## [0.73.1](https://github.com/gotson/komga/compare/v0.73.0...v0.73.1 ) (2021-02-24)
### Bug Fixes
* **webui:** properly restore query params on page reload ([01f9317 ](01f9317b89 ))
2021-02-24 09:09:36 +00:00
Gauthier Roebroeck
01f9317b89
fix(webui): properly restore query params on page reload
2021-02-24 16:55:30 +08:00
Gauthier Roebroeck
42c30c390f
chore: update translation
2021-02-24 11:35:00 +08:00
semantic-release-bot
2ead853afb
chore(release): 0.73.0 [skip ci]
...
# [0.73.0](https://github.com/gotson/komga/compare/v0.72.0...v0.73.0 ) (2021-02-24)
### Bug Fixes
* **webui:** incorrect display of html in library delete dialog ([fd6fee1 ](fd6fee19d8 ))
* **webui:** remove hash prefix for book numbers ([114f55f ](114f55fe86 ))
* **webui:** text overlapping in some locales ([0ac9f24 ](0ac9f24245 ))
### Features
* **webui:** sort books by file name ([55f0647 ](55f06476f2 )), closes [#420 ](https://github.com/gotson/komga/issues/420 )
* sort series by folder name ([6ba5cd4 ](6ba5cd4832 ))
* **webui:** Duplicate pagination links at bottom of content lists ([22cdd28 ](22cdd28f93 ))
* add simplified chinese translation ([b76907f ](b76907fe4b ))
2021-02-24 02:44:00 +00:00
Gauthier Roebroeck
fd6fee19d8
fix(webui): incorrect display of html in library delete dialog
2021-02-24 10:29:14 +08:00
Gauthier Roebroeck
55f06476f2
feat(webui): sort books by file name
...
closes #420
2021-02-24 10:29:14 +08:00
Gauthier Roebroeck
85650f887a
refactor: remove redundant classifier
2021-02-24 10:29:14 +08:00
Gauthier Roebroeck
6ba5cd4832
feat: sort series by folder name
2021-02-24 10:29:14 +08:00
Gauthier Roebroeck
114f55fe86
fix(webui): remove hash prefix for book numbers
2021-02-24 10:29:14 +08:00
Gauthier Roebroeck
0ac9f24245
fix(webui): text overlapping in some locales
2021-02-24 10:29:14 +08:00
Ben Kuskopf
46ef39fad0
fix(webui) Only show the vertical scrollbar when required
...
closes #414
2021-02-24 10:29:02 +08:00
Ben Kuskopf
22cdd28f93
feat(webui): Duplicate pagination links at bottom of content lists
2021-02-24 10:28:20 +08:00
Weblate (bot)
b76907fe4b
feat: add simplified chinese translation
...
Currently translated at 100.0% (341 of 341 strings)
fix: translated using Weblate (German)
Currently translated at 96.7% (330 of 341 strings)
fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (341 of 341 strings)
fix: translated using Weblate (Portuguese (Brazil))
Currently translated at 93.8% (320 of 341 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (341 of 341 strings)
fix: translated using Weblate (Chinese (Simplified))
Currently translated at 99.4% (339 of 341 strings)
feat: added translation using Weblate (Chinese (Simplified))
fix: translated using Weblate (French)
Currently translated at 100.0% (341 of 341 strings)
fix: translated using Weblate (French)
Currently translated at 100.0% (334 of 334 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: Lucas I. Jonas <lucasmak9@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
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/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
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: Lucas I. Jonas <lucasmak9@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: 朱峰裕 <1006945671@qq.com>
2021-02-24 10:27:51 +08:00
semantic-release-bot
0232a68ff1
chore(release): 0.72.0 [skip ci]
...
# [0.72.0](https://github.com/gotson/komga/compare/v0.71.7...v0.72.0 ) (2021-02-22)
### Features
* **api:** enable actuator shutdown endpoint ([8f5ba00 ](8f5ba00f1a ))
* **webui:** new server management screen with shutdown button ([fd81e17 ](fd81e17ded )), closes [#416 ](https://github.com/gotson/komga/issues/416 )
2021-02-22 09:18:52 +00:00
Gauthier Roebroeck
fd81e17ded
feat(webui): new server management screen with shutdown button
...
closes #416
2021-02-22 17:03:52 +08:00
Gauthier Roebroeck
8f5ba00f1a
feat(api): enable actuator shutdown endpoint
2021-02-22 17:03:52 +08:00
Gauthier Roebroeck
cf3300a5ef
refactor(webui): use color attribute instead of class
2021-02-22 17:03:52 +08:00
semantic-release-bot
7950e29b53
chore(release): 0.71.7 [skip ci]
...
## [0.71.7](https://github.com/gotson/komga/compare/v0.71.6...v0.71.7 ) (2021-02-22)
### Bug Fixes
* translated using Weblate (French) ([f5fdf5c ](f5fdf5c8a9 ))
* translated using Weblate (Norwegian Bokmål) ([33fd19b ](33fd19befb ))
2021-02-22 06:19:19 +00:00
Gauthier Roebroeck
c7a3e02297
docs: add translation status in README.md
2021-02-22 14:03:58 +08:00
Gauthier Roebroeck
7f02f98ee5
Merge remote-tracking branch 'weblate/master'
...
# Conflicts:
# komga-webui/src/locales/fr.json
2021-02-22 13:55:52 +08:00
semantic-release-bot
85cec46654
chore(release): 0.71.6 [skip ci]
...
## [0.71.6](https://github.com/gotson/komga/compare/v0.71.5...v0.71.6 ) (2021-02-22)
### Bug Fixes
* **webui:** missing i18n for vuetify datatable ([4fc4e32 ](4fc4e32d00 ))
2021-02-22 04:30:10 +00:00
Allan Nordhøy
33fd19befb
fix: translated using Weblate (Norwegian Bokmål)
...
Currently translated at 100.0% (333 of 333 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nb_NO/
2021-02-22 05:16:00 +01:00
Gauthier Roebroeck
4fc4e32d00
fix(webui): missing i18n for vuetify datatable
2021-02-22 12:15:51 +08:00
Hosted Weblate
f5fdf5c8a9
fix: translated using Weblate (French)
...
Currently translated at 100.0% (333 of 333 strings)
fix: translated using Weblate (German)
Currently translated at 99.6% (325 of 326 strings)
fix: translated using Weblate (Arabic)
Currently translated at 100.0% (326 of 326 strings)
fix: translated using Weblate (Russian)
Currently translated at 43.2% (141 of 326 strings)
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: Snd-R <io.rain@yandex.ru>
Co-authored-by: sam5558 <mourabbi.salim@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ar/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
Translation: komga/webui
2021-02-22 04:41:02 +01:00
semantic-release-bot
d524b31d10
chore(release): 0.71.5 [skip ci]
...
## [0.71.5](https://github.com/gotson/komga/compare/v0.71.4...v0.71.5 ) (2021-02-22)
### Bug Fixes
* **webui:** add i18n for Vuetify datatable ([add6160 ](add6160eac ))
* **webui:** add i18n media analysis media status ([6d5b50e ](6d5b50e3c5 ))
* **webui:** adjust summary text font size ([cd8805c ](cd8805c434 ))
* **webui:** change grid layout for browse book ([c8543a9 ](c8543a95e1 ))
* **webui:** missing i18n for Settings Users screen ([8a3b16d ](8a3b16db8f ))
* **webui:** missing i18n on collection delete dialog ([f57b949 ](f57b949de2 ))
* **webui:** remove text capitalization for some i18n strings ([4c0b24b ](4c0b24b9ac ))
2021-02-22 03:40:55 +00:00
Gauthier Roebroeck
cd8805c434
fix(webui): adjust summary text font size
2021-02-22 11:26:23 +08:00
Gauthier Roebroeck
c8543a95e1
fix(webui): change grid layout for browse book
...
some i18n translated strings were too long
2021-02-22 11:25:53 +08:00
Gauthier Roebroeck
8a3b16db8f
fix(webui): missing i18n for Settings Users screen
2021-02-22 11:25:08 +08:00
Gauthier Roebroeck
6d5b50e3c5
fix(webui): add i18n media analysis media status
2021-02-22 11:24:43 +08:00
Gauthier Roebroeck
add6160eac
fix(webui): add i18n for Vuetify datatable
2021-02-22 11:24:13 +08:00
Gauthier Roebroeck
f57b949de2
fix(webui): missing i18n on collection delete dialog
2021-02-22 11:23:28 +08:00
Gauthier Roebroeck
4c0b24b9ac
fix(webui): remove text capitalization for some i18n strings
2021-02-22 11:21:44 +08:00
semantic-release-bot
903df1ad26
chore(release): 0.71.4 [skip ci]
...
## [0.71.4](https://github.com/gotson/komga/compare/v0.71.3...v0.71.4 ) (2021-02-20)
### Bug Fixes
* **webui:** translations update from Weblate ([#415 ](https://github.com/gotson/komga/issues/415 )) ([71a280a ](71a280a1b0 ))
2021-02-20 01:38:32 +00:00
Weblate (bot)
71a280a1b0
fix(webui): translations update from Weblate ( #415 )
...
* fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 65.8% (214 of 325 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nb_NO/
* fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 65.9% (215 of 326 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nb_NO/
* fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 69.0% (225 of 326 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nb_NO/
* fix: translated using Weblate (French)
Currently translated at 99.6% (325 of 326 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
* fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 93.5% (305 of 326 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nb_NO/
* fix: translated using Weblate (Arabic)
Currently translated at 59.2% (193 of 326 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ar/
* fix: translated using Weblate (Norwegian Bokmål)
Currently translated at 100.0% (326 of 326 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/nb_NO/
* fix: translated using Weblate (Arabic)
Currently translated at 100.0% (326 of 326 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ar/
* fix: translated using Weblate (German)
Currently translated at 99.6% (325 of 326 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Co-authored-by: Julian R. K <julianrk11@gmail.com>
Co-authored-by: Tawagot0 <j.seyadouagammadou@cfa-insta.fr>
Co-authored-by: sam5558 <mourabbi.salim@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
2021-02-20 09:24:53 +08:00
semantic-release-bot
64bcb080f3
chore(release): 0.71.3 [skip ci]
...
## [0.71.3](https://github.com/gotson/komga/compare/v0.71.2...v0.71.3 ) (2021-02-19)
### Bug Fixes
* **webui:** filter panel would not show values properly ([a63daaf ](a63daafcce ))
* **webui:** incorrect rtl icon ([98a8f61 ](98a8f61a48 ))
2021-02-19 14:46:43 +00:00
Gauthier Roebroeck
1649d9e015
refactor(webui): extract age rating none string for i18n
2021-02-19 22:32:16 +08:00
Gauthier Roebroeck
a63daafcce
fix(webui): filter panel would not show values properly
2021-02-19 22:32:16 +08:00
Gauthier Roebroeck
98a8f61a48
fix(webui): incorrect rtl icon
2021-02-19 22:32:16 +08:00
semantic-release-bot
4c02fbafc5
chore(release): 0.71.2 [skip ci]
...
## [0.71.2](https://github.com/gotson/komga/compare/v0.71.1...v0.71.2 ) (2021-02-19)
### Bug Fixes
* **webui:** right to left compatibility ([9420010 ](9420010cae ))
2021-02-19 11:48:29 +00:00
Gauthier Roebroeck
9420010cae
fix(webui): right to left compatibility
...
enabled for arabic
2021-02-19 19:34:39 +08:00
semantic-release-bot
71534b41f7
chore(release): 0.71.1 [skip ci]
...
## [0.71.1](https://github.com/gotson/komga/compare/v0.71.0...v0.71.1 ) (2021-02-19)
### Bug Fixes
* handle query parameters with square brackets ([245dea9 ](245dea906c ))
2021-02-19 08:40:53 +00:00
Gauthier Roebroeck
82187330e9
style: ktlint
2021-02-19 16:26:20 +08:00
Gauthier Roebroeck
245dea906c
fix: handle query parameters with square brackets
...
because of https://github.com/flutterchina/dio/issues/799
2021-02-19 16:18:44 +08:00
Gauthier Roebroeck
f04674d6cd
style: json sort en locale
2021-02-19 10:01:26 +08:00
Hosted Weblate
3286547796
Translated using Weblate (Arabic)
...
Currently translated at 34.8% (113 of 324 strings)
Translated using Weblate (German)
Currently translated at 100.0% (324 of 324 strings)
Translated using Weblate (German)
Currently translated at 100.0% (324 of 324 strings)
Translated using Weblate (Arabic)
Currently translated at 34.8% (113 of 324 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 61.7% (200 of 324 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (324 of 324 strings)
Translated using Weblate (French)
Currently translated at 100.0% (324 of 324 strings)
Translated using Weblate (German)
Currently translated at 97.5% (316 of 324 strings)
Translated using Weblate (German)
Currently translated at 56.1% (182 of 324 strings)
Translated using Weblate (German)
Currently translated at 4.3% (14 of 323 strings)
Added translation using Weblate (German)
Translated using Weblate (Arabic)
Currently translated at 8.6% (28 of 323 strings)
Translated using Weblate (Russian)
Currently translated at 15.4% (50 of 323 strings)
Translated using Weblate (Korean)
Currently translated at 66.2% (214 of 323 strings)
Translated using Weblate (Korean)
Currently translated at 66.2% (214 of 323 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 61.6% (199 of 323 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 99.6% (322 of 323 strings)
Translated using Weblate (Korean)
Currently translated at 18.2% (59 of 323 strings)
Added translation using Weblate (Arabic)
Added translation using Weblate (Russian)
Added translation using Weblate (Korean)
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Cassiano Jarda <jardel.antunes.s@gmail.com>
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: Snd-R <io.rain@yandex.ru>
Co-authored-by: kimhomo <dudu9191@gmail.com>
Co-authored-by: sam5558 <mourabbi.salim@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ar/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
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/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ru/
Translation: komga/webui
2021-02-19 09:55:52 +08:00
Gauthier Roebroeck
0216cc2cf5
style: apply ktlint again to project
2021-02-17 17:00:00 +08:00
Gauthier Roebroeck
ba6bed7766
build: fix ktlint plugin
2021-02-17 17:00:00 +08:00
semantic-release-bot
1d7d3c713f
chore(release): 0.71.0 [skip ci]
...
# [0.71.0](https://github.com/gotson/komga/compare/v0.70.0...v0.71.0 ) (2021-02-17)
### Features
* series download ([e44bc7b ](e44bc7b491 ))
2021-02-17 04:00:06 +00:00
Gauthier Roebroeck
9c19244ac5
refactor: extract more strings for i18n
2021-02-17 11:45:48 +08:00
Gauthier Roebroeck
8ff5cff116
refactor: use Commons Compress instead of java.util.zip
...
also setMethod and setLevel more explicitely
2021-02-17 11:44:22 +08:00
Snd-R
e44bc7b491
feat: series download
2021-02-17 11:44:22 +08:00
semantic-release-bot
65132ccb97
chore(release): 0.70.0 [skip ci]
...
# [0.70.0](https://github.com/gotson/komga/compare/v0.69.2...v0.70.0 ) (2021-02-16)
### Features
* **webui:** support for translations ([efe6476 ](efe6476a90 )), closes [#187 ](https://github.com/gotson/komga/issues/187 )
### Reverts
* update sqlite library to handle armv6 ([e39a2ac ](e39a2ac6ba ))
2021-02-16 04:29:56 +00:00
Gauthier Roebroeck
50f9250b74
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
e56c182b0d
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
d59167a33c
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
7090b0fbb3
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
cc935ffe35
refactor: fix spanish locale name
2021-02-16 12:15:43 +08:00
Hosted Weblate
dc8a9bac4a
Translated using Weblate (French)
...
Currently translated at 100.0% (298 of 298 strings)
Translated using Weblate (Spanish)
Currently translated at 14.4% (43 of 297 strings)
Translated using Weblate (Norwegian Bokmål)
Currently translated at 66.3% (197 of 297 strings)
Translated using Weblate (French)
Currently translated at 100.0% (297 of 297 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.3% (292 of 297 strings)
Translated using Weblate (French)
Currently translated at 95.9% (285 of 297 strings)
Added translation using Weblate (Spanish)
Added translation using Weblate (Norwegian Bokmål)
Added translation using Weblate (Portuguese (Brazil))
Translated using Weblate (French)
Currently translated at 96.2% (286 of 297 strings)
Deleted translation using Weblate (Portuguese (Brazil))
Deleted translation using Weblate (German)
Added translation using Weblate (German)
Added translation using Weblate (Portuguese (Brazil))
Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Co-authored-by: Cassiano Jarda <jardel.antunes.s@gmail.com>
Co-authored-by: Gauthier <gauthier.roebroeck@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Rurick Maqueo Poisot <rurick.mpoisot@gmail.com>
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/nb_NO/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translation: komga/webui
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
a3dee72a2d
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
33c4f6372f
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
f38b789d1f
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
05d2f9a51d
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
7c1ed8ffa2
refactor: extract more strings for i18n
2021-02-16 12:15:43 +08:00
Gauthier
06f5fa1d1d
Translated using Weblate (French)
...
Currently translated at 2.3% (3 of 127 strings)
Translation: komga/webui
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
2021-02-16 12:15:43 +08:00
Gauthier Roebroeck
b93a29addb
refactor: extract more strings for i18n
2021-02-16 12:15:42 +08:00
Gauthier Roebroeck
83052a411f
refactor: extract more strings for i18n
2021-02-16 12:15:42 +08:00
Gauthier Roebroeck
efe6476a90
feat(webui): support for translations
...
closes #187
2021-02-16 12:15:42 +08:00
Gauthier Roebroeck
75019c9a1e
ci: don't run semantic release job on PRs
2021-02-11 11:24:57 +08:00
Gauthier Roebroeck
f72d765c5b
build: remove jcenter
2021-02-10 15:11:03 +08:00
Gauthier Roebroeck
09c35a4f1f
docs: remove mention of portable guide
2021-02-01 13:32:49 +08:00
Gauthier Roebroeck
e39a2ac6ba
revert: update sqlite library to handle armv6
...
This reverts commit 33a10b3f
2021-01-29 14:12:32 +08:00
semantic-release-bot
a1ea6ec945
chore(release): 0.69.2 [skip ci]
...
## [0.69.2](https://github.com/gotson/komga/compare/v0.69.1...v0.69.2 ) (2021-01-29)
### Bug Fixes
* update sqlite library to handle armv6 ([33a10b3 ](33a10b3f7b )), closes [#398 ](https://github.com/gotson/komga/issues/398 )
2021-01-29 03:24:52 +00:00
Gauthier Roebroeck
33a10b3f7b
fix: update sqlite library to handle armv6
...
related to #398
2021-01-29 11:09:26 +08:00
semantic-release-bot
e39695a5fe
chore(release): 0.69.1 [skip ci]
...
## [0.69.1](https://github.com/gotson/komga/compare/v0.69.0...v0.69.1 ) (2021-01-25)
### Bug Fixes
* **api:** sort series release years descending ([3cea176 ](3cea17612e )), closes [#395 ](https://github.com/gotson/komga/issues/395 )
2021-01-25 09:10:45 +00:00
Gauthier Roebroeck
eb38560498
refactor: typo in logging message
2021-01-25 16:56:06 +08:00
Gauthier Roebroeck
3cea17612e
fix(api): sort series release years descending
...
closes #395
2021-01-25 16:55:37 +08:00
semantic-release-bot
1546c3abcc
chore(release): 0.69.0 [skip ci]
...
# [0.69.0](https://github.com/gotson/komga/compare/v0.68.2...v0.69.0 ) (2021-01-25)
### Features
* **api:** filter series by release year ([9133f3a ](9133f3a441 ))
* **api:** get all release years for series ([c68951b ](c68951be84 ))
* **webui:** filter series by release year ([33ecb72 ](33ecb72f57 )), closes [#374 ](https://github.com/gotson/komga/issues/374 )
2021-01-25 07:07:57 +00:00
Gauthier Roebroeck
33ecb72f57
feat(webui): filter series by release year
...
closes #374
2021-01-25 14:53:45 +08:00
Gauthier Roebroeck
9133f3a441
feat(api): filter series by release year
2021-01-25 14:52:27 +08:00
Gauthier Roebroeck
c68951be84
feat(api): get all release years for series
2021-01-25 14:51:01 +08:00
semantic-release-bot
b3aa6c2740
chore(release): 0.68.2 [skip ci]
...
## [0.68.2](https://github.com/gotson/komga/compare/v0.68.1...v0.68.2 ) (2021-01-24)
### Bug Fixes
* **scanner:** prevent library deletion when inaccessible ([2a262cc ](2a262ccad1 )), closes [#392 ](https://github.com/gotson/komga/issues/392 )
2021-01-24 05:11:39 +00:00
Gauthier Roebroeck
2a262ccad1
fix(scanner): prevent library deletion when inaccessible
...
closes #392
2021-01-24 12:58:49 +08:00
semantic-release-bot
d35adeaebf
chore(release): 0.68.1 [skip ci]
...
## [0.68.1](https://github.com/gotson/komga/compare/v0.68.0...v0.68.1 ) (2021-01-11)
### Bug Fixes
* **webui:** truncate summary and authors when too long ([9071ad5 ](9071ad59ef ))
2021-01-11 14:42:59 +00:00
Gauthier Roebroeck
9071ad59ef
fix(webui): truncate summary and authors when too long
...
summary can be expanded by clicking a 'read more' button
authors are truncated with an ellipsis, full text will show on hover
reorder summary and authors for browse book view
2021-01-11 22:28:58 +08:00
semantic-release-bot
ecb6f2014f
chore(release): 0.68.0 [skip ci]
...
# [0.68.0](https://github.com/gotson/komga/compare/v0.67.1...v0.68.0 ) (2021-01-11)
### Features
* **webui:** display book aggregated data on series screen ([e642174 ](e642174c84 )), closes [#181 ](https://github.com/gotson/komga/issues/181 )
* aggregate book information at series level ([eb029d9 ](eb029d9bb5 ))
2021-01-11 09:36:50 +00:00
Gauthier Roebroeck
e642174c84
feat(webui): display book aggregated data on series screen
...
closes #181
2021-01-11 17:23:08 +08:00
Gauthier Roebroeck
eb029d9bb5
feat: aggregate book information at series level
2021-01-11 17:23:08 +08:00
semantic-release-bot
fc27ec86a3
chore(release): 0.67.1 [skip ci]
...
## [0.67.1](https://github.com/gotson/komga/compare/v0.67.0...v0.67.1 ) (2021-01-09)
### Bug Fixes
* scanner should ignore hidden files ([2d72b47 ](2d72b47cdf ))
* scanner would not ignore hidden directories properly ([1cbcdaa ](1cbcdaa0a1 ))
2021-01-09 03:29:42 +00:00
Gauthier Roebroeck
1cbcdaa0a1
fix: scanner would not ignore hidden directories properly
2021-01-09 11:16:41 +08:00
Gauthier Roebroeck
2d72b47cdf
fix: scanner should ignore hidden files
2021-01-09 11:11:23 +08:00
Gauthier Roebroeck
52ce9a575a
style: apply ktlint to whole project
2021-01-08 16:45:34 +08:00
Gauthier Roebroeck
6b769884ed
build: fix repos for gradle
2021-01-08 16:45:34 +08:00
Gauthier Roebroeck
231fbbee60
build: fix editorconfig and disable max line for kotlin
...
intelliJ messes the format
2021-01-08 16:45:34 +08:00
Gauthier Roebroeck
7448d6f40f
build: apply ktlint to idea
2021-01-08 16:45:34 +08:00
Gauthier Roebroeck
d7beef15c5
build: add gradle ktlint plugin
2021-01-08 16:45:34 +08:00
Gauthier Roebroeck
d4aebfa618
build: add IntelliJ code styles
2021-01-08 16:45:34 +08:00
semantic-release-bot
a338d30396
chore(release): 0.67.0 [skip ci]
...
# [0.67.0](https://github.com/gotson/komga/compare/v0.66.1...v0.67.0 ) (2021-01-06)
### Features
* **webui:** filter collections/readlists in Add To dialog ([1b422a2 ](1b422a2086 )), closes [#378 ](https://github.com/gotson/komga/issues/378 )
2021-01-06 09:26:50 +00:00
Gauthier Roebroeck
1b422a2086
feat(webui): filter collections/readlists in Add To dialog
...
closes #378
2021-01-06 17:13:31 +08:00
semantic-release-bot
da072945e7
chore(release): 0.66.1 [skip ci]
...
## [0.66.1](https://github.com/gotson/komga/compare/v0.66.0...v0.66.1 ) (2021-01-06)
### Bug Fixes
* **webui:** context navigation messed up ([ba61660 ](ba6166031b ))
2021-01-06 09:10:02 +00:00
Gauthier Roebroeck
ba6166031b
fix(webui): context navigation messed up
2021-01-06 16:57:38 +08:00
dependabot[bot]
6bf31f50c3
build(deps): bump axios from 0.19.2 to 0.21.1 in /komga-webui
...
Bumps [axios](https://github.com/axios/axios ) from 0.19.2 to 0.21.1.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.19.2...v0.21.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-01-06 16:57:08 +08:00
semantic-release-bot
3bdd90db1f
chore(release): 0.66.0 [skip ci]
...
# [0.66.0](https://github.com/gotson/komga/compare/v0.65.0...v0.66.0 ) (2021-01-06)
### Bug Fixes
* **api:** endpoint for books in readlist is not filtered properly ([cdca78b ](cdca78b38f ))
### Features
* **api:** find previous/next book in readlist ([bcfb203 ](bcfb203f74 ))
* **webreader:** navigate between books of a readlist ([3a3d85c ](3a3d85c3fc )), closes [#310 ](https://github.com/gotson/komga/issues/310 )
* **webui:** navigate between books of a readlist ([88d4342 ](88d4342ef5 ))
2021-01-06 08:16:45 +00:00
Gauthier Roebroeck
3a3d85c3fc
feat(webreader): navigate between books of a readlist
...
closes #310
2021-01-06 16:02:41 +08:00
Gauthier Roebroeck
88d4342ef5
feat(webui): navigate between books of a readlist
2021-01-06 16:02:41 +08:00
Gauthier Roebroeck
bcfb203f74
feat(api): find previous/next book in readlist
...
this also works for users with limited access to libraries
2021-01-06 16:02:41 +08:00
Gauthier Roebroeck
cdca78b38f
fix(api): endpoint for books in readlist is not filtered properly
...
if the user does not have rights on all libraries
the returned list of books could contain inaccessible books
2021-01-06 16:02:41 +08:00
semantic-release-bot
dd81854c3d
chore(release): 0.65.0 [skip ci]
...
# [0.65.0](https://github.com/gotson/komga/compare/v0.64.8...v0.65.0 ) (2021-01-05)
### Features
* **api:** filter /series endpoint by library_id ([1603a96 ](1603a96de6 )), closes [#360 ](https://github.com/gotson/komga/issues/360 )
2021-01-05 07:35:50 +00:00
Gauthier Roebroeck
1603a96de6
feat(api): filter /series endpoint by library_id
...
closes #360
2021-01-05 15:21:35 +08:00
Gauthier Roebroeck
2c08741b02
docs: badges
2021-01-05 10:04:17 +08:00
semantic-release-bot
1a819dd72b
chore(release): 0.64.8 [skip ci]
...
## [0.64.8](https://github.com/gotson/komga/compare/v0.64.7...v0.64.8 ) (2020-12-31)
### Bug Fixes
* fix sqlite library detection for aarch64 ([10df531 ](10df5316b3 ))
2020-12-31 09:42:52 +00:00
Gauthier Roebroeck
0d25f8d5a3
ci: try fixing docker push
2020-12-31 17:30:11 +08:00
Gauthier
c5012d05fa
ci: try to fix docker buildx push
2020-12-31 17:29:23 +08:00
Gauthier Roebroeck
10df5316b3
fix: fix sqlite library detection for aarch64
2020-12-31 16:17:49 +08:00
Gauthier Roebroeck
4f9ff80ad9
build: update dependencies
2020-12-31 16:02:18 +08:00
Gauthier Roebroeck
f2c84539e0
build: update to Spring Boot 2.4.1
2020-12-31 15:33:35 +08:00
Gauthier Roebroeck
3d8a0bb85e
build: update Kotlin to 1.4.20
2020-12-31 13:25:24 +08:00
Gauthier Roebroeck
1a6cdbba2d
build: update Gradle version to 6.7.1
2020-12-31 12:59:15 +08:00
Gauthier Roebroeck
31543047d7
docs: update CI badge
2020-12-31 12:41:10 +08:00
Gauthier Roebroeck
aae7f3c507
ci: delete travis config
2020-12-31 12:41:10 +08:00
Gauthier Roebroeck
dcdf14a24f
ci: rename ci scripts folder
2020-12-31 12:41:10 +08:00
Gauthier
13aa43b202
ci: add dockerhub secrets for CI workflow
2020-12-31 12:41:10 +08:00
Gauthier
a0e73b56d7
ci: setup CI workflow with github actions
2020-12-31 12:41:10 +08:00
Gauthier Roebroeck
7e988166ca
build: update versions plugin
2020-12-28 22:29:57 +08:00
Gauthier Roebroeck
bb5a0c2283
build: npm upgrade
2020-12-28 22:17:47 +08:00
semantic-release-bot
53750b2ad9
chore(release): 0.64.7 [skip ci]
...
## [0.64.7](https://github.com/gotson/komga/compare/v0.64.6...v0.64.7 ) (2020-12-18)
### Bug Fixes
* **opds:** duplicate series if in multiple collections ([c7e6209 ](c7e6209765 )), closes [#363 ](https://github.com/gotson/komga/issues/363 )
2020-12-18 10:23:51 +00:00
Gauthier Roebroeck
c7e6209765
fix(opds): duplicate series if in multiple collections
...
closes #363
2020-12-18 18:05:38 +08:00
semantic-release-bot
0b572620cd
chore(release): 0.64.6 [skip ci]
...
## [0.64.6](https://github.com/gotson/komga/compare/v0.64.5...v0.64.6 ) (2020-12-03)
### Bug Fixes
* use bionic base image ([85fe674 ](85fe674e6a )), closes [#349 ](https://github.com/gotson/komga/issues/349 )
2020-12-03 14:15:49 +00:00
Gauthier Roebroeck
85fe674e6a
fix: use bionic base image
...
the more recent ubuntu focal base image doesn't always work on arm32 architecture
closes #349
2020-12-03 21:57:50 +08:00
semantic-release-bot
4193690df6
chore(release): 0.64.5 [skip ci]
...
## [0.64.5](https://github.com/gotson/komga/compare/v0.64.4...v0.64.5 ) (2020-11-23)
### Bug Fixes
* enhanced logging for sqlite native lib loading ([f1a894d ](f1a894db9e ))
2020-11-23 19:13:08 +00:00
Gauthier Roebroeck
f1a894db9e
fix: enhanced logging for sqlite native lib loading
2020-11-24 02:55:46 +08:00
dependabot[bot]
f62a32634b
build(deps): bump semantic-release from 17.1.1 to 17.2.3 ( #357 )
...
Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 17.1.1 to 17.2.3.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.1.1...v17.2.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-19 19:44:16 +08:00
semantic-release-bot
2f68198b29
chore(release): 0.64.4 [skip ci]
...
## [0.64.4](https://github.com/gotson/komga/compare/v0.64.3...v0.64.4 ) (2020-11-02)
### Bug Fixes
* **api:** support accept header in getBookPage ([#352 ](https://github.com/gotson/komga/issues/352 )) ([e123d38 ](e123d38692 )), closes [#350 ](https://github.com/gotson/komga/issues/350 )
2020-11-02 20:33:29 +00:00
Sylvain Laperche
e123d38692
fix(api): support accept header in getBookPage ( #352 )
...
* fix(api): support accept header in getBookPage
API is documented as supporting `accept: image/*` in the HTTP request,
but doing so results in server response with the status 406.
This commit updates the `GetMapping` annotation to correctly support
these values in the HTTP `accept` header.
closes #350
* fix: failing test
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2020-11-03 04:16:14 +08:00
semantic-release-bot
ae5917eb1a
chore(release): 0.64.3 [skip ci]
...
## [0.64.3](https://github.com/gotson/komga/compare/v0.64.2...v0.64.3 ) (2020-10-29)
### Bug Fixes
* don't append volume to series title if equals to 1 ([1cb9ae6 ](1cb9ae6aad )), closes [#347 ](https://github.com/gotson/komga/issues/347 )
2020-10-29 12:11:04 +00:00
Gauthier Roebroeck
1cb9ae6aad
fix: don't append volume to series title if equals to 1
...
closes #347
2020-10-29 19:54:15 +08:00
semantic-release-bot
ef780c31d6
chore(release): 0.64.2 [skip ci]
...
## [0.64.2](https://github.com/gotson/komga/compare/v0.64.1...v0.64.2 ) (2020-10-25)
### Bug Fixes
* native webp library ([15caea3 ](15caea3b99 )), closes [#279 ](https://github.com/gotson/komga/issues/279 )
2020-10-25 04:27:00 +00:00
Gauthier Roebroeck
15caea3b99
fix: native webp library
...
native webp library will be used over java implementation if possible
closes #279
2020-10-25 11:44:54 +08:00
semantic-release-bot
11df1e0864
chore(release): 0.64.1 [skip ci]
...
## [0.64.1](https://github.com/gotson/komga/compare/v0.64.0...v0.64.1 ) (2020-10-24)
### Bug Fixes
* use own distrib of sqlite with freebsd support ([3d2793a ](3d2793a768 )), closes [#319 ](https://github.com/gotson/komga/issues/319 )
2020-10-24 12:50:33 +00:00
Gauthier Roebroeck
3d2793a768
fix: use own distrib of sqlite with freebsd support
...
closes #319
2020-10-24 17:22:31 +08:00
semantic-release-bot
ccba4bdcfb
chore(release): 0.64.0 [skip ci]
...
# [0.64.0](https://github.com/gotson/komga/compare/v0.63.3...v0.64.0 ) (2020-10-22)
### Features
* append volume to series name ([2567796 ](25677967db )), closes [#343 ](https://github.com/gotson/komga/issues/343 ) [#132 ](https://github.com/gotson/komga/issues/132 )
2020-10-22 10:19:24 +00:00
Gauthier Roebroeck
25677967db
feat: append volume to series name
...
closes #343 , closes #132
2020-10-22 18:02:18 +08:00
semantic-release-bot
eb10a12013
chore(release): 0.63.3 [skip ci]
...
## [0.63.3](https://github.com/gotson/komga/compare/v0.63.2...v0.63.3 ) (2020-10-20)
### Bug Fixes
* scanner crashes if folders are not readable ([f43a386 ](f43a3864f8 )), closes [#342 ](https://github.com/gotson/komga/issues/342 )
2020-10-20 13:52:44 +00:00
Gauthier Roebroeck
f43a3864f8
fix: scanner crashes if folders are not readable
...
scanner will also skip files that are not readable
closes #342
2020-10-20 21:34:55 +08:00
James Evans
b9eb6936e9
refactor: spelling in logs
2020-10-15 22:12:32 +08:00
semantic-release-bot
0136ff6fb2
chore(release): 0.63.2 [skip ci]
...
## [0.63.2](https://github.com/gotson/komga/compare/v0.63.1...v0.63.2 ) (2020-10-05)
### Bug Fixes
* **api:** incorrect parameter type ([342f04c ](342f04c117 ))
2020-10-05 12:53:03 +00:00
Gauthier Roebroeck
342f04c117
fix(api): incorrect parameter type
...
collection_id on /series was accepting Long instead of String
2020-10-05 20:35:49 +08:00
semantic-release-bot
d9bf397db4
chore(release): 0.63.1 [skip ci]
...
## [0.63.1](https://github.com/gotson/komga/compare/v0.63.0...v0.63.1 ) (2020-09-29)
### Bug Fixes
* **opds:** url encode publisher query param ([8347fdc ](8347fdc44d )), closes [#335 ](https://github.com/gotson/komga/issues/335 )
2020-09-29 12:19:06 +00:00
Gauthier Roebroeck
8347fdc44d
fix(opds): url encode publisher query param
...
closes #335
2020-09-29 20:01:11 +08:00
semantic-release-bot
8c185fd2cc
chore(release): 0.63.0 [skip ci]
...
# [0.63.0](https://github.com/gotson/komga/compare/v0.62.6...v0.63.0 ) (2020-09-28)
### Features
* **opds:** browse series by publishers ([f3fcab4 ](f3fcab41e4 )), closes [#332 ](https://github.com/gotson/komga/issues/332 )
* **opds:** recently added books ([dd7bc9c ](dd7bc9cbf6 )), closes [#327 ](https://github.com/gotson/komga/issues/327 )
* order books by release date ([e3bb8bc ](e3bb8bc7ae )), closes [#318 ](https://github.com/gotson/komga/issues/318 )
2020-09-28 10:55:54 +00:00
Gauthier Roebroeck
dd7bc9cbf6
feat(opds): recently added books
...
closes #327
2020-09-28 18:35:55 +08:00
Gauthier Roebroeck
f3fcab41e4
feat(opds): browse series by publishers
...
closes #332
2020-09-28 17:59:51 +08:00
Gauthier Roebroeck
e3bb8bc7ae
feat: order books by release date
...
closes #318
2020-09-28 17:39:55 +08:00
dependabot[bot]
c8c0c46b46
build(deps): bump node-fetch from 2.6.0 to 2.6.1
...
Bumps [node-fetch](https://github.com/bitinn/node-fetch ) from 2.6.0 to 2.6.1.
- [Release notes](https://github.com/bitinn/node-fetch/releases )
- [Changelog](https://github.com/node-fetch/node-fetch/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/bitinn/node-fetch/compare/v2.6.0...v2.6.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-13 09:08:12 +08:00
semantic-release-bot
018036d916
chore(release): 0.62.6 [skip ci]
...
## [0.62.6](https://github.com/gotson/komga/compare/v0.62.5...v0.62.6 ) (2020-09-12)
### Bug Fixes
* **webreader:** images smaller than viewport would not fill width ([81d9a00 ](81d9a00185 )), closes [#311 ](https://github.com/gotson/komga/issues/311 )
2020-09-12 09:47:16 +00:00
Gauthier Roebroeck
81d9a00185
fix(webreader): images smaller than viewport would not fill width
...
closes #311
2020-09-12 17:19:29 +08:00
semantic-release-bot
71f40b17a8
chore(release): 0.62.5 [skip ci]
...
## [0.62.5](https://github.com/gotson/komga/compare/v0.62.4...v0.62.5 ) (2020-09-06)
### Bug Fixes
* trim and lowercase tags and genres in metadata ([656f23a ](656f23a64a )), closes [#302 ](https://github.com/gotson/komga/issues/302 )
* **opds:** cannot download file with semicolon in filename ([e1e251e ](e1e251ec2f )), closes [#309 ](https://github.com/gotson/komga/issues/309 )
2020-09-06 09:58:06 +00:00
Gauthier Roebroeck
9cbebce37b
test: fix tests
...
following 656f23a64a
2020-09-06 17:30:09 +08:00
Gauthier Roebroeck
656f23a64a
fix: trim and lowercase tags and genres in metadata
...
closes #302
2020-09-06 12:39:26 +08:00
Gauthier Roebroeck
e1e251ec2f
fix(opds): cannot download file with semicolon in filename
...
closes #309
2020-09-06 12:39:26 +08:00
semantic-release-bot
afb8fbf3d5
chore(release): 0.62.4 [skip ci]
...
## [0.62.4](https://github.com/gotson/komga/compare/v0.62.3...v0.62.4 ) (2020-09-05)
### Bug Fixes
* **api:** openAPI spec fields marked as required ([8f228db ](8f228dbb18 )), closes [#308 ](https://github.com/gotson/komga/issues/308 )
2020-09-05 06:03:13 +00:00
Gauthier Roebroeck
8f228dbb18
fix(api): openAPI spec fields marked as required
...
closes #308
2020-09-05 13:33:41 +08:00
semantic-release-bot
515a8014f1
chore(release): 0.62.3 [skip ci]
...
## [0.62.3](https://github.com/gotson/komga/compare/v0.62.2...v0.62.3 ) (2020-09-01)
### Bug Fixes
* **webui:** clear selection after action performed ([e0cff70 ](e0cff70ff5 )), closes [#303 ](https://github.com/gotson/komga/issues/303 )
* **webui:** edit series dialog could incorrectly display MIXED placeholder ([5d3f061 ](5d3f061a81 ))
* **webui:** filter values could be duplicated ([e91954f ](e91954f6bd ))
* **webui:** theme is not restored properly ([432dc91 ](432dc91562 )), closes [#304 ](https://github.com/gotson/komga/issues/304 )
2020-09-01 04:15:05 +00:00
Gauthier Roebroeck
5d3f061a81
fix(webui): edit series dialog could incorrectly display MIXED placeholder
2020-09-01 11:45:20 +08:00
Gauthier Roebroeck
e91954f6bd
fix(webui): filter values could be duplicated
2020-09-01 11:41:42 +08:00
Gauthier Roebroeck
e0cff70ff5
fix(webui): clear selection after action performed
...
closes #303
2020-09-01 11:37:52 +08:00
Gauthier Roebroeck
432dc91562
fix(webui): theme is not restored properly
...
closes #304
2020-09-01 11:37:52 +08:00
semantic-release-bot
229a9b6573
chore(release): 0.62.2 [skip ci]
...
## [0.62.2](https://github.com/gotson/komga/compare/v0.62.1...v0.62.2 ) (2020-08-31)
### Bug Fixes
* **opds:** latest series sort inverted ([bddc008 ](bddc008552 )), closes [#301 ](https://github.com/gotson/komga/issues/301 )
* **webui:** compute scrollability on mount, fix right chevron when using display scaling ([8928959 ](8928959fdb ))
2020-08-31 03:26:45 +00:00
Florian Böhm
8928959fdb
fix(webui): compute scrollability on mount, fix right chevron when using display scaling
2020-08-31 10:57:39 +08:00
Gauthier Roebroeck
bddc008552
fix(opds): latest series sort inverted
...
closes #301
2020-08-31 10:48:13 +08:00
semantic-release-bot
825085a617
chore(release): 0.62.1 [skip ci]
...
## [0.62.1](https://github.com/gotson/komga/compare/v0.62.0...v0.62.1 ) (2020-08-28)
### Bug Fixes
* series genre is not imported from metadata ([58fac36 ](58fac365ad ))
2020-08-28 07:25:02 +00:00
Gauthier Roebroeck
58fac365ad
fix: series genre is not imported from metadata
2020-08-28 14:55:47 +08:00
semantic-release-bot
18774cfdc5
chore(release): 0.62.0 [skip ci]
...
# [0.62.0](https://github.com/gotson/komga/compare/v0.61.0...v0.62.0 ) (2020-08-28)
### Bug Fixes
* **webui:** correct label in library edit dialog ([c532e50 ](c532e50489 ))
* **webui:** restore library filter for language and age rating ([dc064f2 ](dc064f20ec ))
### Features
* **api:** filter collection's series ([cfa06a9 ](cfa06a9d2b ))
* **api:** get all age ratings ([be80d86 ](be80d86d6c ))
* **api:** get referential data by collection ([d7fd296 ](d7fd296492 ))
* **api:** search series by age rating ([f51d575 ](f51d575bda ))
* **webui:** filter collection content ([fc905ef ](fc905ef9b5 )), closes [#270 ](https://github.com/gotson/komga/issues/270 )
* **webui:** filter series by age rating ([01eef83 ](01eef838a2 ))
2020-08-28 04:16:32 +00:00
Gauthier Roebroeck
fc905ef9b5
feat(webui): filter collection content
...
closes #270
2020-08-28 11:47:45 +08:00
Gauthier Roebroeck
dc064f20ec
fix(webui): restore library filter for language and age rating
2020-08-28 11:36:06 +08:00
Gauthier Roebroeck
cfa06a9d2b
feat(api): filter collection's series
2020-08-28 11:35:21 +08:00
Gauthier Roebroeck
d7fd296492
feat(api): get referential data by collection
2020-08-28 11:34:32 +08:00
Gauthier Roebroeck
01eef838a2
feat(webui): filter series by age rating
2020-08-28 10:19:19 +08:00
Gauthier Roebroeck
f51d575bda
feat(api): search series by age rating
2020-08-28 10:18:47 +08:00
Gauthier Roebroeck
be80d86d6c
feat(api): get all age ratings
2020-08-28 10:18:01 +08:00
Gauthier Roebroeck
93efd98f68
refactor: remove unused params in non read-progress search
2020-08-28 10:17:24 +08:00
Gauthier Roebroeck
c532e50489
fix(webui): correct label in library edit dialog
2020-08-28 07:42:35 +08:00
semantic-release-bot
ec1753c561
chore(release): 0.61.0 [skip ci]
...
# [0.61.0](https://github.com/gotson/komga/compare/v0.60.0...v0.61.0 ) (2020-08-27)
### Bug Fixes
* **webui:** contextual filters ([f515819 ](f5158197de )), closes [#290 ](https://github.com/gotson/komga/issues/290 )
* **webui:** disable filter panels with no values ([57cc6c4 ](57cc6c48d3 ))
### Features
* **api:** filter referential data by library or series ([982983e ](982983e3db )), closes [#290 ](https://github.com/gotson/komga/issues/290 )
* **webreader:** add double page no cover layout ([5fe015e ](5fe015ede0 )), closes [#103 ](https://github.com/gotson/komga/issues/103 )
2020-08-27 10:04:41 +00:00
Gauthier Roebroeck
f5158197de
fix(webui): contextual filters
...
closes #290
2020-08-27 17:36:00 +08:00
Gauthier Roebroeck
57cc6c48d3
fix(webui): disable filter panels with no values
2020-08-27 17:36:00 +08:00
Gauthier Roebroeck
982983e3db
feat(api): filter referential data by library or series
...
required for #290
2020-08-27 17:36:00 +08:00
Gauthier Roebroeck
5fe015ede0
feat(webreader): add double page no cover layout
...
this layout displays double spreads, but doesn't place the first/last page as single
this commit also fixes a bug where the penultimate page would be missing
in double pages for books with an odd number of pages
closes #103
2020-08-27 17:36:00 +08:00
semantic-release-bot
bb7e31e02e
chore(release): 0.60.0 [skip ci]
...
# [0.60.0](https://github.com/gotson/komga/compare/v0.59.2...v0.60.0 ) (2020-08-27)
### Bug Fixes
* ignore blank metadata fields ([c8c5df2 ](c8c5df2701 )), closes [#288 ](https://github.com/gotson/komga/issues/288 )
* series genre is not imported from metadata ([d0815dd ](d0815dd80e ))
### Features
* handle multiple story arcs in ComicInfoProvider ([f4451bf ](f4451bfd41 )), closes [#282 ](https://github.com/gotson/komga/issues/282 )
2020-08-27 07:41:16 +00:00
Gauthier Roebroeck
c8c5df2701
fix: ignore blank metadata fields
...
should address #288
2020-08-27 15:12:11 +08:00
Gauthier Roebroeck
d0815dd80e
fix: series genre is not imported from metadata
2020-08-27 15:12:11 +08:00
Gauthier Roebroeck
f4451bfd41
feat: handle multiple story arcs in ComicInfoProvider
...
StoryArc tag will be split on commas (',')
closes #282
2020-08-27 15:12:11 +08:00
semantic-release-bot
8a079cec80
chore(release): 0.59.2 [skip ci]
...
## [0.59.2](https://github.com/gotson/komga/compare/v0.59.1...v0.59.2 ) (2020-08-27)
### Bug Fixes
* potential incorrect read progress for series ([7b90244 ](7b90244bdd ))
### Performance Improvements
* add sql indexes ([41f3e8d ](41f3e8dc63 ))
* lazy sql joins ([6eb7669 ](6eb7669858 ))
2020-08-27 03:27:13 +00:00
Gauthier Roebroeck
41f3e8dc63
perf: add sql indexes
2020-08-27 10:57:00 +08:00
Gauthier Roebroeck
6eb7669858
perf: lazy sql joins
2020-08-27 10:27:37 +08:00
Gauthier Roebroeck
7b90244bdd
fix: potential incorrect read progress for series
2020-08-27 09:30:44 +08:00
semantic-release-bot
dfa6ad0b31
chore(release): 0.59.1 [skip ci]
...
## [0.59.1](https://github.com/gotson/komga/compare/v0.59.0...v0.59.1 ) (2020-08-25)
### Bug Fixes
* incorrect read progress for books ([107d7db ](107d7db394 )), closes [#286 ](https://github.com/gotson/komga/issues/286 )
2020-08-25 23:18:17 +00:00
Gauthier Roebroeck
107d7db394
fix: incorrect read progress for books
...
read progress for books would show incorrectly, leaking from other users
closes #286
2020-08-25 21:46:40 +08:00
semantic-release-bot
373ddd453f
chore(release): 0.59.0 [skip ci]
...
# [0.59.0](https://github.com/gotson/komga/compare/v0.58.1...v0.59.0 ) (2020-08-25)
### Bug Fixes
* **api:** do not return empty language ([2ab3c9c ](2ab3c9ca95 ))
* **webui:** field should not display if empty ([968e297 ](968e297af0 ))
### Features
* **api:** get all languages ([115ad42 ](115ad42d9c ))
* **api:** get all publishers ([1929061 ](1929061393 ))
* **api:** search books by tag ([f46f1a0 ](f46f1a0e96 ))
* **api:** search series by genre ([da4a0aa ](da4a0aa10b ))
* **api:** search series by language ([723d7c1 ](723d7c1fe9 ))
* **api:** search series by publisher ([e4b0b2d ](e4b0b2d1f7 ))
* **api:** search series by tag ([7bd1de6 ](7bd1de6f78 ))
* **api:** search series' books by tag ([940d5d3 ](940d5d3410 ))
* **webui:** color coded chips for series status ([fb8a8c4 ](fb8a8c4228 ))
* **webui:** more filter criteria ([4d22d9c ](4d22d9c8e8 )), closes [#283 ](https://github.com/gotson/komga/issues/283 ) [#34 ](https://github.com/gotson/komga/issues/34 )
* **webui:** navigation drawer for sort/filter ([28598cb ](28598cbef5 )), closes [#283 ](https://github.com/gotson/komga/issues/283 )
2020-08-25 10:47:19 +00:00
Gauthier Roebroeck
4d22d9c8e8
feat(webui): more filter criteria
...
filter libraries by: genre, tag, publisher, language
filter series by: tag
closes #283 , closes #34
2020-08-25 18:17:05 +08:00
Gauthier Roebroeck
940d5d3410
feat(api): search series' books by tag
2020-08-25 18:12:49 +08:00
Gauthier Roebroeck
2ab3c9ca95
fix(api): do not return empty language
2020-08-25 18:11:56 +08:00
Gauthier Roebroeck
1929061393
feat(api): get all publishers
2020-08-25 18:11:32 +08:00
Gauthier Roebroeck
28598cbef5
feat(webui): navigation drawer for sort/filter
...
preliminary to #283
2020-08-25 15:37:39 +08:00
Gauthier Roebroeck
9440654340
build: disable eslint warning in dev
2020-08-25 15:33:04 +08:00
Gauthier Roebroeck
da4a0aa10b
feat(api): search series by genre
2020-08-24 17:47:49 +08:00
Gauthier Roebroeck
7bd1de6f78
feat(api): search series by tag
2020-08-24 17:44:23 +08:00
Gauthier Roebroeck
f46f1a0e96
feat(api): search books by tag
2020-08-24 17:40:53 +08:00
Gauthier Roebroeck
723d7c1fe9
feat(api): search series by language
2020-08-24 17:30:42 +08:00
Gauthier Roebroeck
115ad42d9c
feat(api): get all languages
2020-08-24 17:27:26 +08:00
Gauthier Roebroeck
e4b0b2d1f7
feat(api): search series by publisher
2020-08-24 17:27:05 +08:00
Gauthier Roebroeck
fb8a8c4228
feat(webui): color coded chips for series status
2020-08-24 17:13:54 +08:00
Gauthier Roebroeck
968e297af0
fix(webui): field should not display if empty
2020-08-24 16:49:30 +08:00
semantic-release-bot
13479302d5
chore(release): 0.58.1 [skip ci]
...
## [0.58.1](https://github.com/gotson/komga/compare/v0.58.0...v0.58.1 ) (2020-08-24)
### Bug Fixes
* database migration failure ([2ca6077 ](2ca607708e ))
2020-08-24 08:19:19 +00:00
Gauthier Roebroeck
2ca607708e
fix: database migration failure
2020-08-24 16:08:42 +08:00
semantic-release-bot
ad9709cfef
chore(release): 0.58.0 [skip ci]
...
# [0.58.0](https://github.com/gotson/komga/compare/v0.57.0...v0.58.0 ) (2020-08-24)
### Bug Fixes
* **webui:** update option title in library dialog ([29d9726 ](29d9726613 ))
### Features
* **webui:** handle new metadata fields ([5567adc ](5567adc946 )), closes [#276 ](https://github.com/gotson/komga/issues/276 )
* add/rearrange metadata fields ([9e406e3 ](9e406e3316 )), closes [#276 ](https://github.com/gotson/komga/issues/276 )
2020-08-24 07:55:59 +00:00
Gauthier Roebroeck
29d9726613
fix(webui): update option title in library dialog
2020-08-24 15:25:50 +08:00
Gauthier Roebroeck
5567adc946
feat(webui): handle new metadata fields
...
closes #276
2020-08-24 15:06:43 +08:00
Gauthier Roebroeck
efdcc98604
refactor: remove Badge.vue
...
use v-chip instead
2020-08-24 15:06:43 +08:00
Gauthier Roebroeck
0635d1c4a3
refactor: remove unused code
2020-08-24 15:06:43 +08:00
Gauthier Roebroeck
9e406e3316
feat: add/rearrange metadata fields
...
existing fields moved from book to series: publisher, age rating, reading direction
new book fields: tags
new series fields: tags, genres, language, summary
closes #276
2020-08-24 15:06:43 +08:00
Gauthier Roebroeck
d8db46c589
refactor: use builtin UniqueElements validator
2020-08-24 15:06:42 +08:00
semantic-release-bot
539ea6a7d8
chore(release): 0.57.0 [skip ci]
...
# [0.57.0](https://github.com/gotson/komga/compare/v0.56.1...v0.57.0 ) (2020-08-20)
### Features
* **webui:** read lists ([27edf17 ](27edf17424 )), closes [#106 ](https://github.com/gotson/komga/issues/106 )
* read lists ([f0c864f ](f0c864f4eb )), closes [#106 ](https://github.com/gotson/komga/issues/106 )
2020-08-20 02:52:46 +00:00
Gauthier Roebroeck
27edf17424
feat(webui): read lists
...
closes #106
2020-08-20 10:21:47 +08:00
Gauthier Roebroeck
f0c864f4eb
feat: read lists
...
a read list is a collection of books
read lists can be managed in the same way collections are
metadata will be optionally imported from ComicInfo to create read lists
closes #106
2020-08-20 10:10:45 +08:00
semantic-release-bot
728d5f4c7d
chore(release): 0.56.1 [skip ci]
...
## [0.56.1](https://github.com/gotson/komga/compare/v0.56.0...v0.56.1 ) (2020-08-16)
### Bug Fixes
* database migration could fail ([1c9f3d0 ](1c9f3d0e80 ))
2020-08-16 05:06:29 +00:00
Gauthier Roebroeck
1c9f3d0e80
fix: database migration could fail
2020-08-16 12:38:02 +08:00
semantic-release-bot
fd1ecd8574
chore(release): 0.56.0 [skip ci]
...
# [0.56.0](https://github.com/gotson/komga/compare/v0.55.1...v0.56.0 ) (2020-08-14)
### Bug Fixes
* **webui:** change grid size for sm screens ([18280be ](18280beb95 ))
### Features
* **api:** unpaged queries for books ([8f8054e ](8f8054e1d8 ))
* **webui:** library option to import local artwork ([cba0a2e ](cba0a2e701 ))
* **webui:** navigate to series books from book details screen ([48e92c7 ](48e92c7580 )), closes [#272 ](https://github.com/gotson/komga/issues/272 )
* library option to import local artwork ([eefb802 ](eefb80213a ))
* **webui:** scanner option per library ([fca0180 ](fca018033d ))
* scanner option per library ([4da6ff9 ](4da6ff9fd4 ))
* **api:** http eTag caching for all API calls ([fe22cb5 ](fe22cb5ce6 ))
2020-08-14 09:17:54 +00:00
Gauthier Roebroeck
18280beb95
fix(webui): change grid size for sm screens
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
48e92c7580
feat(webui): navigate to series books from book details screen
...
closes #272
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
8f8054e1d8
feat(api): unpaged queries for books
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
cba0a2e701
feat(webui): library option to import local artwork
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
eefb80213a
feat: library option to import local artwork
...
enabled by default
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
fca018033d
feat(webui): scanner option per library
2020-08-14 16:49:51 +08:00
Gauthier Roebroeck
4da6ff9fd4
feat: scanner option per library
...
Library can now have scanner options:
- scanForceModifiedTime replaces filesystemScannerForceDirectoryModifiedTime
- scanDeep will bypass the modified date comparison for series, and check all books
The configuration key komga.filesystem-scanner-force-directory-modified-time is deprecated
2020-08-14 16:49:50 +08:00
Gauthier Roebroeck
fe22cb5ce6
feat(api): http eTag caching for all API calls
...
this will reduce the network load
2020-08-14 16:49:50 +08:00
semantic-release-bot
b30849698d
chore(release): 0.55.1 [skip ci]
...
## [0.55.1](https://github.com/gotson/komga/compare/v0.55.0...v0.55.1 ) (2020-08-14)
### Bug Fixes
* incorrect book number after adding book in series ([3b1eb36 ](3b1eb368ca )), closes [#269 ](https://github.com/gotson/komga/issues/269 )
2020-08-14 03:10:14 +00:00
Gauthier Roebroeck
3b1eb368ca
fix: incorrect book number after adding book in series
...
books with a changed number after a series sort will be refreshed for metadata
closes #269
2020-08-14 10:42:00 +08:00
Gauthier Roebroeck
cbe714932b
refactor: add logs
2020-08-14 10:42:00 +08:00
semantic-release-bot
ee2e805cab
chore(release): 0.55.0 [skip ci]
...
# [0.55.0](https://github.com/gotson/komga/compare/v0.54.0...v0.55.0 ) (2020-08-13)
### Features
* **webreader:** side padding, original scaling for Webtoon ([6499788 ](6499788543 )), closes [#266 ](https://github.com/gotson/komga/issues/266 ) [#264 ](https://github.com/gotson/komga/issues/264 )
2020-08-13 01:28:48 +00:00
Gauthier Roebroeck
6499788543
feat(webreader): side padding, original scaling for Webtoon
...
check 6faeb2ab2e for changes
this is a dummy commit to trigger the release
the squash commit was incorrectly named
PR #266
Closes #264
2020-08-13 09:00:28 +08:00
edwinbadillo
6faeb2ab2e
Adding Scaling and padding to the Webreader's webtoon mode ( #266 )
...
* feat(webreader): adding scale type original to webtoon mode
* fix(webreader): correcting scale type used for continuous reader
* feat(webreader): adding setting for side padding to webtoon mode
* feat(webreader): adding shortcut for side padding and new values
* refactor: update padding percentage data type to number array
* fix: correcting type issues after previous refactor
* fix: images not showing if page has no dimension
width and height on pages are not guaranteed
* refactor: add new enum values to ScaleTypeText
previous behavior worked only because the values of ScaleType and ContinuousScaleType are the same
* refactor: simplify conditions
fullWidthReader was only used for the continuous reader
settings inside a reader type are not conditional
* refactor: rearrange shortcuts
continuous reader did not have specific settings
this rearranges shortcuts for the help menu
Co-authored-by: Gauthier Roebroeck <gauthier.roebroeck@gmail.com>
2020-08-12 22:01:48 +08:00
semantic-release-bot
90e5fc945a
chore(release): 0.54.0 [skip ci]
...
# [0.54.0](https://github.com/gotson/komga/compare/v0.53.0...v0.54.0 ) (2020-08-12)
### Features
* custom thumbnails for series ([f5f423f ](f5f423f05f )), closes [#63 ](https://github.com/gotson/komga/issues/63 )
2020-08-12 09:37:39 +00:00
Gauthier Roebroeck
f5f423f05f
feat: custom thumbnails for series
...
closes #63
2020-08-12 17:08:42 +08:00
semantic-release-bot
f0854a89e0
chore(release): 0.53.0 [skip ci]
...
# [0.53.0](https://github.com/gotson/komga/compare/v0.52.3...v0.53.0 ) (2020-08-12)
### Features
* sidecar thumbnails for books ([d01b29f ](d01b29f280 ))
2020-08-12 03:09:27 +00:00
Gauthier Roebroeck
d01b29f280
feat: sidecar thumbnails for books
...
thumbnails can be added next to the book file
sidecar thumbnails will be loaded during refresh metadata
2020-08-12 10:19:50 +08:00
Gauthier Roebroeck
59a9060831
refactor: move thumbnails to their own table
2020-08-12 10:04:33 +08:00
semantic-release-bot
7ec2bf3761
chore(release): 0.52.3 [skip ci]
...
## [0.52.3](https://github.com/gotson/komga/compare/v0.52.2...v0.52.3 ) (2020-08-07)
### Bug Fixes
* **api:** large file download ([d100db2 ](d100db22eb ))
2020-08-07 07:56:46 +00:00
Gauthier Roebroeck
d100db22eb
fix(api): large file download
...
downloading large file would result in OutOfMemory exception
2020-08-07 15:28:19 +08:00
semantic-release-bot
c6ba916bb8
chore(release): 0.52.2 [skip ci]
...
## [0.52.2](https://github.com/gotson/komga/compare/v0.52.1...v0.52.2 ) (2020-08-07)
### Bug Fixes
* some PDF pages are blurry ([9ad1cfe ](9ad1cfe809 )), closes [#260 ](https://github.com/gotson/komga/issues/260 )
* **webreader:** incorrect display on safari and firefox ([22b0b7e ](22b0b7e748 )), closes [#262 ](https://github.com/gotson/komga/issues/262 )
* **webui:** missing settings icon in sidebar ([b9e4bea ](b9e4bea71b ))
* **webui:** thumbnails explorer navigation misaligned ([2ffed28 ](2ffed282d7 ))
2020-08-07 02:54:15 +00:00
Gauthier Roebroeck
9ad1cfe809
fix: some PDF pages are blurry
...
this seems to be a regression in the latest Apache PDFBox library
Closes #260
2020-08-07 10:23:21 +08:00
Gauthier Roebroeck
22b0b7e748
fix(webreader): incorrect display on safari and firefox
...
closes #262
2020-08-07 10:07:38 +08:00
Gauthier Roebroeck
b9e4bea71b
fix(webui): missing settings icon in sidebar
2020-08-07 09:33:29 +08:00
Gauthier Roebroeck
2ffed282d7
fix(webui): thumbnails explorer navigation misaligned
2020-08-07 09:33:29 +08:00
semantic-release-bot
cd12adf20a
chore(release): 0.52.1 [skip ci]
...
## [0.52.1](https://github.com/gotson/komga/compare/v0.52.0...v0.52.1 ) (2020-08-06)
### Bug Fixes
* **webreader:** webtoon reader not loading images ([1a030b4 ](1a030b4db5 )), closes [#259 ](https://github.com/gotson/komga/issues/259 )
2020-08-06 06:21:39 +00:00
Gauthier Roebroeck
1a030b4db5
fix(webreader): webtoon reader not loading images
...
closes #259
2020-08-06 13:52:16 +08:00
semantic-release-bot
cb065d7d0e
chore(release): 0.52.0 [skip ci]
...
# [0.52.0](https://github.com/gotson/komga/compare/v0.51.1...v0.52.0 ) (2020-08-06)
### Bug Fixes
* **webui:** missing settings icon in webreader ([9693829 ](969382988d ))
### Features
* **webreader:** display reading direction on book opening ([ebf2aac ](ebf2aac0ac ))
* **webreader:** webtoon reader, fit to screen ([44c814a ](44c814a5ba )), closes [#81 ](https://github.com/gotson/komga/issues/81 ) [#145 ](https://github.com/gotson/komga/issues/145 )
2020-08-06 03:10:57 +00:00
Gauthier Roebroeck
ebf2aac0ac
feat(webreader): display reading direction on book opening
2020-08-06 10:42:11 +08:00
Gauthier Roebroeck
44c814a5ba
feat(webreader): webtoon reader, fit to screen
...
shortcut help changed from menu to dialog
shortcut help is now context aware
closes #81 , closes #145
2020-08-06 10:42:11 +08:00
Gauthier Roebroeck
969382988d
fix(webui): missing settings icon in webreader
2020-08-06 10:42:11 +08:00
semantic-release-bot
457f923f5c
chore(release): 0.51.1 [skip ci]
...
## [0.51.1](https://github.com/gotson/komga/compare/v0.51.0...v0.51.1 ) (2020-08-03)
### Bug Fixes
* **metadata:** recognize ComicInfo Day tag and "MA15+" rating ([3ad438d ](3ad438d53f ))
2020-08-03 08:40:34 +00:00
Gauthier Roebroeck
f797254f9f
refactor: normalize enum values
...
instead of adding new ones
2020-08-03 16:11:12 +08:00
rouhannb
3ad438d53f
fix(metadata): recognize ComicInfo Day tag and "MA15+" rating
...
These fields are used by comictagger.
2020-08-03 16:11:12 +08:00
Gauthier Roebroeck
7025df98d0
build: update dependencies
2020-07-31 11:52:23 +08:00
semantic-release-bot
4b028e8296
chore(release): 0.51.0 [skip ci]
...
# [0.51.0](https://github.com/gotson/komga/compare/v0.50.1...v0.51.0 ) (2020-07-31)
### Bug Fixes
* **webreader:** cycle image fit would not persist setting ([e5272d2 ](e5272d2243 ))
### Features
* **webreader:** better display of landscape images ([09984a4 ](09984a4284 )), closes [#123 ](https://github.com/gotson/komga/issues/123 )
* get images dimension during media analysis ([f9d55ec ](f9d55ecfd0 )), closes [#123 ](https://github.com/gotson/komga/issues/123 )
2020-07-31 02:46:50 +00:00
Gauthier Roebroeck
d95c9a838c
build: upgrade vuetify
2020-07-31 10:16:29 +08:00
Gauthier Roebroeck
f2aa5f8ac3
build(webui): upgrade dependencies
2020-07-31 09:52:35 +08:00
Gauthier Roebroeck
09984a4284
feat(webreader): better display of landscape images
...
in double page mode, landscape images will be displayed as a single page
media analysis must be rerun for this to work
closes #123
2020-07-31 09:23:29 +08:00
Gauthier Roebroeck
f9d55ecfd0
feat: get images dimension during media analysis
...
media analysis will get width and height for each image in a book
this is required for #123
2020-07-31 09:23:29 +08:00
Gauthier Roebroeck
6dc1e198a3
build(webui): upgrade eslint
2020-07-31 09:23:29 +08:00
Gauthier Roebroeck
fceedc81b8
style: linting errors
2020-07-31 09:23:29 +08:00
Gauthier Roebroeck
e5272d2243
fix(webreader): cycle image fit would not persist setting
2020-07-31 09:23:29 +08:00
semantic-release-bot
2db64e8f0d
chore(release): 0.50.1 [skip ci]
...
## [0.50.1](https://github.com/gotson/komga/compare/v0.50.0...v0.50.1 ) (2020-07-30)
### Bug Fixes
* **docker:** docker image doesn't start ([8bce80b ](8bce80b408 ))
2020-07-30 08:02:27 +00:00
Gauthier Roebroeck
8bce80b408
fix(docker): docker image doesn't start
2020-07-30 15:51:37 +08:00
semantic-release-bot
a36cb5ffd5
chore(release): 0.50.0 [skip ci]
...
# [0.50.0](https://github.com/gotson/komga/compare/v0.49.0...v0.50.0 ) (2020-07-30)
### Features
* **webui:** add system theme option ([8f22f01 ](8f22f01b3b ))
2020-07-30 06:30:54 +00:00
Shadowfied
8f22f01b3b
feat(webui): add system theme option
...
which will follow the OS theme and switch accordingly
2020-07-30 14:01:38 +08:00
Gauthier Roebroeck
ec3b9ba3df
refactor: remove jooq logo in logs
2020-07-30 09:59:55 +08:00
Gauthier Roebroeck
33c179a483
build: update dependencies
2020-07-29 21:39:46 +08:00
Gauthier Roebroeck
e824bef126
build: migration to Spring Boot 2.3.2
2020-07-29 20:20:04 +08:00
Gauthier Roebroeck
792cab94bf
build: upgrade Gradle to 6.5.1
2020-07-29 15:36:05 +08:00
Gauthier Roebroeck
1a62a146c9
build: dependency updates only check for stable
2020-07-29 15:33:31 +08:00
Gauthier Roebroeck
b472caf0ba
build: use runtimeOnly for imageio dependencies
2020-07-28 17:50:26 +08:00
Gauthier Roebroeck
a64e68d646
refactor: use files instead of streams for rar files
2020-07-28 17:47:18 +08:00
semantic-release-bot
289551a7e3
chore(release): 0.49.0 [skip ci]
...
# [0.49.0](https://github.com/gotson/komga/compare/v0.48.1...v0.49.0 ) (2020-07-25)
### Features
* **webreader:** add shortcut information menu ([1885f32 ](1885f32416 ))
* **webui:** dark theme ([efe2021 ](efe2021bdc )), closes [#179 ](https://github.com/gotson/komga/issues/179 )
2020-07-25 01:40:11 +00:00
Shadowfied
efe2021bdc
feat(webui): dark theme
...
closes #179
2020-07-25 09:08:39 +08:00
primetoxinz
1885f32416
feat(webreader): add shortcut information menu
2020-07-25 09:05:06 +08:00
semantic-release-bot
40c1ca53e4
chore(release): 0.48.1 [skip ci]
...
## [0.48.1](https://github.com/gotson/komga/compare/v0.48.0...v0.48.1 ) (2020-07-21)
### Bug Fixes
* fix database migration errors ([f84ba17 ](f84ba17079 )), closes [#239 ](https://github.com/gotson/komga/issues/239 ) [#238 ](https://github.com/gotson/komga/issues/238 ) [#237 ](https://github.com/gotson/komga/issues/237 ) [#240 ](https://github.com/gotson/komga/issues/240 )
2020-07-21 08:03:19 +00:00
Gauthier Roebroeck
f84ba17079
fix: fix database migration errors
...
fix the H2 database before attempting a migration. This solves the following errors:
- [SQLITE_CONSTRAINT_PRIMARYKEY] A PRIMARY KEY constraint failed (UNIQUE constraint failed: READ_PROGRESS.BOOK_ID, READ_PROGRESS.USER_ID)
- [SQLITE_CONSTRAINT_NOTNULL] A NOT NULL constraint failed (NOT NULL constraint failed: MEDIA_PAGE.NUMBER)
closes #239 , closes #238 , closes #237 , closes #240
2020-07-21 15:36:27 +08:00
Gauthier Roebroeck
1c28a9496b
chore: normalize line feeds
...
closes #243
2020-07-21 10:19:16 +08:00
semantic-release-bot
b69c4f62a2
chore(release): 0.48.0 [skip ci]
...
# [0.48.0](https://github.com/gotson/komga/compare/v0.47.0...v0.48.0 ) (2020-07-16)
### Features
* change database from H2 to SQLite ([20b2b39 ](20b2b39d36 )), closes [#218 ](https://github.com/gotson/komga/issues/218 )
2020-07-16 01:04:16 +00:00
Gauthier Roebroeck
9d5b9d292d
ci: fix dockerhub push
2020-07-16 08:53:54 +08:00
Gauthier Roebroeck
20b2b39d36
feat: change database from H2 to SQLite
...
This is a major change, but done transparently.
At startup, a migration from H2 to SQLite will be triggered:
- if the H2 database is a file (not in memory)
- if the H2 database has not been migrated yet
- if the SQLite database is newly minted
All the data will be transferred from H2 to SQLite before the startup of the application (before the API can serve any requests).
After the migration, an empty file will be stored next to the H2 database file (same name with ".imported" suffix).
The H2 database files will be automatically removed in a later version.
A new configuration key is available to customize the file path of the SQLite database: `komga.database.file`
The database backup feature has been removed. It might be re-added later on using a different logic.
The IDs of entities have been changed from number to string in the API.
closes #218
2020-07-16 07:54:53 +08:00
Gauthier Roebroeck
1965415c00
refactor: load pdf from file instead of inputstream
2020-07-16 07:48:30 +08:00
Gauthier Roebroeck
3105fc4ef4
ci: deploy pre-releases
2020-07-16 07:47:25 +08:00
semantic-release-bot
23e1240f8d
chore(release): 0.47.0 [skip ci]
...
# [0.47.0](https://github.com/gotson/komga/compare/v0.46.0...v0.47.0 ) (2020-07-14)
### Features
* **webui:** change internals for shortcuts. add new shortcuts for settings ([b402817 ](b402817edb )), closes [#172 ](https://github.com/gotson/komga/issues/172 )
2020-07-14 01:32:28 +00:00
primetoxinz
b402817edb
feat(webui): change internals for shortcuts. add new shortcuts for settings
...
Closes #172
2020-07-14 09:05:46 +08:00
semantic-release-bot
5e30e9dcd5
chore(release): 0.46.0 [skip ci]
...
# [0.46.0](https://github.com/gotson/komga/compare/v0.45.2...v0.46.0 ) (2020-07-13)
### Features
* **webui:** add simple next/previous book buttons to reader toolbar ([e428115 ](e4281156f5 )), closes [#233 ](https://github.com/gotson/komga/issues/233 )
2020-07-13 12:53:17 +00:00
primetoxinz
e4281156f5
feat(webui): add simple next/previous book buttons to reader toolbar
...
PR #233
2020-07-13 20:27:10 +08:00
dependabot[bot]
35fb4010a3
build(deps): bump npm from 6.13.7 to 6.14.6
...
Bumps [npm](https://github.com/npm/cli ) from 6.13.7 to 6.14.6.
- [Release notes](https://github.com/npm/cli/releases )
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md )
- [Commits](https://github.com/npm/cli/compare/v6.13.7...v6.14.6 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-07-08 10:16:03 +08:00
semantic-release-bot
6db14c93d6
chore(release): 0.45.2 [skip ci]
...
## [0.45.2](https://github.com/gotson/komga/compare/v0.45.1...v0.45.2 ) (2020-07-05)
### Bug Fixes
* **webui:** browse collection should show all series ([8629ea9 ](8629ea9936 )), closes [#226 ](https://github.com/gotson/komga/issues/226 )
2020-07-05 09:43:03 +00:00
Gauthier Roebroeck
8629ea9936
fix(webui): browse collection should show all series
...
closes #226
2020-07-05 17:16:09 +08:00
semantic-release-bot
2063bede25
chore(release): 0.45.1 [skip ci]
...
## [0.45.1](https://github.com/gotson/komga/compare/v0.45.0...v0.45.1 ) (2020-07-05)
### Bug Fixes
* **webui:** read button link underline on hover ([863258d ](863258d8be ))
2020-07-05 05:23:51 +00:00
Gauthier Roebroeck
863258d8be
fix(webui): read button link underline on hover
2020-07-05 12:57:52 +08:00
semantic-release-bot
e04ad3c844
chore(release): 0.45.0 [skip ci]
...
# [0.45.0](https://github.com/gotson/komga/compare/v0.44.0...v0.45.0 ) (2020-07-05)
### Features
* **api:** claim status ([47dd2f6 ](47dd2f66e0 )), closes [#207 ](https://github.com/gotson/komga/issues/207 )
* **webui:** claim server from login screen ([d4810bd ](d4810bdc80 )), closes [#207 ](https://github.com/gotson/komga/issues/207 )
2020-07-05 04:26:20 +00:00
Gauthier Roebroeck
d4810bdc80
feat(webui): claim server from login screen
...
closes #207
2020-07-05 12:00:00 +08:00
Gauthier Roebroeck
47dd2f66e0
feat(api): claim status
...
remove the claim profile
added noclaim profile that will create initial user accounts if none exist
related to #207
2020-07-05 11:59:20 +08:00
semantic-release-bot
c98bcb0036
chore(release): 0.44.0 [skip ci]
...
# [0.44.0](https://github.com/gotson/komga/compare/v0.43.4...v0.44.0 ) (2020-07-03)
### Bug Fixes
* **webui:** make card title as link ([d6e4b80 ](d6e4b807db )), closes [#224 ](https://github.com/gotson/komga/issues/224 )
* **webui:** reset edit book dialog to first tab on reopen ([5760a06 ](5760a06b7a ))
### Features
* generate collections from ComicInfo SeriesGroup ([277cdcd ](277cdcd4e3 )), closes [#210 ](https://github.com/gotson/komga/issues/210 )
* **api:** metadata import settings per library ([6824212 ](6824212514 )), closes [#199 ](https://github.com/gotson/komga/issues/199 )
* **webui:** metadata import settings per library ([521cc42 ](521cc42858 )), closes [#199 ](https://github.com/gotson/komga/issues/199 )
2020-07-03 09:13:21 +00:00
Gauthier Roebroeck
277cdcd4e3
feat: generate collections from ComicInfo SeriesGroup
...
optional behavior that can be set per library
closes #210
2020-07-03 16:45:51 +08:00
Gauthier Roebroeck
0d20c2a464
build(webui): fix failing web build
2020-07-03 15:45:09 +08:00
Gauthier Roebroeck
7003d8a687
build(webui): run lint on pre-commit
...
run linter in production mode
2020-07-03 15:44:00 +08:00
Gauthier Roebroeck
521cc42858
feat(webui): metadata import settings per library
...
ability to edit libraries
move library add dialog to global instance
closes #199
2020-07-03 15:03:43 +08:00
Gauthier Roebroeck
6824212514
feat(api): metadata import settings per library
...
ability to edit a library
fix filepath returned by API for Windows paths
series metadata import is now looking at all the files from all books, instead of being imported for each book separately
related to #199
2020-07-03 15:01:21 +08:00
Gauthier Roebroeck
5760a06b7a
fix(webui): reset edit book dialog to first tab on reopen
2020-07-02 16:30:17 +08:00
Gauthier Roebroeck
d6e4b807db
fix(webui): make card title as link
...
so it can be clicked using SHIFT or CTRL to open in new tab
closes #224
2020-07-02 10:51:21 +08:00
semantic-release-bot
a3c6872954
chore(release): 0.43.4 [skip ci]
...
## [0.43.4](https://github.com/gotson/komga/compare/v0.43.3...v0.43.4 ) (2020-07-01)
### Bug Fixes
* properly expand home dir in config ([5d86d3e ](5d86d3ea0b )), closes [#195 ](https://github.com/gotson/komga/issues/195 ) [#203 ](https://github.com/gotson/komga/issues/203 )
2020-07-01 12:18:36 +00:00
Gauthier Roebroeck
5d86d3ea0b
fix: properly expand home dir in config
...
using Spring Boot's placeholder replacement syntax
changed the default log file to ~/.komga/komga.log
closes #195 , closes #203
2020-07-01 19:49:55 +08:00
Gauthier Roebroeck
94a1f706c8
refactor: use ifBlank instead of if isBlank
2020-06-30 21:45:38 +08:00
semantic-release-bot
55b6e86326
chore(release): 0.43.3 [skip ci]
...
## [0.43.3](https://github.com/gotson/komga/compare/v0.43.2...v0.43.3 ) (2020-06-30)
### Bug Fixes
* **api:** add missing sort fields for Books ([797535d ](797535d71f ))
2020-06-30 08:32:49 +00:00
Gauthier Roebroeck
797535d71f
fix(api): add missing sort fields for Books
2020-06-30 15:30:22 +08:00
semantic-release-bot
5b12c8a288
chore(release): 0.43.2 [skip ci]
...
## [0.43.2](https://github.com/gotson/komga/compare/v0.43.1...v0.43.2 ) (2020-06-30)
### Bug Fixes
* **api:** exception on unpaged empty content ([2cc27f2 ](2cc27f244c ))
2020-06-30 01:06:41 +00:00
Gauthier Roebroeck
2cc27f244c
fix(api): exception on unpaged empty content
2020-06-30 08:40:49 +08:00
Gauthier Roebroeck
4ed35d2764
docs: add portable guide as sponsor
2020-06-30 07:17:12 +08:00
semantic-release-bot
08ed06db6e
chore(release): 0.43.1 [skip ci]
...
## [0.43.1](https://github.com/gotson/komga/compare/v0.43.0...v0.43.1 ) (2020-06-29)
### Bug Fixes
* **webui:** clear selection when reloading search results ([7d808c5 ](7d808c5dee ))
2020-06-29 14:31:44 +00:00
Gauthier Roebroeck
7d808c5dee
fix(webui): clear selection when reloading search results
2020-06-29 22:05:22 +08:00
semantic-release-bot
472ff1e20c
chore(release): 0.43.0 [skip ci]
...
# [0.43.0](https://github.com/gotson/komga/compare/v0.42.0...v0.43.0 ) (2020-06-29)
### Bug Fixes
* **webui:** lazy load collections on browse series ([d89533d ](d89533ded6 ))
### Features
* **webui:** sort/filter settings are persisted per library ([bf737de ](bf737de910 )), closes [#190 ](https://github.com/gotson/komga/issues/190 )
2020-06-29 12:30:54 +00:00
Gauthier Roebroeck
bf737de910
feat(webui): sort/filter settings are persisted per library
...
stored in cookies and restored if no query parameters are specified
closes #190
2020-06-29 17:02:36 +08:00
Gauthier Roebroeck
d89533ded6
fix(webui): lazy load collections on browse series
...
also adjusted layout for smaller screens
2020-06-29 11:37:26 +08:00
semantic-release-bot
938c9239d6
chore(release): 0.42.0 [skip ci]
...
# [0.42.0](https://github.com/gotson/komga/compare/v0.41.1...v0.42.0 ) (2020-06-29)
### Bug Fixes
* **webui:** incorrect count of collections in browse collections screen ([2254929 ](22549291d8 ))
* **webui:** lazy http call for CollectionEditDialog ([4716a1b ](4716a1b22b ))
### Features
* **webui:** collection edition on card in browse collections ([e45389d ](e45389d77b ))
* **webui:** collection edition on card in search results ([68fe4fd ](68fe4fd23d ))
* **webui:** enable edit on books and series cards in search screen ([32dad62 ](32dad62777 ))
* **webui:** multi-select in dashboard page ([8e33be7 ](8e33be78e2 ))
* **webui:** multi-select in search results page ([c5417ac ](c5417ac8da )), closes [#213 ](https://github.com/gotson/komga/issues/213 )
2020-06-29 01:25:03 +00:00
Gauthier Roebroeck
c3a091477c
test: fix failing tests
...
following change in a09d3f65e4
2020-06-29 08:57:54 +08:00
Gauthier Roebroeck
a3cc66d6aa
build: update gitignore
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
8e33be78e2
feat(webui): multi-select in dashboard page
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
c5417ac8da
feat(webui): multi-select in search results page
...
closes #213
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
22549291d8
fix(webui): incorrect count of collections in browse collections screen
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
a1cb186a28
refactor(webui): carve out multi-select bars
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
bc45d0c3c1
refactor(webui): use ItemBrowser in horizontal scroller
2020-06-28 21:49:20 +08:00
Gauthier Roebroeck
4716a1b22b
fix(webui): lazy http call for CollectionEditDialog
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
e45389d77b
feat(webui): collection edition on card in browse collections
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
68fe4fd23d
feat(webui): collection edition on card in search results
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
48c590f98a
refactor(webui): use global dialogs for collection edition
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
5ea2103208
refactor(webui): use global dialogs for series edition
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
bb1257709b
refactor(webui): use global dialogs for series and books edition
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
32dad62777
feat(webui): enable edit on books and series cards in search screen
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
a09d3f65e4
refactor(webui): move dialogs to single instance
2020-06-28 21:49:19 +08:00
Gauthier Roebroeck
ee151b96fd
refactor(webui): move components in subfolders
2020-06-28 21:49:19 +08:00
Gauthier
c75ef79ffc
docs: add github sponsors to funding
2020-06-27 17:08:54 +08:00
semantic-release-bot
5f68d5dd2a
chore(release): 0.41.1 [skip ci]
...
## [0.41.1](https://github.com/gotson/komga/compare/v0.41.0...v0.41.1 ) (2020-06-27)
### Bug Fixes
* **api:** pagination for collection's series ([6dd0704 ](6dd070436b ))
* **opds:** prepend position for series in ordered collection ([7e5a141 ](7e5a1412ca ))
2020-06-27 03:07:18 +00:00
Gauthier Roebroeck
7e5a1412ca
fix(opds): prepend position for series in ordered collection
2020-06-27 10:40:37 +08:00
Gauthier Roebroeck
b89e3b2ebb
refactor(webui): use global add to collection dialog
2020-06-27 10:26:16 +08:00
Gauthier Roebroeck
6dd070436b
fix(api): pagination for collection's series
...
add unpaged parameter for SeriesController and SeriesCollectionController
2020-06-27 10:25:22 +08:00
Gauthier
b4a80248e3
docs: add ko-fi to funding
2020-06-26 19:05:39 +08:00
semantic-release-bot
184e233ab3
chore(release): 0.41.0 [skip ci]
...
# [0.41.0](https://github.com/gotson/komga/compare/v0.40.1...v0.41.0 ) (2020-06-26)
### Bug Fixes
* **api:** collection without element would return incorrect dto ([0891981 ](08919814d3 ))
* **api:** incorrect number of books per series ([bf2d0ba ](bf2d0ba1fa ))
* **webui:** adjust padding for grids ([02e9168 ](02e916898e ))
* **webui:** display collection after adding in series browsing screen ([8ce5a39 ](8ce5a391e5 ))
* **webui:** library navigation not highlighted correctly ([e28c070 ](e28c070e36 ))
### Features
* **api:** collections are pageable ([449a27e ](449a27e136 )), closes [#216 ](https://github.com/gotson/komga/issues/216 )
* **api:** search series by collection ids ([ca91af7 ](ca91af7792 ))
* **opds:** browse by collection ([15f9c82 ](15f9c8257e ))
* **webui:** action menu on item cards ([37d790d ](37d790d1fc ))
* **webui:** allow direct input of library path in add dialog ([6ece7b1 ](6ece7b12be )), closes [#88 ](https://github.com/gotson/komga/issues/88 )
* **webui:** better handling of library deletion ([0297210 ](0297210dc2 ))
* **webui:** display collections in search results and search box ([82aec45 ](82aec45660 )), closes [#212 ](https://github.com/gotson/komga/issues/212 )
* **webui:** hide pagination when there is only 1 page ([675b4a1 ](675b4a16af ))
* **webui:** pagination for collections ([50b516d ](50b516d0c5 )), closes [#216 ](https://github.com/gotson/komga/issues/216 )
* **webui:** refresh browse collection screen on action menu actions ([8f2c453 ](8f2c4534c8 ))
* **webui:** refresh dashboard on action menu actions ([b6bd735 ](b6bd735bdb ))
2020-06-26 10:25:56 +00:00
Gauthier Roebroeck
e28c070e36
fix(webui): library navigation not highlighted correctly
2020-06-26 17:58:57 +08:00
Gauthier Roebroeck
82aec45660
feat(webui): display collections in search results and search box
...
closes #212
2020-06-26 17:54:52 +08:00
Gauthier Roebroeck
50b516d0c5
feat(webui): pagination for collections
...
closes #216
2020-06-26 17:54:15 +08:00
Gauthier Roebroeck
449a27e136
feat(api): collections are pageable
...
related to #216
2020-06-26 17:52:48 +08:00
Gauthier Roebroeck
02e916898e
fix(webui): adjust padding for grids
2020-06-26 17:39:10 +08:00
Gauthier Roebroeck
675b4a16af
feat(webui): hide pagination when there is only 1 page
2020-06-26 17:23:26 +08:00
Gauthier Roebroeck
bf2d0ba1fa
fix(api): incorrect number of books per series
...
an incorrect number of books could be returned for a series in multiple collections
2020-06-26 17:21:42 +08:00
Gauthier Roebroeck
8f2c4534c8
feat(webui): refresh browse collection screen on action menu actions
2020-06-26 16:29:33 +08:00
Gauthier Roebroeck
15f9c8257e
feat(opds): browse by collection
2020-06-26 13:54:39 +08:00
Gauthier Roebroeck
ca91af7792
feat(api): search series by collection ids
2020-06-26 13:54:36 +08:00
Gauthier Roebroeck
b6bd735bdb
feat(webui): refresh dashboard on action menu actions
2020-06-26 11:50:38 +08:00
Gauthier Roebroeck
6ece7b12be
feat(webui): allow direct input of library path in add dialog
...
closes #88
2020-06-26 11:34:36 +08:00
Gauthier Roebroeck
0297210dc2
feat(webui): better handling of library deletion
...
depending on the current screen, data can be reloaded or redirection to home page
2020-06-26 11:20:52 +08:00
Gauthier Roebroeck
37d790d1fc
feat(webui): action menu on item cards
2020-06-26 10:49:18 +08:00
Gauthier Roebroeck
08919814d3
fix(api): collection without element would return incorrect dto
2020-06-26 10:45:42 +08:00
Gauthier Roebroeck
78eba89733
refactor: carve out Book action menu
2020-06-22 16:43:28 +08:00
Gauthier Roebroeck
8ce5a391e5
fix(webui): display collection after adding in series browsing screen
2020-06-22 16:42:29 +08:00
Gauthier Roebroeck
54ffa07f4b
refactor: remove useless functions
...
specify type on action menus props
2020-06-22 16:40:48 +08:00
semantic-release-bot
ae42ce92a6
chore(release): 0.40.1 [skip ci]
...
## [0.40.1](https://github.com/gotson/komga/compare/v0.40.0...v0.40.1 ) (2020-06-19)
### Bug Fixes
* **webui:** drag series by handle when editing collection ([e72f4ab ](e72f4ab57e )), closes [#214 ](https://github.com/gotson/komga/issues/214 )
* **webui:** wider display for collection expansion panel ([96c95ea ](96c95ea074 ))
2020-06-19 14:40:37 +00:00
Gauthier Roebroeck
96c95ea074
fix(webui): wider display for collection expansion panel
...
for smaller screen size the expansion panel will take the full width
2020-06-19 22:14:21 +08:00
Gauthier Roebroeck
e72f4ab57e
fix(webui): drag series by handle when editing collection
...
closes #214
2020-06-19 22:13:12 +08:00
semantic-release-bot
2528d74f35
chore(release): 0.40.0 [skip ci]
...
# [0.40.0](https://github.com/gotson/komga/compare/v0.39.0...v0.40.0 ) (2020-06-19)
### Bug Fixes
* **api:** sort libraries case insensitive ([1650aec ](1650aec75b ))
### Features
* **api:** collections management ([c2f9403 ](c2f940336a )), closes [#30 ](https://github.com/gotson/komga/issues/30 )
* **webui:** collections management ([2f8255a ](2f8255a05f )), closes [#30 ](https://github.com/gotson/komga/issues/30 )
2020-06-19 10:08:52 +00:00
Gauthier Roebroeck
331ce12806
docs: add requirements to DEVELOPING.md
2020-06-19 17:35:03 +08:00
Gauthier Roebroeck
4ccfa85818
docs: replace DockerHub documenatation with a link to official doc
2020-06-19 17:34:41 +08:00
Gauthier Roebroeck
2f8255a05f
feat(webui): collections management
...
closes #30
2020-06-19 17:29:36 +08:00
Gauthier Roebroeck
c2f940336a
feat(api): collections management
...
related to #30
2020-06-19 17:27:55 +08:00
Gauthier Roebroeck
1650aec75b
fix(api): sort libraries case insensitive
2020-06-19 17:25:43 +08:00
Gauthier Roebroeck
8b593a66dd
build: git ignore tmp files
2020-06-19 17:24:33 +08:00
Gauthier Roebroeck
5a30f0ffe1
refactor: use @Component instead of @Controller for schedulers
2020-06-19 17:22:57 +08:00
Gauthier
374f39d76c
docs: add link to opencollective badge
2020-06-16 20:39:13 +08:00
Gauthier
7aeecfb185
docs: add opencollective badge in README
2020-06-16 20:38:35 +08:00
Gauthier Roebroeck
bf571519d7
ci: generate openapi spec and commit back to repo on release
2020-06-13 21:14:42 +08:00
Gauthier Roebroeck
a0f140fdeb
build: add springdoc gradle plugin to generate openapi spec
2020-06-13 21:14:02 +08:00
Gauthier Roebroeck
d1485a0f37
refactor: use correct http status
2020-06-12 17:55:57 +08:00
Gauthier Roebroeck
5591016a01
refactor: use null instead of emptyList for absence of criteria
...
for BookSearch and SeriesSearch
2020-06-12 17:55:55 +08:00
Gauthier Roebroeck
51b483da6f
build: remove unused plugins and configuration
2020-06-12 17:55:52 +08:00
semantic-release-bot
235cd4f23c
chore(release): 0.39.0 [skip ci]
...
# [0.39.0](https://github.com/gotson/komga/compare/v0.38.0...v0.39.0 ) (2020-06-10)
### Features
* **api:** restrict page streaming and file download with roles ([6291dab ](6291dab864 )), closes [#146 ](https://github.com/gotson/komga/issues/146 )
* **webui:** restrict page streaming and file download per user ([381b196 ](381b196033 )), closes [#146 ](https://github.com/gotson/komga/issues/146 )
2020-06-10 09:00:04 +00:00
Gauthier Roebroeck
88fbfedf59
refactor: use correct https status
2020-06-10 16:35:40 +08:00
Gauthier Roebroeck
6cb1e97531
docs: add png icon
2020-06-10 16:35:36 +08:00
Gauthier Roebroeck
381b196033
feat(webui): restrict page streaming and file download per user
...
also add the ability to edit user roles
closes #146
2020-06-10 16:35:32 +08:00
Gauthier Roebroeck
6291dab864
feat(api): restrict page streaming and file download with roles
...
also add the ability to edit user roles
related to #146
2020-06-10 16:35:29 +08:00
Gauthier
327ed00857
docs: add funding information for github
2020-06-10 10:27:58 +08:00
semantic-release-bot
3fd617002e
chore(release): 0.38.0 [skip ci]
...
# [0.38.0](https://github.com/gotson/komga/compare/v0.37.0...v0.38.0 ) (2020-06-09)
### Bug Fixes
* **webui:** simplify unread filter ([bb60f10 ](bb60f10d49 ))
### Features
* **webui:** search results page ([89039a4 ](89039a4170 )), closes [#29 ](https://github.com/gotson/komga/issues/29 )
2020-06-09 09:20:40 +00:00
Gauthier Roebroeck
89039a4170
feat(webui): search results page
...
press enter in the search bar to access more detailed results
closes #29
2020-06-09 16:55:16 +08:00
Gauthier Roebroeck
bb60f10d49
fix(webui): simplify unread filter
...
only offer UNREAD option, the other 2 are confusing and not really relevant
2020-06-09 16:55:14 +08:00
Gauthier
8ba07142f3
Create CONTRIBUTING.md
2020-06-09 11:29:34 +08:00
semantic-release-bot
657f72333b
chore(release): 0.37.0 [skip ci]
...
# [0.37.0](https://github.com/gotson/komga/compare/v0.36.0...v0.37.0 ) (2020-06-08)
### Bug Fixes
* **scanner:** add TRACE logs for file update times ([5433567 ](54335674ee )), closes [#159 ](https://github.com/gotson/komga/issues/159 )
* order of pages is not loaded correctly from database ([d2288dd ](d2288dda72 )), closes [#189 ](https://github.com/gotson/komga/issues/189 )
### Features
* automatic database backup ([bbb9f7c ](bbb9f7ce06 )), closes [#138 ](https://github.com/gotson/komga/issues/138 )
2020-06-08 09:57:25 +00:00
Gauthier Roebroeck
54335674ee
fix(scanner): add TRACE logs for file update times
...
closes #159
2020-06-08 17:32:05 +08:00
Gauthier Roebroeck
d2288dda72
fix: order of pages is not loaded correctly from database
...
closes #189
2020-06-08 17:32:03 +08:00
Gauthier Roebroeck
bbb9f7ce06
feat: automatic database backup
...
closes #138
2020-06-08 17:32:01 +08:00
Gauthier Roebroeck
425756557a
refactor: remove deprecated configuration properties
2020-06-08 17:31:58 +08:00
semantic-release-bot
c303794e4f
chore(release): 0.36.0 [skip ci]
...
# [0.36.0](https://github.com/gotson/komga/compare/v0.35.2...v0.36.0 ) (2020-06-08)
### Bug Fixes
* strip accented characters for title sort when creating series ([6f1e36e ](6f1e36e7dc )), closes [#188 ](https://github.com/gotson/komga/issues/188 )
* **webui:** prevent cropping on book thumbnails ([e038857 ](e038857887 )), closes [#191 ](https://github.com/gotson/komga/issues/191 )
### Features
* **api:** on deck books ([1b6a030 ](1b6a030ab5 )), closes [#131 ](https://github.com/gotson/komga/issues/131 )
* **webui:** add On Deck section on dashboard ([37c935e ](37c935ec9a )), closes [#131 ](https://github.com/gotson/komga/issues/131 )
2020-06-08 04:15:44 +00:00
Gauthier Roebroeck
6f1e36e7dc
fix: strip accented characters for title sort when creating series
...
closes #188
2020-06-08 11:46:56 +08:00
Gauthier Roebroeck
d2123a5590
refactor: remove unused code
2020-06-08 10:56:09 +08:00
Gauthier Roebroeck
e038857887
fix(webui): prevent cropping on book thumbnails
...
closes #191
2020-06-08 10:54:07 +08:00
Gauthier Roebroeck
37c935ec9a
feat(webui): add On Deck section on dashboard
...
closes #131
2020-06-08 10:45:52 +08:00
Gauthier Roebroeck
1b6a030ab5
feat(api): on deck books
...
related to #131
2020-06-08 10:45:15 +08:00
semantic-release-bot
f5948bd478
chore(release): 0.35.2 [skip ci]
...
## [0.35.2](https://github.com/gotson/komga/compare/v0.35.1...v0.35.2 ) (2020-06-08)
### Bug Fixes
* **analysis:** page number was not persisted ([99f800c ](99f800ce8f )), closes [#189 ](https://github.com/gotson/komga/issues/189 )
2020-06-08 01:05:13 +00:00
Gauthier Roebroeck
99f800ce8f
fix(analysis): page number was not persisted
...
closes #189
2020-06-08 08:38:01 +08:00
semantic-release-bot
dbfb3391dc
chore(release): 0.35.1 [skip ci]
...
## [0.35.1](https://github.com/gotson/komga/compare/v0.35.0...v0.35.1 ) (2020-06-05)
### Bug Fixes
* **api:** books could disappear for users if read by others ([3d1f0e0 ](3d1f0e0d05 ))
2020-06-05 13:06:46 +00:00
Gauthier Roebroeck
3d1f0e0d05
fix(api): books could disappear for users if read by others
2020-06-05 20:41:00 +08:00
semantic-release-bot
8517613915
chore(release): 0.35.0 [skip ci]
...
# [0.35.0](https://github.com/gotson/komga/compare/v0.34.1...v0.35.0 ) (2020-06-05)
### Bug Fixes
* **api:** add count of in progress books in SeriesDto ([0d2713a ](0d2713a090 )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
### Features
* **api:** add read_status parameter to series books ([fc5c502 ](fc5c50240e )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
* **api:** read progress as search criteria for Series ([885c891 ](885c891267 )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
* **webui:** add read status filter when browsing Series ([cc39ce8 ](cc39ce8b44 )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
* **webui:** read progress filter for Series when browsing Libraries ([0c046a7 ](0c046a767d )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
2020-06-05 09:22:55 +00:00
Gauthier Roebroeck
0c046a767d
feat(webui): read progress filter for Series when browsing Libraries
...
related to #25
2020-06-05 16:56:50 +08:00
Gauthier Roebroeck
885c891267
feat(api): read progress as search criteria for Series
...
related to #25
2020-06-05 16:56:15 +08:00
Gauthier Roebroeck
8d59203efe
refactor(webui): use FilterMenuButton for BrowseLibraries
2020-06-05 15:11:26 +08:00
Gauthier Roebroeck
cc39ce8b44
feat(webui): add read status filter when browsing Series
...
related to #25
2020-06-05 15:06:01 +08:00
Gauthier Roebroeck
fc5c50240e
feat(api): add read_status parameter to series books
...
related to #25
2020-06-05 14:56:04 +08:00
Gauthier Roebroeck
0d2713a090
fix(api): add count of in progress books in SeriesDto
...
related to #25
2020-06-05 14:56:02 +08:00
semantic-release-bot
83d9d2f3fc
chore(release): 0.34.1 [skip ci]
...
## [0.34.1](https://github.com/gotson/komga/compare/v0.34.0...v0.34.1 ) (2020-06-04)
### Bug Fixes
* **webui:** filter status not reset properly when changing library ([fea5431 ](fea54313d3 ))
2020-06-04 12:45:04 +00:00
Gauthier Roebroeck
fea54313d3
fix(webui): filter status not reset properly when changing library
2020-06-04 20:19:46 +08:00
semantic-release-bot
d79880e704
chore(release): 0.34.0 [skip ci]
...
# [0.34.0](https://github.com/gotson/komga/compare/v0.33.1...v0.34.0 ) (2020-06-04)
### Bug Fixes
* **webui:** adjust series unread count when marking books ([31e21fe ](31e21fed45 ))
* **webui:** series grid not expanding to full width ([2f7d2a4 ](2f7d2a447f ))
### Features
* **analysis:** handle read progress during book analysis ([1fc893e ](1fc893ecb3 ))
* **api:** add read/unread books count in SeriesDto ([3ca50d7 ](3ca50d7b34 )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
* **api:** search books by read status ([7f3c492 ](7f3c49280b )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
* **webui:** display unread count on series card ([4962f17 ](4962f17028 )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
* **webui:** keep reading section in dashboard ([7984cef ](7984cef066 )), closes [#131 ](https://github.com/gotson/komga/issues/131 )
* **webui:** read button on item card ([a59f263 ](a59f26365f )), closes [#133 ](https://github.com/gotson/komga/issues/133 )
2020-06-04 10:31:18 +00:00
Gauthier Roebroeck
7984cef066
feat(webui): keep reading section in dashboard
...
related to #131
2020-06-04 18:05:58 +08:00
Gauthier Roebroeck
7f3c49280b
feat(api): search books by read status
...
related to #25
2020-06-04 18:05:01 +08:00
Gauthier Roebroeck
1fc893ecb3
feat(analysis): handle read progress during book analysis
...
when a book is changed on disk, it is marked as outdated. If an outdated book has a different page count during analysis, then all existing read progress for that book will be removed.
2020-06-04 16:12:29 +08:00
Gauthier Roebroeck
31e21fed45
fix(webui): adjust series unread count when marking books
2020-06-04 11:46:37 +08:00
Gauthier Roebroeck
a59f26365f
feat(webui): read button on item card
...
closes #133
2020-06-04 11:44:26 +08:00
Gauthier Roebroeck
63da7ec92e
refactor(webui): use itemcard for series thumbnail
2020-06-04 10:42:54 +08:00
Gauthier Roebroeck
4962f17028
feat(webui): display unread count on series card
...
related to #25
2020-06-04 09:53:20 +08:00
Gauthier Roebroeck
3ca50d7b34
feat(api): add read/unread books count in SeriesDto
...
related to #25
2020-06-04 09:51:13 +08:00
Gauthier Roebroeck
2f7d2a447f
fix(webui): series grid not expanding to full width
2020-06-04 09:51:09 +08:00
semantic-release-bot
8d7b45bb45
chore(release): 0.33.1 [skip ci]
...
## [0.33.1](https://github.com/gotson/komga/compare/v0.33.0...v0.33.1 ) (2020-06-03)
### Bug Fixes
* **api:** incorrect number of books returned ([544c873 ](544c873141 )), closes [#177 ](https://github.com/gotson/komga/issues/177 )
* **webui:** unread tick not showing properly on books ([0d0b998 ](0d0b9985c0 ))
2020-06-03 14:00:10 +00:00
Gauthier Roebroeck
544c873141
fix(api): incorrect number of books returned
...
when books have authors set in metadata, the query would return an incorrect number of books
closes #177
2020-06-03 21:34:59 +08:00
Gauthier Roebroeck
0d0b9985c0
fix(webui): unread tick not showing properly on books
...
tick would show only after visiting the book details page
2020-06-03 21:17:32 +08:00
semantic-release-bot
074c2c1d4a
chore(release): 0.33.0 [skip ci]
...
# [0.33.0](https://github.com/gotson/komga/compare/v0.32.0...v0.33.0 ) (2020-06-03)
### Bug Fixes
* **webui:** action menu not showing for non-admin ([e60666c ](e60666caa3 ))
* **webui:** replace mark as read/unread buttons with icons ([709ee1e ](709ee1e29b ))
* **webui:** use pagination for browsing screens ([5867db7 ](5867db77f5 )), closes [#91 ](https://github.com/gotson/komga/issues/91 )
### Features
* **api:** mark all books in series as read or unread ([75b7216 ](75b72164fe )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
* **webui:** mark series as read/unread ([4d7e243 ](4d7e243d3a )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
2020-06-03 08:36:47 +00:00
Gauthier Roebroeck
4d7e243d3a
feat(webui): mark series as read/unread
...
related to #25
2020-06-03 16:11:43 +08:00
Gauthier Roebroeck
e60666caa3
fix(webui): action menu not showing for non-admin
2020-06-03 16:11:40 +08:00
Gauthier Roebroeck
709ee1e29b
fix(webui): replace mark as read/unread buttons with icons
2020-06-03 16:11:36 +08:00
Gauthier Roebroeck
5867db77f5
fix(webui): use pagination for browsing screens
...
closes #91
2020-06-03 16:11:33 +08:00
Gauthier Roebroeck
75b72164fe
feat(api): mark all books in series as read or unread
...
related to #25
2020-06-03 16:11:30 +08:00
semantic-release-bot
1aab9b0714
chore(release): 0.32.0 [skip ci]
...
# [0.32.0](https://github.com/gotson/komga/compare/v0.31.0...v0.32.0 ) (2020-06-02)
### Features
* **api:** manage book read progress per user ([17c80cd ](17c80cd1a1 )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
* **webreader:** mark progress while reading ([10895a3 ](10895a37f5 )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
* **webui:** mark books as read or unread ([24c994f ](24c994f840 )), closes [#25 ](https://github.com/gotson/komga/issues/25 )
2020-06-02 09:56:27 +00:00
Gauthier Roebroeck
10895a37f5
feat(webreader): mark progress while reading
...
progress will be marked after each page is read
progress will be restored when opening a book
related to #25
2020-06-02 17:31:11 +08:00
Gauthier Roebroeck
24c994f840
feat(webui): mark books as read or unread
...
available from the book details screen, and from the series screen (for multiple books)
related to #25
2020-06-02 17:31:08 +08:00
Gauthier Roebroeck
17c80cd1a1
feat(api): manage book read progress per user
...
ability to mark a book as read, unread, or in progress by storing the last page read
related to #25
2020-06-02 17:31:06 +08:00
semantic-release-bot
59dd3682ef
chore(release): 0.31.0 [skip ci]
...
# [0.31.0](https://github.com/gotson/komga/compare/v0.30.0...v0.31.0 ) (2020-06-01)
### Features
* migrate DAO from Hibernate to jOOQ ([75e1079 ](75e1079992 ))
2020-06-01 03:21:21 +00:00
Gauthier Roebroeck
75e1079992
feat: migrate DAO from Hibernate to jOOQ
...
not really a feature, but the change is significant enough to warrant a release
2020-06-01 10:54:49 +08:00
semantic-release-bot
de953a4401
chore(release): 0.30.0 [skip ci]
...
# [0.30.0](https://github.com/gotson/komga/compare/v0.29.1...v0.30.0 ) (2020-05-28)
### Features
* switch to JRE for docker image ([3206495 ](320649594f ))
2020-05-28 01:59:41 +00:00
Gauthier Roebroeck
320649594f
feat: switch to JRE for docker image
...
this will reduce the file size of the docker image
2020-05-28 09:35:06 +08:00
semantic-release-bot
6c00ef1287
chore(release): 0.29.1 [skip ci]
...
## [0.29.1](https://github.com/gotson/komga/compare/v0.29.0...v0.29.1 ) (2020-05-12)
### Bug Fixes
* **opds:** use servlet context path to build links ([d82eefe ](d82eefe19a )), closes [#156 ](https://github.com/gotson/komga/issues/156 )
2020-05-12 00:57:32 +00:00
Gauthier Roebroeck
d82eefe19a
fix(opds): use servlet context path to build links
...
fixes #156
2020-05-12 08:32:28 +08:00
semantic-release-bot
722d3bd56b
chore(release): 0.29.0 [skip ci]
...
# [0.29.0](https://github.com/gotson/komga/compare/v0.28.6...v0.29.0 ) (2020-05-08)
### Features
* **webreader:** add setting to disable swipe navigation ([32170d4 ](32170d4d69 ))
* **webreader:** do not always show reading direction pop ([dc7dc75 ](dc7dc75e31 )), closes [#151 ](https://github.com/gotson/komga/issues/151 )
2020-05-08 09:07:09 +00:00
Gauthier Roebroeck
dc7dc75e31
feat(webreader): do not always show reading direction pop
...
do not show the reading direction popup if the one from the book is the same as the current
closes #151
2020-05-08 16:43:02 +08:00
Gauthier Roebroeck
32170d4d69
feat(webreader): add setting to disable swipe navigation
...
useful for iOS users as pinch zoom works, but is broken with swipe
2020-05-08 16:43:02 +08:00
semantic-release-bot
3586ea1426
chore(release): 0.28.6 [skip ci]
...
## [0.28.6](https://github.com/gotson/komga/compare/v0.28.5...v0.28.6 ) (2020-05-08)
### Bug Fixes
* ignore alpha channel on image conversion ([9556ae5 ](9556ae51f2 )), closes [#153 ](https://github.com/gotson/komga/issues/153 )
2020-05-08 08:08:18 +00:00
Gauthier Roebroeck
9556ae51f2
fix: ignore alpha channel on image conversion
...
if image to convert targets a format that doesn't support transparency, but contains alpha channel, then the alpha channel will be ignore. Non-opaque images may produce visual artifacts.
related to #153
2020-05-08 15:43:46 +08:00
semantic-release-bot
816bbdb8f3
chore(release): 0.28.5 [skip ci]
...
## [0.28.5](https://github.com/gotson/komga/compare/v0.28.4...v0.28.5 ) (2020-05-08)
### Bug Fixes
* **opds:** do not always convert images ([6430c92 ](6430c92bcb )), closes [#153 ](https://github.com/gotson/komga/issues/153 )
2020-05-08 02:20:46 +00:00
Gauthier Roebroeck
6430c92bcb
fix(opds): do not always convert images
...
if all the images in the book are of the same kind, and are of type png, jpeg or gif, then no conversion is done
else all images will be converted to jpeg
closes #153
2020-05-08 09:56:17 +08:00
semantic-release-bot
def0ad111e
chore(release): 0.28.4 [skip ci]
...
## [0.28.4](https://github.com/gotson/komga/compare/v0.28.3...v0.28.4 ) (2020-05-06)
### Bug Fixes
* **tasks:** background tasks would stop running if disk is over 90% full ([dc33fb1 ](dc33fb1d10 ))
2020-05-06 07:08:02 +00:00
Gauthier Roebroeck
dc33fb1d10
fix(tasks): background tasks would stop running if disk is over 90% full
2020-05-06 14:43:50 +08:00
semantic-release-bot
ff55c84f8e
chore(release): 0.28.3 [skip ci]
...
## [0.28.3](https://github.com/gotson/komga/compare/v0.28.2...v0.28.3 ) (2020-05-05)
### Bug Fixes
* **epub:** epub not loading correctly on windows (again) ([8535f46 ](8535f46848 ))
2020-05-05 03:36:38 +00:00
Gauthier Roebroeck
8535f46848
fix(epub): epub not loading correctly on windows (again)
2020-05-05 11:11:30 +08:00
semantic-release-bot
6d40601aec
chore(release): 0.28.2 [skip ci]
...
## [0.28.2](https://github.com/gotson/komga/compare/v0.28.1...v0.28.2 ) (2020-05-04)
### Bug Fixes
* **epub:** epub were not loading properly on Windows ([eca453c ](eca453c534 )), closes [#149 ](https://github.com/gotson/komga/issues/149 )
2020-05-04 07:50:52 +00:00
Gauthier Roebroeck
9891808741
refactor: remove unused files
2020-05-04 15:26:04 +08:00
Gauthier Roebroeck
eca453c534
fix(epub): epub were not loading properly on Windows
...
fixes #149
2020-05-04 15:25:29 +08:00
semantic-release-bot
a56b5a624a
chore(release): 0.28.1 [skip ci]
...
## [0.28.1](https://github.com/gotson/komga/compare/v0.28.0...v0.28.1 ) (2020-05-04)
### Bug Fixes
* **webui:** refactor Cards to a single dynamic component ([#148 ](https://github.com/gotson/komga/issues/148 )) ([74a9f7e ](74a9f7e628 ))
2020-05-04 03:21:23 +00:00
primetoxinz
74a9f7e628
fix(webui): refactor Cards to a single dynamic component ( #148 )
...
this removes the badges on Series and Book cards. For Series it's duplicated information with the card showing the number of books. For Books it's information that is more technical and not needed in the overview, and still available in the book detailed view.
2020-05-04 10:57:18 +08:00
semantic-release-bot
1de0d8491b
chore(release): 0.28.0 [skip ci]
...
# [0.28.0](https://github.com/gotson/komga/compare/v0.27.7...v0.28.0 ) (2020-05-03)
### Bug Fixes
* **rar:** unsupported rar archives are marked as such ([6c0ebbe ](6c0ebbeee1 )), closes [#147 ](https://github.com/gotson/komga/issues/147 )
### Features
* add hawt.io support ([dfa2405 ](dfa24057bb ))
* **docker:** persist artemis data in /config ([08e7f5d ](08e7f5dbf2 ))
* **scan:** add configuration to disable startup scan ([37590dd ](37590dd912 ))
* **tasks:** background tasks persistency ([1a31c89 ](1a31c89712 ))
* **tasks:** replace background tasks management ([60ce87a ](60ce87a25d ))
2020-05-03 07:47:46 +00:00
Gauthier Roebroeck
6c0ebbeee1
fix(rar): unsupported rar archives are marked as such
...
solid, encrypted, and multi-volumes rar4 archives are not supported
closes #147
2020-05-03 15:22:44 +08:00
Gauthier Roebroeck
d275506eac
refactor: refine logs
2020-05-03 15:22:44 +08:00
Gauthier Roebroeck
6a8e1f94ec
refactor: toString method for Library
2020-05-03 15:22:44 +08:00
Gauthier Roebroeck
05a5573457
test: disable artemis persistence for tests
...
else it would generate locks
2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
dfa24057bb
feat: add hawt.io support
2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
43e6895ba2
refactor: replace measureTimeMillis by measureTime
2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
08e7f5dbf2
feat(docker): persist artemis data in /config
2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
3c332e947d
test(tasks): test tasks deduplication
2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
1a31c89712
feat(tasks): background tasks persistency
...
tasks are persisted on disk and will survive a restart
2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
3e081f2885
test: change JMS queue emptying afterEach
2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
37590dd912
feat(scan): add configuration to disable startup scan
...
scan at startup is disabled by default
2020-05-03 15:22:43 +08:00
Gauthier Roebroeck
60ce87a25d
feat(tasks): replace background tasks management
...
Use of Apache Artemis message queue instead async methods with executors.
Tasks are submitted to TaskReceiver, and handled by TaskHandler.
The Artemis queue is configured with last-value, which automatically remove duplicate tasks in the queue.
2020-05-03 15:22:43 +08:00
semantic-release-bot
e7f4e203fb
chore(release): 0.27.7 [skip ci]
...
## [0.27.7](https://github.com/gotson/komga/compare/v0.27.6...v0.27.7 ) (2020-04-20)
### Bug Fixes
* **swagger:** fix incorrect Pageable schema ([14bee56 ](14bee566b3 ))
2020-04-20 02:09:06 +00:00
Gauthier Roebroeck
14bee566b3
fix(swagger): fix incorrect Pageable schema
2020-04-20 09:44:26 +08:00
Gauthier Roebroeck
9bf37db38d
refactor(swagger): remove redundant annotations
2020-04-20 09:44:26 +08:00
semantic-release-bot
4fe300e4bb
chore(release): 0.27.6 [skip ci]
...
## [0.27.6](https://github.com/gotson/komga/compare/v0.27.5...v0.27.6 ) (2020-04-18)
### Bug Fixes
* **swagger:** better pageable support ([6401dc9 ](6401dc9b9b ))
2020-04-18 07:26:34 +00:00
Gauthier Roebroeck
b6549db684
docs(dockerhub): add docker start command
2020-04-18 15:02:45 +08:00
Gauthier Roebroeck
6401dc9b9b
fix(swagger): better pageable support
...
page, size and sort are optional
sort is hidden on operations where it is ignored
2020-04-18 14:26:15 +08:00
semantic-release-bot
3174baf31d
chore(release): 0.27.5 [skip ci]
...
## [0.27.5](https://github.com/gotson/komga/compare/v0.27.4...v0.27.5 ) (2020-04-18)
### Bug Fixes
* set default forward headers strategy to framework ([b24fbe3 ](b24fbe3a1e ))
2020-04-18 06:23:50 +00:00
Gauthier Roebroeck
b24fbe3a1e
fix: set default forward headers strategy to framework
...
fixes Swagger not loading properly behind a reverse proxy
2020-04-18 13:59:51 +08:00
Gauthier Roebroeck
c2d846025b
refactor(swagger): remove redundant mediaType for thumbnails
2020-04-18 13:59:51 +08:00
semantic-release-bot
d6f252ef41
chore(release): 0.27.4 [skip ci]
...
## [0.27.4](https://github.com/gotson/komga/compare/v0.27.3...v0.27.4 ) (2020-04-16)
### Bug Fixes
* **analyzer:** better rar5 detection ([b07e9b9 ](b07e9b9728 ))
* **swagger:** correct response type for thumbnails and file ([07f634e ](07f634e658 ))
2020-04-16 14:46:12 +00:00
Gauthier Roebroeck
07f634e658
fix(swagger): correct response type for thumbnails and file
2020-04-16 22:22:05 +08:00
Gauthier Roebroeck
b07e9b9728
fix(analyzer): better rar5 detection
...
update to tika-core: 1.24 which can detect the rar version in mediaType
rar5 is now marked as unsupported instead of error
2020-04-16 22:22:05 +08:00
Gauthier Roebroeck
d86d3427bb
test(analyzer): test various archive formats
2020-04-16 22:22:05 +08:00
semantic-release-bot
cbfbde39d7
chore(release): 0.27.3 [skip ci]
...
## [0.27.3](https://github.com/gotson/komga/compare/v0.27.2...v0.27.3 ) (2020-04-16)
### Bug Fixes
* **analyzer:** regression in RAR handling ([b8462f3 ](b8462f3568 ))
2020-04-16 10:38:52 +00:00
Gauthier Roebroeck
b8462f3568
fix(analyzer): regression in RAR handling
...
tika 1.24 changed the mediaType detection, breaking the RAR analyzer
2020-04-16 18:14:23 +08:00
semantic-release-bot
43d61d5d81
chore(release): 0.27.2 [skip ci]
...
## [0.27.2](https://github.com/gotson/komga/compare/v0.27.1...v0.27.2 ) (2020-04-15)
### Bug Fixes
* **webreader:** stretched images on Safari with fit to Width ([74f9305 ](74f9305e16 ))
2020-04-15 14:48:28 +00:00
Gauthier Roebroeck
74f9305e16
fix(webreader): stretched images on Safari with fit to Width
2020-04-15 22:24:35 +08:00
semantic-release-bot
01c9ffe818
chore(release): 0.27.1 [skip ci]
...
## [0.27.1](https://github.com/gotson/komga/compare/v0.27.0...v0.27.1 ) (2020-04-15)
### Bug Fixes
* **swagger:** fix duplicated mapping key error ([face321 ](face321b08 ))
2020-04-15 01:47:25 +00:00
Gauthier Roebroeck
02ee0eb408
build: update dependencies
2020-04-15 09:21:49 +08:00
Gauthier Roebroeck
face321b08
fix(swagger): fix duplicated mapping key error
2020-04-15 09:21:49 +08:00
Gauthier Roebroeck
f033ff1585
build: update gradle version
2020-04-15 09:21:49 +08:00
semantic-release-bot
450ae90a9c
chore(release): 0.27.0 [skip ci]
...
# [0.27.0](https://github.com/gotson/komga/compare/v0.26.3...v0.27.0 ) (2020-04-13)
### Bug Fixes
* **api:** libraries are not sorted for restricted users ([1d58322 ](1d583229ee )), closes [#140 ](https://github.com/gotson/komga/issues/140 )
### Features
* **swagger:** update to OpenAPI 3 ([c9de7c8 ](c9de7c8074 ))
2020-04-13 12:36:35 +00:00
Gauthier Roebroeck
1d583229ee
fix(api): libraries are not sorted for restricted users
...
Closes : #140
2020-04-13 20:15:22 +08:00
Gauthier Roebroeck
c9de7c8074
feat(swagger): update to OpenAPI 3
...
migrate from Springfox to Springdoc
2020-04-13 20:15:22 +08:00
semantic-release-bot
b900227c83
chore(release): 0.26.3 [skip ci]
...
## [0.26.3](https://github.com/gotson/komga/compare/v0.26.2...v0.26.3 ) (2020-04-12)
### Bug Fixes
* **epub:** add support for opf:role for authors ([30bf7f4 ](30bf7f469f )), closes [#139 ](https://github.com/gotson/komga/issues/139 )
* **epub:** match artist and illustrator roles to penciller ([b7fe4bd ](b7fe4bde74 ))
2020-04-12 04:38:49 +00:00
Gauthier Roebroeck
30bf7f469f
fix(epub): add support for opf:role for authors
...
closes #139
2020-04-12 12:18:01 +08:00
Gauthier Roebroeck
b7fe4bde74
fix(epub): match artist and illustrator roles to penciller
2020-04-12 12:18:01 +08:00
semantic-release-bot
7c09a3d8d7
chore(release): 0.26.2 [skip ci]
...
## [0.26.2](https://github.com/gotson/komga/compare/v0.26.1...v0.26.2 ) (2020-04-11)
### Bug Fixes
* **swagger:** paging and sorting parameters showing incorrectly ([1e9407c ](1e9407cfe2 ))
2020-04-11 03:58:18 +00:00
Gauthier Roebroeck
1e9407cfe2
fix(swagger): paging and sorting parameters showing incorrectly
2020-04-11 11:37:30 +08:00
semantic-release-bot
3bc6ddad72
chore(release): 0.26.1 [skip ci]
...
## [0.26.1](https://github.com/gotson/komga/compare/v0.26.0...v0.26.1 ) (2020-04-10)
### Bug Fixes
* **swagger:** parameters were not showing for claim method ([e5a0841 ](e5a084144d ))
2020-04-10 13:06:30 +00:00
Gauthier Roebroeck
87aa0bc032
refactor(opds): mark user-agent parameter as optional
2020-04-10 20:45:38 +08:00
Gauthier Roebroeck
e5a084144d
fix(swagger): parameters were not showing for claim method
2020-04-10 20:45:38 +08:00
Gauthier Roebroeck
ef67269c4c
build: add run config for dev,claim
2020-04-10 20:45:38 +08:00
semantic-release-bot
2023f24036
chore(release): 0.26.0 [skip ci]
...
# [0.26.0](https://github.com/gotson/komga/compare/v0.25.1...v0.26.0 ) (2020-04-10)
### Bug Fixes
* **comicinfo:** avoid reading the file twice ([1dab826 ](1dab826622 ))
* **epub:** some EPUB files would not be parsed correctly ([f0ff785 ](f0ff785d66 ))
* **swagger:** ignore non-functional parameters ([d1c8b23 ](d1c8b23f44 ))
### Features
* **metadata:** retrieve EPUB metadata ([a4f5015 ](a4f5015435 ))
* **scan:** force rescan of existing series to pickup EPUB files ([854f090 ](854f090415 ))
* support for EPUB format (comics only) ([0a06a6f ](0a06a6f799 )), closes [#119 ](https://github.com/gotson/komga/issues/119 )
2020-04-10 07:11:11 +00:00
Gauthier Roebroeck
b628c993d8
test: remove irrelevant tests
...
following changes in c5d9f10e92 and 888a988a0a
2020-04-10 14:50:07 +08:00
Gauthier Roebroeck
854f090415
feat(scan): force rescan of existing series to pickup EPUB files
2020-04-10 11:52:30 +08:00
Gauthier Roebroeck
f0ff785d66
fix(epub): some EPUB files would not be parsed correctly
2020-04-10 11:52:30 +08:00
Gauthier Roebroeck
a4f5015435
feat(metadata): retrieve EPUB metadata
2020-04-10 11:52:30 +08:00
Gauthier Roebroeck
888a988a0a
refactor: don't sort pages in Media
...
pages are sorted by the extractor directly
2020-04-10 11:52:30 +08:00
Gauthier Roebroeck
0a06a6f799
feat: support for EPUB format (comics only)
...
closes #119
2020-04-10 11:52:30 +08:00
Gauthier Roebroeck
c5d9f10e92
refactor(analyzer): sort pages in extractors instead of analyzer
2020-04-10 11:52:30 +08:00
Gauthier Roebroeck
b724a21256
refactor: change toString format
2020-04-10 11:52:30 +08:00
Gauthier Roebroeck
1dab826622
fix(comicinfo): avoid reading the file twice
2020-04-10 11:52:29 +08:00
Gauthier Roebroeck
253088b483
style: linting
2020-04-10 11:52:29 +08:00
Gauthier Roebroeck
d1c8b23f44
fix(swagger): ignore non-functional parameters
2020-04-10 11:52:29 +08:00
Gauthier Roebroeck
57e1222b6e
refactor: remove unused WebRequest parameter
2020-04-10 11:52:29 +08:00
semantic-release-bot
27239c3846
chore(release): 0.25.1 [skip ci]
...
## [0.25.1](https://github.com/gotson/komga/compare/v0.25.0...v0.25.1 ) (2020-04-06)
### Bug Fixes
* **api:** thumbnails not updating properly ([a5bd908 ](a5bd9087df ))
* **opds:** prepend issue number for book titles for Chunky ([42cad8b ](42cad8b4d5 ))
2020-04-06 07:52:15 +00:00
Gauthier Roebroeck
a5bd9087df
fix(api): thumbnails not updating properly
...
incorrect cache control could prevent updated thumbnails to show up
use shallow etags for thumbnails
2020-04-06 15:19:08 +08:00
Gauthier Roebroeck
54d269bea7
test: add tests for Media as AuditableEntity
2020-04-06 15:16:11 +08:00
Gauthier Roebroeck
42cad8b4d5
fix(opds): prepend issue number for book titles for Chunky
2020-04-06 10:40:00 +08:00
semantic-release-bot
bdf3f3419a
chore(release): 0.25.0 [skip ci]
...
# [0.25.0](https://github.com/gotson/komga/compare/v0.24.10...v0.25.0 ) (2020-04-03)
### Bug Fixes
* **api:** book file download uses streaming ([74be1f0 ](74be1f0fac ))
### Features
* **webui:** action menu to refresh metadata ([6ad59c4 ](6ad59c4efb ))
* retrieve metadata from ComicInfo.xml ([af01d25 ](af01d25ede ))
2020-04-03 04:37:29 +00:00
Gauthier Roebroeck
6ad59c4efb
feat(webui): action menu to refresh metadata
2020-04-03 12:15:54 +08:00
Gauthier Roebroeck
af01d25ede
feat: retrieve metadata from ComicInfo.xml
...
retrieve for both Book and Series
2020-04-03 12:15:05 +08:00
Gauthier Roebroeck
cde2756960
refactor: media container extractors are self descriptive
2020-04-03 12:01:15 +08:00
Gauthier Roebroeck
74be1f0fac
fix(api): book file download uses streaming
...
instead of loading the full file in memory
2020-04-03 10:44:55 +08:00
semantic-release-bot
856b0a50ba
chore(release): 0.24.10 [skip ci]
...
## [0.24.10](https://github.com/gotson/komga/compare/v0.24.9...v0.24.10 ) (2020-03-25)
### Bug Fixes
* **opds:** add summary and authors to book entries ([2414792 ](241479292a ))
* **webui:** properly display newline in book summary ([15d95ac ](15d95ac442 ))
2020-03-25 03:58:31 +00:00
Gauthier Roebroeck
241479292a
fix(opds): add summary and authors to book entries
2020-03-25 11:37:27 +08:00
Gauthier Roebroeck
15d95ac442
fix(webui): properly display newline in book summary
2020-03-25 11:37:27 +08:00
semantic-release-bot
1677d147e4
chore(release): 0.24.9 [skip ci]
...
## [0.24.9](https://github.com/gotson/komga/compare/v0.24.8...v0.24.9 ) (2020-03-24)
### Bug Fixes
* **webui:** redirect to initial page after login ([5f61597 ](5f61597125 )), closes [#122 ](https://github.com/gotson/komga/issues/122 )
2020-03-24 03:43:02 +00:00
Gauthier Roebroeck
5f61597125
fix(webui): redirect to initial page after login
...
closes #122
2020-03-24 11:21:08 +08:00
Gauthier Roebroeck
5c903502e8
refactor(webui): set eslint comma-dangle for multi-line
2020-03-24 11:04:00 +08:00
Gauthier Roebroeck
aa0f2f4d46
docs(readme): add sponsors section in README.md [ci skip]
2020-03-23 17:46:38 +08:00
semantic-release-bot
8d0666491e
chore(release): 0.24.8 [skip ci]
...
## [0.24.8](https://github.com/gotson/komga/compare/v0.24.7...v0.24.8 ) (2020-03-23)
### Bug Fixes
* **api:** check if authors field is set ([9218e6b ](9218e6bb26 )), closes [#120 ](https://github.com/gotson/komga/issues/120 )
2020-03-23 04:20:52 +00:00
Gauthier Roebroeck
9218e6bb26
fix(api): check if authors field is set
...
closes #120
2020-03-23 11:57:55 +08:00
semantic-release-bot
5ff0bfb50d
chore(release): 0.24.7 [skip ci]
...
## [0.24.7](https://github.com/gotson/komga/compare/v0.24.6...v0.24.7 ) (2020-03-23)
### Bug Fixes
* **webui:** fix metadata dialogs on xs screens ([112837a ](112837a163 ))
2020-03-23 03:32:04 +00:00
Gauthier Roebroeck
112837a163
fix(webui): fix metadata dialogs on xs screens
2020-03-23 11:06:16 +08:00
semantic-release-bot
4566877908
chore(release): 0.24.6 [skip ci]
...
## [0.24.6](https://github.com/gotson/komga/compare/v0.24.5...v0.24.6 ) (2020-03-21)
### Bug Fixes
* **api:** use etag on book thumbnails ([871a92a ](871a92a783 )), closes [#117 ](https://github.com/gotson/komga/issues/117 )
2020-03-21 03:36:09 +00:00
Gauthier Roebroeck
871a92a783
fix(api): use etag on book thumbnails
...
closes #117
2020-03-21 11:15:39 +08:00
semantic-release-bot
9f1bdba43a
chore(release): 0.24.5 [skip ci]
...
## [0.24.5](https://github.com/gotson/komga/compare/v0.24.4...v0.24.5 ) (2020-03-20)
### Bug Fixes
* **api:** find book siblings by metadata.numberSort ([1902e72 ](1902e72f86 ))
* **api:** series thumbnail is of first book by metadata.numberSort ([0721f31 ](0721f31e2f ))
* **opds:** books are ordered by metadata.numberSort ([60edbe1 ](60edbe1090 ))
* **opds:** display book metadata title instead of name ([d06da57 ](d06da572b6 ))
* **opds:** search series by metadata.title ([f4466b4 ](f4466b45bf ))
2020-03-20 13:39:36 +00:00
Gauthier Roebroeck
1902e72f86
fix(api): find book siblings by metadata.numberSort
2020-03-20 21:18:46 +08:00
Gauthier Roebroeck
0721f31e2f
fix(api): series thumbnail is of first book by metadata.numberSort
2020-03-20 21:18:46 +08:00
Gauthier Roebroeck
d06da572b6
fix(opds): display book metadata title instead of name
2020-03-20 21:18:46 +08:00
Gauthier Roebroeck
60edbe1090
fix(opds): books are ordered by metadata.numberSort
2020-03-20 21:18:45 +08:00
Gauthier Roebroeck
f4466b45bf
fix(opds): search series by metadata.title
2020-03-20 21:18:45 +08:00
semantic-release-bot
11ce5a5b5c
chore(release): 0.24.4 [skip ci]
...
## [0.24.4](https://github.com/gotson/komga/compare/v0.24.3...v0.24.4 ) (2020-03-20)
### Bug Fixes
* **edit series dialog:** better form handling ([c225829 ](c2258294ce ))
2020-03-20 08:49:19 +00:00
Gauthier Roebroeck
c2258294ce
fix(edit series dialog): better form handling
...
error messages if title/titleSort is missing
only send updated fields to API
display MIXED placeholder in status when editing multiple series with different status
fix dialog display on small screen height
2020-03-20 16:28:30 +08:00
semantic-release-bot
274c54a126
chore(release): 0.24.3 [skip ci]
...
## [0.24.3](https://github.com/gotson/komga/compare/v0.24.2...v0.24.3 ) (2020-03-20)
### Bug Fixes
* **webui:** change page title on book change ([2d0e21b ](2d0e21b0b8 ))
2020-03-20 01:49:04 +00:00
Gauthier Roebroeck
2d0e21b0b8
fix(webui): change page title on book change
2020-03-20 09:28:21 +08:00
semantic-release-bot
ef765ffa3e
chore(release): 0.24.2 [skip ci]
...
## [0.24.2](https://github.com/gotson/komga/compare/v0.24.1...v0.24.2 ) (2020-03-19)
### Bug Fixes
* **webui:** use metadata title for display name ([64c3356 ](64c33565c5 ))
2020-03-19 13:08:14 +00:00
Gauthier Roebroeck
64c33565c5
fix(webui): use metadata title for display name
2020-03-19 20:47:35 +08:00
semantic-release-bot
106eed11fa
chore(release): 0.24.1 [skip ci]
...
## [0.24.1](https://github.com/gotson/komga/compare/v0.24.0...v0.24.1 ) (2020-03-19)
### Bug Fixes
* **api:** search books by metadata title ([487b18d ](487b18d15b ))
* **api:** search series by metadata title ([51dd917 ](51dd917249 ))
* **book card:** use book metadata ([ea1bdc6 ](ea1bdc646a ))
* **browse series:** hide toolbar on selection ([e6d014f ](e6d014f1ac ))
* **searchbox:** display book metadata title instead of name ([26d37a0 ](26d37a0fc9 ))
2020-03-19 05:37:50 +00:00
Gauthier Roebroeck
487b18d15b
fix(api): search books by metadata title
...
instead of name
2020-03-19 13:16:53 +08:00
Gauthier Roebroeck
51dd917249
fix(api): search series by metadata title
...
instead of name
2020-03-19 13:16:53 +08:00
Gauthier Roebroeck
ea1bdc646a
fix(book card): use book metadata
...
for number and title
2020-03-19 13:16:53 +08:00
Gauthier Roebroeck
26d37a0fc9
fix(searchbox): display book metadata title instead of name
2020-03-19 13:16:53 +08:00
Gauthier Roebroeck
e6d014f1ac
fix(browse series): hide toolbar on selection
2020-03-19 13:16:53 +08:00
semantic-release-bot
ce8e27b459
chore(release): 0.24.0 [skip ci]
...
# [0.24.0](https://github.com/gotson/komga/compare/v0.23.0...v0.24.0 ) (2020-03-18)
### Bug Fixes
* **add library:** special characters handling ([15afa93 ](15afa93431 ))
### Features
* **book reader:** set reading direction from metadata ([30e766b ](30e766be16 ))
* **book reader:** vertical reading mode ([ca03111 ](ca03111b0b ))
2020-03-18 08:02:00 +00:00
Gauthier Roebroeck
15afa93431
fix(add library): special characters handling
...
some directories with special characters could not be explored and selected
2020-03-18 15:41:14 +08:00
Gauthier Roebroeck
ca03111b0b
feat(book reader): vertical reading mode
...
move background-color to top container to avoid display glitch
2020-03-18 15:41:14 +08:00
Gauthier Roebroeck
8b1b7c1a99
refactor(book reader): simplify flipDirection
2020-03-18 15:41:13 +08:00
Gauthier Roebroeck
30e766be16
feat(book reader): set reading direction from metadata
2020-03-18 15:41:13 +08:00
Gauthier Roebroeck
c6647c17dc
refactor(book reader): remove unused code
2020-03-18 15:41:13 +08:00
semantic-release-bot
aafb345466
chore(release): 0.23.0 [skip ci]
...
# [0.23.0](https://github.com/gotson/komga/compare/v0.22.2...v0.23.0 ) (2020-03-18)
### Features
* **book reader:** background color settings ([2c87e7b ](2c87e7bba6 )), closes [#113 ](https://github.com/gotson/komga/issues/113 )
* **book reader:** pressing ESC will close the toolbars ([791f5df ](791f5dff08 ))
2020-03-18 03:18:05 +00:00
Gauthier Roebroeck
4625804926
Merge remote-tracking branch 'origin/master'
2020-03-18 10:57:42 +08:00
Gauthier Roebroeck
2c87e7bba6
feat(book reader): background color settings
...
closes #113
2020-03-18 10:57:26 +08:00
Gauthier Roebroeck
a90b47cee9
refactor: simplify settings-select
...
use item.text and item.value instead of mandatory slots
remove the reader specific ReaderReadingDirection enum
2020-03-18 10:54:22 +08:00
Gauthier Roebroeck
791f5dff08
feat(book reader): pressing ESC will close the toolbars
2020-03-18 10:52:34 +08:00
Gauthier Roebroeck
824ceb370e
refactor(book reader): replace dialog with bottom-sheet
2020-03-18 10:46:18 +08:00
semantic-release-bot
e961662e73
chore(release): 0.22.2 [skip ci]
...
## [0.22.2](https://github.com/gotson/komga/compare/v0.22.1...v0.22.2 ) (2020-03-17)
### Bug Fixes
* **webui:** change page size on media analysis screen ([afc2cd4 ](afc2cd4e70 ))
2020-03-17 10:07:10 +00:00
Gauthier Roebroeck
afc2cd4e70
fix(webui): change page size on media analysis screen
...
All was not working properly, using 20/50/100 instead of the default values
2020-03-17 17:46:08 +08:00
semantic-release-bot
49e259f7fe
chore(release): 0.22.1 [skip ci]
...
## [0.22.1](https://github.com/gotson/komga/compare/v0.22.0...v0.22.1 ) (2020-03-17)
### Bug Fixes
* use JDBC update statements for database migration ([f68e035 ](f68e0352fd ))
2020-03-17 06:36:46 +00:00
Gauthier Roebroeck
f68e0352fd
fix: use JDBC update statements for database migration
...
avoid issues with special characters
2020-03-17 14:16:02 +08:00
semantic-release-bot
25a6613df5
chore(release): 0.22.0 [skip ci]
...
# [0.22.0](https://github.com/gotson/komga/compare/v0.21.0...v0.22.0 ) (2020-03-17)
### Features
* support for book metadata ([6a53e8f ](6a53e8fd6b )), closes [#48 ](https://github.com/gotson/komga/issues/48 ) [#43 ](https://github.com/gotson/komga/issues/43 )
2020-03-17 03:42:48 +00:00
Gauthier Roebroeck
6d9a54420c
refactor: remove console.log
2020-03-17 11:22:06 +08:00
Gauthier Roebroeck
4c16d1a858
Merge remote-tracking branch 'origin/master'
2020-03-17 11:05:02 +08:00
Gauthier Roebroeck
6a53e8fd6b
feat: support for book metadata
...
closes #48 , closes #43
2020-03-17 10:55:30 +08:00
Gauthier Roebroeck
f69f73df08
refactor: add checks on SeriesMetadata
2020-03-17 10:52:32 +08:00
Gauthier Roebroeck
8f160eda92
build: use in-memory database for tests
2020-03-17 10:50:21 +08:00
Gauthier Roebroeck
c6ac3beabe
build: add momentjs
2020-03-16 16:54:23 +08:00
Gauthier Roebroeck
3176cd2858
refactor: use lodash for capitalize
2020-03-16 16:54:04 +08:00
Gauthier Roebroeck
241b441c56
refactor: simplify handling of series status
2020-03-16 16:53:06 +08:00
Gauthier Roebroeck
d4e888beed
build: add vue-moment
2020-03-16 16:52:39 +08:00
Gauthier Roebroeck
1d93039574
refactor: change badge prop to slot
2020-03-16 16:52:30 +08:00
Gauthier Roebroeck
473e469de2
refactor: move enums to their own files
2020-03-16 16:51:46 +08:00
Gauthier Roebroeck
1f86fff057
refactor: rename enum
2020-03-16 16:51:16 +08:00
Gauthier Roebroeck
879e4f8962
refactor: javascript to typescript
2020-03-16 16:51:07 +08:00
Gauthier Roebroeck
a2cbe5b642
refactor: submit form on enter
2020-03-16 16:50:58 +08:00
Gauthier Roebroeck
d965b0011b
refactor: javascript to typescript
2020-03-16 16:50:43 +08:00
Gauthier Roebroeck
18522b6e9b
refactor: javascript to typescript
2020-03-16 16:50:33 +08:00
semantic-release-bot
dcad66eb67
chore(release): 0.21.0 [skip ci]
...
# [0.21.0](https://github.com/gotson/komga/compare/v0.20.0...v0.21.0 ) (2020-03-10)
### Bug Fixes
* **scanner:** follow symlinks when scanning libraries ([1044262 ](1044262a1c )), closes [#96 ](https://github.com/gotson/komga/issues/96 )
### Features
* docker multi-arch images ([d54c67b ](d54c67b3df ))
2020-03-10 07:52:26 +00:00
Gauthier Roebroeck
d54c67b3df
feat: docker multi-arch images
2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
a7a96145c0
build: add gradle run configuration for continuous build
...
to leverage on Spring Boot dev tools live reload
2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
8a9b957f20
test: add tests for SeriesMetadata API updates
2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
09302795da
refactor: add validators on SeriesMetadata
2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
ebcd29cb6f
refactor: validate SeriesMetadataUpdateDto
...
use validators instead of checks in the controller code
2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
8ac49e8f57
refactor: extract SeriesMetadataDto constructor
2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
1044262a1c
fix(scanner): follow symlinks when scanning libraries
...
closes #96
2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
02700df0d9
refactor: change book number from float to int
2020-03-10 15:31:46 +08:00
Gauthier Roebroeck
f6fcb97446
refactor: simplify SeriesMetadata constructor
2020-03-10 15:31:46 +08:00
semantic-release-bot
d391ff0715
chore(release): 0.20.0 [skip ci]
...
# [0.20.0](https://github.com/gotson/komga/compare/v0.19.0...v0.20.0 ) (2020-03-05)
### Features
* add default location for database ([ce50403 ](ce50403a86 ))
2020-03-05 15:05:17 +00:00
Gauthier Roebroeck
1fda2f5104
docs: simplify DOCKERHUB.md
2020-03-05 22:05:41 +08:00
Gauthier Roebroeck
2b1290dde7
docs: update DEVELOPING.md with profile changes
2020-03-05 21:01:16 +08:00
Gauthier Roebroeck
ce50403a86
feat: add default location for database
...
removes the need to setup mandatory configuration
2020-03-05 20:59:15 +08:00
Gauthier Roebroeck
1ba9d2ee73
refactor: remove docker profile
...
move configuration directly to Dockerfile
2020-03-05 20:47:16 +08:00
Gauthier Roebroeck
a88f577b53
refactor: remove prod profile
...
merged into default
2020-03-05 20:34:18 +08:00
Gauthier Roebroeck
3b46588dcb
refactor: simplify flyway configuration
...
remove flyway profile
2020-03-05 20:11:38 +08:00
Gauthier Roebroeck
11fbdcf47c
build: update dependencies
2020-03-05 17:26:47 +08:00
semantic-release-bot
46a0a35aa8
chore(release): 0.19.0 [skip ci]
...
# [0.19.0](https://github.com/gotson/komga/compare/v0.18.0...v0.19.0 ) (2020-03-05)
### Features
* demo profile ([24b2125 ](24b21250be ))
2020-03-05 04:22:31 +00:00
Gauthier Roebroeck
24b21250be
feat: demo profile
...
prevents users from changing their password
2020-03-05 12:06:12 +08:00
Gauthier Roebroeck
f052d2c862
refactor: harmonize hasRole conditions
2020-03-05 11:32:30 +08:00
semantic-release-bot
838d02fd0e
chore(release): 0.18.0 [skip ci]
...
# [0.18.0](https://github.com/gotson/komga/compare/v0.17.0...v0.18.0 ) (2020-03-03)
### Features
* add claim profile ([b7eeb4c ](b7eeb4c6cb )), closes [#104 ](https://github.com/gotson/komga/issues/104 )
2020-03-03 11:07:48 +00:00
Gauthier Roebroeck
b7eeb4c6cb
feat: add claim profile
...
if claim profile is active, no initial user will be generated. Instead a /api/v1/claim endpoint will be provided to create an initial user
closes #104
2020-03-03 18:51:34 +08:00
semantic-release-bot
60507e2305
chore(release): 0.17.0 [skip ci]
...
# [0.17.0](https://github.com/gotson/komga/compare/v0.16.5...v0.17.0 ) (2020-03-03)
### Bug Fixes
* **webreader:** defaults to LTR and fix touch ([2eae83f ](2eae83f561 ))
### Features
* **webreader:** add 's' keyboard shortcut to show settings ([99b14cb ](99b14cb80c ))
* **webreader:** escape closes dialogs ([9e44571 ](9e44571af5 ))
* **webui:** redesign reader to follow material design ([7f0ab5f ](7f0ab5fde3 )), closes [#74 ](https://github.com/gotson/komga/issues/74 )
2020-03-03 04:28:38 +00:00
Gauthier Roebroeck
99b14cb80c
feat(webreader): add 's' keyboard shortcut to show settings
2020-03-03 12:12:01 +08:00
Gauthier Roebroeck
9e44571af5
feat(webreader): escape closes dialogs
2020-03-03 12:11:46 +08:00
Gauthier Roebroeck
2eae83f561
fix(webreader): defaults to LTR and fix touch
2020-03-03 12:10:54 +08:00
Gauthier Roebroeck
4f5c14e87a
refactor: disable hide-selected on selects
2020-03-03 12:09:37 +08:00
Gauthier Roebroeck
970b18b806
refactor: misspelled enum
2020-03-03 12:09:16 +08:00
primetoxinz
7f0ab5fde3
feat(webui): redesign reader to follow material design
...
closes #74
2020-03-03 11:27:08 +08:00
semantic-release-bot
917012b7c5
chore(release): 0.16.5 [skip ci]
...
## [0.16.5](https://github.com/gotson/komga/compare/v0.16.4...v0.16.5 ) (2020-03-02)
### Bug Fixes
* prevent user self-deletion ([3d9b78d ](3d9b78d364 )), closes [#100 ](https://github.com/gotson/komga/issues/100 )
2020-03-02 14:52:27 +00:00
Gauthier Roebroeck
3d9b78d364
fix: prevent user self-deletion
...
closes #100
2020-03-02 22:34:06 +08:00
Gauthier Roebroeck
0791e52592
build: update .gitignore
2020-03-02 10:19:06 +08:00
semantic-release-bot
4de9265e7a
chore(release): 0.16.4 [skip ci]
...
## [0.16.4](https://github.com/gotson/komga/compare/v0.16.3...v0.16.4 ) (2020-02-29)
### Bug Fixes
* swagger-ui and h2-console work again ([626f047 ](626f047696 )), closes [#99 ](https://github.com/gotson/komga/issues/99 )
2020-02-29 05:38:25 +00:00
Gauthier Roebroeck
626f047696
fix: swagger-ui and h2-console work again
...
fixes #99
2020-02-29 13:22:55 +08:00
semantic-release-bot
ccb7fbe204
chore(release): 0.16.3 [skip ci]
...
## [0.16.3](https://github.com/gotson/komga/compare/v0.16.2...v0.16.3 ) (2020-02-28)
### Bug Fixes
* **webui:** remove border on preselect for multi-select ([a0bd2f9 ](a0bd2f9682 ))
2020-02-28 07:25:51 +00:00
Gauthier Roebroeck
a0bd2f9682
fix(webui): remove border on preselect for multi-select
2020-02-28 15:10:21 +08:00
semantic-release-bot
36d6ab81fe
chore(release): 0.16.2 [skip ci]
...
## [0.16.2](https://github.com/gotson/komga/compare/v0.16.1...v0.16.2 ) (2020-02-28)
### Bug Fixes
* **webui:** better multi-select ([881806e ](881806ed1c ))
2020-02-28 05:56:21 +00:00
Gauthier Roebroeck
bfaad53669
refactor(webui): editSeriesDialog.series can take an object or an array
2020-02-28 13:40:30 +08:00
Gauthier Roebroeck
881806ed1c
fix(webui): better multi-select
...
once one element is selected, other elements show visual cues, and clicking any part of the element will add it to the selection
2020-02-28 09:38:29 +08:00
semantic-release-bot
7028e0c14b
chore(release): 0.16.1 [skip ci]
...
## [0.16.1](https://github.com/gotson/komga/compare/v0.16.0...v0.16.1 ) (2020-02-27)
### Bug Fixes
* **webui:** close edit series dialog on escape keypress ([7c0f55d ](7c0f55deeb ))
* **webui:** remove ripple effect on series card ([ce5594e ](ce5594e82e ))
2020-02-27 09:54:22 +00:00
Gauthier Roebroeck
7c0f55deeb
fix(webui): close edit series dialog on escape keypress
2020-02-27 17:38:14 +08:00
Gauthier Roebroeck
ce5594e82e
fix(webui): remove ripple effect on series card
2020-02-27 17:38:14 +08:00
semantic-release-bot
a26e152b87
chore(release): 0.16.0 [skip ci]
...
# [0.16.0](https://github.com/gotson/komga/compare/v0.15.1...v0.16.0 ) (2020-02-27)
### Features
* **webui:** series multi-selection and edition ([cfce076 ](cfce0768ba ))
2020-02-27 08:14:56 +00:00
Gauthier Roebroeck
cfce0768ba
feat(webui): series multi-selection and edition
...
Series cards can now display an edit button on hover, and can be multi-selectable
inline edition enabled when browsing libraries and on dashboard
multi-selection for edition enabled when browing libraries
2020-02-27 15:58:40 +08:00
Gauthier Roebroeck
4e0e409326
refactor: remove sample configuration
...
now available on the website
2020-02-25 14:57:58 +08:00
Gauthier Roebroeck
46e1b9b137
docs: add development guidelines
2020-02-25 14:57:58 +08:00
semantic-release-bot
1ad553b77a
chore(release): 0.15.1 [skip ci]
...
## [0.15.1](https://github.com/gotson/komga/compare/v0.15.0...v0.15.1 ) (2020-02-25)
### Bug Fixes
* **webui:** responsive scaling for login page logo ([20720ae ](20720ae7cc ))
* send proper JSON on API 404 instead of index.html ([fb147a4 ](fb147a447a ))
2020-02-25 06:37:43 +00:00
primetoxinz
20720ae7cc
fix(webui): responsive scaling for login page logo
2020-02-25 14:22:12 +08:00
Gauthier Roebroeck
fb147a447a
fix: send proper JSON on API 404 instead of index.html
...
bug introduced in bb183828a1
2020-02-25 14:10:29 +08:00
semantic-release-bot
ad07c4bb91
chore(release): 0.15.0 [skip ci]
...
# [0.15.0](https://github.com/gotson/komga/compare/v0.14.2...v0.15.0 ) (2020-02-25)
### Features
* **webui:** add series and book title in page title and reader overlay ([6b1998c ](6b1998c1d9 ))
* **webui:** add the series and book title to page title ([23c10c2 ](23c10c231e ))
2020-02-25 03:17:56 +00:00
Gauthier Roebroeck
4f0ed73cbe
refactor: remove console.log added by mistake
2020-02-25 11:01:27 +08:00
Gauthier Roebroeck
8517afc00e
Merge branch 'primetoxinz-dev-book-title'
2020-02-25 10:42:37 +08:00
Gauthier Roebroeck
6b1998c1d9
feat(webui): add series and book title in page title and reader overlay
2020-02-25 10:40:32 +08:00
Gauthier Roebroeck
f7390f0c82
Merge branch 'dev-book-title' of https://github.com/primetoxinz/komga into primetoxinz-dev-book-title
2020-02-25 09:50:38 +08:00
Gauthier Roebroeck
3d7e63317c
refactor: remove unused readme images
2020-02-25 09:47:19 +08:00
Gauthier
2ca44621b6
docs: trim down README
2020-02-24 17:21:25 +08:00
tmarsha
23c10c231e
feat(webui): add the series and book title to page title
2020-02-22 01:53:12 -05:00
Gauthier Roebroeck
d2dd23179d
build: webui update dependencies
2020-02-22 10:58:23 +08:00
Gauthier Roebroeck
3273dc1494
build: update gradle to 6.2
2020-02-22 10:23:20 +08:00
Gauthier Roebroeck
d43d498867
build: update gradle dependencies
2020-02-21 19:05:53 +08:00
Gauthier Roebroeck
d0b4d9e2ae
ci: update travis nodejs version
2020-02-21 18:53:25 +08:00
Gauthier Roebroeck
4528fa4292
build: npm update
2020-02-21 18:05:27 +08:00
Gauthier Roebroeck
c765d77ed5
docs: server port in sample configuration [ci skip]
2020-02-20 14:58:28 +08:00
semantic-release-bot
6a539f592c
chore(release): 0.14.2 [skip ci]
...
## [0.14.2](https://github.com/gotson/komga/compare/v0.14.1...v0.14.2 ) (2020-02-20)
### Bug Fixes
* webui works with baseUrl ([bb18382 ](bb183828a1 ))
2020-02-20 05:21:42 +00:00
Gauthier Roebroeck
dcba8f18bb
refactor: add more logs to FileSystemScanner.kt
2020-02-20 13:08:00 +08:00
Gauthier Roebroeck
c1f9efe28a
refactor: remove unnecessary file
2020-02-20 12:35:49 +08:00
Gauthier Roebroeck
83f2a2aec4
docs: add sample configuration for baseUrl
2020-02-20 12:35:07 +08:00
Gauthier Roebroeck
bb183828a1
fix: webui works with baseUrl
2020-02-20 12:30:16 +08:00
Gauthier
6974f28706
doc: update discord invite link
2020-02-20 09:22:32 +08:00
Gauthier Roebroeck
7013f69352
doc: fix emoji for dockerhub [skip ci]
2020-02-17 11:23:47 +08:00
Gauthier Roebroeck
43328d6a83
doc: add Discord info
2020-02-17 11:10:04 +08:00
Gauthier Roebroeck
532aa77129
ci: remove dev branch and beta docker tag
2020-02-17 10:26:20 +08:00
semantic-release-bot
b9d756b9d1
chore(release): 0.14.1 [skip ci]
...
## [0.14.1](https://github.com/gotson/komga/compare/v0.14.0...v0.14.1 ) (2020-02-14)
### Bug Fixes
* **webui:** make overlay buttons more responsive on smaller screens ([0c03950 ](0c0395060a ))
2020-02-14 03:19:02 +00:00
Gauthier
539c980bca
Merge pull request #90 from primetoxinz/dev-responsive-reader
...
fix(webui): make overlay buttons more responsive on smaller screens
2020-02-14 11:06:14 +08:00
Gauthier Roebroeck
39a935e4bf
ci(travis): check that webui builds
...
useful for PRs
also remove skip_cleanup which is now the default
2020-02-14 10:31:52 +08:00
Gauthier Roebroeck
26f797601b
ci(travis): check that webui builds
...
useful for PRs
also remove skip_cleanup which is now the default
2020-02-14 10:20:20 +08:00
Gauthier Roebroeck
5fc9f58ac7
ci(travis): check that webui builds
...
useful for PRs
also remove skip_cleanup which is now the default
2020-02-14 10:10:57 +08:00
tmarsha
0c0395060a
fix(webui): make overlay buttons more responsive on smaller screens
2020-02-13 21:04:46 -05:00
Gauthier
b4f56e3c24
ci: gradle wrapper validation
2020-02-11 16:51:07 +08:00
semantic-release-bot
05eb04bd09
chore(release): 0.14.0 [skip ci]
...
# [0.14.0](https://github.com/gotson/komga/compare/v0.13.1...v0.14.0 ) (2020-02-05)
### Bug Fixes
* **api:** sort series properly ignoring case ([16dfe91 ](16dfe91140 )), closes [#85 ](https://github.com/gotson/komga/issues/85 )
* **webui:** hide filter menu after click ([2ded39f ](2ded39f6d6 ))
* **webui:** missing data on back navigation with filters ([f1952ee ](f1952eee4a ))
* **webui:** scrolling position was not restored properly ([be6a7fc ](be6a7fc717 ))
* incorrect placeholder card height on xs and sm screens ([0f50a76 ](0f50a7690f ))
* logout was broken after remember-me was added ([8b02471 ](8b02471be1 ))
### Features
* add more series metadata fields ([8f08ce8 ](8f08ce82e1 ))
* **api:** ability to filter series by status ([c96bf19 ](c96bf19048 )), closes [#48 ](https://github.com/gotson/komga/issues/48 )
* **webui:** add thumbnail and status on Series view ([0fc8b01 ](0fc8b0137f ))
* **webui:** filter series by status ([c540e56 ](c540e56c08 )), closes [#48 ](https://github.com/gotson/komga/issues/48 )
* **webui):** edit series metadata ([5f0ccc5 ](5f0ccc5bfc ))
* add Series Metadata status ([f522142 ](f5221420fd )), closes [#48 ](https://github.com/gotson/komga/issues/48 )
2020-02-05 09:22:39 +00:00
Gauthier Roebroeck
16dfe91140
fix(api): sort series properly ignoring case
...
closes #85
2020-02-05 13:35:12 +08:00
Gauthier Roebroeck
8f08ce82e1
feat: add more series metadata fields
...
title, sort title, lock for: status, title and sort title
2020-01-31 17:22:02 +08:00
Gauthier Roebroeck
f1952eee4a
fix(webui): missing data on back navigation with filters
2020-01-30 17:58:31 +08:00
Gauthier Roebroeck
be6a7fc717
fix(webui): scrolling position was not restored properly
2020-01-30 16:24:20 +08:00
Gauthier Roebroeck
2ded39f6d6
fix(webui): hide filter menu after click
...
to avoid scrolling issues
2020-01-30 16:23:01 +08:00
Gauthier Roebroeck
5f0ccc5bfc
feat(webui)): edit series metadata
2020-01-30 11:59:52 +08:00
Gauthier Roebroeck
8b02471be1
fix: logout was broken after remember-me was added
2020-01-30 11:58:39 +08:00
Gauthier Roebroeck
0f50a7690f
fix: incorrect placeholder card height on xs and sm screens
2020-01-24 10:46:53 +08:00
Gauthier Roebroeck
2ca304847e
refactor: carve out card visibility to mixin
2020-01-24 10:32:57 +08:00
Gauthier Roebroeck
1ebe86df9b
refactor: simplify intersect code with a watch
2020-01-24 10:13:09 +08:00
Gauthier Roebroeck
e965d6302c
refactor: carve out code to compute card width
2020-01-23 17:56:48 +08:00
Gauthier Roebroeck
4787582241
refactor: fix page url function
2020-01-23 17:36:00 +08:00
Gauthier Roebroeck
0843be4765
refactor: fix warnings on route duplication
2020-01-23 17:25:46 +08:00
Gauthier Roebroeck
0bc1e9d683
refactor: carve out Badge component
2020-01-23 17:19:20 +08:00
Gauthier Roebroeck
71b6d37711
refactor: carve out code to parse query sort
2020-01-23 17:12:17 +08:00
Gauthier Roebroeck
53711c8800
refactor: merge update route code
2020-01-23 17:04:41 +08:00
Gauthier Roebroeck
3025e953ab
refactor: carve out SortMenuButton component
2020-01-23 16:36:22 +08:00
Gauthier Roebroeck
a592e5dae5
refactor: remove misplaced import directive
2020-01-23 16:10:57 +08:00
Gauthier Roebroeck
7e4ce421d9
refactor: remove unused file
2020-01-23 16:09:18 +08:00
Gauthier Roebroeck
fe12e36ab9
refactor: remove baseURL from components
2020-01-23 16:08:28 +08:00
Gauthier Roebroeck
cf6dee35fd
refactor: carve out ToolbarSticky component
2020-01-23 15:41:58 +08:00
Gauthier Roebroeck
6ef5a6763c
refactor: small ui adjustment
2020-01-23 15:33:16 +08:00
Gauthier Roebroeck
0fc8b0137f
feat(webui): add thumbnail and status on Series view
2020-01-22 18:01:34 +08:00
Gauthier Roebroeck
27f05aad2b
refactor: move view components to views folder
2020-01-22 17:14:51 +08:00
Gauthier Roebroeck
a85b8d76a1
refactor: uppercase enums
2020-01-22 17:08:39 +08:00
Gauthier Roebroeck
93d9ae9c7f
refactor: add EmptyState component
2020-01-22 16:21:11 +08:00
Gauthier Roebroeck
c540e56c08
feat(webui): filter series by status
...
when browsing libraries
linked to #48
2020-01-22 16:19:29 +08:00
Gauthier Roebroeck
c96bf19048
feat(api): ability to filter series by status
...
linked to #48
2020-01-22 14:48:33 +08:00
Gauthier Roebroeck
f5221420fd
feat: add Series Metadata status
...
updatable via API
linked to #48
2020-01-21 16:31:07 +08:00
Gauthier
f046bab6ab
Update issue templates
2020-01-21 10:39:05 +08:00
semantic-release-bot
8740c3d5b3
chore(release): 0.13.1 [skip ci]
...
## [0.13.1](https://github.com/gotson/komga/compare/v0.13.0...v0.13.1 ) (2020-01-18)
### Bug Fixes
* trigger release ([b45a23c ](b45a23c8c0 ))
### Reverts
* revert thumbnails library ([a685475 ](a6854753d2 ))
2020-01-18 04:33:23 +00:00
Gauthier Roebroeck
b45a23c8c0
fix: trigger release
2020-01-18 12:23:42 +08:00
Gauthier Roebroeck
a6854753d2
revert: revert thumbnails library
...
refs: 1d5500d5
2020-01-18 12:10:01 +08:00
semantic-release-bot
c4462d7f8b
chore(release): 0.13.0 [skip ci]
...
# [0.13.0](https://github.com/gotson/komga/compare/v0.12.0...v0.13.0 ) (2020-01-18)
### Bug Fixes
* **admin rpc:** fix transaction issues on thumbnails regeneration ([af8e3ea ](af8e3ea433 ))
* **thumbnails:** fix wrong color in thumbnails ([1d5500d ](1d5500d560 )), closes [#77 ](https://github.com/gotson/komga/issues/77 )
* media comment was not reset properly ([b42eadf ](b42eadf182 ))
* **web reader:** first/last display to full height in double pages mode ([a7548e2 ](a7548e298a ))
* **web reader:** remove blank space between images in double pages mode ([b65b009 ](b65b009e0d )), closes [#72 ](https://github.com/gotson/komga/issues/72 )
### Features
* **api:** search books by media status ([0790501 ](07905018e5 ))
* **book analyzer:** partial handling of archives with errors ([2605b1d ](2605b1d943 )), closes [#57 ](https://github.com/gotson/komga/issues/57 )
* **browse book:** add button to read book when hovering on thumbnail ([c490e79 ](c490e799ba )), closes [#67 ](https://github.com/gotson/komga/issues/67 )
* **security:** add remember-me option ([003452b ](003452bd26 )), closes [#39 ](https://github.com/gotson/komga/issues/39 )
* **web reader:** add 'original' fit option ([d030044 ](d030044df3 )), closes [#71 ](https://github.com/gotson/komga/issues/71 )
* **webui:** add Media Analysis screen showing all books in error ([27d46d5 ](27d46d57cb )), closes [#26 ](https://github.com/gotson/komga/issues/26 )
2020-01-18 00:40:44 +00:00
Gauthier Roebroeck
e1e3c013cf
build: partial revert of 1d5500d5
...
fix tests
2020-01-18 08:17:00 +08:00
Gauthier Roebroeck
af8e3ea433
fix(admin rpc): fix transaction issues on thumbnails regeneration
2020-01-18 07:54:43 +08:00
Gauthier Roebroeck
1d5500d560
fix(thumbnails): fix wrong color in thumbnails
...
changed thumbnails library
closes #77
2020-01-18 07:54:09 +08:00
Gauthier Roebroeck
b42eadf182
fix: media comment was not reset properly
2020-01-17 18:13:51 +08:00
Gauthier Roebroeck
27d46d57cb
feat(webui): add Media Analysis screen showing all books in error
...
located in the Settings screen, limited to administrators
closes #26
2020-01-17 17:10:23 +08:00
Gauthier Roebroeck
d030044df3
feat(web reader): add 'original' fit option
...
closes #71
2020-01-17 14:32:17 +08:00
Gauthier Roebroeck
b65b009e0d
fix(web reader): remove blank space between images in double pages mode
...
closes #72
2020-01-17 11:02:21 +08:00
Gauthier Roebroeck
759d60f468
refactor: use JPA joins instead of subqueries
2020-01-16 18:17:51 +08:00
Gauthier Roebroeck
07905018e5
feat(api): search books by media status
2020-01-16 17:36:21 +08:00
Gauthier Roebroeck
55d9bc6744
docs(readme): fix typo on environment variables
2020-01-16 17:17:25 +08:00
Gauthier Roebroeck
c490e799ba
feat(browse book): add button to read book when hovering on thumbnail
...
related to #67
2020-01-16 16:53:15 +08:00
Gauthier Roebroeck
8fcbcfb23b
docs: documentation for remember-me functionality
2020-01-16 14:04:36 +08:00
Gauthier Roebroeck
003452bd26
feat(security): add remember-me option
...
configuration key komga.remember-me.key is necessary to activate the feature
removed LoggingBasicAuthFilter.kt, could not make it work along with RememberMe
closes #39
2020-01-16 13:58:08 +08:00
Gauthier Roebroeck
f6315f2a3d
refactor(web security): move beans to their own configuration class
2020-01-16 13:13:00 +08:00
Gauthier Roebroeck
2605b1d943
feat(book analyzer): partial handling of archives with errors
...
entries of zip/rar archives which cannot be extracted will be skipped (closes #57 )
move images detection from extractors to BookAnalyzer
rename archive package to mediacontainer
2020-01-15 15:29:05 +08:00
Gauthier Roebroeck
a7548e298a
fix(web reader): first/last display to full height in double pages mode
2020-01-15 10:23:31 +08:00
Gauthier Roebroeck
722773671f
refactor(web reader): use reverse attribute of v-carousel
2020-01-15 10:03:00 +08:00
Gauthier Roebroeck
daebed6bc7
build(npm): npm update
2020-01-15 10:00:51 +08:00
semantic-release-bot
fadb9ff204
chore(release): 0.12.0 [skip ci]
...
# [0.12.0](https://github.com/gotson/komga/compare/v0.11.0...v0.12.0 ) (2020-01-14)
### Bug Fixes
* **scanner:** compare file extensions with case insensitive ([91c9cdd ](91c9cdd832 )), closes [#59 ](https://github.com/gotson/komga/issues/59 )
* **web reader:** conditional webp support ([ad21152 ](ad2115244a )), closes [#65 ](https://github.com/gotson/komga/issues/65 )
### Features
* **api:** add endpoints to get previous/next book of a book ([54f583f ](54f583f0ce ))
* **api:** on-th-fly thumbnail generation for any page ([7167f3e ](7167f3ea24 ))
* **web reader:** double page support ([77c9004 ](77c9004d57 )), closes [#61 ](https://github.com/gotson/komga/issues/61 )
* **web reader:** remember fit and rtl ([78c181e ](78c181e130 )), closes [#66 ](https://github.com/gotson/komga/issues/66 )
* **web reader:** thumbnails explorer ([ec06955 ](ec06955e22 )), closes [#62 ](https://github.com/gotson/komga/issues/62 )
* better management of book analysis errors ([8c26a31 ](8c26a318fe ))
2020-01-14 10:09:32 +00:00
Gauthier Roebroeck
73addd54c2
refactor(web reader): replace slick carousel with vuetify carousel
...
double pages setting is remembered via cookies (#66 )
better double pages management, first and last are shown as single pages, RTL is respected (#61 )
jump to previous/next book(closes #64 )
2020-01-14 17:14:08 +08:00
Gauthier Roebroeck
54f583f0ce
feat(api): add endpoints to get previous/next book of a book
2020-01-10 17:12:57 +08:00
Gauthier Roebroeck
78c181e130
feat(web reader): remember fit and rtl
...
closes #66
2020-01-10 15:00:38 +08:00
Gauthier Roebroeck
d50f0db9e5
refactor(web reader): enhance thumbnail view
...
use on-the-fly thumbnails
add page number
related to #62
2020-01-10 14:29:42 +08:00
Gauthier Roebroeck
7167f3ea24
feat(api): on-th-fly thumbnail generation for any page
2020-01-10 14:28:13 +08:00
Gauthier Roebroeck
ec06955e22
feat(web reader): thumbnails explorer
...
closes #62
2020-01-09 18:44:57 +08:00
Gauthier Roebroeck
77c9004d57
feat(web reader): double page support
...
closes #61
2020-01-09 17:19:42 +08:00
Gauthier Roebroeck
00f7e71f4c
refactor: visual improvements
2020-01-08 22:19:03 +08:00
Gauthier Roebroeck
cdfc068430
refactor: make the Komga logo clickable
2020-01-08 18:02:31 +08:00
Gauthier Roebroeck
ad2115244a
fix(web reader): conditional webp support
...
closes #65
2020-01-08 17:55:01 +08:00
Gauthier Roebroeck
df41d65656
refactor: small UI tweaks
2020-01-08 17:14:06 +08:00
Gauthier Roebroeck
b3817e5f55
build: npm update and vue upgrade
2020-01-08 17:13:26 +08:00
Gauthier Roebroeck
c4d4d65583
refactor: change fallback conversion to jpeg
2020-01-08 16:20:45 +08:00
Gauthier Roebroeck
dd71e821fc
refactor: move application services to their own package
2020-01-08 13:31:11 +08:00
Gauthier Roebroeck
f19d03903c
refactor: move DTOs to their own package
2020-01-08 11:13:10 +08:00
Gauthier Roebroeck
05a6818c2b
refactor: remove deprecated DTO field
2020-01-08 11:02:07 +08:00
Gauthier Roebroeck
8c26a318fe
feat: better management of book analysis errors
2020-01-08 11:01:20 +08:00
Gauthier Roebroeck
4afa912dd0
refactor: remove unused variable
2020-01-08 10:16:40 +08:00
Gauthier Roebroeck
16f4a9756d
test: add architecture tests
2020-01-08 10:16:11 +08:00
Gauthier Roebroeck
3680bd2e22
test(scanner): file extensions are case insensitive
2020-01-07 11:07:24 +08:00
Gauthier Roebroeck
01c7bf78ca
build: add test commit type to cc_defaults.json
2020-01-07 11:06:39 +08:00
Gauthier Roebroeck
91c9cdd832
fix(scanner): compare file extensions with case insensitive
...
closes #59
2020-01-06 22:04:39 +08:00
semantic-release-bot
50f7f353fe
chore(release): 0.11.0 [skip ci]
...
# [0.11.0](https://github.com/gotson/komga/compare/v0.10.1...v0.11.0 ) (2020-01-06)
### Bug Fixes
* **web reader:** remove webp as it's not supported in Safari ([6770107 ](6770107dc8 ))
* add support for jpeg2000/jbig2 formats ([227975a ](227975a79e )), closes [#50 ](https://github.com/gotson/komga/issues/50 )
### Features
* handle archives without images ([70a2da5 ](70a2da5321 )), closes [#56 ](https://github.com/gotson/komga/issues/56 )
* **web reader:** rtl option ([98efa9b ](98efa9b448 )), closes [#53 ](https://github.com/gotson/komga/issues/53 )
* display version in UI ([4085f1f ](4085f1fdaa )), closes [#42 ](https://github.com/gotson/komga/issues/42 )
* rescan library ([30208a2 ](30208a2340 )), closes [#38 ](https://github.com/gotson/komga/issues/38 )
* **api:** reAnalyze library ([fa65e94 ](fa65e94ae6 ))
* **api:** reAnalyze series ([e80451f ](e80451ffcc ))
* **rest api:** ability to re-analyze a book ([8e81356 ](8e81356908 )), closes [#51 ](https://github.com/gotson/komga/issues/51 )
* **rest api:** don't return hidden files for directory listings ([a478d90 ](a478d90a59 ))
* **webui:** add menu option to analyze book from browsing view ([64f542d ](64f542d42f )), closes [#51 ](https://github.com/gotson/komga/issues/51 )
* **webui:** reAnalyze library ([b599b72 ](b599b72c48 )), closes [#51 ](https://github.com/gotson/komga/issues/51 )
* **webui:** reAnalyze series ([b997561 ](b9975618a3 ))
2020-01-06 08:51:10 +00:00
Gauthier Roebroeck
70a2da5321
feat: handle archives without images
...
closes #56
2020-01-06 14:56:45 +08:00
Gauthier Roebroeck
98efa9b448
feat(web reader): rtl option
...
closes #53
2020-01-06 14:40:44 +08:00
Gauthier Roebroeck
4085f1fdaa
feat: display version in UI
...
closes #42
2020-01-06 14:11:43 +08:00
Gauthier Roebroeck
1f9b7cf947
refactor: display default role if none defined
2020-01-06 13:46:07 +08:00
Gauthier Roebroeck
dd6fd6844c
refactor: hide action menu if not admin
2020-01-06 13:45:32 +08:00
Gauthier Roebroeck
30208a2340
feat: rescan library
...
also moved the actions into a menu
closes #38
2020-01-06 13:39:44 +08:00
Gauthier Roebroeck
b599b72c48
feat(webui): reAnalyze library
...
closes #51
2020-01-06 11:19:00 +08:00
Gauthier Roebroeck
fa65e94ae6
feat(api): reAnalyze library
2020-01-06 11:17:02 +08:00
Gauthier Roebroeck
94faf157d6
refactor: autofocus on login field
2020-01-06 11:16:16 +08:00
Gauthier Roebroeck
b9975618a3
feat(webui): reAnalyze series
2020-01-06 11:03:52 +08:00
Gauthier Roebroeck
e80451ffcc
feat(api): reAnalyze series
2020-01-06 11:02:27 +08:00
Gauthier Roebroeck
f5e8f3e20b
refactor: use AsyncOrchestrator for reAnalyzing of books
2020-01-06 11:01:47 +08:00
Gauthier Roebroeck
e72e2437f9
refactor: remove toolbar-item styling for buttons
2020-01-06 11:00:21 +08:00
Gauthier Roebroeck
6770107dc8
fix(web reader): remove webp as it's not supported in Safari
2020-01-06 10:11:50 +08:00
Gauthier Roebroeck
7ac44e41d2
build: add .editorconfig
2020-01-06 10:08:46 +08:00
Gauthier Roebroeck
e2e27670fd
style: fix indentation
2020-01-06 10:07:53 +08:00
Gauthier Roebroeck
a478d90a59
feat(rest api): don't return hidden files for directory listings
2020-01-04 20:40:38 +08:00
Gauthier Roebroeck
98b4225dab
refactor: fix missing file
...
missing file from commit 64f542d42f
2020-01-04 15:33:07 +08:00
Gauthier Roebroeck
fe4393f908
ci: don't push to docker if the webui cannot be built
2020-01-04 15:29:28 +08:00
Gauthier Roebroeck
64f542d42f
feat(webui): add menu option to analyze book from browsing view
...
working towards #51
2020-01-03 17:55:47 +08:00
Gauthier Roebroeck
8e81356908
feat(rest api): ability to re-analyze a book
...
working towards #51
2020-01-03 17:55:07 +08:00
Gauthier Roebroeck
7e6e19089f
refactor: http caching for images depends on media analysis
...
instead of the file last modified date
will help for #51
2020-01-03 17:24:03 +08:00
Gauthier Roebroeck
227975a79e
fix: add support for jpeg2000/jbig2 formats
...
closes #50
2020-01-03 16:29:14 +08:00
semantic-release-bot
a7da5671c5
chore(release): 0.10.1 [skip ci]
...
## [0.10.1](https://github.com/gotson/komga/compare/v0.10.0...v0.10.1 ) (2020-01-01)
### Bug Fixes
* **webui:** remove CDN usage for icons and fonts ([c88a27c ](c88a27c10a )), closes [#45 ](https://github.com/gotson/komga/issues/45 )
* **webui:** show all books when browsing series ([85ca99d ](85ca99d49a ))
* **zip extractor:** better handling of exotic charsets ([0254d7d ](0254d7d867 )), closes [#41 ](https://github.com/gotson/komga/issues/41 )
2020-01-01 11:07:31 +00:00
Gauthier Roebroeck
564935bc1b
chore: remove deprecated code
...
code deprecated in 0.9 and following Tachiyomi Komga 1.2.5 release
2020-01-01 18:47:28 +08:00
Gauthier Roebroeck
ab4ed25a0a
docs(changelog): generate CHANGELOG.md from past releases [ci skip]
2020-01-01 16:59:31 +08:00
Gauthier Roebroeck
c88a27c10a
fix(webui): remove CDN usage for icons and fonts
...
replace with locally installed packages
closes #45
2020-01-01 16:55:34 +08:00
Gauthier Roebroeck
0254d7d867
fix(zip extractor): better handling of exotic charsets
...
replacement of java.util.zip.ZipFile by org.apache.commons.compress.archivers.zip.ZipFile
closes #41
2020-01-01 16:30:52 +08:00
Gauthier Roebroeck
fcfe78b7be
ci: try to fix dev build, chmod+x on scripts
2019-12-31 14:51:10 +08:00
Gauthier Roebroeck
85ca99d49a
fix(webui): show all books when browsing series
...
bug introduced by bff3e3e549
2019-12-31 14:05:01 +08:00
Gauthier Roebroeck
801232f444
ci: ensure web app is built and added on dockerPushBeta
2019-12-31 13:42:37 +08:00
Gauthier Roebroeck
0f51f0c732
ci: build web app only if a release will happen
2019-12-31 12:31:14 +08:00
Gauthier Roebroeck
45ea69d7df
chore: remove github-release gradle plugin
2019-12-31 12:29:46 +08:00
Gauthier Roebroeck
2eabf5d966
ci: setup Travis to use semantic-release
2019-12-31 12:05:47 +08:00
Gauthier Roebroeck
b98f60aa72
chore: add tooling for conventional commits
2019-12-31 12:04:29 +08:00
Gauthier Roebroeck
494ce789a6
chore: add types for conventional commits IntelliJ plugin
2019-12-31 12:03:43 +08:00
Gauthier Roebroeck
fbea40e00c
chore: extract version to gradle.properties
2019-12-31 12:02:52 +08:00
Gauthier Roebroeck
e433695069
chore: update gitignore
2019-12-31 12:01:50 +08:00
Gauthier Roebroeck
3bac128e32
release 0.10.0
2019-12-31 11:12:47 +08:00
Gauthier Roebroeck
bff3e3e549
restore backward compatibility of ready_only parameter in /series/{id}/books when media_status is not present
2019-12-31 10:02:59 +08:00
Gauthier Roebroeck
12126a2ed7
remove debug console log [ci skip]
2019-12-30 21:23:32 +08:00
Gauthier Roebroeck
ebad597f26
rename book metadata to media, to avoid confusion later on when proper metadata is added
...
rename parser to analyzer, using the same vocabulary as plex
deprecation of komga.threads.parse configuration key in favor of komga.threads.analyzer
added created date and fileLastModified date to SeriesDto and BookDto
deprecation of ready_only parameter in /series/{id}/books in favor of media_status, this will enable better filtering in the web ui
2019-12-30 14:40:00 +08:00
Gauthier Roebroeck
38be19de33
disabled book reading button if media status is not ready
2019-12-30 14:29:47 +08:00
Gauthier Roebroeck
d67ad41e8d
add configuration key to force the last modified time of directories ( closes #37 )
2019-12-30 11:42:44 +08:00
Gauthier Roebroeck
3095f08c5e
webreader: remove touch capability, add pre-loading image cue, add keyboard navigation to first/last page, graphical enhancements
2019-12-30 11:21:22 +08:00
Gauthier Roebroeck
2175bf4f53
enhance UX on shared library dialog
2019-12-27 21:32:49 +08:00
Gauthier Roebroeck
1103017260
fix icon alignment on browse book for mobile
2019-12-27 20:38:00 +08:00
Gauthier Roebroeck
ae3a3a9ab2
rollback changes on thumbnails
2019-12-27 20:35:37 +08:00
Gauthier Roebroeck
7edaa307e7
enlarge webreader background to 100%
2019-12-27 19:40:55 +08:00
Gauthier Roebroeck
cee74ca9d6
add webreader screenshots in README
2019-12-27 17:51:33 +08:00
Gauthier Roebroeck
47ea059994
remove regeneration of missing thumbnails at startup (don't remember why I added it in the first place ¯\_(ツ)_/¯ )
2019-12-27 17:51:11 +08:00
Gauthier Roebroeck
6199d9ce80
fix aspect ratio of thumbnails
2019-12-27 17:50:15 +08:00
Gauthier Roebroeck
01eab0eafa
change web reader background to black
2019-12-27 17:35:42 +08:00
Gauthier Roebroeck
b1770ac68f
better version of the web reader ( closes #28 )
2019-12-27 17:22:02 +08:00
Gauthier Roebroeck
34551633ee
first version of the web reader
2019-12-27 09:28:30 +08:00
Gauthier Roebroeck
5628babcc5
first version of the web reader
2019-12-24 16:05:19 +08:00
Gauthier Roebroeck
2d41c5387d
remove console.log statement
2019-12-24 16:04:18 +08:00
Gauthier Roebroeck
971467b72d
handle the HTTP cache properly for dynamic resources: thumbnails and pages ( closes #27 )
2019-12-24 15:07:23 +08:00
Gauthier Roebroeck
9df0352138
replace incorrect margin by padding, fixes horizontal scrollbar appearing on smaller screens
2019-12-23 18:14:53 +08:00
Gauthier Roebroeck
799455145a
better display on smaller screens when browsing (2 cards on xs, 3 cards on sm)
2019-12-23 16:55:10 +08:00
Gauthier Roebroeck
ef98a3a070
replace v-slide-group with my own horizontal-scroller, which better handles touch scrolling and has arrows that takes less space
2019-12-23 16:26:47 +08:00
Gauthier Roebroeck
8479e2c205
npm update
2019-12-23 16:25:39 +08:00
Gauthier Roebroeck
dd32ea5b53
add 'File size' sort criteria for Books
2019-12-23 12:00:35 +08:00
Gauthier Roebroeck
f6ae38f236
add 'Date updated' sort criteria for Series
2019-12-23 11:59:54 +08:00
Gauthier Roebroeck
ce073fe3d6
force Cards subtitle to 2 lines height
2019-12-23 11:50:45 +08:00
Gauthier Roebroeck
9c384e7869
restrict filesystem endpoint to administrators
2019-12-23 11:41:12 +08:00
Gauthier Roebroeck
809181d760
add Library root sanitization for non-admin users
2019-12-23 11:34:05 +08:00
Gauthier Roebroeck
874b3c057e
add tests for dto sanitization of url for Series and Books
2019-12-23 11:18:30 +08:00
Gauthier Roebroeck
4909fb612c
display all books instead of just the ones in READY state
...
add visual cues for books that are not READY
2019-12-19 15:18:39 +08:00
Gauthier Roebroeck
6ba5198da0
fix warning on missing route parameter when book is not loaded yet
2019-12-19 15:17:15 +08:00
Gauthier Roebroeck
42d63919c5
show only Book filename instead of full path to non-admin users
...
hide Series url to non-admin users
properly escape characters for Series url
2019-12-19 12:40:59 +08:00
Gauthier Roebroeck
37fa1d0719
add endpoint aliases so that all opds feed urls use the same base path
2019-12-19 12:05:09 +08:00
Gauthier Roebroeck
659cea480b
v0.9.1
2019-12-18 17:09:01 +08:00
Gauthier Roebroeck
5115d2cce5
add Series endpoint to get new series, and updated series
...
add updated series in the web dashboard
2019-12-18 16:20:13 +08:00
Gauthier Roebroeck
9fff28e147
use Kotlin extension for MockMvc testing
2019-12-18 15:45:28 +08:00
Gauthier Roebroeck
713c602e8d
remove OneToOne association from BookMetadata to Book, as it cannot be lazy fetched and is not used
...
fix configuration to enable Hibernate query cache
enable query cache on all web controller facing queries, except on search
2019-12-18 11:44:36 +08:00
Gauthier Roebroeck
02361e154f
make BookMetadata.pages lazy
...
add caching for Bookmetadata, Bookmetadata.pages, Series.books
enhance books retrieval to reduce database load
rollback SeriesDto.booksCount to use books.size and leverage hibernate l2 cache and collection cache
fix Series thumbnail by getting the book by number instead of the first in the collection
2019-12-17 17:05:07 +08:00
Gauthier Roebroeck
4603049012
dependency updates and removal of unused coroutines
2019-12-17 16:50:47 +08:00
Gauthier Roebroeck
66f3d80c9e
revamp logic to getAll series to reduce the database load
2019-12-16 18:22:49 +08:00
Gauthier Roebroeck
8db87afd52
make Library cacheable by Hibernate
...
specify region cache names
2019-12-16 18:21:52 +08:00
Gauthier Roebroeck
a29122f2bd
remove hibernate statistics output in the log (except in dev)
2019-12-16 18:20:56 +08:00
Gauthier Roebroeck
7b0c417793
remove favicon.ico as it is generated as part of the web dist
2019-12-13 18:12:54 +08:00
Gauthier Roebroeck
05608a433b
performance enhancements:
...
- add kotlin allopen plugin so that JPA lazy fetching works properly
- add caffeine jache as hibernate second level cache for Series and Book entities
- change SeriesDto books count to explicit count query instead of collection count
2019-12-13 18:12:04 +08:00
Gauthier Roebroeck
33ae3ec1a8
v0.9.0
2019-12-12 16:05:10 +08:00
Gauthier Roebroeck
0bd51d7188
update readme for v0.9.0 [ci skip]
2019-12-12 15:40:21 +08:00
Gauthier Roebroeck
430da210ec
remove vue-infinite-loading
2019-12-12 15:30:13 +08:00
Gauthier Roebroeck
8cd6c7ba09
change search results to 10
2019-12-12 15:29:57 +08:00
Gauthier Roebroeck
9d82c96484
fix book loading when reusing component
2019-12-12 14:33:14 +08:00
Gauthier Roebroeck
2b4dfe04f3
change default session timeout to 7 days
2019-12-12 13:50:21 +08:00
Gauthier Roebroeck
30d38a7b70
add searchbox
2019-12-12 13:47:45 +08:00
Gauthier Roebroeck
08e794d6c7
fix data load in BrowseSeries.vue when reusing the component
2019-12-12 13:47:14 +08:00
Gauthier Roebroeck
bd24073433
add toolbar in BrowseBook.vue
2019-12-12 13:46:41 +08:00
Gauthier Roebroeck
ebab0850df
move Settings tab bar from app bar to dedicated tab bar
2019-12-11 15:38:55 +08:00
Gauthier Roebroeck
fa097ec19d
redirect Welcome to Dashboard if there is at least one library
2019-12-11 15:38:08 +08:00
Gauthier Roebroeck
fd496c4f70
add button to navigate back to parent library when browsing Series
2019-12-11 14:48:26 +08:00
Gauthier Roebroeck
9f0ea5a835
refine Book view
2019-12-11 14:47:11 +08:00
Gauthier Roebroeck
bd0d6aa67a
add skeleton loaders in the Dashboard
2019-12-11 14:46:18 +08:00
Gauthier Roebroeck
e88f788a93
fix drawer showing open on small screens
2019-12-11 14:45:37 +08:00
Gauthier Roebroeck
76306e451c
fix Login view on small screens
2019-12-11 14:44:59 +08:00
Gauthier Roebroeck
53a1e71f8b
add seriesId to BookDto
...
add libraryId to SeriesDto
2019-12-11 14:44:18 +08:00
Gauthier Roebroeck
3c839f3f8b
first version of the book view
2019-12-10 18:20:06 +08:00
Gauthier Roebroeck
876c79908e
reloading now return to the correct page instead of home
2019-12-10 18:19:38 +08:00
Gauthier Roebroeck
3d69ed003b
code cleanup
2019-12-10 18:18:48 +08:00
Gauthier Roebroeck
7b53a969bc
code cleanup
2019-12-10 17:32:36 +08:00
Gauthier Roebroeck
f541616ef2
add dashboard with recently added series and books
2019-12-10 17:23:57 +08:00
Gauthier Roebroeck
fce0fb5df7
code cleanup
2019-12-10 17:23:24 +08:00
Gauthier Roebroeck
67751e9610
prevent navigation when clicking on delete library button
2019-12-10 17:22:54 +08:00
Gauthier Roebroeck
c6ac232fdf
remove browser authentication popup
...
add startup and login views
moved data loading from components to Startup.vue
add logout feature
change library name loading to lazy loading
2019-12-10 16:45:09 +08:00
Gauthier Roebroeck
ca3ef08939
migrate PageNotFound.vue to Grid v2
2019-12-10 11:59:39 +08:00
Gauthier Roebroeck
36890a390d
navigate back instead of home when cancelling the add library dialog
2019-12-10 11:43:39 +08:00
Gauthier Roebroeck
523de8682d
restore sort with history back when browsing libraries
...
copy all enhancements from browsing libraries to browsing series
2019-12-10 11:36:23 +08:00
Gauthier Roebroeck
c0c8208fb6
better loading experience when browsing libraries:
...
- remove infinite scroll
- use skeleton placeholders when data is not loaded yet
- restore scroll position instantly when navigating via browser history
2019-12-09 18:59:23 +08:00
Gauthier Roebroeck
32efd77852
update Librera compatibility
2019-11-22 17:46:47 +08:00
Gauthier Roebroeck
17eed704fb
add sort by number and added date for Books when browsing Series
...
add book number on book cards
2019-11-22 17:43:52 +08:00
Gauthier Roebroeck
04f576c810
remove @OrderedColumn on Series to Books association
...
replace with number on Book.kt to represent chapter/issue number
remove series.name and book.name updates in LibraryScanner.kt, the name is computed from the url so this case cannot happen
2019-11-22 17:43:00 +08:00
Gauthier Roebroeck
c55af09c8a
sort by name or date added for Series
...
show number of Series when browsing Library
add theme colors
2019-11-22 16:13:39 +08:00
Gauthier Roebroeck
bf94276984
badge showing total number of books
2019-11-22 14:15:06 +08:00
Gauthier Roebroeck
7fca2d2c3f
make toolbar sticky
2019-11-22 13:54:20 +08:00
Gauthier Roebroeck
26ecec15ae
use PropType and computed properties
...
display book format with different colors
2019-11-22 13:16:22 +08:00
Gauthier Roebroeck
8f319de2a8
skeleton for browsing book details
2019-11-21 18:07:55 +08:00
Gauthier Roebroeck
f228210209
small cosmetic changes
2019-11-21 17:44:20 +08:00
Gauthier Roebroeck
c2b6d69594
scroll position whe browsing series from browser history
2019-11-21 17:15:58 +08:00
Gauthier Roebroeck
3cedd17950
generate hibernate statistics in dev profile
2019-11-21 15:34:49 +08:00
Gauthier Roebroeck
8000cdf0b6
reduce scrolling restore to 1s delay
2019-11-21 15:33:54 +08:00
Gauthier Roebroeck
f00f565519
handle http cache for static assets, except index.html and favicon.ico
2019-11-21 15:33:29 +08:00
Gauthier Roebroeck
aa969fd8bd
ignore web security for static assets
2019-11-21 15:32:51 +08:00
Gauthier Roebroeck
3df5e065f7
handle paging in url when browsing libraries along with scroll position for browser history
2019-11-20 18:11:57 +08:00
Gauthier Roebroeck
6906314066
align page size between series and books
2019-11-20 18:10:31 +08:00
Gauthier Roebroeck
3193895773
fix missing library title when reloading library page
...
add books service and plugin
2019-11-20 15:51:16 +08:00
Gauthier Roebroeck
dae658fcef
fix word break in cards for books and series (properly!)
2019-11-20 15:43:20 +08:00
Gauthier Roebroeck
5da8a96760
add endpoint to get one library
2019-11-20 15:42:32 +08:00
Gauthier Roebroeck
4c960a322e
carve BookController.kt out of SeriesController.kt
...
deprecation of endpoints of the form /series/{seriesId}/books/{bookId}/**
2019-11-20 14:20:22 +08:00
Gauthier Roebroeck
24f70262ca
handle word break on books and series cards
2019-11-20 13:32:15 +08:00
Gauthier Roebroeck
efddda5694
handle word break on book and series cards
2019-11-20 11:01:23 +08:00
Gauthier Roebroeck
e87ce3c00f
add tooltip on book and series cards
2019-11-20 10:31:52 +08:00
Gauthier Roebroeck
3959d15c04
fix missing page request parameter when requesting books
2019-11-20 10:31:28 +08:00
Gauthier Roebroeck
cc6d581b4e
add browsing for all libraries
...
add browsing by series
add badge with number of books on series card
2019-11-19 18:04:30 +08:00
Gauthier Roebroeck
b687f7d161
add booksCount to SeriesDto
...
add pagesCount to BookDto
2019-11-19 18:02:41 +08:00
Gauthier Roebroeck
ff30013395
fix tests
2019-11-19 14:54:27 +08:00
Gauthier Roebroeck
5b252ed13a
add infinite loading for library browsing
2019-11-19 14:30:36 +08:00
Gauthier Roebroeck
460bdcf7f4
enable http cache for thumbnails
2019-11-19 14:27:13 +08:00
Gauthier Roebroeck
b5533a5aeb
better formatting in SecurityConfiguration.kt
2019-11-19 14:26:16 +08:00
Gauthier Roebroeck
87d6c1f992
fix typo in asset name
2019-11-18 18:31:25 +08:00
Gauthier Roebroeck
f992a2193c
first version of the library browser
...
npm upgrade
remove e2e test dependencies to speed up builds as it's not used
2019-11-18 18:03:49 +08:00
Gauthier Roebroeck
8970f192f3
sort libraries by name
2019-11-18 18:02:26 +08:00
Gauthier Roebroeck
e503156bfd
remove deprecated configuration properties
2019-11-15 15:47:03 +08:00
Gauthier Roebroeck
73cd239a77
upgrade to Spring Boot 2.2.1
...
add default periodic scan to prod profile
2019-11-15 15:46:34 +08:00
Gauthier Roebroeck
c77d95c0b2
update gradle to 5.6.4
2019-11-15 15:44:26 +08:00
Gauthier Roebroeck
f6a9d71b54
remove humio metrics
2019-11-15 14:23:36 +08:00
Gauthier Roebroeck
6be194127c
retrieve real ip in audit logs
2019-11-08 16:39:39 +08:00
Gauthier Roebroeck
baf93efeb1
v0.8.1
2019-11-05 11:23:57 +08:00
Gauthier Roebroeck
80cbbe0ecf
add metrics exporter for InfluxDB (disabled by default)
2019-11-04 15:05:11 +08:00
Gauthier Roebroeck
5221f22eb7
v0.8.0
2019-10-30 15:40:04 +08:00
Gauthier Roebroeck
e9820c1abf
refactor Status enum inside BookMetadata.kt
...
properly declare thrown exceptions on BookParser.kt and BookLifecycle.kt methods to get page content
review http status codes sent on errors in SeriesController.kt
2019-10-30 10:45:57 +08:00
Gauthier Roebroeck
0be3bb4b84
bug fix: prevent circular loop in the error resolver, which would complain in logs
2019-10-29 18:28:34 +08:00
Gauthier Roebroeck
e1d80e505a
bug fix: return only books in ready state via OPDS, else it would throw an error 500 because metadata is not ready
2019-10-29 18:27:51 +08:00
Gauthier Roebroeck
d5eb4ca2c8
change: retrieve file size of books when scanning. Add file size in REST API and OPDS.
2019-10-29 16:46:24 +08:00
Gauthier Roebroeck
bc0037d201
change: change docker base image to adoptopenjdk 11
2019-10-29 11:52:09 +08:00
Gauthier Roebroeck
8b7428519e
change: change docker base image to jdk 11
2019-10-29 11:17:15 +08:00
Gauthier Roebroeck
4b2f25af66
bug fix: compare file modification time at millisecond. With JDK 9+ on Windows, time precision of the underlying clock would go over 6 digits, which is the precision of the timestamps in database, which would lead to loss of precision on saved timestamps, and failing comparisons of modification times at every library scan
2019-10-29 11:17:15 +08:00
Gauthier Roebroeck
85615372dc
change: unit tests use flyway
2019-10-29 11:17:15 +08:00
Gauthier Roebroeck
f9c37dc2fa
bug fix: Swagger is not showing Kotlin nullable types as optional ( fixes #15 )
2019-10-26 08:28:07 +08:00
Gauthier Roebroeck
bf7b32654c
v0.7.1
2019-10-25 17:25:34 +08:00
Gauthier Roebroeck
9edc6566c9
add humio metrics exporter, disabled by default
2019-10-25 10:56:52 +08:00
Gauthier Roebroeck
1516b1289c
add git and build info
2019-10-25 10:56:02 +08:00
Gauthier Roebroeck
a9ebf90e93
fix a bug where a library couldn't be deleted if any user had specific shared access to it
2019-10-23 13:28:17 +08:00
Gauthier Roebroeck
642f7dae54
update docker documentation to use --mount instead of -v for docker, and long syntax for docker-compose volumes, so that the /config directory is not created by root if missing [travis skip]
2019-10-23 12:47:07 +08:00
Gauthier Roebroeck
c6d9fd1b22
fix docker image which would not run components and beans tagged with prod profile
2019-10-22 20:23:50 +08:00
Gauthier Roebroeck
48de4e4d6a
Merge branch 'doc-0.7.0'
2019-10-22 19:32:05 +08:00
Gauthier Roebroeck
a585849eec
update readme
2019-10-22 11:35:41 +08:00
Gauthier Roebroeck
7fecb42673
fix tests following shared libraries introduction
2019-10-22 11:04:49 +08:00
Gauthier Roebroeck
59518a0e58
group gradle tasks
2019-10-22 11:03:21 +08:00
Gauthier Roebroeck
4cf6b482d4
user shared libraries management
...
rename components
2019-10-21 17:53:22 +08:00
Gauthier Roebroeck
5209311d25
add users shared libraries management
2019-10-21 17:46:58 +08:00
Gauthier Roebroeck
476de466bf
remove unused dependency
2019-10-21 17:36:22 +08:00
Gauthier Roebroeck
b4af733601
simplify local development environment for API + WebUI
2019-10-21 17:30:03 +08:00
Gauthier Roebroeck
8d37144bd5
fix incorrect url escape that would generate errors on ODPS page streaming
2019-10-19 18:27:17 +08:00
Gauthier Roebroeck
4b32738982
simplify config files for docker profile (fix the incorrect log file due to ordering of profiles)
2019-10-18 16:16:05 +08:00
Gauthier Roebroeck
ac8b2d8d75
add query string to authentication log
2019-10-18 15:23:36 +08:00
Gauthier Roebroeck
cb2778278a
make user login case insensitive
2019-10-18 15:22:44 +08:00
Gauthier Roebroeck
e5e7526365
small cosmetic changes
2019-10-18 15:01:39 +08:00
Gauthier Roebroeck
0e5424de6a
add full filename in OPDS entry acquisition link, which should help incorrectly implemented OPDS clients to see and download files properly
2019-10-18 11:46:39 +08:00
Gauthier Roebroeck
db3ff17780
update documentation for v0.7.0
2019-10-16 17:19:47 +08:00
Gauthier Roebroeck
3a40429416
extra logging for authentication events
2019-10-16 16:43:46 +08:00
Gauthier Roebroeck
1a1b49f641
added file logging configuration
2019-10-16 16:42:54 +08:00
Gauthier Roebroeck
f5e8698e57
user management for the webui:
...
- some UI elements are hidden for non-admin users
- server settings screen to administrate users
- account settings screen to update user's password
2019-10-16 11:04:33 +08:00
Gauthier Roebroeck
76521fe111
expire active sessions when deleting user or changing user password (but not self)
...
add a non-admin initial user on dev environment to ease development
2019-10-16 11:02:36 +08:00
Gauthier Roebroeck
c182165c84
Feature: user management ( closes #13 )
2019-10-15 17:30:57 +08:00
Gauthier Roebroeck
35051fa87a
update DOCKERHUB.md [ci-skip]
2019-10-14 13:12:58 +08:00
Gauthier Roebroeck
890d091bc7
add Chunky Comic Reader status in README [ci-skip]
2019-10-14 11:35:10 +08:00
Gauthier Roebroeck
4cfb61f785
Revert "mark OPDS mediaType as application/octet-stream unless it's a pdf file (should fix some OPDS clients not seeing archives)"
...
This doesn't solve issues on OPDS readers :(
This reverts commit 2c642fdd
2019-10-13 17:10:38 +08:00
Gauthier Roebroeck
2c642fddac
mark OPDS mediaType as application/octet-stream unless it's a pdf file (should fix some OPDS clients not seeing archives)
2019-10-12 20:14:53 +08:00
Gauthier Roebroeck
eef996dadd
v0.6.1
2019-10-12 14:50:13 +08:00
Gauthier Roebroeck
648950b3a5
fix thumbnail mediatype in OPDS feed
2019-10-12 14:27:19 +08:00
Gauthier Roebroeck
34f29f3716
accept a list of library_id to filter series
2019-10-11 21:41:44 +08:00
Gauthier Roebroeck
9dde73567d
sort directories with case insensitive for filesystem endpoint
2019-10-11 21:41:16 +08:00
Gauthier Roebroeck
4ffbdab5d5
v0.6.0
2019-10-11 13:52:11 +08:00
Gauthier Roebroeck
cec2ad4902
update README with OPDS readers status
2019-10-11 13:51:41 +08:00
Gauthier Roebroeck
c36e873128
change thumbnail format from PNG to JPEG to reduce size
...
regenerate missing thumbnails on startup
one time force regeneration of all thumbnails
2019-10-10 15:46:24 +08:00
Gauthier
0ff0eed943
Update README.md
2019-10-10 14:54:20 +08:00
Gauthier Roebroeck
9df64ee2cf
update gradle dependencies
...
remove dependency version for dependencies included with Spring Boot
2019-10-10 14:22:45 +08:00
Gauthier Roebroeck
55fc70498c
added web interface screenshots in README
2019-10-10 14:21:45 +08:00
Gauthier Roebroeck
93ac9284e8
npm update dependencies
...
fix image alignment on welcome page
2019-10-10 14:15:51 +08:00
Gauthier Roebroeck
59982e9c68
v0.5.0
2019-10-10 10:58:07 +08:00
Gauthier Roebroeck
c32fafad6c
feature to exclude directories from scan ( closes #12 )
2019-10-09 14:37:56 +08:00
Gauthier Roebroeck
d1c4880fac
fix tests following request parameter case change
2019-10-08 17:00:41 +08:00
Gauthier Roebroeck
c1ff9814d1
OPDS feed: browse by library
2019-10-08 16:43:02 +08:00
Gauthier Roebroeck
6a44926bf6
REST API: search series by library
...
fix request parameters case
2019-10-08 16:42:23 +08:00
Gauthier Roebroeck
397b7b1952
rename serie to series and other polish
2019-10-08 15:01:26 +08:00
Gauthier Roebroeck
17ee332ad8
add logo with text as path for proper display in browser
2019-10-08 13:49:50 +08:00
Gauthier Roebroeck
7fc4832aee
hosting of webui within Spring jar
2019-10-04 16:46:57 +08:00
Gauthier Roebroeck
b059788d4f
first version of the webui
2019-10-04 16:45:33 +08:00
Gauthier Roebroeck
ee57007aa8
add FileSystemController API endpoint
2019-10-04 16:42:01 +08:00
Gauthier Roebroeck
2af4bdbcf1
properly release open files after accessing PDF files ( fixes #10 )
2019-09-30 11:44:07 +08:00
Gauthier Roebroeck
afcf6acfe2
properly release open files after scan ( fixes #9 )
2019-09-30 11:32:59 +08:00
Gauthier
2595665b0c
Travis: do not rerun tests on deploy stage
2019-09-27 18:06:23 +08:00
Gauthier Roebroeck
00395c3420
add travis tests on JDK 11
2019-09-27 17:56:06 +08:00
Gauthier Roebroeck
ebc3018163
add travis tests on JDK 11
2019-09-27 17:54:52 +08:00
Gauthier Roebroeck
78c808171f
add travis tests on JDK 11
2019-09-27 17:41:41 +08:00
Gauthier Roebroeck
a9ff90596c
support for multiple libraries
...
if there are some existing series, a library will be created and existing series attached to it
first version of a /libraries endpoint to add/remove/list libraries
some komga properties have been renamed or deprecated
2019-09-27 17:26:10 +08:00
Gauthier Roebroeck
eae425e6d3
Travis deploy script to push the same image for latest and semver on Dockerhub (push latest only if semver is highest)
...
no need to manage latest tag on git repo anymore
2019-09-25 17:30:29 +08:00
Gauthier Roebroeck
0c179b25f7
remove github action for build/deploy as it's too limited for now, Travis CI works better
...
[ci skip]
2019-09-25 14:28:24 +08:00
Gauthier
1ee0466fe7
Update dockerhub_deploy.yml
2019-09-25 11:48:27 +08:00
Gauthier Roebroeck
94148f5f59
add documentation on how to configure Tachiyomi extension
...
[ci skip]
2019-09-24 10:14:49 +08:00
Gauthier Roebroeck
9f923bf793
better documentation on fat jar usage
...
added sample configuration.yml for both Windows and Unix/Linux
[ci skip]
2019-09-23 11:52:26 +08:00
Gauthier
b196ce8c67
[ci skip]
2019-09-23 11:16:44 +08:00
Gauthier
e8664bc129
trying to make GH actions work [ci skip]
2019-09-23 11:14:26 +08:00
Gauthier
5cf82129cc
Update build_and_deploy.yml
2019-09-23 11:02:38 +08:00
Gauthier
6e40f765ec
Update build_and_deploy.yml
2019-09-23 11:01:30 +08:00
Gauthier Roebroeck
f570ad3987
version 0.4.0
2019-09-23 10:29:43 +08:00
Gauthier
a0ad4934cd
Update build_and_deploy.yml
2019-09-13 14:38:22 +08:00
Gauthier
e46ca44b28
Create build_and_deploy.yml
2019-09-13 14:35:22 +08:00
Gauthier
c53addc9c7
test github action
2019-09-13 14:02:04 +08:00
Gauthier
46cabff79a
action to update dockerhub description
2019-09-13 11:57:32 +08:00
Gauthier Roebroeck
89d74c566c
fixed missing sort on Opds series feed
2019-09-11 21:21:45 +08:00
Gauthier Roebroeck
cb87507baa
move REST API to its own package
2019-09-11 17:40:37 +08:00
Gauthier Roebroeck
e019e0e7d2
add more media types for OPDS to avoid HTTP 406 errors
2019-09-11 17:39:47 +08:00
Gauthier Roebroeck
ce9478023c
Merge branch 'opds'
2019-09-11 15:25:40 +08:00
Gauthier Roebroeck
fbd61eabc2
spring boot dev tools
2019-09-11 15:22:15 +08:00
Gauthier Roebroeck
55fb8da568
support for OPDS feed with OpenSearch and Page Streaming Extension ( https://vaemendis.net/opds-pse/ )
2019-09-11 15:19:25 +08:00
Gauthier Roebroeck
f9420a4148
v0.3.4
2019-09-10 19:24:47 +08:00
Gauthier Roebroeck
18bb6c93fb
fix in v0.3.2 also increased the scan time
...
rolling back the change, and adding a one-time rescan to handle potential pdf files that were forgotten in mixed-content directories
subsequent addition of new supported file formats should force a rescan to ensure there are no missing files
2019-09-10 08:38:32 +08:00
Gauthier Roebroeck
1024240990
fixed a regression where pdf file pages would be starting at page 2 instead of 1
2019-09-07 14:42:52 +08:00
Gauthier Roebroeck
db7c5504e0
version 0.3.2
2019-09-07 11:40:03 +08:00
Gauthier Roebroeck
387250a0e0
fixed a side effect that could occur in mixed-content directories containing pdf files that were scanned before the support of pdf was introduced, where pdf files in those directories would never be rescanned
2019-09-07 11:25:32 +08:00
Gauthier Roebroeck
7c260add4d
fixed a bug with the new PdfExtractor where Pdfs would have an extra page, generating an error when requested
2019-09-07 10:50:26 +08:00
Gauthier
6a5a6dc1f4
update Travis links
2019-09-06 17:35:00 +08:00