524 Commits

Author SHA1 Message Date
ecwu
0af9230c6e feat: enhance chat session notifications with API endpoint details 2025-01-20 14:14:24 +00:00
Zhenghao Wu
53f806ae3b Merge pull request #18 from heimoshuiyu/master
Sync progress
2025-01-14 01:46:21 +08:00
99d9e4d3f1 fix: delete chat template cause dialog render panic 2025-01-09 15:49:24 +08:00
e34cc7375d refac: edit chat template 2025-01-09 14:42:12 +08:00
ba64aec5b0 scroll to bottom at message sent 2025-01-08 22:49:52 +08:00
f0db9e6b03 fix: mockOnChange on user input textarea 2025-01-08 10:46:08 +08:00
74775b5265 fix: horizontal overflow, fix #17 2025-01-08 02:15:28 +08:00
394da2217c fix: save edit message on blur 2025-01-08 01:58:41 +08:00
137186e760 refactor: Input, Textarea maintain their own value, fix #8 2025-01-08 01:54:24 +08:00
d736c12ac1 Merge branch 'dev' 2025-01-08 01:26:44 +08:00
99e557c1a8 fix type: setChatSthore is async 2025-01-08 01:25:11 +08:00
b68224b13b refactor: seperate AppContext and AppChatStoreContext 2025-01-08 01:24:16 +08:00
20a152b899 ignore ctx is null early return 2025-01-08 00:17:01 +08:00
9cacc5c6d3 Merge pull request #15 from heimoshuiyu/dev
Feat: Add Chat Template Dropdown and Update Template Initialization Logic
2025-01-07 22:23:18 +08:00
001eca79f6 save api to chat template 2025-01-07 18:59:30 +08:00
a4b8ed441c bring Chat Template back 2025-01-07 18:58:23 +08:00
cdae105f3f Merge pull request #11 from heimoshuiyu/dev
refactor: hide API Endpoint overflow in Settings component for better display
2025-01-07 18:08:39 +08:00
ecwu
04cd1a36e1 refactor: prevent API overflow in Settings component for better display 2025-01-06 17:18:11 +08:00
d98ad885b2 Merge pull request #10 from heimoshuiyu/dev
Major Structure Refactor and Feature Enhancements
2025-01-06 14:15:07 +08:00
c43c24d3d5 fix: import typo 2025-01-06 14:13:21 +08:00
ecwu
765c2c446c refactor: move edit message components to components directory for better organization 2025-01-06 12:41:21 +08:00
ecwu
5effd0a3f4 refactor: remove unused buttons and enhance API and Tools display in Settings component 2025-01-06 12:37:29 +08:00
ecwu
af6ccad35b refactor: adjust PopoverContent position in ToolsDropdownList for better layout 2025-01-06 00:30:04 +08:00
ecwu
a7bbe1e000 refactor: enhance ToolsDropdownList with Popover and Command components for improved usability 2025-01-06 00:29:21 +08:00
ecwu
22e3760b7f refactor: add DrawerDescription to ImageGenDrawer and ImageUploadDrawer for improved accessibility 2025-01-05 23:32:22 +08:00
ecwu
78d40a8bf7 refactor: streamline ToolsDropdownList by removing unnecessary props and enhancing button functionality 2025-01-05 23:26:35 +08:00
ecwu
0e1529a4d2 refactor: add missing keys to list items and improve structure in APIListMenu and MessageBubble components 2025-01-05 20:42:36 +08:00
ecwu
709cad3138 refactor: simplify ImageUploadDrawer usage and integrate it into Chatbox for improved image handling 2025-01-05 20:32:19 +08:00
ecwu
c84cc7d9e8 remove unused addImage component 2025-01-05 20:01:27 +08:00
ecwu
c4dc89784d refactor: replace AddImage component with ImageUploadDrawer and add ImageGenDrawer for enhanced image handling 2025-01-05 20:00:17 +08:00
ecwu
40f61dd6f9 refactor: update button labels and improve dialog for saving tools templates 2025-01-05 19:43:57 +08:00
ecwu
c92b8f04cc refactor: rename ListAPI component to APIListMenu and update related references for improved clarity 2025-01-05 18:29:28 +08:00
ecwu
75a431360b refactor: reorganize SetAPIsTemplate component and update imports for improved structure 2025-01-05 00:11:31 +08:00
ecwu
76d50317e9 refactor: remove unused ListAPIs and ListToolsTemplates components for cleaner codebase 2025-01-05 00:01:13 +08:00
ecwu
9383cf045a refactor: replace ListAPIs component with ListAPI for improved structure and organization 2025-01-05 00:00:11 +08:00
ecwu
47f63364b1 refactor: rename message.tsx to MessageBubble.tsx and consolidate message-related components for better organization 2025-01-04 23:53:45 +08:00
ecwu
3663193f50 refactor: move isVailedJSON import to utils for better organization 2025-01-04 23:53:38 +08:00
ecwu
f3d08afcdd feat: add isVailedJSON utility function for JSON validation 2025-01-04 23:53:28 +08:00
ecwu
503bf6a9bb feat: replace DropdownMenu with Select component in ModeToggle for improved theme selection 2025-01-04 23:29:20 +08:00
ecwu
236d48e72d feat: enhance ListAPIs component with shortLabel prop for improved display and update translations for new chat session prompts 2025-01-04 23:13:58 +08:00
ecwu
1f9c75b91e refactor: rename tmps to temps in Settings and setAPIsTemplate components for consistency 2025-01-04 22:49:45 +08:00
ecwu
34360e5370 refactor: clean up imports and move logprobToColor function to utils 2025-01-03 11:34:46 +08:00
ecwu
3728766d7f refactor: rename components and update import paths for consistency 2025-01-03 11:30:12 +08:00
ecwu
3060543ee7 refactor: rename and reorganize Search component imports for better structure 2025-01-03 01:43:40 +08:00
ecwu
c421792b9f feat: add alert icon in Settings button for missing API key or endpoint 2025-01-03 01:35:45 +08:00
ecwu
45d405adf3 refactor: remove settings visibility logic and add TODO for future implementation 2025-01-03 01:19:50 +08:00
ecwu
30583a421d refactor: update Settings and Navbar components for improved state management and UI integration 2025-01-03 01:17:54 +08:00
ecwu
6fe1012270 add Navbar component and integrate into App layout 2025-01-03 00:33:02 +08:00
Zhenghao Wu
5b4c4bffe0 Merge pull request #9 from heimoshuiyu/master
Sync Progress
2025-01-02 23:44:24 +08:00
8192649e16 Merge pull request #7 from heimoshuiyu/react-18
Some checks failed
Build static content / build (push) Failing after 19s
downgrade react 18, fix markdown, fix #6
2024-12-31 18:09:43 +08:00