Commit Graph

107 Commits

Author SHA1 Message Date
39e0f3e899 Refactor: Remove redundant local storage state and refs for database picker 2026-05-06 03:39:49 +02:00
bd316e6805 auto-git:
[add] src/ChatDatabasePicker.jsx
 [add] src/useChatLibrarySelection.js
 [change] src/App.jsx
2026-05-06 03:39:28 +02:00
82d7faabf3 Refactor settings view in App.jsx using SettingsPanel and SettingsSidebar components 2026-05-06 03:38:54 +02:00
e27c95c32b auto-git:
[add] src/SettingsPanels.jsx
 [change] src/App.jsx
2026-05-06 03:38:04 +02:00
e67f856143 auto-git:
[change] src/App.jsx
2026-05-06 03:32:06 +02:00
c4c256f7c4 Extract backend API utilities into src/backendApi.js 2026-05-06 03:31:03 +02:00
b142e58723 auto-git:
[change] dist/index.html
 [change] src/App.jsx
2026-05-06 03:30:39 +02:00
8ac85274dc auto-git:
[change] src/App.jsx
2026-05-06 03:25:39 +02:00
b5e1bc9a68 Rename variable for clarity in image attachment check 2026-04-17 13:08:09 +02:00
43c6f6360b Add image attachment check before sending message 2026-04-17 13:08:09 +02:00
7d82ef1acf Handle client-side errors in message sending and update UI accordingly 2026-04-17 13:06:06 +02:00
b11953ef1e Simplify chat drag logic 2026-04-17 13:05:11 +02:00
aac254ec23 Show error alert in sendMessage function 2026-04-17 13:05:11 +02:00
cecbc24f26 Enhance attachment menu and toggle button in App.jsx 2026-04-17 13:03:56 +02:00
ab2424dbd8 Replace ImageAttachmentStrip with AttachmentStrip in App.jsx 2026-04-17 13:03:56 +02:00
f34aa9b150 Update message sending logic to handle attachments and errors 2026-04-17 13:03:14 +02:00
8f018ce17e Include vision and transcription models in API requests 2026-04-17 13:03:09 +02:00
ab93e921d4 Update attachment handling in sendMessage function 2026-04-17 13:03:09 +02:00
4de740ca62 Update model handling in regenerateFromIndex function 2026-04-17 13:02:44 +02:00
599e0156df Update drag and drop logic for chat files 2026-04-17 13:02:31 +02:00
9ba5380705 Add event listeners for attachment menu in App.jsx 2026-04-17 13:01:55 +02:00
d7cbc57563 Add logic to fetch and set chat model capabilities 2026-04-17 13:01:50 +02:00
7c3c746fac Enhance attachment handling with file picker and drag-and-drop support 2026-04-17 13:01:45 +02:00
40945a1a5e Add state for attachment menu and update model support logic 2026-04-17 13:01:44 +02:00
cb8c364b6f Enhance attachment handling in App.jsx 2026-04-17 13:01:07 +02:00
8459ab1837 Add model reference and update vision model check 2026-04-17 10:51:18 +02:00
82f89c9211 Refactor chat header to include model picker in App.jsx 2026-04-17 10:48:46 +02:00
604025efb5 Add activeChatSession and chatModelPickerOptions useMemo hooks in App.jsx 2026-04-17 10:48:45 +02:00
791af40503 Add click outside functionality to chat model picker and close on session change 2026-04-17 10:48:16 +02:00
e368d21128 Add model catalog loading effect in App.jsx 2026-04-17 10:48:10 +02:00
0b71e9eb3a Add functions to sync vision model from chat model and handle chat model selection 2026-04-17 10:48:06 +02:00
4ea55457a5 Add model picker options and state management in App.jsx 2026-04-17 10:48:01 +02:00
50827fd8cf Refactor chat title sanitization logic in backend and frontend 2026-04-17 10:33:44 +02:00
2cbb4544b0 auto-git:
[add] dist/assets/index-D_Wipza2.js
 [change] dist/index.html
 [change] src/App.jsx
 [unlink] dist/assets/index-CeOPmacy.js
2026-04-17 09:06:15 +02:00
088be29a8d Update settings submenu and audio input default state 2026-04-17 08:59:43 +02:00
826fd29278 Add handlers for vision and transcription model changes in App.jsx 2026-04-17 08:40:22 +02:00
7aa433b182 Update conditional rendering based on selectedVisionModelSupportsVision 2026-04-17 08:40:22 +02:00
6d1a8788fa Update variable names in App.jsx 2026-04-17 08:40:22 +02:00
950a00d84e Update model checks in App.jsx 2026-04-17 08:38:50 +02:00
549ea2d02e Enhance conversation handling with vision model support 2026-04-17 08:38:31 +02:00
a44240f02e Add model parameter to audio transcription payload 2026-04-17 08:38:31 +02:00
e7ee53ddb0 Add vision and transcription model support in App.jsx 2026-04-17 08:38:17 +02:00
d20508649c Enhance error detection in App.jsx 2026-04-17 08:20:07 +02:00
b51e0ab891 Enhance error handling and message enrichment in App.jsx 2026-04-17 08:19:55 +02:00
246348e28b Add function to explain Ollama 502 errors in App.jsx 2026-04-17 08:11:58 +02:00
0d1541d64c Enhance App.jsx with activeSidebarModeRef and cleanup listeners 2026-04-17 08:01:46 +02:00
3f4f0c9475 auto-git:
[add] dist/assets/index-BvwmOKz6.js
 [change] dist/index.html
 [change] src/App.jsx
 [unlink] dist/assets/index-Ctu3w7qr.js
2026-04-17 04:48:56 +02:00
896d3be27f Add function to sync audio input runtime from startup status 2026-04-17 04:48:55 +02:00
2cb4fe4b41 auto-git:
[add] dist/assets/index-Ctu3w7qr.js
 [change] dist/index.html
 [change] src/App.jsx
 [unlink] dist/assets/index-DifKT69O.js
2026-04-17 04:48:17 +02:00
48c35698cb auto-git:
[add] dist/assets/index-DifKT69O.js
 [change] backend/main.py
 [change] backend/schemas.py
 [change] backend/whisper_admin.py
 [change] dist/index.html
 [change] electron/main.cjs
 [change] src/App.jsx
 [change] src/GeneralSettings.jsx
 [change] src/audioInput.js
 [unlink] dist/assets/index-Dm7DZNSo.js
2026-04-17 04:43:29 +02:00