Commit graph

6886 commits

Author SHA1 Message Date
Tim Jaeryang Baek
979ec71522
Merge pull request #16711 from ShirasawaSama/i18n/improve-chinese-translation
i18n: improve zh-TW translation
2025-08-18 19:46:17 +04:00
Shirasawa
dc9445c4ec feat: dynamic loading of kokorojs 2025-08-18 23:43:54 +08:00
Timothy Jaeryang Baek
901c997054 refac 2025-08-18 19:43:18 +04:00
Shirasawa
99b88c3024 i18n: improve zh-tw translation 2025-08-18 23:37:07 +08:00
Shirasawa
33ecc405cb i18n: improve zh-cn translation 2025-08-18 07:27:21 +00:00
Shirasawa
ad49435a94 i18n: fix typo 2025-08-18 03:54:06 +00:00
Shirasawa
282a884fad i18n: improve zh-cn translation 2025-08-17 15:13:02 +08:00
Timothy Jaeryang Baek
40f60c163d fix: her theme 2025-08-17 03:43:39 +04:00
Timothy Jaeryang Baek
28c1de237b fix: missing banner type 2025-08-17 03:31:50 +04:00
Timothy Jaeryang Baek
04bd09d027 refac: styling 2025-08-17 03:24:05 +04:00
Tim Jaeryang Baek
8f5843c8bc
Merge pull request #16647 from BoFFire/dev
i18n: update kabyle translation
2025-08-17 00:00:04 +04:00
Tim Jaeryang Baek
397421ce0b
Merge pull request #16623 from Classic298/patch-1
Small DE-de updates
2025-08-16 23:59:53 +04:00
Tim Jaeryang Baek
0dc6220ae6
Merge pull request #16653 from FukkenShit/ios-overscroll-fix
fix: disabled overscroll for iOS frontend
2025-08-16 23:59:42 +04:00
silentoplayz
fe4b7621b3 fix: revert accidental change 2025-08-16 02:26:51 -04:00
FukkenShit
cb1445086e fixed ios overscroll 2025-08-16 04:50:45 +04:00
ButterflyOfFire
9ba424e18a
i18n: update kabyle translation 2025-08-15 18:16:50 +01:00
Classic298
313c54a4d1
Small DE-de updates 2025-08-14 16:13:39 +02:00
Jiří Král
84fe62d557 Improve Czech translation 2025-08-14 15:11:30 +02:00
Tim Jaeryang Baek
43234c3c4d
Merge pull request #16619 from ShirasawaSama/patch-4
fix: fix the Enter issue of Chinese input (fix #16615)
2025-08-14 17:03:09 +04:00
Timothy Jaeryang Baek
9e2d8470d4 refac 2025-08-14 17:01:31 +04:00
Shirasawa
e277dba8fe fix: fix the Enter issue of Chinese input 2025-08-14 12:45:58 +00:00
Timothy Jaeryang Baek
53f1caf91f fix: inline citations click issue 2025-08-14 14:33:49 +04:00
Timothy Jaeryang Baek
7dd5c957cf refac 2025-08-14 13:31:04 +04:00
Tim Jaeryang Baek
50705f926e
Merge pull request #16601 from silentoplayz/i18n-updates
i18n.t: internationalize more strings throughout the codebase
2025-08-14 04:28:17 +04:00
silentoplayz
709258bbb5 fix: Add missing '$' 2025-08-13 20:24:05 -04:00
Timothy Jaeryang Baek
d303f0351d refac 2025-08-14 04:19:54 +04:00
silentoplayz
82ed9b0a97 i18n.t: updates 2025-08-13 20:15:16 -04:00
Timothy Jaeryang Baek
e13f1738d4 refac/fix: user message toolbar display 2025-08-14 04:12:30 +04:00
Timothy Jaeryang Baek
c134de8799 refac: knowledge search fuse threshold 2025-08-14 03:52:11 +04:00
Timothy Jaeryang Baek
72168b1586 fix: community function import 2025-08-14 02:42:28 +04:00
Timothy Jaeryang Baek
64b6ac4c1f refac/fix: sortable items isseu 2025-08-14 02:21:28 +04:00
Timothy Jaeryang Baek
28faaa23c4 refac/fix: dynamic height for command options 2025-08-14 02:14:23 +04:00
Timothy Jaeryang Baek
84fd0e4152 refac: styling 2025-08-13 23:10:50 +04:00
Timothy Jaeryang Baek
7fb0228ac8 refac: conditionally display update password 2025-08-13 21:58:17 +04:00
Tim Jaeryang Baek
55b6a82cd5
Merge pull request #16497 from timovanasten/fix-dutch-translation
i18n: Fix dutch translation
2025-08-13 19:18:57 +04:00
Tim Jaeryang Baek
2cb87a71f7
Merge pull request #16492 from Kylapaallikko/dev
i18n: Update fi-FI translation
2025-08-13 18:03:17 +04:00
Tim Jaeryang Baek
86a3e0a0b8
Merge pull request #16503 from athoik/user_groups_nav
feat: Allow navigating to user group from user edit
2025-08-13 18:02:40 +04:00
Tim Jaeryang Baek
f0c2d47b24
Merge pull request #16563 from ShirasawaSama/i18n/imrpove-zh-tw-translation
i18n: Improve Chinese translation (zh_TW)
2025-08-13 17:39:42 +04:00
Tim Jaeryang Baek
5fa502e419
Merge pull request #16565 from silentoplayz/i18n-fix
i18n: a few localization fixes
2025-08-13 17:39:33 +04:00
Timothy Jaeryang Baek
5a2fafceae fix: releases link 2025-08-13 17:23:28 +04:00
silentoplayz
b5ab9634e8 i18n.t: localization fixes 2025-08-13 07:36:45 -04:00
Shirasawa
e289e02193 i18n: improve chinese translation 2025-08-13 19:00:47 +08:00
Athanasios Oikonomou
c11f02662f fix: use prettier to format last commit 2025-08-13 09:36:18 +03:00
Tim Jaeryang Baek
85077d198b
Merge pull request #16537 from PeterDaveHello/i18n
Fix missing translation for system prompt placeholder
2025-08-12 23:54:47 +04:00
Timothy Jaeryang Baek
7f17b31c12 fix: temp chat indicator styling 2025-08-12 21:43:10 +04:00
Tim Jaeryang Baek
47cde38369
Merge pull request #16509 from ShirasawaSama/patch-2
i18n: Improve zh-CN translation
2025-08-12 21:33:12 +04:00
Tim Jaeryang Baek
4616997e6a
Merge pull request #16502 from joaoback/patch-1
Update translation.json (pt-BR)
2025-08-12 21:32:50 +04:00
Peter Dave Hello
32753326fa i18n: Fix missing translation for system prompt placeholder 2025-08-12 22:33:50 +08:00
ButterflyOfFire
0c5950fb60
Using prettier with tabs 2025-08-12 14:47:11 +01:00
ButterflyOfFire
1d3c656286
i18n: update kabyle translations
Hi, Here is a 58% translation progress.
2025-08-12 14:32:14 +01:00
Classic298
60edac6c3f
Update Database.svelte 2025-08-12 13:16:55 +02:00
Classic298
e4a0bd8640
Update Database.svelte 2025-08-12 13:15:38 +02:00
Classic298
8d7273afae
Update prune.ts 2025-08-12 12:48:05 +02:00
Classic298
5ce002d5b3
Update PruneDataDialog.svelte 2025-08-12 12:47:51 +02:00
Classic298
0bd42e5c6d
Update Database.svelte 2025-08-12 12:47:34 +02:00
Shirasawa
4c30f22444
Update translation.json 2025-08-12 15:28:55 +08:00
Shirasawa
6af94ae8f3
Update translation.json 2025-08-12 14:16:26 +08:00
Shirasawa
2625cd8719
Update translation.json 2025-08-12 12:10:09 +08:00
Timothy Jaeryang Baek
f91da291d9 refac: reactive user settings 2025-08-12 03:48:04 +04:00
Athanasios Oikonomou
5543f30c49 feat: Allow navigating to user group from user edit
This commit allow navigating from user edit to user group, allowing faster updates to groups.
The querystringValue function was moved to lib/utils to reuse it in multiple places.
2025-08-12 01:08:56 +03:00
joaoback
06666cb148
Update translation.json
Several improvements were made and new translations were included for those items that had not yet been translated.
2025-08-11 18:49:40 -03:00
Timo van Asten
a10e038fff
Update translation.json 2025-08-11 23:23:49 +02:00
Timo van Asten
7ace997c53
Update translation.json 2025-08-11 23:13:04 +02:00
Classic298
aadb296577
Merge branch 'open-webui:main' into universal_file_deletion 2025-08-11 22:09:25 +02:00
Timothy Jaeryang Baek
62506b1955 fix: duckduckgo isn't duckduckgo anymore 2025-08-11 22:43:29 +04:00
Kylapaallikko
53c9c48387
Update fi-FI translation.json
Added missing translations
2025-08-11 19:11:56 +03:00
Timothy Jaeryang Baek
2df4e7207b refac 2025-08-11 17:38:00 +04:00
Timothy Jaeryang Baek
17cc3b7d72 fix: chat item generate title button 2025-08-11 17:13:22 +04:00
Timothy Jaeryang Baek
d89c5b6c30 chore: format 2025-08-11 17:01:56 +04:00
Timothy Jaeryang Baek
8fd5006b6f refac 2025-08-11 17:01:18 +04:00
Timothy Jaeryang Baek
97448e25ec fix: openai error handling 2025-08-11 17:00:06 +04:00
Timothy Jaeryang Baek
8916a284bd chore: format 2025-08-11 16:43:17 +04:00
Tim Jaeryang Baek
9aea18f90c
Merge pull request #16479 from EventHorizon-AI/fix/landing-page-mode
fix: Correctly determine the Landing Page Mode
2025-08-11 16:18:55 +04:00
Timothy Jaeryang Baek
6202e09348 refac 2025-08-11 14:09:35 +04:00
EntropyYue
29ba56757d fix: Correctly determine the Landing Page Mode 2025-08-11 17:59:01 +08:00
Shirasawa
8424acef4b Update translation.json 2025-08-11 07:35:46 +00:00
Classic298
d454e6a033
Feat/prune orphaned data (#16)
* feat: Add prune orphaned data functionality

* feat: Add prune orphaned data functionality

* feat: Add prune orphaned data functionality

* fix: Restyle PruneDataDialog modal

* feat: Add comprehensive prune orphaned data functionality and fix circular import

* feat: Add comprehensive prune orphaned data functionality and fix circular import

* feat: Add comprehensive prune orphaned data functionality and fix database size issues

* feat: Add comprehensive prune orphaned data functionality and fix database size issues

* feat: Add comprehensive prune orphaned data functionality and fix database size issues

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update folders.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Update prune.py

* Delete backend/open_webui/test/test_prune.py

* Update prune.ts

* Update PruneDataDialog.svelte

* Update prune.py

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update prune.py

* Update PruneDataDialog.svelte

* Update prune.ts

* Update Database.svelte

* Update prune.py

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update prune.py

* Update prune.py

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update Database.svelte

* Update prune.py

* Update prune.ts

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

* Update prune.py

* Update prune.ts

* Update PruneDataDialog.svelte

* Update files.py

* Update prompts.py

* Update notes.py

* Update models.py

* Update access_control.py

* Update PruneDataDialog.svelte

* Update PruneDataDialog.svelte

---------

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-08-10 23:40:01 +02:00
Timothy Jaeryang Baek
1623396086 refac: styling 2025-08-11 00:57:37 +04:00
Timothy Jaeryang Baek
29447366d1 refac: styling 2025-08-11 00:54:08 +04:00
Tim Jaeryang Baek
5941713b0c
Merge pull request #16448 from BoFFire/dev
i18n add kabyle language
2025-08-11 00:49:08 +04:00
Timothy Jaeryang Baek
497471d16b enh: regenerate menu toggle setting 2025-08-11 00:43:41 +04:00
ButterflyOfFire
4df4091899
Update languages.json
Adding kabyle language to the list
2025-08-10 17:40:27 +01:00
ButterflyOfFire
c7753f2d9b
i18n add kabyle translation
Adding 34% translation.
2025-08-10 17:39:09 +01:00
Timothy Jaeryang Baek
77dcfb5062 chore: format 2025-08-10 16:54:49 +04:00
Tim Jaeryang Baek
b82324b7b7
Merge pull request #16443 from rgaricano/dev_es-ES
UPD: Update es-ES Translation adapted to v0.6.20
2025-08-10 16:52:14 +04:00
Tim Jaeryang Baek
e33fb2c751
Merge pull request #16442 from andrewbbaek/dev
update ko-KR translation.json
2025-08-10 16:52:00 +04:00
_00_
1416387af1
UPD: Update es-ES Translation adapted to v0.6.20
Updated Spanish Translation adapted to v0.6.20

- Added translation for new strings
2025-08-10 14:43:24 +02:00
Andrew Baek
f436f2c106 Update ko-KR translation.json 2025-08-10 16:20:29 +04:00
Andrew Baek
5229459c02 update ko-KR translation.json 2025-08-10 16:15:49 +04:00
Timothy Jaeryang Baek
662f3cd1b3 refac 2025-08-10 16:13:13 +04:00
Tim Jaeryang Baek
ee60c3e92a
Merge pull request #16441 from athoik/user_groups
feat: Display assigned user groups in Admin Panel
2025-08-10 16:08:29 +04:00
Timothy Jaeryang Baek
58a6f5df98 fix: sink list icon missing 2025-08-10 16:07:52 +04:00
Athanasios Oikonomou
dc453efa5c feat: Display assigned user groups in Admin Panel
Description:
This PR adds the ability to view a user’s assigned groups in the Admin Panel when editing a user.

Backend Changes:
    Added a new endpoint:
    GET /api/v1/users/{user_id}/groups

        Returns the list of groups assigned to a specific user.
        Requires admin privileges.

Frontend Changes:
    Implemented getUserGroupsById API function to call the new backend endpoint, in lib/apis/users.

    Updated EditUserModal.svelte to:
        Load user groups asynchronously when the modal is opened.
        Display the groups inline in the form before the Save button.
        Show a loading state while fetching, and a “No groups assigned” message if none exist.

Result:
Admins can now see which groups a user belongs to directly from the edit user modal,
improving visibility and reducing the need to navigate away for group membership checks.
2025-08-10 14:49:01 +03:00
Tim Jaeryang Baek
397c1e7684
Merge pull request #16440 from aindriu80/update-ga-string-10-august
(i18n) Updated Irish translations
2025-08-10 15:22:54 +04:00
Timothy Jaeryang Baek
c3ca241e57 fix: quick actions input 2025-08-10 15:10:50 +04:00
Aindriú Mac Giolla Eoin
f9d829c1cd Updating Irish translations 2025-08-10 12:01:53 +01:00
Aleix Dorca
e2572dca43
Update catalan translation.json 2025-08-10 09:23:33 +02:00
Timothy Jaeryang Baek
86e0898920 fix: quick actions add issue 2025-08-10 02:52:40 +04:00
Timothy Jaeryang Baek
bfd8c6b87e refac 2025-08-10 02:37:27 +04:00
Timothy Jaeryang Baek
0af66558ae refac 2025-08-10 02:35:41 +04:00