Timothy Jaeryang Baek
b6d4baeb7e
refac
2026-07-01 02:28:22 -05:00
G30
c584a4270c
perf(ui): non-blocking model and tool server loading for unreachable connections ( #26289 )
...
- Move setModels() and setToolServers() out of the loaded gate in
+layout.svelte so the page renders immediately instead of blocking
behind slow/unreachable connection timeouts
- Track failed Ollama backend URLs from /api/tags and skip them in the
subsequent /api/ps fan-out, eliminating a redundant second timeout
- Silence the autocomplete toast that fires during the transient empty
model state
2026-06-29 12:34:00 -05:00
G30
966b3fdb57
fix(ui): deduplicate layout-level API requests ( #25942 )
2026-06-17 00:09:50 +02:00
Timothy Jaeryang Baek
d577ff1e4a
reafc
2026-03-22 22:50:44 -05:00
Timothy Jaeryang Baek
83b17e2ac8
refac
2026-02-27 17:04:09 -06:00
Timothy Jaeryang Baek
4737e1f118
feat: open terminal integration
2026-02-27 13:08:59 -06:00
Timothy Jaeryang Baek
f2c3fff278
refac
2026-02-25 17:07:24 -06:00
Timothy Jaeryang Baek
3271a5277c
refac
2026-02-25 16:56:32 -06:00
Timothy Jaeryang Baek
64ff15a536
refac
2026-02-25 15:52:12 -06:00
Timothy Jaeryang Baek
636ab99ad8
feat: experimental open terminal integration
2026-02-25 15:15:53 -06:00
Timothy Jaeryang Baek
95bde946ba
refac
2026-02-23 03:22:19 -06:00
Timothy Jaeryang Baek
631e30e22d
refac
2026-02-21 15:35:34 -06:00
Thomas Rehn
a9e0462e57
feat: add keyboard shortcut for opening the model selector ( #21130 )
2026-02-03 14:09:02 -06:00
Zyfax and Zyfax
7364b67455
fix: regenerate response shortcut ( #19875 )
...
* fix: regenerate shortcut
* Refactor shortcut handling for regenerate response
* refac
---------
Co-authored-by: Zyfax <kemon@hey.com >
2025-12-11 14:02:16 -05:00
Timothy Jaeryang Baek and ALiNew
b364cf43d3
feat: resizable sidebar
...
Co-Authored-By: ALiNew <42788336+sukjinkim@users.noreply.github.com >
2025-12-10 23:54:36 -05:00
Timothy Jaeryang Baek
29236aefe8
refac
2025-12-02 10:25:38 -05:00
Timothy Jaeryang Baek
de889f5ec7
refac: styling
2025-11-23 21:17:14 -05:00
Timothy Jaeryang Baek
d5fe0f6067
refac
2025-11-06 13:31:55 -05:00
Timothy Jaeryang Baek
9c0bd0c0ed
refac
2025-11-06 13:24:34 -05:00
Timothy Jaeryang Baek
dc3d704800
refac: shortcuts
2025-11-06 13:08:48 -05:00
Timothy Jaeryang Baek
a70bc52c34
chore: format
2025-10-26 19:33:39 -07:00
silentoplayz
3c7e739b3c
refac
2025-10-21 18:11:56 -04:00
silentoplayz
e361606c61
feat: add toggleable hotkey hints to sidebar buttons and refac ShortcutsModal
...
- Add src/lib/shortcuts.ts as the single source of truth for every shortcut
- Create HotkeyHint.svelte to show OS-aware key combos (⌘ on Mac, Ctrl elsewhere)
- Make sidebar “New Chat” and “Search” buttons display their shortcuts on hover
- Add user setting to toggle these sidebar hints
- Refactor ShortcutsModal into categorized (Global, Chat, Message, Input), data-driven sections
- Introduce ShortcutItem.svelte to render each row, dividers, and multi-line text
- Fix “Focus text area” action and include “Close modal” shortcut
- Wire everything through +layout.svelte and the shortcuts registry
2025-10-20 16:21:59 -04:00
Shirasawa
f0689b260a
fix: Fix missing model auto-pull when user settings are unmodified
2025-10-14 11:43:51 +00:00
Timothy Jaeryang Baek
abe70d1793
refac
2025-10-02 13:26:41 -05:00
Shirasawa
981306fa2b
feat: load data in parallel to accelerate page loading speed
2025-10-02 23:23:43 +08:00
Shirasawa
db05e34736
feat: dynamically load mermaid.js
2025-09-16 09:43:03 +00:00
Timothy Jaeryang Baek
f4047eea77
fix: direct tool server
2025-08-26 13:15:47 +04:00
Timothy Jaeryang Baek
19e82ace23
feat: temp chat as default
2025-08-20 22:49:05 +04:00
Peter Dave Hello
45180e829a
i18n: add missing translations
2025-08-20 22:14:23 +08:00
Timothy Jaeryang Baek
ff9f2614f3
refac: styling
2025-08-08 13:09:40 +04:00
Timothy Jaeryang Baek
3e67ce6e8e
refac/fix: shortcut modal
2025-07-18 12:47:22 +04:00
guenhter
34ddd62951
feat: support suppressing version checks
2025-07-02 15:20:43 +02:00
Timothy Jaeryang Baek and silentoplayz
7adb15d4b0
refac: user pending screen
...
Co-Authored-By: silentoplayz <50341825+silentoplayz@users.noreply.github.com >
2025-07-02 16:11:13 +04:00
Tim Jaeryang Baek
7a25c9637a
Merge pull request #15443 from open-webui/main
...
dev
2025-07-01 14:08:13 +04:00
Timothy Jaeryang Baek
59ba21bdf8
refac
2025-07-01 14:06:45 +04:00
Timothy Jaeryang Baek
71d550dd26
enh: offline mode
2025-06-30 15:20:41 +04:00
Timothy Jaeryang Baek
eac2f36f4f
refac: temporary enforced behaviour
2025-06-30 13:16:46 +04:00
Timothy Jaeryang Baek
f123d70cff
fix: enforced temp chat issue
2025-06-28 14:01:58 +04:00
Timothy Jaeryang Baek
90257442e3
refac: styling
2025-06-27 16:15:16 +04:00
Timothy Jaeryang Baek
1547235d47
refac: chat input object localStorage -> sessionStorage
2025-06-18 16:02:29 +04:00
Timothy Jaeryang Baek
d069d1264d
feat: search modal
2025-05-19 01:39:33 +04:00
Timothy Jaeryang Baek
05f284d4a6
refac
2025-05-16 23:41:51 +04:00
Timothy Jaeryang Baek
ba69c751ca
refac: temporary chat behaviour
2025-05-10 22:12:36 +04:00
Timothy Jaeryang Baek
28ec3069de
enh: exp token check
2025-04-24 03:12:22 +09:00
Timothy Jaeryang Baek
0611eb8ac7
refac: layout load
2025-04-10 09:15:08 -07:00
Timothy Jaeryang Baek
193a927aba
fix: temp chat
2025-04-05 02:16:35 -06:00
Timothy Jaeryang Baek
e0ec2cdeb0
refac: $user
2025-03-31 20:32:12 -07:00
Timothy Jaeryang Baek
5f792d2771
feat: enforced temporary chat
2025-03-31 17:58:43 -07:00
Timothy Jaeryang Baek
2cee5a4a03
chore: format
2025-03-30 00:21:00 -07:00