Commit graph

3759 commits

Author SHA1 Message Date
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