Commit graph

1991 commits

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