Commit graph

3354 commits

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