Timothy Jaeryang Baek
d784eb1e9b
refac
2026-03-22 06:14:05 -05:00
Timothy Jaeryang Baek
6a004205d8
enh: inline html result context
2026-03-22 06:06:02 -05:00
Timothy Jaeryang Baek
ee9099cab9
refac
2026-03-22 06:00:41 -05:00
Timothy Jaeryang Baek
ee901fcd2c
refac
2026-03-22 05:48:05 -05:00
Timothy Jaeryang Baek
7ffcd3908e
refac
2026-03-22 05:44:13 -05:00
Timothy Jaeryang Baek
0dcd6ac983
refac
2026-03-22 05:39:53 -05:00
Timothy Jaeryang Baek
93415a48e8
refac
2026-03-21 20:46:25 -05:00
Timothy Jaeryang Baek
f8b3a32caf
refac
2026-03-21 20:25:52 -05:00
Timothy Jaeryang Baek
2ae47cf200
refac
2026-03-21 20:20:20 -05:00
Timothy Jaeryang Baek
adcbba34f8
refac
2026-03-21 20:03:02 -05:00
Timothy Jaeryang Baek
218bd7a402
refac
2026-03-21 19:53:45 -05:00
Timothy Jaeryang Baek
464462b22e
enh: WEBUI_AUTH_TRUSTED_ROLE_HEADER
2026-03-21 19:50:50 -05:00
Timothy Jaeryang Baek
a1aceb5f87
refac
2026-03-21 19:42:48 -05:00
Algorithm5838
52e227f425
fix: add from_attributes to FunctionResponse ( #22924 )
2026-03-21 19:38:41 -05:00
Timothy Jaeryang Baek
ea515fa26e
refac
2026-03-21 19:17:21 -05:00
Timothy Jaeryang Baek
cc8b5055f2
refac
2026-03-21 19:04:39 -05:00
Timothy Jaeryang Baek
d8fa0f426a
refac
2026-03-21 18:59:25 -05:00
Timothy Jaeryang Baek
aa59b32374
refac
2026-03-21 18:49:22 -05:00
Timothy Jaeryang Baek
877bc23afc
refac
2026-03-21 18:42:55 -05:00
Classic298
0ad448b8a4
enh: allow iframe postMessage prompts without same-origin (with HITL confirmation) ( #22908 )
...
* Update Chat.svelte
* Update Chat.svelte
2026-03-21 18:24:24 -05:00
Timothy Jaeryang Baek
93407ba316
refac
2026-03-21 18:21:25 -05:00
Timothy Jaeryang Baek
78dbad5e1e
refac
2026-03-21 18:11:08 -05:00
Timothy Jaeryang Baek
5b026b2a3e
refac
2026-03-21 18:10:01 -05:00
Timothy Jaeryang Baek
bb3526f4e4
refac
2026-03-21 17:59:44 -05:00
G30
17c819a3c2
feat: add confirmation dialog for single memory entry deletion ( #22888 )
...
* feat(ui): add confirmation dialog for memory deletion
* fix
2026-03-21 17:48:30 -05:00
Timothy Jaeryang Baek
4c8615f01c
refac
2026-03-21 17:45:36 -05:00
Shamil
85411e4867
chore: align black with Ruff backend formatting ( #22766 )
2026-03-21 17:42:37 -05:00
Timothy Jaeryang Baek
4d67c817ec
refac
2026-03-21 17:41:22 -05:00
Algorithm5838
8b4ea5bb78
fix: guard chat:tasks:cancel handler with message_id check ( #22743 )
2026-03-21 17:37:23 -05:00
Timothy Jaeryang Baek
b44eacbc5a
refac
2026-03-21 17:35:41 -05:00
Timothy Jaeryang Baek
4f0e574201
refac
2026-03-21 17:26:30 -05:00
Timothy Jaeryang Baek
53b8a1f71b
enh: colon fence md
2026-03-21 17:23:38 -05:00
Timothy Jaeryang Baek
9a2c60d595
refac
2026-03-21 17:12:33 -05:00
Timothy Jaeryang Baek
5df4277216
refac
2026-03-21 16:58:54 -05:00
G30
6769b1967c
fix(ui): show model avatars in chat search preview modal ( #22782 )
2026-03-21 16:53:50 -05:00
Algorithm5838
2c80d95c53
fix: wrong icon shown after removing a toggled filter ( #22862 )
2026-03-21 16:50:54 -05:00
G30
124e1ea4a7
fix(ui): refine message data lazy loading to prevent 404s ( #22894 )
2026-03-21 16:50:21 -05:00
Miralasgar Shabanov
7674e4f093
i18n: add Azerbaijani (az-AZ) translation ( #22792 )
...
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: joaoback <156559121+joaoback@users.noreply.github.com >
Co-authored-by: m.shabanov <m.shabanov@asan.local >
2026-03-21 16:45:43 -05:00
G30
0afb8f681b
fix(ui): reset page to 1 when searching prompts ( #22912 )
2026-03-21 16:43:39 -05:00
yoloni-9527
157ae917eb
fix: replace legacy surrogate-pair emoji regex with Unicode property escape ( #22915 )
...
The previous regular expression used manual surrogate-pair ranges to
match emojis and missed a large category of commonly used symbols:
/[\uD800-\uDBFF][\uDC00-\uDFFF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDE4F]/g
This approach only covers emojis encoded as surrogate pairs (U+1F000 –
U+1F4FF range), but silently skips BMP emojis that use a text-
presentation code point followed by the variation selector U+FE0F,
such as ❤️ (U+2764 U+FE0F), ☀️ , ✅ , ⚡ , ⭐ , and keycap sequences
like 1️⃣ , as well as ZWJ family sequences (👨👩👧👦 ) and flag sequences.
Replace with the Unicode property escape \p{RGI_Emoji} using the 'v'
(unicodeSets) flag introduced in ES2024. This single pattern covers
every standardised emoji sequence defined by Unicode, including all
the cases above.
Browser support: Chrome 112+, Firefox 116+, Safari 17+, Node.js 20+.
All browsers targeted by open-webui already support this syntax.
Co-authored-by: Tim Baek <tim@openwebui.com >
Co-authored-by: joaoback <156559121+joaoback@users.noreply.github.com >
Co-authored-by: yoloni <yoloni@tencent.com >
2026-03-21 16:43:09 -05:00
biebiep
f593f92f18
FIX: serper.dev API - Change snippet key from 'description' to 'snippet' ( #22869 )
...
This has apparently been broken since forever and native tool calling made it a lot more apparent.
2026-03-20 18:54:16 -05:00
Shirasawa
af0b7d4683
fix: Prevent task list checkboxes from shrinking for consistent alignment ( #22886 )
2026-03-20 18:54:03 -05:00
Timothy Jaeryang Baek
00cb7f5104
refac
2026-03-20 18:53:35 -05:00
Timothy Jaeryang Baek
068e52f877
refac
2026-03-20 18:53:26 -05:00
Timothy Jaeryang Baek
fe772d95e2
refac
2026-03-20 18:43:17 -05:00
Timothy Jaeryang Baek
ecba37070d
refac
2026-03-20 17:05:47 -05:00
Timothy Jaeryang Baek
f23296b22d
refac
2026-03-20 16:30:41 -05:00
Timothy Jaeryang Baek
10f06a64fe
refac
2026-03-20 16:10:00 -05:00
G30
8f3144adb5
fix(ui): close thread sidebar on parent message deletion ( #22890 )
2026-03-20 15:48:50 -05:00
G30
6089a55da6
fix(ui): chat input triggers correctly re-trigger on backspace ( #22899 )
2026-03-20 15:48:25 -05:00