Commit graph

2993 commits

Author SHA1 Message Date
Timothy Jaeryang Baek
2c6227e4b6 fix: preserve dates for chat imports
Co-Authored-By: conql <49243542+conql@users.noreply.github.com>
2025-07-02 14:21:36 +04:00
Sine Jespersen
7e49c8733b remove nested button and add label for assistive technology 2025-07-02 10:12:48 +02:00
Sine Jespersen
d7f247d7d2 make margin depend on high contrast mode, based on comment on pr 2025-07-02 09:55:47 +02:00
Sine Jespersen
64b583dc29 add margin to make outline visible 2025-07-02 08:56:56 +02:00
Sine Jespersen
bed2c7e34f remove nested buttons, as this is not valid html 2025-07-02 08:56:17 +02:00
Sine Jespersen
e5435c6480 high contrast mode on model selector to enhance accessibility 2025-07-02 08:46:32 +02:00
Timothy Jaeryang Baek
355a3eaedb enh: dynamic commands height 2025-07-01 15:57:01 +04:00
Timothy Jaeryang Baek
8d49288499 refac: skeleton 2025-07-01 15:32:32 +04:00
Tim Jaeryang Baek
6d0bd226c1
Merge pull request #15445 from itk-dev/feature/chat-page-accessibility
Feat: chat page accessibility
2025-07-01 15:23:06 +04:00
Tim Jaeryang Baek
af9d264405
Merge pull request #15402 from itk-dev/feature/aria-hide-button-and-img
Feat: aria hide button and img
2025-07-01 15:18:21 +04:00
Sine Jespersen
ab3c19dd36 aria labels and high contrast mode for accessibility 2025-07-01 12:39:35 +02:00
Sine Jespersen
988fc3a72c aria-hidden and aria-label to enhance accessibility 2025-07-01 11:31:07 +02: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
dd1e4ee983 refac 2025-06-27 18:29:37 +04:00
Timothy Jaeryang Baek
3ff864eb63 refac: select action model behaviour 2025-06-27 16:29:04 +04:00
Timothy Jaeryang Baek
90257442e3 refac: styling 2025-06-27 16:15:16 +04:00
Timothy Jaeryang Baek
c8e8111dd9 refac 2025-06-27 15:44:26 +04:00
Tim Jaeryang Baek
276bfa02d0
Merge pull request #15314 from silentoplayz/spinner-and-xmark-icon-components
refac: Spinner and XMark components
2025-06-27 15:23:29 +04:00
Tim Jaeryang Baek
8c5beddb5f
Merge pull request #15310 from silentoplayz/icons
chore: Remove `MagnifyingGlass` icon component and update to use Search icon component
2025-06-27 14:58:06 +04:00
Silentoplayz
e3bacc3296 fix: Small fixes 2025-06-27 04:35:28 -04:00
Silentoplayz
d1e3940abd refac: Spinner and XMark components 2025-06-25 18:44:45 -04:00
Silentoplayz
3f865f0b66 chore: MagnifyingGlass -> Search 2025-06-25 13:42:18 -04:00
Timothy Jaeryang Baek
8e95e5267c refac 2025-06-25 13:36:41 +04:00
Timothy Jaeryang Baek
2658ab1e46 chore: format 2025-06-21 15:07:52 +04:00
Timothy Jaeryang Baek
cd70469a8a chore: format 2025-06-20 20:32:30 +04:00
Timothy Jaeryang Baek
17b9a81504 chore: format 2025-06-20 20:32:23 +04:00
Tim Jaeryang Baek
a21519f8f2
Merge pull request #15034 from Classic298/system-prompt-high-contrast
feat: System prompt input fields high contrast mode
2025-06-20 10:07:41 +04:00
Timothy Jaeryang Baek
a196b9dc26 fix: direct tool servers not displaying 2025-06-19 14:03:36 +04:00
Timothy Jaeryang Baek
1547235d47 refac: chat input object localStorage -> sessionStorage 2025-06-18 16:02:29 +04:00
Classic298
b9ea6130c7
Update General.svelte 2025-06-18 13:10:02 +02:00
Classic298
3814bbf7b3
Update General.svelte 2025-06-18 13:09:21 +02:00
Tim Jaeryang Baek
e79f31b9c4
Merge pull request #15029 from Classic298/correct-markdown-rendering-model-descriptions
fix: Correct markdown rendering model descriptions
2025-06-18 12:50:31 +04:00
Classic298
872b0ac943
Update General.svelte 2025-06-17 11:23:24 +02:00
Classic298
22b02af703
Update General.svelte 2025-06-17 11:22:34 +02:00
Classic298
7de0e49dc6
Update Controls.svelte 2025-06-17 11:21:24 +02:00
Classic298
c330f06542
Merge branch 'dev' into system-prompt-high-contrast 2025-06-17 11:10:03 +02:00
Classic298
beb1f3f7fd
Merge branch 'open-webui:main' into system-prompt-resizing 2025-06-16 21:11:21 +02:00
Classic298
c8c4e1642f
Merge branch 'open-webui:main' into correct-markdown-rendering-model-descriptions 2025-06-16 21:11:18 +02:00
Classic298
135b57ca8e
Update Placeholder.svelte 2025-06-16 20:28:50 +02:00
Classic298
5261d3d31e
Update General.svelte 2025-06-16 19:26:57 +02:00
Classic298
088243349d
Update Controls.svelte 2025-06-16 19:26:33 +02:00
Classic298
9d37350b97
Update Markdown.svelte 2025-06-16 18:08:20 +02:00
Classic298
4f9ce28a15
Update ChatPlaceholder.svelte 2025-06-16 18:07:30 +02:00
Classic298
9f936a0c19
Update General.svelte 2025-06-16 17:48:45 +02:00
Classic298
85724940ee
Update Controls.svelte 2025-06-16 17:48:00 +02:00
Timothy Jaeryang Baek
b082a7edbe enh: allow iframe in content 2025-06-16 17:43:17 +04:00
Tim Jaeryang Baek
2885ed9648
Merge pull request #15019 from itk-dev/feature/high-contrast-mode-tools-section
Feature/high contrast mode tools section
2025-06-16 17:19:30 +04:00
Timothy Jaeryang Baek
9cbe2644b1 refac 2025-06-16 16:59:47 +04:00
Timothy Jaeryang Baek
6c54ca552a feat: global image compression 2025-06-16 16:52:57 +04:00
Timothy Jaeryang Baek
2949be4f27 refac 2025-06-16 16:33:48 +04:00
Timothy Jaeryang Baek
8e139b04f0 refac: iframe include allow-downloads by default 2025-06-16 16:24:51 +04:00
Sine Jespersen
437b7c5171 add aria label to button without label for accessibility 2025-06-16 13:33:45 +02:00
Sine Jespersen
5211602c2f add text high contrast mode for accessibility 2025-06-16 13:33:25 +02:00
Timothy Jaeryang Baek
99e18d49dc enh: system prompt user permission 2025-06-16 15:12:32 +04:00
Timothy Jaeryang Baek
1af128fb24 chore 2025-06-16 15:05:35 +04:00
Tim Jaeryang Baek
b8103807cf
Merge pull request #15018 from itk-dev/feature/interface-tab-settings-modal-accessibility
Feat: interface tab settings modal accessibility
2025-06-16 14:25:01 +04:00
Timothy Jaeryang Baek
7753f57d42 chore: format 2025-06-16 13:48:50 +04:00
Timothy Jaeryang Baek
d802c718a4 refac: max file count behaviour 2025-06-16 13:28:31 +04:00
Timothy Jaeryang Baek
59324a82e0 refac 2025-06-16 13:19:00 +04:00
Sine Jespersen
6fcdd11fb2 add labels to image compression inputs 2025-06-16 10:56:54 +02:00
Sine Jespersen
047d8cec5d aria-labelledby on buttons to connect to labels 2025-06-16 10:51:12 +02:00
Timothy Jaeryang Baek
51e05988bd refac 2025-06-16 12:46:04 +04:00
Tim Jaeryang Baek
b37907671e
Merge pull request #15010 from itk-dev/feature/outline-hidden-depend-on-high-contrast-mode
Feat: outline hidden depend on high contrast mode
2025-06-16 12:43:33 +04:00
Tim Jaeryang Baek
0e245c0afc
Merge pull request #15011 from itk-dev/feature/outline-hidden-depend-on-high-contrast-mode-selects-general-tab
outline-hidden depend on highcontrastmode in selects
2025-06-16 12:42:54 +04:00
Timothy Jaeryang Baek
b748d5edee fix: direct tool servers permissions 2025-06-16 12:42:16 +04:00
Sine Jespersen
1909505466 make header h1 instead of div 2025-06-16 10:33:48 +02:00
Timothy Jaeryang Baek
f98ea78964 refac: remove user & access_control field from files 2025-06-16 12:31:52 +04:00
Sine Jespersen
f1e38fa376 outline-hidden depend on highcontrastmode in selects 2025-06-16 10:26:54 +02:00
Sine Jespersen
0d473a456a maje outline-hidden depend on highContrastMode due to accessibility 2025-06-16 10:05:34 +02:00
Timothy Jaeryang Baek
4a2428123b refac 2025-06-16 12:04:31 +04:00
Timothy Jaeryang Baek
ba6fc385bb refac: styling 2025-06-16 12:04:15 +04:00
Timothy Jaeryang Baek
4db0da2b75 refac 2025-06-16 12:02:34 +04:00
Timothy Jaeryang Baek
3b0da53457 feat: load-url search param added
Co-Authored-By: Classic298 <27028174+Classic298@users.noreply.github.com>
2025-06-16 11:55:23 +04:00
Tim Jaeryang Baek
5d90e31ab6
Merge pull request #15009 from itk-dev/feature/password-button-accessibility-again
Feat: password button accessibility again
2025-06-16 11:52:39 +04:00
Timothy Jaeryang Baek
dc3055873b refac: display full model name on hover 2025-06-16 11:50:26 +04:00
Timothy Jaeryang Baek
f5d250820b refac 2025-06-16 11:46:02 +04:00
Timothy Jaeryang Baek
8892c14984 refac 2025-06-16 11:44:07 +04:00
Sine Jespersen
75883dc835 outline-hidden depend on high contrast mode 2025-06-16 09:43:47 +02:00
Timothy Jaeryang Baek
a47e3b429e fix/refac: enforce multiple models permission to imported chats 2025-06-16 11:40:13 +04:00
Timothy Jaeryang Baek
b50cfd0940 refac 2025-06-16 11:14:24 +04:00
Timothy Jaeryang Baek
e0ffe234ba refac: styling 2025-06-16 10:58:04 +04:00
Timothy Jaeryang Baek
e0917e9f38 refac: new chat button moved to the leftside 2025-06-16 10:54:50 +04:00
Timothy Jaeryang Baek
177f2902db refac 2025-06-16 10:51:30 +04:00
Tim Jaeryang Baek
37658e06a2
Merge pull request #14857 from Classic298/feat/code-interpreter-url-param
feat: Enable Code Interpreter using URL Parameter
2025-06-16 09:57:25 +04:00
Tim Jaeryang Baek
1f7a93b0fb
Merge pull request #14937 from silentoplayz/situational-keyboard-shortcuts
feat: Add New Keyboard Shortcuts with asterisk and tooltip to imply situational
2025-06-16 09:54:05 +04:00
Timothy Jaeryang Baek
e34f11f5cc refac: styling 2025-06-16 09:40:40 +04:00
Tim Jaeryang Baek
b8a4824305
Merge pull request #14985 from Classic298/multi-model-chat-highlighting
Feat: Improve selected message highlighting for multi-model chats
2025-06-16 09:21:05 +04:00
Classic298
14cfd4599c
Improve selected message highlight (#12) 2025-06-14 21:49:33 +02:00
Tim Jaeryang Baek
53060a44ae
Merge pull request #14941 from silentoplayz/chat-bubble-timestamp-on-mouse-hover
Feat: Show timestamp on hover of user message in Chat Bubble UI mode
2025-06-14 18:06:47 +04:00
Tim Jaeryang Baek
0b8f86d27b
Merge pull request #14946 from t-rekttt/patch-1
fix: Page number 1 not displaying in citation references
2025-06-13 16:06:07 +04:00
Tim Jaeryang Baek
6918eb44ac
Merge pull request #14953 from itk-dev/feature/aria-label-on-cog-button
Feat: aria label on cog button
2025-06-13 16:04:55 +04:00
Sine Jespersen
87a837f850 add aria label to cog button in connections tab in settings modal 2025-06-13 10:46:27 +02:00
T-Rekt
190400d1e8
Fix: page number edge case
Fix when document?.metadata?.page == 0 (page 1), the page number will not be displayed
2025-06-13 04:49:17 +07:00
Silentoplayz
d92d555c03 Feat: Show user message timestamps on hover in Chat Bubble UI mode 2025-06-12 15:13:24 -04:00
Silentoplayz
a98661735f feat: Add New Keyboard Shortcuts with asterisk and tooltip to imply situational 2025-06-12 09:47:17 -04:00
Sine Jespersen
9d76f30f9b high contrast mode on text in connections tab on settings modal 2025-06-12 11:01:02 +02:00
Tim Jaeryang Baek
c27d8a4a28
Merge pull request #14900 from silentoplayz/fix-references
fix: prevent redundant documents in expanded citation list
2025-06-11 21:13:30 +04:00
Tim Jaeryang Baek
80c359c24e
Merge pull request #14888 from silentoplayz/i18n-fix2
chore: consistent apostrophe usage in components and i18n files
2025-06-11 20:19:32 +04:00
Timothy Jaeryang Baek
6076afd5f5 fix: url param issue
#14901
2025-06-11 20:16:53 +04:00
Silentoplayz
8e60174e0d fix: prevent redundant documents in expanded citation list 2025-06-11 11:37:46 -04:00
Sine Jespersen
99ff1684d0 aria hidden on svg/icons 2025-06-11 14:47:28 +02:00
Sine Jespersen
5dd99a0ea7 add aria-controls and ids to connect tabs to content 2025-06-11 13:45:47 +02:00
Sine Jespersen
aee60add1d add aria-selected to tabs 2025-06-11 13:42:50 +02:00
Sine Jespersen
6af91325e2 add roles tablist and tab to tabs in settings modal 2025-06-11 13:41:26 +02:00
Silentoplayz
a3f3f58e54 chore: consistent apostrophe usage in components and i18n files 2025-06-11 07:15:44 -04:00
google-labs-jules[bot]
70333c4dcf feat: Enable Code Interpreter via URL parameter
Adds the ability to enable the Code Interpreter feature by appending
`code-interpreter=true` to the chat URL.

The `Chat.svelte` component's `initNewChat` function has been updated
to parse this URL parameter. If present, it sets the
`codeInterpreterEnabled` state variable to true.

This change leverages the existing mechanisms for:
- Saving and restoring `codeInterpreterEnabled` state to/from localStorage.
- Displaying and toggling the Code Interpreter state via the existing UI
  button in the `MessageInput` component.

No new UI elements were added as the existing UI correctly reflects
the feature's state.
2025-06-10 18:56:49 +00:00
Tim Jaeryang Baek
c14160d73a
Merge pull request #14845 from itk-dev/feature/accessibility-aria-label-close-button-and-aria-hidden-svg
Feat: accessibility aria label close button and aria hidden svg
2025-06-10 17:37:31 +04:00
Timothy Jaeryang Baek
d2e7feea86 refac 2025-06-10 16:42:26 +04:00
Sine Jespersen
9c1c11cad0 use xmark icon instead of inline svg 2025-06-10 13:58:58 +02:00
Sine Jespersen
8b5ecfb2fe Add aria label to close button 2025-06-10 13:52:24 +02:00
Sine Jespersen
3288b82175 change admin settings link to anchor instead of button 2025-06-10 12:49:18 +02:00
Timothy Jaeryang Baek
c4cd2b55f0 refac: styling 2025-06-10 14:13:52 +04:00
Timothy Jaeryang Baek
bacf39902b refac: styling 2025-06-10 14:02:43 +04:00
Timothy Jaeryang Baek
f55579ce25 refac 2025-06-10 13:55:25 +04:00
Timothy Jaeryang Baek
4c65728443 chore: format 2025-06-10 13:43:18 +04:00
Timothy Jaeryang Baek
b36b480b43 refac 2025-06-10 13:40:36 +04:00
Tim Jaeryang Baek
b8450ecf01
Merge pull request #14832 from itk-dev/feature/high-contrast-mode-and-label-menu-search-bar
FEAT: high contrast mode and label menu search bar
2025-06-10 13:40:14 +04:00
Timothy Jaeryang Baek
464b086ec5 refac 2025-06-10 13:39:41 +04:00
Timothy Jaeryang Baek
8f68b25510 enh/refac: ollama advanced params 2025-06-10 12:48:34 +04:00
Sine Jespersen
7fd5304e76 add assistive technology accessible label for search input in settings modal 2025-06-10 10:27:06 +02:00
Sine Jespersen
af0f2a678e highContrastMode on search input in settingsmodal for accessibility 2025-06-10 10:25:40 +02:00
Tim Jaeryang Baek
6e11bf73a7
Merge pull request #14827 from itk-dev/feature/high-contrast-mode-menu
FEAT: high contrast mode menu
2025-06-10 11:49:47 +04:00
Sine Jespersen
ce45939463 add highContrastMode to menu items/tabs to improve contrast 2025-06-10 09:39:10 +02:00
Timothy Jaeryang Baek
5fae7360fb refac: hide profile image in mobile 2025-06-09 16:35:20 +04:00
Timothy Jaeryang Baek
8da1ce358f refac: model selector styling 2025-06-09 11:22:31 +04:00
Timothy Jaeryang Baek
9409083d0b refac 2025-06-09 02:16:23 +04:00
Timothy Jaeryang Baek
602bb55434 refac: styling 2025-06-09 01:45:41 +04:00
Timothy Jaeryang Baek
b0da2c998b refac 2025-06-09 01:27:50 +04:00
Timothy Jaeryang Baek
a64667ca8d feat: pinned models 2025-06-09 01:24:11 +04:00
Timothy Jaeryang Baek
9cbe39718d refac 2025-06-09 01:14:40 +04:00
Timothy Jaeryang Baek
7969d8e8f3 refac 2025-06-09 00:53:16 +04:00
Timothy Jaeryang Baek
5e91c2c1fe refac: styling 2025-06-09 00:33:41 +04:00
Timothy Jaeryang Baek
a944e1f526 fix: feedback score overflow styling 2025-06-08 21:29:05 +04:00
Timothy Jaeryang Baek
b9c64d0936 refac: styling 2025-06-08 19:22:41 +04:00
Jaap
d269c4b8e6 Audio token 2025-06-08 12:08:07 +02:00
Sine Jespersen
9c38183689 reindent xmlns 2025-06-06 10:52:13 +02:00
Sine Jespersen
fd97882fca add aria labels to buttons that only contains decorative svgs 2025-06-06 10:46:50 +02:00
Sine Jespersen
dc60bd2816 add aria-hidden to svg, as these are decorative 2025-06-06 10:32:01 +02:00
Tim Jaeryang Baek
f155abc63c
Merge pull request #14700 from silentoplayz/better-settings-search
feat: Enhance Settings Modal Search & Admin Settings Button Placement
2025-06-05 20:43:19 +04:00
Tim Jaeryang Baek
92c5773682
Merge pull request #14696 from ShirasawaSama/fix_old_ios_device_voice_recording
fix: fix old iOS device voice recording
2025-06-05 20:38:55 +04:00
Silentoplayz
3c5ae1f62e chore: Also define the standard property 'appearance' for compatibilitycss(vendorPrefix) 2025-06-05 12:02:31 -04:00
Silentoplayz
543ed432b1 Update SettingsModal.svelte 2025-06-05 11:42:05 -04:00
Silentoplayz
ec0124b521 Update SettingsModal.svelte 2025-06-05 10:48:33 -04:00
Shirasawa
07b2ecf6aa
fix: fix old iOS device voice recording 2025-06-05 20:22:20 +08:00
Timothy Jaeryang Baek
91e826cc27 refac 2025-06-04 15:43:23 +04:00
Timothy Jaeryang Baek
aeafcc7903 refac: styling 2025-06-04 02:51:42 +04:00
Timothy Jaeryang Baek
ec81e98fa2 refac 2025-06-04 02:46:30 +04:00
Timothy Jaeryang Baek
fe69189dc9 refac: styling 2025-06-04 02:36:31 +04:00
Timothy Jaeryang Baek
c01e29c47f refac: model tools selection not working 2025-06-03 22:04:13 +04:00
Timothy Jaeryang Baek
db836c53f6 refac 2025-06-03 21:57:18 +04:00
Timothy Jaeryang Baek
7ca35068a6 refac: styling 2025-06-03 21:55:40 +04:00
Timothy Jaeryang Baek
bbedc50f00 refac 2025-06-03 21:52:58 +04:00
Timothy Jaeryang Baek
abae0a837f refac: styling 2025-06-03 21:51:12 +04:00
Timothy Jaeryang Baek
0a1ff4a8fa refac 2025-06-03 18:49:42 +04:00
Timothy Jaeryang Baek
931e5ffa6e refac 2025-06-03 18:49:03 +04:00
Timothy Jaeryang Baek
185249623b feat: follow ups backend integration 2025-06-03 18:47:49 +04:00
Timothy Jaeryang Baek
3da1802eec fix: message delete issue 2025-06-02 23:25:38 +04:00
Timothy Jaeryang Baek
21f85e63bf refac: styling 2025-05-29 03:37:13 +04:00
Timothy Jaeryang Baek
9220afe7b3 feat: custom advanced params 2025-05-29 03:33:11 +04:00
Timothy Jaeryang Baek
8a74bdce37 fix: message input issue 2025-05-28 15:36:04 +04:00
Timothy Jaeryang Baek
3d9a430927 refac: styling 2025-05-28 14:28:39 +04:00
Zyfax
4995bfe571
fix: tts read aloud
Change: const content = removeAllDetails(content); to const content = removeAllDetails(message.content);

Error: Uncaught (in promise) ReferenceError: can't access lexical declaration 'z' before initialization.
ResponseMessage.svelte:215:42
2025-05-27 10:52:26 +02:00
Timothy Jaeryang Baek
a2afd6f645 refac 2025-05-27 03:06:01 +04:00
Timothy Jaeryang Baek
a0d034fa7c feat: Bypass file creation with CTRL + SHIFT + V
Co-Authored-By: Classic298 <27028174+Classic298@users.noreply.github.com>
2025-05-26 22:10:35 +04:00
Timothy Jaeryang Baek
7e6f1f8848 enh: archived chats modal 2025-05-25 00:48:30 +04:00
Tim Jaeryang Baek
8261f0e17e
Merge pull request #14276 from Classic298/memories
feat: Make Edit/Add Memory Modal larger, and the text input box size-adjustable
2025-05-24 16:01:07 +04:00
Classic298
c377ff80c9
Update EditMemoryModal.svelte 2025-05-24 13:33:56 +02:00
Classic298
9bd031dae3
Update AddMemoryModal.svelte 2025-05-24 13:33:49 +02:00
Timothy Jaeryang Baek
29d08c2a16 refac: styling 2025-05-24 02:12:44 +04:00
Timothy Jaeryang Baek
abcf59ab2b refac: styling 2025-05-24 01:56:02 +04:00
Timothy Jaeryang Baek
ffa5db4fec refac: styling 2025-05-24 01:45:55 +04:00
Timothy Jaeryang Baek
f95e52a6a6 refac: wording 2025-05-24 01:40:01 +04:00
Timothy Jaeryang Baek
8b5e89eada chore: format 2025-05-24 00:43:38 +04:00
Timothy Jaeryang Baek
baaa285534 feat: user stt language 2025-05-24 00:36:30 +04:00
Timothy Jaeryang Baek
88a296b989 refac: chat reset input behaviour 2025-05-23 23:52:10 +04:00
Diwakar Singh Maurya
549237fb05 Show tool call parameters along tool ouput 2025-05-23 17:42:05 +00:00
Timothy Jaeryang Baek
b9afef85c4 refac: advanced params 2025-05-23 20:44:19 +04:00
Timothy Jaeryang Baek
ed0bebc7ef enh: granular audio playback speed 2025-05-23 20:10:16 +04:00
Timothy Jaeryang Baek
f75ac5cc01 refac: styling 2025-05-23 20:06:05 +04:00
Timothy Jaeryang Baek
1cf21d3fa2 feat: ollama unload model 2025-05-23 19:45:29 +04:00
Timothy Jaeryang Baek
19b69fcb66 chore: format 2025-05-23 19:22:08 +04:00
Timothy Jaeryang Baek
e15ff8d9f6 refac 2025-05-23 19:15:57 +04:00
Timothy Jaeryang Baek
0e6f09a0a9 enh: ollama loaded model display 2025-05-23 19:13:18 +04:00
Timothy Jaeryang Baek
62fbd6c91c refac 2025-05-23 18:17:35 +04:00
Timothy Jaeryang Baek
03288d9fca refac: redesign 2025-05-23 17:30:17 +04:00
Timothy Jaeryang Baek
02000b1a6c refac: include help items in user menu 2025-05-23 16:49:11 +04:00
Timothy Jaeryang Baek
dd8e742c2d refac: tts details tags 2025-05-23 13:40:33 +04:00
Tim Jaeryang Baek
55a6fae9db
Merge pull request #14210 from ShrootBuck/main
refac: improve prompt formatting for selected text in FloatingButtons
2025-05-23 13:14:27 +04:00
Zayd Krunz
1d382b83c8 refac: improve prompt formatting for selected text in FloatingButtons 2025-05-23 01:16:47 +00:00
Timothy Jaeryang Baek
a2f12db8d9 refac: memories 2025-05-23 03:26:14 +04:00
Timothy Jaeryang Baek
4c55ad71a7 fix: local/external models 2025-05-23 02:48:31 +04:00
Timothy Jaeryang Baek
b78354100f refac 2025-05-20 23:33:41 +04:00
Timothy Jaeryang Baek
512345f40e refac: chat transition 2025-05-20 23:33:23 +04:00
Tim Jaeryang Baek
86f1aee20b
Merge pull request #14054 from silentoplayz/delete-lightblub
fix: Correct typo in LightBulb component name and imports & delete lightblub.svelte (duplicate of lightbulb.svelte)
2025-05-20 17:25:42 +04:00
toriset
b735042ecc
Fix alignment issues with Buttons in UI 2025-05-20 14:33:04 +03:00
Silentoplayz
58b309149a chore: adjustment 2025-05-19 17:21:43 -04:00
Silentoplayz
83ed2d0661 chore: delete lightblub.svelte 2025-05-19 17:12:36 -04:00
Timothy Jaeryang Baek
2ab5aa4d34 refac: azure openai 2025-05-19 04:31:04 +04:00
Timothy Jaeryang Baek
3af289d196 refac 2025-05-19 02:32:06 +04:00
Timothy Jaeryang Baek
5a40feea1c enh: search shortcut 2025-05-19 01:40:51 +04:00
Timothy Jaeryang Baek
05b79ce221 refac: model selection 2025-05-19 00:41:49 +04:00
Timothy Jaeryang Baek
9801a2d23f refac 2025-05-17 03:14:26 +04:00
Timothy Jaeryang Baek
d54e588ec3 refac 2025-05-17 02:26:28 +04:00
Timothy Jaeryang Baek
08e4c163ea feat: local/external connections 2025-05-17 01:47:48 +04:00
Timothy Jaeryang Baek
c3acb30bb1 feat: model file upload capability 2025-05-17 01:13:13 +04:00
Timothy Jaeryang Baek
b14398481d enh: model capabilities 2025-05-17 00:59:00 +04:00
Timothy Jaeryang Baek
fcb93f3155 feat: artifacts download button 2025-05-17 00:27:20 +04:00
Timothy Jaeryang Baek
02e5bbc903 refac 2025-05-17 00:19:08 +04:00
Timothy Jaeryang Baek
359bcb837d refac 2025-05-17 00:08:03 +04:00
Timothy Jaeryang Baek
ecae944fd0 refac 2025-05-16 23:59:24 +04:00
Timothy Jaeryang Baek
05f284d4a6 refac 2025-05-16 23:41:51 +04:00
Timothy Jaeryang Baek
1f38350128 feat: toggle filter middleware 2025-05-16 23:33:02 +04:00
Timothy Jaeryang Baek
e37433f2b1 refac 2025-05-16 23:21:08 +04:00
Timothy Jaeryang Baek
7bbeaec93b revert 2025-05-16 22:43:42 +04:00
Timothy Jaeryang Baek
363ac35c09 refac 2025-05-16 22:17:47 +04:00
Tim Jaeryang Baek
50bc6d9b12
Merge pull request #13919 from dongfangzan/main
feat: add switching thinking/non-thinking modes to models
2025-05-16 22:08:04 +04:00
Timothy Jaeryang Baek
54dc24986f feat: preview html 2025-05-16 21:47:43 +04:00
Timothy Jaeryang Baek
bb06df80a2 refac 2025-05-16 17:07:52 +04:00
Timothy Jaeryang Baek
0b761776c4 enh: high contrast mode 2025-05-16 17:06:21 +04:00
Timothy Jaeryang Baek
2450f2c5d8 chore: format 2025-05-16 16:57:30 +04:00
Timothy Jaeryang Baek
62180b15e1 refac: command arrow up/down behaviour 2025-05-16 15:39:26 +04:00
Tim Jaeryang Baek
c201b4d689
Merge pull request #13931 from itk-dev/feature/better-frontend-error
WIP: Minor clean up of console log usage in the front end
2025-05-16 13:33:16 +04:00
uryukikutani
53dcaa63d4 made the chat response messages readable with a screen reader 2025-05-16 17:41:56 +09:00
dongfangzan
351f0186b9 fix: typo 2025-05-16 08:05:49 +08:00
Jesper Kristensen
84e0605835
Cleaning up usage of console log in front end 2025-05-15 21:53:07 +02:00
dongfangzan
9b93b81f84 feat: add switching thinking/non-thinking modes to models 2025-05-15 19:56:10 +08:00
dongfangzan
a7c90925ef test contribute 2025-05-15 19:31:40 +08:00
Timothy Jaeryang Baek
0a8cecfbfa feat: response watermark 2025-05-14 23:53:28 +04:00
Timothy Jaeryang Baek
7e241a3904 refac 2025-05-14 22:48:23 +04:00
Sine Jespersen
b052b5cced remove whitespace 2025-05-14 10:15:31 +02:00
Sine Jespersen
5db783d67b improve suggestions contrast 2025-05-14 09:52:44 +02:00
Sine Jespersen
43d0db5eea model selector contrast 2025-05-14 09:52:10 +02:00
Sine Jespersen
41f64da0d6 update message input contrast 2025-05-14 09:51:38 +02:00
Timothy Jaeryang Baek
92e2cfdd2f refac 2025-05-10 23:00:53 +04:00
Timothy Jaeryang Baek
3ad5a7d97c chore: bump 2025-05-10 22:48:26 +04:00
Timothy Jaeryang Baek
30cc51ec82 feat: edit message files 2025-05-10 22:27:39 +04:00
Timothy Jaeryang Baek
ba69c751ca refac: temporary chat behaviour 2025-05-10 22:12:36 +04:00
Timothy Jaeryang Baek
c61790b355 chore: format 2025-05-10 19:00:01 +04:00
Timothy Jaeryang Baek
3a79840a87 feat: unstylized pdf export 2025-05-10 18:59:04 +04:00
Taylor Wilsdon
1299c11650 only show tools toggle if overflow present 2025-05-09 10:30:45 -04:00
Taylor Wilsdon
628a10e34a make the collapse toggle more subtle & compact 2025-05-09 10:26:48 -04:00
Taylor Wilsdon
ccbc46fbbe implement visible scrollbar for tools overflow, add show all toggle 2025-05-09 10:20:17 -04:00
Timothy Jaeryang Baek
af518cacbf refac: filter out images 2025-05-08 12:43:13 +04:00
Timothy Jaeryang Baek
61a9d9927d refac/fix: message input rtl issue 2025-05-07 23:14:42 +04:00
Timothy Jaeryang Baek
f761d2cf90 refac: allow html video controls 2025-05-07 23:06:00 +04:00
Timothy Jaeryang Baek
176a7fc986 refac 2025-05-07 12:52:55 +04:00
Timothy Jaeryang Baek
ed5de96d1d fix: tool servers ui settings can be bypassed with search 2025-05-07 02:41:33 +04:00
Timothy Jaeryang Baek
c667d27c38 refac 2025-05-07 02:37:23 +04:00
Timothy Jaeryang Baek
96618967bd refac 2025-05-07 02:00:10 +04:00
Timothy Jaeryang Baek
369f461691 refac 2025-05-07 01:48:54 +04:00
omahs
37e0313c83
Merge branch 'dev' into main 2025-05-05 14:26:40 +02:00
omahs
863f227be9
fix: typos 2025-05-05 14:14:59 +02:00
Timothy Jaeryang Baek
eec7a2afa1 refac 2025-05-05 11:25:00 +04:00
Timothy Jaeryang Baek
8514669053 refac 2025-05-04 18:59:36 +04:00
Timothy Jaeryang Baek
62366ad020 refac: audio recording 2025-05-04 18:17:35 +04:00
Timothy Jaeryang Baek
9c4a931d22 feat: capture display media audio 2025-05-04 00:14:19 +04:00
Timothy Jaeryang Baek
4acd278624 refac 2025-05-03 22:53:23 +04:00
Timothy Jaeryang Baek
7fee84c06e feat: notes 2025-05-03 18:16:32 +04:00
Timothy Jaeryang Baek
c1ddb00377 refac: styling 2025-05-02 14:19:53 +04:00
Timothy Jaeryang Baek
74f160b849 refac 2025-05-02 14:16:11 +04:00
Tim Jaeryang Baek
11d599c55d
Merge pull request #13111 from tth37/perf_multi_thread_web_searching
perf: Concurrent processing for web search queries
2025-05-02 03:15:49 -07:00
hurxxxx
d72e41c563 Consolidate duplicate messages into a single one 2025-05-01 13:16:47 +09:00
hurxxxx
1ca5d532b8 chore(i18n): update parsed i18n data and Korean translations 2025-05-01 13:00:27 +09:00
Timothy Jaeryang Baek
dadfa5f043 refac: HTML_FILE_ID handling 2025-05-01 00:32:29 +04:00
Timothy Jaeryang Baek
3ac74a4fcb refac: styling 2025-04-28 18:21:48 +04:00
Timothy Jaeryang Baek
ee8de1ee0b refac: disable jwt display for non-admin users 2025-04-28 17:45:17 +04:00
Timothy Jaeryang Baek
9398c843d3 refac 2025-04-28 17:08:07 +04:00
Timothy Jaeryang Baek
1349bc47b1 fix: chat message input ui styling 2025-04-25 14:21:58 +09:00
Timothy Jaeryang Baek
5030041683 chore: format 2025-04-23 16:05:15 +09:00
Timothy Jaeryang Baek
2f7b5acdf8 enh: chat share & export permissions 2025-04-23 14:43:33 +09:00
Peter Dave Hello
5f81755b86 i18n: Add missing i18n locale for "Merged Response" string 2025-04-23 02:01:18 +08:00
tth37
5b9c1de3d1 fix: Translatable 'Searching the web' 2025-04-22 01:24:30 +08:00
Timothy Jaeryang Baek
1a6e4c2948 refac 2025-04-19 23:40:31 -07:00
Timothy Jaeryang Baek
6fd082d55f enh: html token (allow yt embed) 2025-04-19 23:38:08 -07:00
Timothy Jaeryang Baek
f4de3b4c45 enh: notificationSoundAlways option 2025-04-19 23:13:19 -07:00
Timothy Jaeryang Baek
48637893b1 fix: scroll on branch change w/ multi response chat 2025-04-19 04:09:46 -07:00
Timothy Jaeryang Baek
ad8c8da438 refac 2025-04-19 02:47:48 -07:00
Timothy Jaeryang Baek
f0447b24ab refac: wording 2025-04-19 01:51:40 -07:00
Timothy Jaeryang Baek
8b9527d887 refac 2025-04-18 17:14:09 -07:00
Timothy Jaeryang Baek
a5476ef7d8 refac 2025-04-18 17:10:44 -07:00
Timothy Jaeryang Baek
60d84a3aae chore: license "branding" clause 2025-04-18 14:49:20 -07:00
Timothy Jaeryang Baek
0d09e46281 refac 2025-04-18 05:32:11 -07:00
Timothy Jaeryang Baek
961869a60c refac 2025-04-18 05:30:50 -07:00
Tim Jaeryang Baek
fa8132903e
Merge pull request #12904 from hurxxxx/feat/onedrive-orgs
feat: support Organization and School accounts in OneDrive
2025-04-18 04:03:54 -07:00
Timothy Jaeryang Baek
a86a932b46 refac: deprecate event dispatcher 2025-04-18 02:38:53 -07:00
Timothy Jaeryang Baek
a22be555cb refac 2025-04-18 01:26:42 -07:00
tth37
79bde6fa47 fix: Align backend <source> tag indexing with frontend citation grouping 2025-04-17 22:27:22 +08:00
Timothy Jaeryang Baek
12c7ecf0f4 refac: styling 2025-04-14 22:34:38 -07:00
hurxxxx
2d7062fc99 fix: onedrive orgs selection 2025-04-15 00:27:59 +09:00
hurxxxx
5fd794612e add onedrive sub menu 2025-04-14 22:57:32 +09:00
Timothy Jaeryang Baek
815d18b57e revert 2025-04-14 01:57:23 -07:00
Timothy Jaeryang Baek
8d33b5e063 refac 2025-04-14 01:56:52 -07:00
Timothy Jaeryang Baek
aa8db40376 enh: copy formatted option
Co-Authored-By: Sebastian Whincop <123417897+macjedi42@users.noreply.github.com>
2025-04-14 01:56:15 -07:00
Timothy Jaeryang Baek
95fca7b700 refac 2025-04-14 01:41:58 -07:00
Timothy Jaeryang Baek
87aa01a5c2 refac: styling 2025-04-14 01:40:29 -07:00
Timothy Jaeryang Baek
d932fc555d enh: tts/stt user permissions 2025-04-14 01:40:22 -07:00
Timothy Jaeryang Baek
ec3b8fab5b refac 2025-04-14 01:08:16 -07:00
Timothy Jaeryang Baek
ac8e81834c refac 2025-04-12 21:44:15 -07:00
Timothy Jaeryang Baek
8d62cc1935 refac 2025-04-12 21:09:26 -07:00
Timothy Jaeryang Baek
f3fe82da80 fix: ongoing chat stop issue 2025-04-12 20:51:02 -07:00
Timothy Jaeryang Baek
fa61065c1e refac 2025-04-12 20:15:00 -07:00
Timothy Jaeryang Baek
5844779384 refac: styling 2025-04-12 20:14:32 -07:00
Timothy Jaeryang Baek
451465151e refac 2025-04-12 19:31:02 -07:00
Timothy Jaeryang Baek
40a3e7786b refac: voice recording 2025-04-12 17:41:53 -07:00
Timothy Jaeryang Baek
79dff685ea feat: multiple models chat user permissions 2025-04-12 17:37:30 -07:00
Timothy Jaeryang Baek
0a69db291d enh: iframe sandbox policy setting 2025-04-12 17:09:39 -07:00
Timothy Jaeryang Baek
af0d99b2a3 refac: artifacts styling 2025-04-12 17:01:45 -07:00
Timothy Jaeryang Baek
c3497da5dd enh: only copy text message content 2025-04-12 15:11:03 -07:00
Timothy Jaeryang Baek
30d02c638c refac: banners 2025-04-11 15:34:21 -07:00
Timothy Jaeryang Baek
c5636ff68c refac 2025-04-11 15:27:25 -07:00
Timothy Jaeryang Baek
5fea0a2221 refac: styling 2025-04-10 21:52:03 -07:00
Timothy Jaeryang Baek
6d63337ee9 refac 2025-04-10 21:22:14 -07:00
Timothy Jaeryang Baek
bf0716e85e refac: styling 2025-04-10 12:05:01 -07:00
Timothy Jaeryang Baek
3f71929a69 refac: styling 2025-04-10 10:46:44 -07:00
Timothy Jaeryang Baek
d8780e4de2 feat: detect artifacts toggle 2025-04-10 10:36:57 -07:00
Timothy Jaeryang Baek
d4297a3e3e refac: styling 2025-04-10 10:31:38 -07:00
Timothy Jaeryang Baek
23dcae7054 refac: selector 2025-04-10 10:18:56 -07:00
Timothy Jaeryang Baek
63eab42208 refac 2025-04-08 12:51:48 -07:00
Timothy Jaeryang Baek
40d019ff50 refac 2025-04-06 20:23:23 -07:00
Timothy Jaeryang Baek
06820e701c refac: citations modal 2025-04-06 19:14:24 -07:00
Timothy Jaeryang Baek
bc17511a05 refac 2025-04-06 17:10:09 -07:00
Timothy Jaeryang Baek
3413dd8ae1 refac 2025-04-06 17:02:39 -07:00
Timothy Jaeryang Baek
03759e79a3 refac 2025-04-06 17:00:46 -07:00
Timothy Jaeryang Baek
20211a489f refac 2025-04-06 16:57:36 -07:00
Timothy Jaeryang Baek
5d2e725f81 refac 2025-04-06 16:53:30 -07:00
Timothy Jaeryang Baek
dc2f8ec8c6 refac 2025-04-06 15:37:27 -07:00
Timothy Jaeryang Baek
5296ee0f71 refac 2025-04-05 11:24:05 -06:00
Timothy Jaeryang Baek
fe4f760b4a refac 2025-04-05 05:57:25 -06:00
Timothy Jaeryang Baek
9747a0e1f1 refac: tool servers 2025-04-05 04:40:01 -06:00
Timothy Jaeryang Baek
0c0505e1cd refac 2025-04-05 04:05:52 -06:00
Timothy Jaeryang Baek
4ad10f0c6e chore: format 2025-04-05 01:31:45 -06:00
Timothy Jaeryang Baek
5e06b6d3f4 refac: styling 2025-04-05 01:24:32 -06:00
Timothy Jaeryang Baek
cb94a87cb0 refac: tools styling 2025-04-05 01:05:47 -06:00
Timothy Jaeryang Baek
b612af29e9 refac 2025-04-04 09:17:19 -06:00
Timothy Jaeryang Baek
feaf434d4e refac: input prompt 2025-04-04 09:11:54 -06:00
Timothy Jaeryang Baek
be20e6dec0 refac: message edit 2025-04-03 13:43:45 -06:00
Timothy Jaeryang Baek
ba77a72925 refac: styling 2025-04-03 01:00:40 -07:00
Timothy Jaeryang Baek
bcf0a8791e refac: styling 2025-04-03 01:00:04 -07:00
Timothy Jaeryang Baek
faa68fcdaa enh: image tool response 2025-04-02 23:46:39 -07:00
Timothy Jaeryang Baek
436e3ff7de refac 2025-04-02 20:42:23 -07:00
Timothy Jaeryang Baek
b15bf0dc70 refac 2025-04-02 19:17:26 -07:00
Timothy Jaeryang Baek
94353458a5 refac: settings ui styling 2025-04-02 19:01:39 -07:00
Timothy Jaeryang Baek
7eea95a48c feat: direct tools user permissions 2025-04-02 18:36:03 -07:00
Silentoplayz
ee68c9ea55 Update Chats.svelte
Added Archived Chats option in Chats settings section
2025-04-02 14:25:03 -04:00
Erik
c8210d4043 upated like in PR discussed 2025-04-01 09:06:15 +02:00
Erik
abba7c128c [FEAT]-Adjust Translations for temporary chat 2025-04-01 08:21:03 +02:00
Timothy Jaeryang Baek
e0ec2cdeb0 refac: $user 2025-03-31 20:32:12 -07:00
Timothy Jaeryang Baek
0bc5441d72 refac: styling 2025-03-31 17:58:48 -07:00
Timothy Jaeryang Baek
5f792d2771 feat: enforced temporary chat 2025-03-31 17:58:43 -07:00
Timothy Jaeryang Baek
def5444ea3 feat: hide base model 2025-03-31 16:51:42 -07:00
Timothy Jaeryang Baek
6ac153c989 refac: styling 2025-03-31 03:45:36 -07:00
Timothy Jaeryang Baek
5ce6c8ced3 refac 2025-03-31 01:45:22 -07:00
Timothy Jaeryang Baek
9809ffb095 refac 2025-03-31 01:30:08 -07:00
Timothy Jaeryang Baek
05dfb9cecd refac: floating buttons behaviour in shared chat 2025-03-31 00:57:16 -07:00
Timothy Jaeryang Baek
effa87638d refac: prompt command behaviour 2025-03-31 00:48:09 -07:00
Timothy Jaeryang Baek
337df80c47 refac: styling 2025-03-30 23:17:06 -07:00
Timothy Jaeryang Baek
12101fd26d
Merge pull request #11307 from wangtunan/fix/stop_task_func_need_use_async_await_syntax
fix: stopTask func need use async/await syntax
2025-03-30 21:45:32 -07:00
Timothy Jaeryang Baek
33f93371dc feat: user webhooks system settings 2025-03-30 21:31:16 -07:00
Timothy Jaeryang Baek
d41844c308 feat: prompt autocompletion user setting 2025-03-30 21:19:09 -07:00
_00_
5b8317270e Fix alignament buttons text
Fix alignament buttons text

Fixed align tag on user & admin settings

- correction of some align tag assigned to buttons that are right and
have to be left, this means that although it is not noticeable in
English, in other languages, especially if several lines appear, it is
obvious.
2025-03-30 13:36:07 +02:00
Timothy Jaeryang Baek
03e61e7a4a refac: styling 2025-03-30 00:47:45 -07:00
Timothy Jaeryang Baek
2cee5a4a03 chore: format 2025-03-30 00:21:00 -07:00
Timothy Jaeryang Baek
3be626bef3 feat: goto message 2025-03-29 17:48:57 -07:00
Timothy Jaeryang Baek
c700126c17 refac: html rendering 2025-03-29 16:52:49 -07:00
Timothy Jaeryang Baek
c2ff73c3e1 refac 2025-03-29 14:59:03 -07:00
Timothy Jaeryang Baek
66015bb341
Merge pull request #12168 from yak1ex/fix_inconsistent_value_check_in_onMessageHandler_in_Chat_svelte
fix: Inconsistent value check in onMessageHandler() in Chat.svelte
2025-03-28 22:12:57 -07:00
Timothy Jaeryang Baek
acd5b07fb4 enh: tool servers info modal 2025-03-28 12:40:56 -07:00
Timothy Jaeryang Baek
115f34069a refac: tool call display 2025-03-28 12:18:27 -07:00
Timothy Jaeryang Baek
5656f030c4 refac: error handling 2025-03-28 00:52:13 -07:00
Timothy Jaeryang Baek
2fc8ace46d fix: error message persistence issue 2025-03-28 00:25:00 -07:00
Timothy Jaeryang Baek
c137d3ad17 enh: allow json schema for format 2025-03-27 20:27:16 -07:00
Timothy Jaeryang Baek
4547453141 refac 2025-03-27 02:57:02 -07:00
Timothy Jaeryang Baek
fc6d432c2f refac 2025-03-27 02:53:24 -07:00
Timothy Jaeryang Baek
038df1131e refac 2025-03-27 02:50:53 -07:00
Timothy Jaeryang Baek
d1bc2cfa2f refac: external tools server support 2025-03-27 02:27:56 -07:00
Timothy Jaeryang Baek
4a79320253 chore: format 2025-03-27 01:40:28 -07:00
Timothy Jaeryang Baek
d9b6d78d5c feat: external tool server support frontend 2025-03-27 01:38:35 -07:00
Timothy Jaeryang Baek
79e4f8a7bc refac 2025-03-26 20:47:52 -07:00
Timothy Jaeryang Baek
1be6ad1250 feat: /messages chat endpoint support 2025-03-26 01:10:27 -07:00
Timothy Jaeryang Baek
4906af9319 refac: styling 2025-03-25 00:12:23 -07:00
Timothy Jaeryang Baek
0192b4b468 refac: styling 2025-03-25 00:10:09 -07:00
Timothy Jaeryang Baek
57d1527ce1 refac 2025-03-25 00:07:04 -07:00
Timothy Jaeryang Baek
e5b7188379 refac: ollama only param 2025-03-23 11:50:40 -07:00
Yak!
c1f189a602 Fix inconsistent value check. 2025-03-23 17:52:48 +09:00
Timothy Jaeryang Baek
d047eb46cc refac 2025-03-20 17:54:13 -07:00
Timothy Jaeryang Baek
13220991a4
Merge pull request #11846 from hurxxxx/feat/sidebar-chat-search-clear-button
feat: add clear ("X") button to sidebar chat search input
2025-03-20 13:50:58 -07:00
hurxxxx
70610f8343 feat: add clear ("X") button to sidebar chat search input 2025-03-19 11:25:16 +09:00
Timothy Jaeryang Baek
6c4352de07 fix: table cells format 2025-03-18 17:53:11 -07:00
Timothy Jaeryang Baek
3186aeac08 chore: format 2025-03-18 06:39:37 -07:00
Timothy Jaeryang Baek
54d5281256 refac 2025-03-15 18:41:04 +00:00
Timothy Jaeryang Baek
b6e56c0e5a refac 2025-03-15 18:00:18 +00:00
Timothy Jaeryang Baek
c57db1828f fix 2025-03-15 16:25:21 +00:00
Timothy Jaeryang Baek
b5e74f4eae refac 2025-03-15 16:15:37 +00:00
Timothy Jaeryang Baek
f1a84f45c8
Merge pull request #11699 from shaun-gallagher-octane/markdown-alert-renderer
feat: Markdown alert renderer
2025-03-15 02:12:16 +00:00
Timothy Jaeryang Baek
7723705707 enh: always collapse code block 2025-03-15 02:01:59 +00:00
Timothy Jaeryang Baek
dbf051ff4e enh: always expand details option 2025-03-15 01:56:04 +00:00
Shaun Gallagher
2065580a5f feat: Use AlertRenderer in blockquote evaluation 2025-03-14 15:22:56 -04:00
Shaun Gallagher
8bc797fe6a feat: Add renderer for Markdown alerts 2025-03-14 15:22:27 -04:00
Timothy Jaeryang Baek
74da9c4e54 fix: firefox input height issue 2025-03-14 12:50:33 +00:00
Timothy Jaeryang Baek
d84e7d13d0 refac 2025-03-11 20:49:14 +00:00
Timothy Jaeryang Baek
c309412980 enh: connection tags 2025-03-11 20:37:30 +00:00
Timothy Jaeryang Baek
9e2fb73440
Merge pull request #11550 from silentoplayz/highlight-selected
feat: improve model dropdown highlight
2025-03-11 18:57:20 +00:00
Timothy Jaeryang Baek
64fa37c15d
Merge pull request #11545 from hurxxxx/fix/reset-taskId-after-conversation
fix: Reset taskId after completion to prevent incorrect cancellation behavior
2025-03-11 18:29:59 +00:00
Silentoplayz
2c99366543 feat: improve model dropdown highlight 2025-03-11 13:57:09 -04:00
hurxxxx
1160e21d45 fix: reset taskId after conversation to prevent incorrect cancellation behavior 2025-03-11 21:18:53 +09:00
Timothy Jaeryang Baek
0e7164b4f5
Merge pull request #11520 from icsy7867/main
Added decodeURIcomponent function to several locations.
2025-03-11 10:33:41 +00:00
root
3fb477618e Added decodeURIcomponent function to several locations. 2025-03-10 17:40:40 -04:00
Timothy Jaeryang Baek
352ed67667 refac: prompt template behaviour 2025-03-10 01:15:45 +00:00
Timothy Jaeryang Baek
ec29772068 refac: styling 2025-03-09 23:58:48 +00:00
Silentoplayz
ae1f0f0a3c feat: horizontal scroll for model dropdown tags 2025-03-09 11:41:14 -04:00
Timothy Jaeryang Baek
26980fb859 refac 2025-03-09 15:01:36 +00:00
Timothy Jaeryang Baek
53a2acd541 enh: local, external, direct model list filter
Co-Authored-By: recrudesce <6450799+recrudesce@users.noreply.github.com>
2025-03-09 15:00:13 +00:00
Timothy Jaeryang Baek
c58f0844a3 refac 2025-03-09 14:48:11 +00:00
Timothy Jaeryang Baek
1c211e32b3 refac 2025-03-09 11:18:28 +00:00
Timothy Jaeryang Baek
0dce81f646
Merge pull request #11423 from silentoplayz/confirmation-prompts
feat: add more confirmation prompts
2025-03-09 07:40:36 -03:00
Silentoplayz
1de142f435 sticky tags 2025-03-08 18:00:06 -05:00
Silentoplayz
d669932137 add confirmation prompts 2025-03-08 13:42:24 -05:00
Timothy Jaeryang Baek
324cd94c53 refac: user message delete 2025-03-08 17:03:08 +00:00
Timothy Jaeryang Baek
1e36282708 refac 2025-03-08 16:23:20 +00:00
orenzhang
b61ea393b4
refactor(lint): code lint 2025-03-07 20:03:53 +08:00
orenzhang
dc04123330
Merge branch 'dev' into i18n_translation 2025-03-07 20:03:33 +08:00
orenzhang
72ea6dd9f1
refactor(lint): code lint 2025-03-07 19:59:09 +08:00
wangtunan
7d1a094f9b fix: stopTask func need use async/await syntax 2025-03-07 00:07:04 +08:00
wangtunan
533c99e384 fix: stopTask func need use async/await syntax 2025-03-06 23:56:41 +08:00
orenzhang
92fb1109b6
i18n(common): add i18n translation 2025-03-06 20:16:34 +08:00
Perry Li
9cc9df3018 fix(chat): resolve duplicate collapsible IDs causing citation modal failures
Fix an issue where clicking inline citations in subsequent chat messages failed to open the citation modal when multiple collapsible sections are present.

The root cause was duplicate "collapsible-sources" IDs assigned to all Collapsible components. This led document.getElementById() to always return the first instance, preventing subsequent messages from opening their CitationModal.

Changes:
- Modify Collapsible ID generation in Citations.svelte to use unique IDs with "collapsible-${message.id}" pattern
- Update ResponseMessage.svelte's onSourceClick handler to reference the dynamic collapsible IDs
- Ensure proper citation modal binding for each chat message's sources

Affected components:
- Collapsible (expandable content sections)
- CitationsModal (citation detail popup)

This ensures each chat message's sources are independently collapsible and maintains proper citation modal binding throughout message history.
2025-03-06 10:10:53 +00:00
Timothy Jaeryang Baek
c0ecff9d70 fix: pinyin keyboard 2025-03-05 19:36:30 -08:00
Timothy Jaeryang Baek
5e78a5c510 enh: enable_code_execution toggle
Co-Authored-By: recrudesce <6450799+recrudesce@users.noreply.github.com>
2025-03-05 19:06:28 -08:00
Timothy Jaeryang Baek
f9b44c6bf2 refac 2025-03-05 18:39:32 -08:00
Timothy Jaeryang Baek
b01c9184c2 chore: format 2025-03-04 21:24:17 -08:00
Timothy Jaeryang Baek
fbf4f5eb30 refac 2025-03-04 18:19:05 -08:00
Timothy Jaeryang Baek
6c77e6fdb3 refac 2025-03-04 18:08:43 -08:00
Timothy Jaeryang Baek
b94de4f002 refac 2025-03-04 02:45:05 -08:00
Timothy Jaeryang Baek
d78fe4decc
Merge pull request #11073 from vincent-thevenin/dev
fix: fix issue with call voice recording starting before voice detection
2025-03-04 00:55:03 -08:00
Timothy Jaeryang Baek
8697f72068 refac: styling 2025-03-03 22:44:03 -08:00
Timothy Jaeryang Baek
3e7077bb73 refac 2025-03-03 22:24:19 -08:00
Timothy Jaeryang Baek
5f89c1b137 enh: model selector tag filter 2025-03-03 21:47:27 -08:00
Timothy Jaeryang Baek
15cbccc8f5 enh: code block collapse 2025-03-03 21:10:15 -08:00
Timothy Jaeryang Baek
9ff54288ef refac 2025-03-03 20:53:14 -08:00
Timothy Jaeryang Baek
baca6db680
Merge pull request #10987 from alpha-pet/feat-submit-on-ctrl-enter
feat: add alternative input configuration where Ctrl-Enter is required to send chat messages
2025-03-03 20:39:53 -08:00
Timothy Jaeryang Baek
1236157800 fix: timestamp missing in edited user message 2025-03-03 20:21:39 -08:00
Timothy Jaeryang Baek
d844fc7edb refac: inline citation handling 2025-03-03 19:48:00 -08:00
vincent-thevenin
4d6132b9de fix: fix issue with call voice recording starting before voice detection 2025-03-03 13:59:28 +01:00
Timothy Jaeryang Baek
efe8c4ca69 chore: format 2025-03-01 07:28:00 -08:00
Timothy Jaeryang Baek
05c5e73304
Merge pull request #10373 from dannyl1u/logit_bias
feat: logit bias
2025-03-01 06:13:19 -08:00
Timothy Jaeryang Baek
fe44e4d344 i18n(html): sync html language with i18n language 2025-02-28 16:06:28 -08:00
Timothy Jaeryang Baek
f1ce653830
Merge pull request #10992 from softue/i18n-floating-buttons
i18n floating buttons (en-US and pt-BR)
2025-02-28 15:59:49 -08:00
Rômulo Mendes Figueiredo
c06484297b i18n: ask and explain floating buttons 2025-02-28 12:39:57 -03:00