Commit graph

2581 commits

Author SHA1 Message Date
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