Commit graph

1221 commits

Author SHA1 Message Date
Gauthier Roebroeck
b7069c23f6 fix(webui): import book details does not show format 2025-03-06 16:12:07 +08:00
Hosted Weblate
fafbe6c05c i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (835 of 835 strings)

i18n(webui): translated using Weblate (Chinese (Simplified Han script))

Currently translated at 98.6% (824 of 835 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-03-05 14:15:40 +08:00
Hosted Weblate
c43f0a3161 i18n(webui): translated using Weblate (Korean)
Currently translated at 99.7% (833 of 835 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-03-05 14:15:40 +08:00
Hosted Weblate
b87f78ac8c i18n(webui): translated using Weblate (Finnish)
Currently translated at 100.0% (835 of 835 strings)

i18n(webui): translated using Weblate (Finnish)

Currently translated at 100.0% (835 of 835 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: jonoafi <joona@jonottaa.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fi/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
ab65970840 i18n(webui): translated using Weblate (French)
Currently translated at 99.8% (834 of 835 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-03-05 14:15:40 +08:00
Hosted Weblate
7e436edbbb i18n(webui): translated using Weblate (Spanish)
Currently translated at 100.0% (835 of 835 strings)

i18n(webui): translated using Weblate (Spanish)

Currently translated at 100.0% (835 of 835 strings)

i18n(webui): translated using Weblate (Spanish)

Currently translated at 99.2% (829 of 835 strings)

i18n(webui): translated using Weblate (Spanish)

Currently translated at 99.2% (829 of 835 strings)

Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
1a5c395d10 i18n(webui): translated using Weblate (Italian)
Currently translated at 100.0% (835 of 835 strings)

i18n(webui): translated using Weblate (Italian)

Currently translated at 100.0% (835 of 835 strings)

i18n(webui): translated using Weblate (Italian)

Currently translated at 100.0% (835 of 835 strings)

Co-authored-by: Gino Cicatiello <ginocic@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
5977218df1 i18n(webui): translated using Weblate (Hungarian)
Currently translated at 100.0% (835 of 835 strings)

i18n(webui): translated using Weblate (Hungarian)

Currently translated at 100.0% (835 of 835 strings)

Co-authored-by: Dániel Vadon <vadondani10@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
c1963fedaf i18n(webui): translated using Weblate (Croatian)
Currently translated at 100.0% (835 of 835 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
4b2826c611 i18n(webui): translated using Weblate (Portuguese)
Currently translated at 100.0% (835 of 835 strings)

i18n(webui): translated using Weblate (Portuguese)

Currently translated at 100.0% (835 of 835 strings)

Co-authored-by: Horus68 <horus68@users.noreply.hosted.weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
e235ed7d09 i18n(webui): translated using Weblate (Czech)
Currently translated at 100.0% (835 of 835 strings)

i18n(webui): translated using Weblate (Czech)

Currently translated at 100.0% (835 of 835 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Petr Šimek <petr.simek@gmail.com>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Hosted Weblate
e5b8254072 i18n(webui): translated using Weblate (Japanese)
Currently translated at 95.3% (796 of 835 strings)

i18n(webui): translated using Weblate (Japanese)

Currently translated at 95.3% (796 of 835 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: minahoku <minahoku@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
2025-03-05 14:15:40 +08:00
Gauthier Roebroeck
278ae7a2b3 fix(webui): remove pin/unpin from library action menu
Closes: #1887
2025-03-05 14:14:55 +08:00
github-actions[bot]
23fa56e522 build(webui): update Browserslist db 2025-03-03 09:52:43 +08:00
Gauthier Roebroeck
9563310c71 feat(webui): add media status condition in books view filters 2025-02-20 18:04:35 +08:00
Gauthier Roebroeck
1b8fa45ef2 feat(webui): add unavailable condition in series and books filters
Closes: #1580
2025-02-20 17:50:10 +08:00
Gauthier Roebroeck
87d73cc207 feat(webui): add any/none filtering on more criteria
Closes: #1884
2025-02-20 17:11:23 +08:00
Gauthier Roebroeck
400135cf6c fix(webui): better handling of dates missing leading zero series filters 2025-02-20 17:09:51 +08:00
Gauthier Roebroeck
a3bf04af54 fix(webui): better handling of dates missing leading zero in book edit dialogs 2025-02-20 17:09:07 +08:00
Gauthier Roebroeck
d2aaf4009a fix(webui): better display of edit recommended dialog on mobile 2025-02-20 13:51:48 +08:00
Gauthier Roebroeck
4d3e6e450d fix(webui): better placement of edit dashboard button on mobile 2025-02-20 13:05:25 +08:00
Gauthier Roebroeck
e528c7e3d9 fix(webui): libraries ordering does not work on Chrome 2025-02-20 09:41:28 +08:00
Hosted Weblate
a88d8a0db4 i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (823 of 823 strings)

i18n(webui): translated using Weblate (Chinese (Simplified Han script))

Currently translated at 99.1% (816 of 823 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-02-19 16:02:35 +08:00
Hosted Weblate
0c7baf9ec7 i18n(webui): translated using Weblate (Finnish)
Currently translated at 100.0% (823 of 823 strings)

i18n(webui): translated using Weblate (Finnish)

Currently translated at 100.0% (822 of 822 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-02-19 16:02:35 +08:00
Hosted Weblate
c1dcb789f5 i18n(webui): translated using Weblate (Spanish)
Currently translated at 100.0% (823 of 823 strings)

i18n(webui): translated using Weblate (Spanish)

Currently translated at 100.0% (822 of 822 strings)

i18n(webui): translated using Weblate (Spanish)

Currently translated at 99.8% (814 of 815 strings)

Co-authored-by: 1024mb <1024mb@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
b82fb17759 i18n(webui): translated using Weblate (Italian)
Currently translated at 100.0% (831 of 831 strings)

i18n(webui): translated using Weblate (Italian)

Currently translated at 99.5% (827 of 831 strings)

i18n(webui): translated using Weblate (Italian)

Currently translated at 100.0% (823 of 823 strings)

i18n(webui): translated using Weblate (Italian)

Currently translated at 99.8% (822 of 823 strings)

i18n(webui): translated using Weblate (Italian)

Currently translated at 99.1% (816 of 823 strings)

i18n(webui): translated using Weblate (Italian)

Currently translated at 95.0% (770 of 810 strings)

Co-authored-by: Gino Cicatiello <ginocic@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
85fa17f3e0 i18n(webui): translated using Weblate (Hungarian)
Currently translated at 100.0% (823 of 823 strings)

i18n(webui): translated using Weblate (Hungarian)

Currently translated at 92.7% (763 of 823 strings)

i18n(webui): translated using Weblate (Hungarian)

Currently translated at 92.7% (763 of 823 strings)

i18n(webui): translated using Weblate (Hungarian)

Currently translated at 92.4% (761 of 823 strings)

i18n(webui): translated using Weblate (Hungarian)

Currently translated at 92.4% (761 of 823 strings)

i18n(webui): translated using Weblate (Hungarian)

Currently translated at 92.4% (761 of 823 strings)

Co-authored-by: Dániel Vadon <vadondani10@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hu/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
e9a51209d7 i18n(webui): translated using Weblate (Croatian)
Currently translated at 100.0% (823 of 823 strings)

i18n(webui): translated using Weblate (Croatian)

Currently translated at 100.0% (823 of 823 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Milo Ivir <mail@milotype.de>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/hr/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
cf3fcab834 i18n(webui): translated using Weblate (Portuguese)
Currently translated at 100.0% (831 of 831 strings)

i18n(webui): translated using Weblate (Portuguese)

Currently translated at 100.0% (822 of 822 strings)

i18n(webui): translated using Weblate (Portuguese)

Currently translated at 100.0% (810 of 810 strings)

i18n(webui): translated using Weblate (Portuguese)

Currently translated at 100.0% (810 of 810 strings)

Co-authored-by: Horus68 <horus68@users.noreply.hosted.weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/pt/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
8d9840c047 i18n(webui): translated using Weblate (Czech)
Currently translated at 100.0% (823 of 823 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Petr Šimek <petr.simek@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/cs/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
8a2bce26ef i18n(webui): translated using Weblate (Japanese)
Currently translated at 96.4% (794 of 823 strings)

i18n(webui): translated using Weblate (Japanese)

Currently translated at 96.4% (794 of 823 strings)

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Weblate Translation Memory <noreply-mt-weblate-translation-memory@weblate.org>
Co-authored-by: minahoku <minahoku@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/ja/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Hosted Weblate
17be53da60 i18n(webui): translated using Weblate (German)
Currently translated at 96.7% (804 of 831 strings)

i18n(webui): translated using Weblate (German)

Currently translated at 97.2% (788 of 810 strings)

Co-authored-by: Deleted User <noreply+104597@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: M <mhannig@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/de/
Translation: komga/webui
2025-02-19 16:02:35 +08:00
Gauthier Roebroeck
406ae4be1c feat(webui): new view to browse all books
Closes: #1153
2025-02-19 15:50:54 +08:00
Gauthier Roebroeck
e1acc58495 refactor(webui): dashboard edit button hides the bottom bar on mobile 2025-02-19 15:49:40 +08:00
Gauthier Roebroeck
1f852dbce9 feat(webui): sort books within a series by last modified date or read date 2025-02-19 15:49:10 +08:00
Gauthier Roebroeck
ef01550367 feat(webui): only shows filter values for pinned libraries 2025-02-19 15:48:23 +08:00
dependabot[bot]
4d72ec0598 deps(webui): bump serialize-javascript in /komga-webui
Bumps [serialize-javascript](https://github.com/yahoo/serialize-javascript) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/yahoo/serialize-javascript/releases)
- [Commits](https://github.com/yahoo/serialize-javascript/compare/v6.0.1...v6.0.2)

---
updated-dependencies:
- dependency-name: serialize-javascript
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-18 11:32:21 +08:00
Gauthier Roebroeck
25dc282fc6 refactor(webui): remove unused component references 2025-02-17 17:55:49 +08:00
Gauthier Roebroeck
b5928ebf26 fix(webui): add missing admin guard for history view 2025-02-14 10:14:18 +08:00
Gauthier Roebroeck
e980e3316e feat(webui): add ability to configure recommended view per library
Closes: #1539
2025-02-10 18:03:30 +08:00
Gauthier Roebroeck
6c71e07a27 feat(webui): add UI setting to group series using japanese characters
Closes: #1715
2025-02-10 17:58:08 +08:00
Gauthier Roebroeck
f90b415ab8 refactor(webui): remove 3-dots menu for all libraries in main view 2025-02-10 10:00:34 +08:00
Gauthier Roebroeck
a2a689f7d5 feat(webui): add ability to reorder libraries 2025-02-07 11:36:23 +08:00
Gauthier Roebroeck
8c64639884 refactor(webui): remove unused imports 2025-02-06 16:02:13 +08:00
Gauthier Roebroeck
c8e4a462a2 feat(webui): add ability to pin/unpin libraries
Closes: #1560
2025-02-06 15:38:31 +08:00
Gauthier Roebroeck
4892945ddf feat(webui): add user setting to blur unread posters
Closes: #1549
2025-02-06 11:39:01 +08:00
Gauthier Roebroeck
05f73f0d1f refactor(webui): use reworked client-settings API 2025-02-06 10:50:50 +08:00
Gauthier Roebroeck
c82c8b0c73 feat(webui): add UI setting to stretch poster to fit card
Closes: #1825
2025-02-05 17:59:20 +08:00
Gauthier Roebroeck
961832e1a1 feat(webui): add UI settings section with OAuth2 options 2025-02-05 17:40:48 +08:00
Hosted Weblate
ab5e50686d i18n(webui): translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (810 of 810 strings)

chore: update translation files

Updated by "Remove blank strings" hook in Weblate.

i18n(webui): translated using Weblate (Chinese (Simplified Han script))

Currently translated at 99.7% (808 of 810 strings)

chore: update translation files

Updated by "Remove blank strings" hook in Weblate.

i18n(webui): translated using Weblate (Chinese (Simplified Han script))

Currently translated at 99.7% (808 of 810 strings)

chore: update translation files

Updated by "Cleanup translation files" hook in Weblate.

i18n(webui): translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (809 of 809 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: 無情天 <kofzhanganguo@126.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/zh_Hans/
Translation: komga/webui
2025-02-03 11:54:31 +08:00