G30
bc9ee7b4d9
feat(ui): add bulk actions hamburger menu to workspace Models page ( #22484 )
...
Add hamburger menu with bulk actions (Enable All, Disable All, Show All,
Hide All) to the workspace Models page filter bar, matching the
functionality from the admin Settings Models page.
2026-03-15 17:36:45 -05:00
G30
b535275b17
fix(ui): add icon fallback for missing model icons on Models pages ( #22485 )
2026-03-15 17:36:04 -05:00
Timothy Jaeryang Baek
1eef5b4f6a
refac
2026-03-15 17:08:24 -05:00
Toru Suzuki
a43d98965b
i18n: Update Japanese translation ( #22696 )
2026-03-15 17:01:26 -05:00
Timothy Jaeryang Baek
47e47e42af
refac
2026-03-15 16:54:54 -05:00
Timothy Jaeryang Baek
47ab4c71d5
refac
2026-03-14 02:48:30 -05:00
Timothy Jaeryang Baek
157ff57c40
refac
2026-03-13 16:28:01 -05:00
Timothy Jaeryang Baek
d85b52bfc2
refac
2026-03-12 20:37:41 -05:00
jqqin
05f314bae4
fix: prevent user groups overflow in profile preview ( #22547 )
...
Add flex-wrap, max-h-20, and overflow-y-auto to the groups container
in UserStatus.svelte to prevent horizontal overflow when users have
many groups. Groups now wrap to multiple rows with a scrollbar when
exceeding the max height.
Co-authored-by: QinQin <qinqin@geotab.com >
2026-03-12 17:04:13 -05:00
Athanasios Oikonomou
ee0d9b7915
feat: knowledge - clickable file icon opens content ( #22629 )
...
Replaces the static document icon with an interactive button that opens
the file content in a new tab via the files API endpoint.
2026-03-12 16:58:02 -05:00
Timothy Jaeryang Baek
f3402d3f1f
refac
2026-03-11 18:54:18 -05:00
Timothy Jaeryang Baek
dbd0d7d742
refac
2026-03-11 17:17:35 -05:00
Timothy Jaeryang Baek
4a8f995c3f
refac
2026-03-11 15:35:49 -05:00
Timothy Jaeryang Baek
865880a0b1
refac: allow emoji unselect from folder
2026-03-11 15:30:57 -05:00
alifurkanstahl
cee645017d
i18n(tr-TR): improve Turkish translations - increase coverage and fix typos/terminology errors ( #22544 )
...
* i18n: complete Turkish translations for {{}} placeholder strings
* i18n(tr-TR): fix multiple translation errors
* i18n(tr-TR): add missing translations for Y section
* i18n(tr-TR): add missing translations for Model section
* i18n(tr-TR): add missing Turkish translations for Image section
* i18n(tr-TR): translate Knowledge section strings in Turkish
* i18n(tr-TR): translate upload-related strings in Turkish
* 18n: translate Invalid error messages to Turkish.
* i18n(tr-TR):add Turkish translations for Enter input fields
* i18n(tr-TR): add missing translations for "No" strings
* i18n(tr-TR): replace "istem" with "prompt" for consistency
* i18n(tr-TR): standardize "ID" terminology in Turkish translations
* i18n(tr-TR): add missing translations for "S" strings
* i18n(tr-TR): add missing translations for basic UI and navigation element
* i18n(tr-TR): add missing translations for C-D sections
* i18n(tr-TR): add missing translations for E-F sections
* i18n(tr-TR): standardize "Chunk" terminology to "Parça"
---------
Co-authored-by: MSI I9 12900KS RTX <alifurkanstahl@users.noreply.github.com >
2026-03-11 15:27:24 -05:00
Timothy Jaeryang Baek
f2217da94e
enh: verify terminal connection
2026-03-11 15:19:41 -05:00
Timothy Jaeryang Baek
0a87c1ecd0
refac
2026-03-11 14:41:33 -05:00
Aleix Dorca
a87f015246
i18n: Update Catalan translation.json ( #22570 )
2026-03-11 14:25:41 -05:00
Ricardo Catarino
a407a7f1c0
Updated pt-PT Translation ( #22587 )
...
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: joaoback <156559121+joaoback@users.noreply.github.com >
2026-03-11 14:24:08 -05:00
Jannik S.
418bd05ae0
refac: refined shimmer effect ( #22516 )
...
Rework shimmer animation timing and gradient for a smoother sweep.
Slower start with acceleration through the text using a custom
cubic-bezier curve. Softer highlight contrast in both light and
dark modes.
2026-03-10 20:05:51 -05:00
Kylapaallikko
86cce2cd88
Update fi-FI translation.json ( #22542 )
...
Added missing translations, minor fixes and translation consistency updates.
2026-03-10 20:05:08 -05:00
Timothy Jaeryang Baek
8970923940
refac
2026-03-09 19:08:32 -05:00
Timothy Jaeryang Baek
83fad5e9f7
refac
2026-03-09 18:45:33 -05:00
Timothy Jaeryang Baek
352391fa76
chore: format
2026-03-08 18:14:09 -05:00
Timothy Jaeryang Baek
defeddf21b
fix: display image thumbnails in pending message queue
...
Previously, QueuedMessageItem only rendered text content and ignored
the files array, causing queued messages with only images to appear
blank. Now passes files to the component and renders image thumbnails
and file name indicators inline.
Fixes #22256
2026-03-08 17:28:26 -05:00
fama-05
d513eb8c4d
Update Citations.svelte ( #21897 )
...
Add on:error handler to img
2026-03-08 17:14:43 -05:00
Timothy Jaeryang Baek
3e952044bd
refac
2026-03-08 17:09:41 -05:00
Classic298
bbbe2b66b4
fix: use static month names in getTimeRange to prevent OS locale leaking into sidebar ( #22454 )
...
getTimeRange returns month names that are used as i18n translation keys
(consumed via \.t(chat.time_range) in the sidebar, search modal, etc.).
The keys must be exact English strings like 'January', 'February', etc.
Previously, toLocaleString('default', { month: 'long' }) was used to
generate these keys. The 'default' locale defers to the browser's locale
resolution, which in Firefox with intl.regional_prefs.use_os_locales=true
picks up OS regional settings instead of the browser language. This caused
German month names (e.g. 'Februar', 'Januar') to appear in the sidebar for
users whose OS region is set to Germany, even when both browser and app
language are set to English. Chrome was unaffected because it ignores OS
regional settings for the 'default' locale.
Since i18n has no translation key for 'Februar', the German string passed
through untranslated. Replace toLocaleString with a static MONTH_NAMES
array lookup to make the intent explicit and eliminate any browser/OS
locale dependency.
2026-03-08 16:44:03 -05:00
amirsubhi
abe865f4f3
i18n : Updated ms-MY Malay (Bahasa Malaysia) Language ( #22450 )
...
Update ms-MY Malay (Bahasa Malaysia) Language
2026-03-08 16:38:35 -05:00
joaoback
f419830a52
# i18n: (pt-BR) add translations for newly added UI items + consistency pass ( #22391 )
...
New **pt-BR** translations for items introduced in the latest releases, plus a consistency/quality pass across existing strings (grammar, tone, capitalization, pluralization). Placeholders and hotkeys preserved. No logic changes.
2026-03-08 16:37:33 -05:00
Timothy Jaeryang Baek
3ceaa107ab
chore: format
2026-03-07 20:14:32 -06:00
Timothy Jaeryang Baek
8913f37c3d
enh: create subfolder
...
Co-Authored-By: Colin Chen <1207878+silenceroom@users.noreply.github.com >
2026-03-07 19:45:43 -06:00
Timothy Jaeryang Baek
8cd3bd7997
refac
2026-03-07 19:28:57 -06:00
Timothy Jaeryang Baek
ce0ca894fe
enh: code interpreter pyodide fs
2026-03-07 19:23:18 -06:00
Timothy Jaeryang Baek
885c94bda8
refac
2026-03-07 18:51:20 -06:00
Classic298
2e1ef805ff
fix: banner type dropdown requires two selections to register ( #22378 )
2026-03-07 19:30:26 -05:00
Timothy Jaeryang Baek
35bc831077
refac
2026-03-07 18:18:02 -06:00
Timothy Jaeryang Baek
7b2f597b30
refac
2026-03-07 17:52:58 -06:00
Timothy Jaeryang Baek
e303c3da3b
refac: inline codespan rich text input
...
Co-Authored-By: Abdul Moiz <86627657+abdulmoizjawed@users.noreply.github.com >
2026-03-07 17:45:00 -06:00
Timothy Jaeryang Baek
42ecdb5407
refac
2026-03-07 17:11:44 -06:00
Timothy Jaeryang Baek
626fcff417
refac
2026-03-07 17:06:30 -06:00
Shirasawa
7820a311ba
fix: prevent message queue from overflowing screen ( #22176 )
2026-03-07 16:53:28 -06:00
Shirasawa
5eb9b58488
feat: Avoid overview profile image squashed ( #22261 )
2026-03-07 16:51:56 -06:00
Shirasawa
51a2d2b701
i18n: improve Chinese translation ( #22351 )
2026-03-07 16:51:04 -06:00
Timothy Jaeryang Baek
044fd1bd15
refac
2026-03-07 16:49:26 -06:00
Timothy Jaeryang Baek
70a31a9a57
fix: terminals button ui
2026-03-07 16:40:14 -06:00
Timothy Jaeryang Baek
c7d1d1e390
refac
2026-03-07 16:36:20 -06:00
Classic298
2d0b94794f
Update translation.json ( #22353 )
2026-03-07 16:35:25 -06:00
alifurkanstahl
fbf315e624
i18n: expand Turkish translations across missing frontend UI strings ( #22360 )
...
* feat(i18n): add Turkish translations for access and add-action strings
* feat(i18n): add Turkish translations for access, permission, and upload strings
* feat(i18n): add Turkish translations for API, archive, and attach strings
* feat(i18n): add Turkish translations for chat and channel UI strings
* feat(i18n): add Turkish translations for common UI actions and dialogs
* feat(i18n): add Turkish translations for copy, create, and delete UI strings
* feat(i18n): add Turkish translations for display, download, and edit UI strings
* feat(i18n): add Turkish translations for form inputs, errors, and file UI string
* feat(i18n): add Turkish translations for skill-related UI strings
* i18n: add Turkish translations for settings-related UI strings
* i18n: add Turkish translations for terminal-related UI strings
* i18n: add Turkish translations for misc frontend UI strings
* i18n: add Turkish translations for search-related UI strings
---------
Co-authored-by: MSI I9 12900KS RTX <alifurkanstahl@users.noreply.github.com >
2026-03-07 16:31:23 -06:00
Timothy Jaeryang Baek
6d9996e599
refac
2026-03-06 20:12:37 -06:00