Commit graph

3322 commits

Author SHA1 Message Date
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
Gauthier Roebroeck
9bab9f620f feat(api): books can be sorted by series title 2025-02-19 15:46:33 +08:00
Gauthier Roebroeck
4de763a7bf feat(api): referential APIs accept multiple library_id for filtering 2025-02-19 15:46:12 +08:00
Gauthier Roebroeck
8b66308a5f docs(api): move deprecated endpoints to the top 2025-02-18 11:55:38 +08:00
Gauthier Roebroeck
9dcdb1df03 docs(api): update openapi description 2025-02-18 11:55:38 +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
0546deb424 fix(api): embedded fonts would not load on windows
Closes: #1877
2025-02-18 11:08:45 +08:00
Gauthier Roebroeck
25dc282fc6 refactor(webui): remove unused component references 2025-02-17 17:55:49 +08:00
Gauthier Roebroeck
3273048f68 docs(api): add servers and logout endpoint 2025-02-17 14:59:34 +08:00
Gauthier Roebroeck
ad8ee86a17 docs: cleanup openApi documentation 2025-02-17 13:06:48 +08:00
Gauthier Roebroeck
d4d3f641a2 fix(api): add missing permissions for history api 2025-02-14 10:14:44 +08:00
Gauthier Roebroeck
b5928ebf26 fix(webui): add missing admin guard for history view 2025-02-14 10:14:18 +08:00
Gauthier Roebroeck
77c1069200 build: cleanup openapi reference generation 2025-02-12 11:43:44 +08:00
Gauthier Roebroeck
c1fb307f9a fix(api): oauth2 providers endpoint should only expose get 2025-02-12 11:42:57 +08:00
Gauthier Roebroeck
a70a3b24bb ci: enable repository dispatch on release 2025-02-12 10:34:11 +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
7f55fe152b refactor(api): rework client-settings API validation 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
9511c112bc style: ktlint format 2025-02-10 09:44:20 +08:00
Gauthier Roebroeck
7fbf9c711f docs(api): add Open API documentation for Client Settings API 2025-02-07 17:22:38 +08:00
Gauthier Roebroeck
fab59bced9 docs(api): add replacement for deprecated APIs 2025-02-07 17:22:14 +08:00
Gauthier Roebroeck
c423d7cd8e refactor(api): add validation on client-settings api 2025-02-07 16:34:30 +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
0b37257be7 refactor(api): rework client-settings API 2025-02-06 10:13:58 +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
Gauthier Roebroeck
3b1504c329 feat(api): add client settings API 2025-02-05 17:38:05 +08:00
Gauthier Roebroeck
64b192cee2 feat(api): add support for API keys in REST API via X-API-Key header 2025-02-05 14:05:33 +08:00
Gauthier Roebroeck
6fa976fffa fix(api): use proper media type for fonts
Refs: #1849
2025-02-03 14:51:38 +08:00
Gauthier Roebroeck
0f05a065ac fix(api): incorrect format keyword in generated fonts css
Refs: #1849
2025-02-03 14:51:38 +08:00
github-actions
f46e0406f9 chore(release): 1.19.1 [skip ci] 2025-02-03 04:04:07 +00: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
Hosted Weblate
aec75d9af6 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:52:06 +08:00
Hosted Weblate
cac687e785 i18n(webui): translated using Weblate (Finnish)
Currently translated at 100.0% (810 of 810 strings)

i18n(webui): translated using Weblate (Finnish)

Currently translated at 100.0% (810 of 810 strings)

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-02-03 11:52:06 +08:00
Hosted Weblate
d1b5fea2b6 i18n(webui): translated using Weblate (French)
Currently translated at 96.7% (784 of 810 strings)

Co-authored-by: JP Brunache <kosmik01@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/komga/webui/fr/
Translation: komga/webui
2025-02-03 11:52:06 +08:00
Hosted Weblate
df7b87994c i18n(webui): translated using Weblate (Spanish)
Currently translated at 99.8% (809 of 810 strings)

chore: update translation files

Updated by "Cleanup translation files" hook in Weblate.

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/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/es/
Translation: komga/webui
2025-02-03 11:52:06 +08:00
Hosted Weblate
a5cbfb171e chore: update translation files
Updated by "Remove blank strings" hook in Weblate.

i18n(webui): translated using Weblate (Italian)

Currently translated at 94.9% (769 of 810 strings)

chore: update translation files

Updated by "Remove blank strings" hook in Weblate.

i18n(webui): translated using Weblate (Italian)

Currently translated at 94.9% (769 of 810 strings)

chore: update translation files

Updated by "Cleanup translation files" hook in Weblate.

i18n(webui): translated using Weblate (Italian)

Currently translated at 95.1% (770 of 809 strings)

Co-authored-by: Anonymous <noreply@weblate.org>
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/
Translate-URL: https://hosted.weblate.org/projects/komga/webui/it/
Translation: komga/webui
2025-02-03 11:52:06 +08:00
Hosted Weblate
1c37f25efd i18n(webui): translated using Weblate (Hungarian)
Currently translated at 75.9% (615 of 810 strings)

i18n(webui): translated using Weblate (Hungarian)

Currently translated at 75.9% (615 of 810 strings)

Co-authored-by: Piyoka Smith <piyoka5697@ahaks.com>
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-03 11:52:06 +08:00