Commit Graph

  • 4f6771e787 Update backend and frontend assets for chat session handling master Victor Giers 2026-04-17 14:52:33 +02:00
  • b5e1bc9a68 Rename variable for clarity in image attachment check Victor Giers 2026-04-17 13:08:03 +02:00
  • 43c6f6360b Add image attachment check before sending message Victor Giers 2026-04-17 13:07:52 +02:00
  • 0ea3bfc14b Add function to normalize chat attachments and raise exceptions for invalid types Victor Giers 2026-04-17 13:06:29 +02:00
  • 7d82ef1acf Handle client-side errors in message sending and update UI accordingly Victor Giers 2026-04-17 13:06:02 +02:00
  • 47eaded702 Add attachment menu styles Victor Giers 2026-04-17 13:05:20 +02:00
  • a9d75cc4b7 Rename image-attach-toggle to attachment-toggle in styles.css Victor Giers 2026-04-17 13:05:11 +02:00
  • b97108ed25 Update attachment styles and add file attachment card Victor Giers 2026-04-17 13:05:00 +02:00
  • b11953ef1e Simplify chat drag logic Victor Giers 2026-04-17 13:04:19 +02:00
  • aac254ec23 Show error alert in sendMessage function Victor Giers 2026-04-17 13:03:59 +02:00
  • cecbc24f26 Enhance attachment menu and toggle button in App.jsx Victor Giers 2026-04-17 13:03:45 +02:00
  • ab2424dbd8 Replace ImageAttachmentStrip with AttachmentStrip in App.jsx Victor Giers 2026-04-17 13:03:27 +02:00
  • f34aa9b150 Update message sending logic to handle attachments and errors Victor Giers 2026-04-17 13:03:09 +02:00
  • 8f018ce17e Include vision and transcription models in API requests Victor Giers 2026-04-17 13:03:00 +02:00
  • ab93e921d4 Update attachment handling in sendMessage function Victor Giers 2026-04-17 13:02:48 +02:00
  • 4de740ca62 Update model handling in regenerateFromIndex function Victor Giers 2026-04-17 13:02:39 +02:00
  • 599e0156df Update drag and drop logic for chat files Victor Giers 2026-04-17 13:02:26 +02:00
  • 9ba5380705 Add event listeners for attachment menu in App.jsx Victor Giers 2026-04-17 13:01:51 +02:00
  • d7cbc57563 Add logic to fetch and set chat model capabilities Victor Giers 2026-04-17 13:01:45 +02:00
  • 7c3c746fac Enhance attachment handling with file picker and drag-and-drop support Victor Giers 2026-04-17 13:01:27 +02:00
  • 40945a1a5e Add state for attachment menu and update model support logic Victor Giers 2026-04-17 13:01:07 +02:00
  • cb8c364b6f Enhance attachment handling in App.jsx Victor Giers 2026-04-17 13:00:51 +02:00
  • b627c51f7d Enhance pick-paths functionality with options for filters and title Victor Giers 2026-04-17 12:59:32 +02:00
  • d5a4ab8417 Add functions to build Ollama messages and update chat handling logic Victor Giers 2026-04-17 12:59:16 +02:00
  • 4b3d510bcf Refactor attachment handling and add support for file attachments Victor Giers 2026-04-17 12:54:03 +02:00
  • 67195af4c1 Rename ImageAttachment to ChatAttachment and add new fields Victor Giers 2026-04-17 12:51:21 +02:00
  • 1c80ca4a06 Update index.html and remove unused CSS file Victor Giers 2026-04-17 10:51:18 +02:00
  • 8459ab1837 Add model reference and update vision model check Victor Giers 2026-04-17 10:50:12 +02:00
  • 473ea4ac85 Add styles for chat header and model picker Victor Giers 2026-04-17 10:49:07 +02:00
  • 729fa419d7 Update GeneralSettings.jsx to handle vision model changes Victor Giers 2026-04-17 10:48:48 +02:00
  • 82f89c9211 Refactor chat header to include model picker in App.jsx Victor Giers 2026-04-17 10:48:37 +02:00
  • 604025efb5 Add activeChatSession and chatModelPickerOptions useMemo hooks in App.jsx Victor Giers 2026-04-17 10:48:22 +02:00
  • 791af40503 Add click outside functionality to chat model picker and close on session change Victor Giers 2026-04-17 10:48:13 +02:00
  • e368d21128 Add model catalog loading effect in App.jsx Victor Giers 2026-04-17 10:48:06 +02:00
  • 0b71e9eb3a Add functions to sync vision model from chat model and handle chat model selection Victor Giers 2026-04-17 10:48:02 +02:00
  • 4ea55457a5 Add model picker options and state management in App.jsx Victor Giers 2026-04-17 10:47:46 +02:00
  • ccd930f11d auto-git: [change] dist/index.html [unlink] dist/assets/index-CY4Ajh2W.js Victor Giers 2026-04-17 10:33:44 +02:00
  • 50827fd8cf Refactor chat title sanitization logic in backend and frontend Victor Giers 2026-04-17 10:33:24 +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 Victor Giers 2026-04-17 10:24:46 +02:00
  • 9849ba54ed Update GeneralSettings.jsx to adjust error and loading conditions Victor Giers 2026-04-17 10:23:40 +02:00
  • 5c00010b0a Add styles for changelog panel and list Victor Giers 2026-04-17 10:22:52 +02:00
  • cb872e0227 Implement changelog functionality in GeneralSettings.jsx Victor Giers 2026-04-17 10:22:39 +02:00
  • 4857eee154 Add getChangelogPage to preload.cjs Victor Giers 2026-04-17 10:21:58 +02:00
  • 6e9ae778f1 Add changelog retrieval functionality in electron/main.cjs Victor Giers 2026-04-17 10:21:49 +02:00
  • 363fb2aba1 auto-git: [add] dist/assets/index-MTrbilRB.js [change] dist/index.html [unlink] dist/assets/index-D_Wipza2.js Victor Giers 2026-04-17 09:07:25 +02:00
  • d85a68ed3c Update GeneralSettings.jsx to handle 'General' panel changes Victor Giers 2026-04-17 09:06:19 +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 Victor Giers 2026-04-17 09:06:15 +02:00
  • 89976f656d Refactor GeneralSettings.jsx to organize settings by panel and improve UI structure Victor Giers 2026-04-17 09:02:13 +02:00
  • 89a85a561f Remove unused backend URL and stream toggle handlers in GeneralSettings.jsx Victor Giers 2026-04-17 09:00:54 +02:00
  • 8091b054c1 Update GeneralSettings.jsx to conditionally load model catalog and handle panel changes Victor Giers 2026-04-17 09:00:44 +02:00
  • 8c5b8c404c Simplify GeneralSettings component by removing unused variables and props Victor Giers 2026-04-17 09:00:21 +02:00
  • f06864c72b Add backend and Ollama API URL settings in WebsearchSettings.jsx Victor Giers 2026-04-17 08:59:58 +02:00
  • b7f62ce884 Add stream output toggle in InterfaceSettings Victor Giers 2026-04-17 08:59:43 +02:00
  • 088be29a8d Update settings submenu and audio input default state Victor Giers 2026-04-17 08:59:25 +02:00
  • ac427bc99f auto-git: [add] dist/assets/index-CeOPmacy.js [change] dist/index.html [unlink] dist/assets/index-Bt01BsHn.js Victor Giers 2026-04-17 08:48:27 +02:00
  • e332515585 Update model catalog fetching and loading state handling Victor Giers 2026-04-17 08:48:14 +02:00
  • e9b96812f2 Refactor model details caching and vision support checks in ollama_client.py Victor Giers 2026-04-17 08:46:05 +02:00
  • d8a8e9be20 auto-git: [add] dist/assets/index-Bt01BsHn.js [change] dist/index.html [unlink] dist/assets/index-g7N0HjkK.js Victor Giers 2026-04-17 08:41:26 +02:00
  • 20e5527a22 Ensure settings hydration only occurs if not cancelled Victor Giers 2026-04-17 08:40:22 +02:00
  • b24d29c694 Add settings hydration state to GeneralSettings.jsx Victor Giers 2026-04-17 08:39:57 +02:00
  • 826fd29278 Add handlers for vision and transcription model changes in App.jsx Victor Giers 2026-04-17 08:39:15 +02:00
  • 7aa433b182 Update conditional rendering based on selectedVisionModelSupportsVision Victor Giers 2026-04-17 08:39:05 +02:00
  • 6d1a8788fa Update variable names in App.jsx Victor Giers 2026-04-17 08:38:58 +02:00
  • 950a00d84e Update model checks in App.jsx Victor Giers 2026-04-17 08:38:41 +02:00
  • 549ea2d02e Enhance conversation handling with vision model support Victor Giers 2026-04-17 08:38:23 +02:00
  • a44240f02e Add model parameter to audio transcription payload Victor Giers 2026-04-17 08:38:18 +02:00
  • e7ee53ddb0 Add vision and transcription model support in App.jsx Victor Giers 2026-04-17 08:38:07 +02:00
  • c6a13687ee Update GeneralSettings.jsx to include model selection dropdowns and descriptions Victor Giers 2026-04-17 08:37:29 +02:00
  • ae0ec60400 auto-git: [change] src/GeneralSettings.jsx Victor Giers 2026-04-17 08:37:24 +02:00
  • c03a8d1bd7 Add support for vision and transcription models in GeneralSettings.jsx Victor Giers 2026-04-17 08:36:52 +02:00
  • ecec4d09ea Add support for new models and settings in Electron app Victor Giers 2026-04-17 08:35:29 +02:00
  • 9607f2192a Update rerank function to use new model preference Victor Giers 2026-04-17 08:35:03 +02:00
  • 84f0bc7a4d Update ollama_admin.py to include new model preferences and checks Victor Giers 2026-04-17 08:34:49 +02:00
  • 2e3855cfa3 Update model listing to include Whisper models Victor Giers 2026-04-17 08:34:25 +02:00
  • 3dbe3fa790 Add model catalog functionality to backend/ollama_client.py Victor Giers 2026-04-17 08:34:13 +02:00
  • 9ee177d47c Add function to list available Whisper models Victor Giers 2026-04-17 08:33:47 +02:00
  • 22d45c4537 auto-git: [add] dist/assets/index-g7N0HjkK.js [change] backend/app_settings.py [change] dist/index.html [unlink] dist/assets/index-BOZc6wlT.js Victor Giers 2026-04-17 08:33:38 +02:00
  • d20508649c Enhance error detection in App.jsx Victor Giers 2026-04-17 08:20:05 +02:00
  • b51e0ab891 Enhance error handling and message enrichment in App.jsx Victor Giers 2026-04-17 08:19:43 +02:00
  • 218834982e auto-git: [add] dist/assets/index-BOZc6wlT.js [change] dist/index.html [unlink] dist/assets/index-D9OFbkEX.js Victor Giers 2026-04-17 08:11:58 +02:00
  • 246348e28b Add function to explain Ollama 502 errors in App.jsx Victor Giers 2026-04-17 08:11:39 +02:00
  • 9e94b3a7df auto-git: [add] dist/assets/index-D9OFbkEX.js [change] dist/index.html [unlink] dist/assets/index-BvwmOKz6.js Victor Giers 2026-04-17 08:01:46 +02:00
  • 0d1541d64c Enhance App.jsx with activeSidebarModeRef and cleanup listeners Victor Giers 2026-04-17 08:01:23 +02:00
  • a83486107c Add offWindowFocus method to electronAPI Victor Giers 2026-04-17 08:01:01 +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 Victor Giers 2026-04-17 04:48:55 +02:00
  • 896d3be27f Add function to sync audio input runtime from startup status Victor Giers 2026-04-17 04:48:22 +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 Victor Giers 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 Victor Giers 2026-04-17 04:43:28 +02:00
  • 67d9f41f17 auto-git: [add] dist/assets/index-BFOWWhCS.css [add] dist/assets/index-Dm7DZNSo.js [change] dist/index.html [change] electron/main.cjs [change] src/App.jsx [unlink] dist/assets/index-CQjkNPEp.js [unlink] dist/assets/index-CzQQplJ5.css Victor Giers 2026-04-17 04:22:36 +02:00
  • a0c2b28591 Add audio transcription route to backend/main.py Victor Giers 2026-04-16 22:07:45 +02:00
  • 7225980fb9 Import asyncio in backend/main.py Victor Giers 2026-04-16 22:07:33 +02:00
  • 4447749439 Add audio transcription request and response schemas Victor Giers 2026-04-16 22:07:06 +02:00
  • 86936dcb96 Extend whisper_admin.py with audio processing and transcription features Victor Giers 2026-04-16 22:06:57 +02:00
  • d5cdb85629 Add audio input settings to Electron main process Victor Giers 2026-04-16 22:06:05 +02:00
  • 9301c65a93 Update styles for audio input and status display Victor Giers 2026-04-16 22:05:35 +02:00
  • 7d744cf7b0 Add audio input controls to App.jsx Victor Giers 2026-04-16 22:05:14 +02:00
  • 91cfac9fcf Add audio recording and transcription features to App.jsx Victor Giers 2026-04-16 22:05:07 +02:00
  • 00b2d5875a Add audio input settings and effects in App.jsx Victor Giers 2026-04-16 22:04:46 +02:00
  • aaa3a1c02d Add audio recording and transcription functionality in App.jsx Victor Giers 2026-04-16 22:04:19 +02:00
  • c3af5ccc72 Add audio input and recording functionality to App.jsx Victor Giers 2026-04-16 22:03:45 +02:00