Gauthier Roebroeck
|
42047cdafb
|
fix: better handling of broken epub
Closes: #1844
|
2025-01-23 11:37:28 +08:00 |
|
Gauthier Roebroeck
|
214f687c2e
|
feat(webui): add page margin option in webtoon reader
Closes: #1512
|
2025-01-22 16:52:24 +08:00 |
|
Gauthier Roebroeck
|
9156ff7537
|
feat(webui): choose number of thumbnails to display in webreader
Closes: #1540
|
2025-01-22 16:25:37 +08:00 |
|
Gauthier Roebroeck
|
38fa3ccaa7
|
feat(webui): display book number in webreader tab title and toolbar
Closes: #1543
|
2025-01-22 16:12:13 +08:00 |
|
Gauthier Roebroeck
|
dd31f5b062
|
feat(webui): disable bounce in divina reader
Closes: #1600
|
2025-01-22 15:59:46 +08:00 |
|
Gauthier Roebroeck
|
fd3b1aa8b8
|
build(webui): fix hot reload
|
2025-01-22 15:37:13 +08:00 |
|
Gauthier Roebroeck
|
b83d7414bc
|
fix(webui): better handling of the read-more expansion panel during page change
|
2025-01-22 14:09:52 +08:00 |
|
Gauthier Roebroeck
|
68e05b8e28
|
feat(webui): add filters to media analysis table
Closes: #1802
|
2025-01-22 13:42:26 +08:00 |
|
Gauthier Roebroeck
|
dbd225dcb4
|
feat(webui): add rel="noreferrer" for metadata links
Closes: #1615
|
2025-01-22 13:06:01 +08:00 |
|
Gauthier Roebroeck
|
d868ba4154
|
feat(webui): reorder reading lists and collection by index input
Refs: #1584
|
2025-01-22 11:57:29 +08:00 |
|
Gauthier Roebroeck
|
6d71f4b398
|
fix(webui): disable item card menu and fab when dragging/editing is active
|
2025-01-22 10:49:24 +08:00 |
|
Gauthier Roebroeck
|
a490449f74
|
feat(webui): add all books from series to read list from action menu
Refs: #1535
|
2025-01-22 10:17:02 +08:00 |
|
Gauthier Roebroeck
|
681337af63
|
feat: try to guess epub cover if not standard
Closes: #1835
|
2025-01-21 16:04:42 +08:00 |
|
Gauthier Roebroeck
|
7ef59b0cda
|
feat(webui): show all libraries action menu next to All Libraries when browsing
|
2025-01-21 15:49:16 +08:00 |
|
Gauthier Roebroeck
|
8706048a71
|
feat(webui): move all libraries action to 3-dots menu in sidebar
|
2025-01-21 15:25:35 +08:00 |
|
Gauthier Roebroeck
|
169c47e701
|
feat(webui): split account settings into different views
|
2025-01-21 15:12:31 +08:00 |
|
Gauthier Roebroeck
|
c36e10d93d
|
fix(webui): prevent flickering on unknown duplicate pages view load
|
2025-01-21 14:52:33 +08:00 |
|
Gauthier Roebroeck
|
84253cbac4
|
feat(webui): show empty state if no known duplicate pages are found
|
2025-01-21 14:52:03 +08:00 |
|
Gauthier Roebroeck
|
1e6ff7ac66
|
feat(webui): remove tab navigation and use sidebar instead
|
2025-01-21 14:51:37 +08:00 |
|
Gauthier Roebroeck
|
3582114efc
|
feat(webui): add all books from series to read list from multi-select bar
Closes: #1535
|
2025-01-21 11:31:10 +08:00 |
|
Gauthier Roebroeck
|
da35e012d4
|
feat(webui): display creation and last modified date on book page
Closes: #1547
|
2025-01-21 10:45:34 +08:00 |
|
Gauthier Roebroeck
|
f5f36b3d2f
|
refactor(webui): extract missing translation strings
|
2025-01-21 10:38:36 +08:00 |
|
Gauthier Roebroeck
|
8880642370
|
feat(webui): add context in document title
Closes: #1710
|
2025-01-21 10:34:15 +08:00 |
|
Gauthier Roebroeck
|
901ea3cbbb
|
feat(webui): remove from collection/readlist directly from the book/series page
Closes: #1518
|
2025-01-20 17:42:39 +08:00 |
|
Gauthier Roebroeck
|
378f99b558
|
feat(webui): allow readlist import if duplicates are present
Closes: #1671
|
2025-01-20 15:41:11 +08:00 |
|
Gauthier Roebroeck
|
7ae4d7b8a0
|
feat(webui): add filters in Import read list view
Closes: #1702
|
2025-01-20 15:11:08 +08:00 |
|
Gauthier Roebroeck
|
7d092c2c6f
|
feat(webui): add media management view for books with missing poster
Refs: #1829
|
2025-01-20 13:08:41 +08:00 |
|
Gauthier Roebroeck
|
70bcb8f417
|
feat(api): add new book search condition for posters
Refs: #1829
|
2025-01-20 13:07:54 +08:00 |
|
Gauthier Roebroeck
|
ffc397f119
|
feat(webui): filter series and books by any/none author role
Refs: #1829
|
2025-01-20 11:25:02 +08:00 |
|
Gauthier Roebroeck
|
d07eb39181
|
feat(webui): filter books by media profile
Refs: #1829
|
2025-01-17 17:59:22 +08:00 |
|
Gauthier Roebroeck
|
2d9a59af70
|
feat(webui): better filtering for Books
use the new conditions API to allow negative filters as well as any/all of filters
|
2025-01-17 17:59:22 +08:00 |
|
Gauthier Roebroeck
|
2ac296dd49
|
refactor(webui): use new book list API
|
2025-01-17 17:59:22 +08:00 |
|
Gauthier Roebroeck
|
1da0afe04a
|
feat(api): add new book list API using search condition criteria DSL
|
2025-01-17 17:59:22 +08:00 |
|
Gauthier Roebroeck
|
7370b43005
|
refactor(webui): remove unused functions
|
2025-01-17 17:59:22 +08:00 |
|
github-actions
|
18b428cc5f
|
chore(release): 1.18.0 [skip ci]
|
2025-01-15 07:22:54 +00:00 |
|
Hosted Weblate
|
9b0805e518
|
i18n(komga-tray): translated using Weblate (Tamil)
Currently translated at 100.0% (9 of 9 strings)
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/desktop/ta/
Translation: komga/desktop
|
2025-01-15 15:03:07 +08:00 |
|
Hosted Weblate
|
8653eaab73
|
i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (786 of 786 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-01-15 15:02:38 +08:00 |
|
Hosted Weblate
|
6853e31363
|
i18n(webui): translated using Weblate (Korean)
Currently translated at 100.0% (786 of 786 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Noa Himesaka <himesaka@noa.codes>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ko/
Translation: komga/webui
|
2025-01-15 15:02:38 +08:00 |
|
Hosted Weblate
|
a14c08fe12
|
i18n(webui): translated using Weblate (Finnish)
Currently translated at 100.0% (786 of 786 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-01-15 15:02:38 +08:00 |
|
Hosted Weblate
|
b0413eb9bd
|
i18n(webui): translated using Weblate (French)
Currently translated at 100.0% (784 of 784 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Matthieu Sontag <matthieu.sontag@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
|
2025-01-15 15:02:38 +08:00 |
|
Hosted Weblate
|
46a7869574
|
i18n(webui): translated using Weblate (Croatian)
Currently translated at 100.0% (786 of 786 strings)
Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
|
2025-01-15 15:02:38 +08:00 |
|
Hosted Weblate
|
d775ea48b1
|
i18n(webui): translated using Weblate (Portuguese)
Currently translated at 100.0% (784 of 784 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-01-15 15:02:38 +08:00 |
|
Hosted Weblate
|
a53c9a6ddc
|
i18n(webui): translated using Weblate (Danish)
Currently translated at 89.4% (701 of 784 strings)
Co-authored-by: Emil Schildknecht Nielsen <emil485h@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/da/
Translation: komga/webui
|
2025-01-15 15:02:38 +08:00 |
|
Hosted Weblate
|
f7a72ae86b
|
i18n(webui): translated using Weblate (Tamil)
Currently translated at 99.7% (782 of 784 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: தமிழ்நேரம் <anishprabu.t@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ta/
Translation: komga/webui
|
2025-01-15 15:02:38 +08:00 |
|
Gauthier Roebroeck
|
79be279cda
|
deps(komga): upgrade sqlite-jdbc to 3.48.0
|
2025-01-15 15:00:50 +08:00 |
|
Gauthier Roebroeck
|
072dc27bf4
|
perf: use materialized CTE
Refs: #1823
|
2025-01-15 14:07:23 +08:00 |
|
Gauthier Roebroeck
|
3089063c0b
|
fix: only decompress rar5 with libarchive
Closes: #1826
|
2025-01-15 13:38:56 +08:00 |
|
Gauthier Roebroeck
|
bd68b146a3
|
deps(komga): bump nightcompress to 1.1.0
|
2025-01-15 13:38:25 +08:00 |
|
Gauthier Roebroeck
|
b0d9b88829
|
perf: downgrade sqlite-jdbc from 3.47.1.0 to 3.46.1.3
Closes: #1823
|
2025-01-14 14:21:29 +08:00 |
|
Gauthier Roebroeck
|
51416c537b
|
feat: allow book import for one-shots
|
2025-01-14 10:00:01 +08:00 |
|