366 Commits

Author SHA1 Message Date
4f6771e787 Update backend and frontend assets for chat session handling 2026-04-17 14:52:51 +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
0ea3bfc14b Add function to normalize chat attachments and raise exceptions for invalid types 2026-04-17 13:06:35 +02:00
7d82ef1acf Handle client-side errors in message sending and update UI accordingly 2026-04-17 13:06:06 +02:00
47eaded702 Add attachment menu styles 2026-04-17 13:05:24 +02:00
a9d75cc4b7 Rename image-attach-toggle to attachment-toggle in styles.css 2026-04-17 13:05:16 +02:00
b97108ed25 Update attachment styles and add file attachment card 2026-04-17 13:05:11 +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
b627c51f7d Enhance pick-paths functionality with options for filters and title 2026-04-17 12:59:37 +02:00
d5a4ab8417 Add functions to build Ollama messages and update chat handling logic 2026-04-17 12:59:31 +02:00
4b3d510bcf Refactor attachment handling and add support for file attachments 2026-04-17 12:54:55 +02:00
67195af4c1 Rename ImageAttachment to ChatAttachment and add new fields 2026-04-17 12:51:50 +02:00
1c80ca4a06 Update index.html and remove unused CSS file 2026-04-17 10:53:21 +02:00
8459ab1837 Add model reference and update vision model check 2026-04-17 10:51:18 +02:00
473ea4ac85 Add styles for chat header and model picker 2026-04-17 10:49:14 +02:00
729fa419d7 Update GeneralSettings.jsx to handle vision model changes 2026-04-17 10:48:51 +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
ccd930f11d auto-git:
[change] dist/index.html
 [unlink] dist/assets/index-CY4Ajh2W.js
2026-04-17 10:33:45 +02:00
50827fd8cf Refactor chat title sanitization logic in backend and frontend 2026-04-17 10:33:44 +02:00
3f3377118c auto-git:
[add] dist/assets/index-CY4Ajh2W.js
 [add] dist/assets/index-DI47K8n5.css
 [change] dist/index.html
 [unlink] dist/assets/index-BFOWWhCS.css
 [unlink] dist/assets/index-MTrbilRB.js
2026-04-17 10:24:48 +02:00
9849ba54ed Update GeneralSettings.jsx to adjust error and loading conditions 2026-04-17 10:24:45 +02:00
5c00010b0a Add styles for changelog panel and list 2026-04-17 10:22:55 +02:00
cb872e0227 Implement changelog functionality in GeneralSettings.jsx 2026-04-17 10:22:50 +02:00
4857eee154 Add getChangelogPage to preload.cjs 2026-04-17 10:22:50 +02:00
6e9ae778f1 Add changelog retrieval functionality in electron/main.cjs 2026-04-17 10:21:58 +02:00
363fb2aba1 auto-git:
[add] dist/assets/index-MTrbilRB.js
 [change] dist/index.html
 [unlink] dist/assets/index-D_Wipza2.js
2026-04-17 09:07:25 +02:00
d85a68ed3c Update GeneralSettings.jsx to handle 'General' panel changes 2026-04-17 09:07:25 +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
89976f656d Refactor GeneralSettings.jsx to organize settings by panel and improve UI structure 2026-04-17 09:02:37 +02:00
89a85a561f Remove unused backend URL and stream toggle handlers in GeneralSettings.jsx 2026-04-17 09:00:58 +02:00
8091b054c1 Update GeneralSettings.jsx to conditionally load model catalog and handle panel changes 2026-04-17 09:00:50 +02:00