Commit graph

3322 commits

Author SHA1 Message Date
Gauthier Roebroeck
0af5f5c4d9 perf: add database indices for faster querying 2022-07-15 22:20:10 +08:00
Gauthier Roebroeck
3f897d994b refactor: add default parameters 2022-07-15 22:18:58 +08:00
semantic-release-bot
58906657d2 chore(release): 0.155.0 [skip ci]
# [0.155.0](https://github.com/gotson/komga/compare/v0.154.4...v0.155.0) (2022-06-30)

### Bug Fixes

* re-enable content length header for book downloads ([535c6d7](535c6d7eca))
* use zip64 for archive downloads ([73949d5](73949d514e))

### Features

* enable more providers for actuator info ([61f519a](61f519a6a0))
2022-06-30 09:41:56 +00:00
Snd-R
535c6d7eca
fix: re-enable content length header for book downloads
this will allow progress bar to be displayed in clients
2022-06-30 16:54:34 +08:00
Snd-R
73949d514e
fix: use zip64 for archive downloads
fixes an issue with series or read list archives that contain an entry over 4GB
At this point every archiver should support zip64 so it should be fine to always use it
2022-06-30 16:53:28 +08:00
Gauthier Roebroeck
61f519a6a0 feat: enable more providers for actuator info 2022-06-28 17:46:30 +08:00
Gauthier Roebroeck
a177e5700c test: fix type inference because of latest assertj 2022-06-28 17:43:26 +08:00
Gauthier Roebroeck
938db3fd1b build: update deps 2022-06-28 17:41:28 +08:00
Gauthier Roebroeck
bd37573de6 build: update Kotlin to 1.7.0 2022-06-28 17:23:07 +08:00
semantic-release-bot
6de59c5023 chore(release): 0.154.4 [skip ci]
## [0.154.4](https://github.com/gotson/komga/compare/v0.154.3...v0.154.4) (2022-06-16)

### Bug Fixes

* files generated with removed pages could have incorrect permissions ([b3e3a4d](b3e3a4d764))
* translated using Weblate ([2511879](251187918f))
2022-06-16 10:01:34 +00:00
Weblate (bot)
251187918f
fix: translated using Weblate
Currently translated at 89.5% (567 of 633 strings)

Co-authored-by: phlostically <phlostically@mailinator.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/eo/
Translation: komga/webui

Co-authored-by: phlostically <phlostically@mailinator.com>
2022-06-16 17:33:13 +08:00
Gauthier Roebroeck
b3e3a4d764 fix: files generated with removed pages could have incorrect permissions 2022-06-16 17:28:38 +08:00
Gauthier
f27e89f3e1
ci: disable actions/stale 2022-06-15 14:07:29 +08:00
semantic-release-bot
a7e8d5f09d chore(release): 0.154.3 [skip ci]
## [0.154.3](https://github.com/gotson/komga/compare/v0.154.2...v0.154.3) (2022-06-10)

### Bug Fixes

* cannot delete read list with custom cover ([b73b869](b73b8690a4))
* error when downloading book file over 2GB ([ad82d99](ad82d99dbe)), closes [#897](https://github.com/gotson/komga/issues/897)
* translated using Weblate ([3f69206](3f69206064))
2022-06-10 14:24:49 +00:00
Gauthier Roebroeck
b73b8690a4 fix: cannot delete read list with custom cover 2022-06-10 21:33:43 +08:00
Gauthier Roebroeck
ad82d99dbe fix: error when downloading book file over 2GB
Closes: #897
2022-06-10 21:33:43 +08:00
Weblate (bot)
3f69206064
fix: translated using Weblate
Currently translated at 97.6% (618 of 633 strings)

fix: translated using Weblate (Portuguese (Brazil))

Currently translated at 82.9% (525 of 633 strings)

Co-authored-by: Fulano Detal <raleya7329@tsclip.com>
Co-authored-by: Hessa Alm <h.m-94@hotmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ar/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt_BR/
Translation: komga/webui

Co-authored-by: Fulano Detal <raleya7329@tsclip.com>
Co-authored-by: Hessa Alm <h.m-94@hotmail.com>
2022-06-10 21:32:50 +08:00
dependabot[bot]
6b37eba304
build(deps): bump semantic-release from 19.0.2 to 19.0.3 (#901)
Bumps [semantic-release](https://github.com/semantic-release/semantic-release) from 19.0.2 to 19.0.3.
- [Release notes](https://github.com/semantic-release/semantic-release/releases)
- [Commits](https://github.com/semantic-release/semantic-release/compare/v19.0.2...v19.0.3)

---
updated-dependencies:
- dependency-name: semantic-release
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-10 09:43:56 +08:00
dependabot[bot]
b833f05d43
build(deps): bump npm from 8.3.2 to 8.12.0 (#894)
Bumps [npm](https://github.com/npm/cli) from 8.3.2 to 8.12.0.
- [Release notes](https://github.com/npm/cli/releases)
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md)
- [Commits](https://github.com/npm/cli/compare/v8.3.2...v8.12.0)

---
updated-dependencies:
- dependency-name: npm
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-04 09:28:36 +08:00
dependabot[bot]
24915b697b
build(deps): bump semver-regex from 3.1.3 to 3.1.4 (#895)
Bumps [semver-regex](https://github.com/sindresorhus/semver-regex) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/sindresorhus/semver-regex/releases)
- [Commits](https://github.com/sindresorhus/semver-regex/commits/v3.1.4)

---
updated-dependencies:
- dependency-name: semver-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-04 09:28:01 +08:00
dependabot[bot]
144408e182
build(deps): bump eventsource from 1.1.0 to 1.1.1 in /komga-webui (#893)
Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](https://github.com/EventSource/eventsource/compare/v1.1.0...v1.1.1)

---
updated-dependencies:
- dependency-name: eventsource
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-02 15:07:35 +08:00
semantic-release-bot
6693adbca8 chore(release): 0.154.2 [skip ci]
## [0.154.2](https://github.com/gotson/komga/compare/v0.154.1...v0.154.2) (2022-05-31)

### Bug Fixes

* handle both cid and comicId for Mylar's series.json ([0bbe543](0bbe5438d0)), closes [#890](https://github.com/gotson/komga/issues/890) [#889](https://github.com/gotson/komga/issues/889)
* translated using Weblate ([6581ffd](6581ffd4cd))
* **webui:** display release date without timezone adjustment ([#875](https://github.com/gotson/komga/issues/875)) ([d0da11f](d0da11f23b))
2022-05-31 13:52:23 +00:00
Gauthier Roebroeck
0bbe5438d0 fix: handle both cid and comicId for Mylar's series.json
Closes: #890
Closes: #889
2022-05-31 20:50:40 +08:00
Weblate (bot)
6581ffd4cd
fix: translated using Weblate
Currently translated at 99.8% (632 of 633 strings)

fix: translated using Weblate (Spanish)

Currently translated at 100.0% (633 of 633 strings)

fix: translated using Weblate (Finnish)

Currently translated at 100.0% (633 of 633 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (633 of 633 strings)

fix: translated using Weblate (Thai)

Currently translated at 3.3% (21 of 633 strings)

fix: translated using Weblate (Vietnamese)

Currently translated at 96.3% (610 of 633 strings)

fix: translated using Weblate (Polish)

Currently translated at 100.0% (633 of 633 strings)

fix: translated using Weblate (Thai)

Currently translated at 0.1% (1 of 633 strings)

feat: added translation using Weblate (Thai)

fix: translated using Weblate (French)

Currently translated at 100.0% (633 of 633 strings)

Co-authored-by: Alessandra Pereyra <alessapereyra@gmail.com>
Co-authored-by: Công Sơn Trần <lovetech333@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Michał Buźniak <diax78@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Nicklas Stafford <mrabc325@gmail.com>
Co-authored-by: You Know Nothing <kongpop556677@gmail.com>
Co-authored-by: albertwind <931531478@qq.com>
Co-authored-by: altinat <poiiiii4yy@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pl/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/th/
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: Alessandra Pereyra <alessapereyra@gmail.com>
Co-authored-by: Công Sơn Trần <lovetech333@gmail.com>
Co-authored-by: M <mhannig@gmx.de>
Co-authored-by: Michał Buźniak <diax78@gmail.com>
Co-authored-by: Nathan <bonnemainsnathan@gmail.com>
Co-authored-by: Nicklas Stafford <mrabc325@gmail.com>
Co-authored-by: You Know Nothing <kongpop556677@gmail.com>
Co-authored-by: albertwind <931531478@qq.com>
Co-authored-by: altinat <poiiiii4yy@gmail.com>
2022-05-31 20:50:28 +08:00
Neil Gentleman
d0da11f23b
fix(webui): display release date without timezone adjustment (#875)
this is the same fix as d343740f30, but applied to the series view
instead of an individual book.

if the first issue of a series was released on January 1 applying a negative timezone offset will
display the previous year.
2022-04-29 17:04:26 +08:00
semantic-release-bot
7c049adf8b chore(release): 0.154.1 [skip ci]
## [0.154.1](https://github.com/gotson/komga/compare/v0.154.0...v0.154.1) (2022-04-25)

### Bug Fixes

* read lists imported from cbl are not added to search index ([63e3d8a](63e3d8a6ae)), closes [#868](https://github.com/gotson/komga/issues/868)
* rebuild search index for readlists ([03de229](03de229da5)), closes [#868](https://github.com/gotson/komga/issues/868)
* translated using Weblate ([a0c0daf](a0c0daf43f))
2022-04-25 11:27:44 +00:00
Weblate (bot)
a0c0daf43f
fix: translated using Weblate
Currently translated at 100.0% (633 of 633 strings)

fix: translated using Weblate (Swedish)

Currently translated at 100.0% (633 of 633 strings)

fix: translated using Weblate (Chinese (Simplified))

Currently translated at 99.6% (631 of 633 strings)

Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Shjosan <shjosan@kakmix.co>
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/zh_Hans/
Translation: komga/webui

Co-authored-by: Arief Hidayat <kekesed97@gmail.com>
Co-authored-by: Eric <alchemillatruth@purelymail.com>
Co-authored-by: Shjosan <shjosan@kakmix.co>
2022-04-25 19:13:59 +08:00
Gauthier Roebroeck
03de229da5 fix: rebuild search index for readlists
closes #868
2022-04-25 11:27:30 +08:00
Gauthier Roebroeck
63e3d8a6ae fix: read lists imported from cbl are not added to search index
closes #868
2022-04-25 11:20:59 +08:00
Gauthier Roebroeck
56b097d829 chore: add dep comment 2022-04-25 11:20:59 +08:00
semantic-release-bot
ad926ca854 chore(release): 0.154.0 [skip ci]
# [0.154.0](https://github.com/gotson/komga/compare/v0.153.2...v0.154.0) (2022-04-22)

### Bug Fixes

* translated using Weblate ([18b181b](18b181bf8f))
* **webui:** extract translation strings for DropZone.vue ([2966c85](2966c85449)), closes [#856](https://github.com/gotson/komga/issues/856)
* **webui:** read button on card would not always work ([4dd1e7a](4dd1e7af76)), closes [#830](https://github.com/gotson/komga/issues/830)

### Features

* read support for jpeg xl ([dd5b7d0](dd5b7d0363)), closes [#831](https://github.com/gotson/komga/issues/831)
* **webui:** set the currently viewed page as poster for book/series/readlist ([49b7f59](49b7f592cb)), closes [#838](https://github.com/gotson/komga/issues/838)
2022-04-22 04:05:02 +00:00
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