Commit graph

2213 commits

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