Commit graph

3759 commits

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