|
|
f8d215679a
|
Refactor: Clean up chat state management by removing obsolete scroll and session tracking logic
|
2026-05-06 03:46:05 +02:00 |
|
|
|
cf591c91d1
|
Integrates and utilizes the new scroll management hook across the component, enabling persistent and accurate chat scrolling behavior.
|
2026-05-06 03:45:56 +02:00 |
|
|
|
2af1fee98a
|
auto-git:
[change] src/App.jsx
|
2026-05-06 03:45:27 +02:00 |
|
|
|
86bb1d0cf2
|
auto-git:
[add] src/useChatScroll.js
[change] src/App.jsx
|
2026-05-06 03:45:14 +02:00 |
|
|
|
f724bf764d
|
Remove redundant audio recording lifecycle hooks in App.jsx
|
2026-05-06 03:43:37 +02:00 |
|
|
|
3b3b613ed6
|
Remove microphone recording and audio transcription functionality
|
2026-05-06 03:43:18 +02:00 |
|
|
|
ccfc67503b
|
Remove audio input runtime status synchronization function
|
2026-05-06 03:42:37 +02:00 |
|
|
|
eaf2831cd7
|
Refactor audio input state management using a dedicated hook
|
2026-05-06 03:42:28 +02:00 |
|
|
|
0b4f5b4066
|
Refactors audio handling by introducing a custom useAudio hook to manage the state and lifecycle of audio recording and playback, improving component modularity and reusability.
|
2026-05-06 03:42:19 +02:00 |
|
|
|
39f885a1a9
|
Refactor: Extract database picker UI into ChatDatabasePicker component and update state management logic
|
2026-05-06 03:40:47 +02:00 |
|
|
|
d53ec76560
|
Refactor: Remove complex state management and derived logic for chat libraries and database picker components.
|
2026-05-06 03:40:20 +02:00 |
|
|
|
826b4254bf
|
Integrate chat library selection logic into App component
|
2026-05-06 03:39:55 +02:00 |
|
|
|
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 |
|
|
|
672cd12a92
|
Remove generated dist/index.html file
|
2026-05-06 03:32:26 +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 |
|
|
|
5e2b6eb57a
|
auto-git:
[change] dist/index.html
|
2026-05-06 03:28:54 +02:00 |
|
|
|
8ac85274dc
|
auto-git:
[change] src/App.jsx
|
2026-05-06 03:25:39 +02:00 |
|
|
|
5268ec4607
|
auto-git:
[add] src/AssistantMessageContent.jsx
[add] src/appConfig.js
[add] src/attachments.jsx
[add] src/chatText.js
[add] src/modelPicker.js
|
2026-05-06 03:25:28 +02:00 |
|
|
|
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 |
|