Timothy Jaeryang Baek
fa76764c3b
refac
2026-06-29 05:16:57 -05:00
G30
4fa3a74827
fix(chat): prevent sortable sidebar drags from triggering file upload overlay ( #25675 )
...
Add a custom MIME type (application/x-open-webui-drag) to intentional
chat and folder drag sources. The onDragOver handler in MessageInput
now checks for this type instead of the generic text/plain, which
SortableJS also sets during reorder operations for pinned menu items
(Notes, Workspace) and pinned Models.
2026-06-29 04:58:30 -05:00
G30 and Tim Baek
f53ec857c0
feat: support folder, note, and model drag-and-drop from sidebar as context references ( #25771 )
...
* feat(ui): add drag-to-reorder for pinned notes in sidebar
* feat(chat): support folder, note, and model drag-and-drop from sidebar as context references
---------
Co-authored-by: Tim Baek <tim@openwebui.com >
2026-06-29 04:41:16 -05:00
Timothy Jaeryang Baek
9802b0d135
refac
2026-06-29 03:33:49 -05:00
G30
ee3a49a88d
fix(ui): deduplicate store fetches with null-guards and mutex ( #25943 )
2026-06-17 00:07:11 +02:00
Timothy Jaeryang Baek
346dab3d8f
refac
2026-06-01 13:03:13 -07:00
Mr. Meowgi
a9da054572
feat: add skills management to chat component ( #25037 )
...
- Introduced skills functionality in Chat.svelte, MessageInput.svelte, and related components.
- Added SkillsModal for displaying and managing available skills.
- Updated state management to include selectedSkillIds and integrate skills API.
- Enhanced UI to show available skills and their descriptions.
- Updated translations to support skills-related text.
2026-06-01 12:53:30 -07:00
Timothy Jaeryang Baek
6cc799b1bb
chore: format
2026-04-21 15:52:00 +09:00
Timothy Jaeryang Baek
7fd94b0e73
refac
2026-04-21 15:15:00 +09:00
Timothy Jaeryang Baek
4113b15a60
chore: format
2026-04-17 14:28:18 +09:00
Timothy Jaeryang Baek
3c22afc5a6
refac
2026-04-17 12:07:23 +09:00
Timothy Jaeryang Baek
398718d505
refac
2026-04-17 10:44:29 +09:00
Timothy Jaeryang Baek
a209f7f6e0
refac
2026-04-13 23:23:49 -05:00
Timothy Jaeryang Baek
86472bb445
refac
2026-04-01 07:31:54 -05:00
Timothy Jaeryang Baek
c8ef5a4f38
chore: format
2026-04-01 04:36:02 -05:00
Timothy Jaeryang Baek
4b35d70078
refac
2026-03-29 21:59:51 -05:00
Timothy Jaeryang Baek
0ad397c048
refac
2026-03-29 21:29:00 -05:00
Timothy Jaeryang Baek
2040095050
enh: shortcode emojis
2026-03-29 19:01:50 -05:00
Timothy Jaeryang Baek
bcb71bb520
feat: tasks
2026-03-29 18:01:04 -05:00
Timothy Jaeryang Baek
f2f4baa89a
refac
2026-03-25 05:13:41 -05:00
Timothy Jaeryang Baek
debcc3a652
refac
2026-03-24 23:50:27 -05:00
Timothy Jaeryang Baek
139e764b2f
refac
2026-03-23 23:39:52 -05:00
Timothy Jaeryang Baek
eca51269bb
refac
2026-03-23 16:21:21 -05:00
Timothy Jaeryang Baek
ebb7ce2092
refac
2026-03-22 22:01:38 -05:00
Algorithm5838
2c80d95c53
fix: wrong icon shown after removing a toggled filter ( #22862 )
2026-03-21 16:50:54 -05:00
Timothy Jaeryang Baek
10f06a64fe
refac
2026-03-20 16:10:00 -05:00
Timothy Jaeryang Baek
a361df840e
refac
2026-03-15 23:37:45 -05:00
Timothy Jaeryang Baek
8970923940
refac
2026-03-09 19:08:32 -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
Timothy Jaeryang Baek
ce0ca894fe
enh: code interpreter pyodide fs
2026-03-07 19:23:18 -06:00
Shirasawa
7820a311ba
fix: prevent message queue from overflowing screen ( #22176 )
2026-03-07 16:53:28 -06:00
Timothy Jaeryang Baek
70a31a9a57
fix: terminals button ui
2026-03-07 16:40:14 -06:00
Timothy Jaeryang Baek
1a2b360d3d
refac
2026-03-02 15:01:10 -06:00
Timothy Jaeryang Baek
43c30428a6
refac
2026-02-28 21:16:53 -06:00
Shirasawa
5bb1c42fa8
fix: Fix memory leaking of MessageInput ( #21968 )
2026-02-28 14:03:08 -05:00
Timothy Jaeryang Baek
179a4ad9ea
refac
2026-02-27 16:01:57 -06:00
Timothy Jaeryang Baek
44ed941a5d
refac
2026-02-25 19:38:00 -06:00
Timothy Jaeryang Baek
46229a93ce
refac
2026-02-25 19:32:01 -06:00
Timothy Jaeryang Baek
50e6a19957
refac
2026-02-25 18:06:09 -06:00
Timothy Jaeryang Baek
636ab99ad8
feat: experimental open terminal integration
2026-02-25 15:15:53 -06:00
Timothy Jaeryang Baek
895c805e62
feat: dictation toggle
2026-02-23 02:54:53 -06:00
G30
f5e5632afc
fix(chat): prevent stuck drop overlay when dragging outside window in firefox ( #21664 )
2026-02-20 14:01:24 -06:00
Timothy Jaeryang Baek
5291b3dca2
refac
2026-02-12 16:36:00 -06:00
Timothy Jaeryang Baek
f376d4f378
chore: format
2026-02-11 16:24:11 -06:00
Timothy Jaeryang Baek
f7c5965a70
feat: $ skills mention
2026-02-11 15:08:59 -06:00
Timothy Jaeryang Baek
0a44d80252
refac
2026-02-09 13:42:27 -06:00
Tim Baek
48a0abb40f
Merge pull request #21277 from open-webui/acl
...
refac: acl
2026-02-09 13:34:36 -06:00
Timothy Jaeryang Baek
3c7f9aa6a4
refac
2026-02-09 13:28:21 -06:00
Timothy Jaeryang Baek
26286625f4
refac
2026-02-05 23:40:58 -06:00
Tim Baek
62750b8980
feat: queue messages
2026-02-05 10:06:37 +04:00