Commit graph

950 commits

Author SHA1 Message Date
Gabriel Almeida
6e2b4b01dc style(dropdownComponent): add dark mode support to dropdown component options and background color 2023-04-27 20:52:53 -03:00
Gabriel Almeida
45c04befe7 refactor(Makefile): rename run_backend target to backend and add install_backend target
feat(Makefile): add frontend target to install and run frontend app using npm
2023-04-27 17:24:25 -03:00
Gabriel Almeida
917cc51148 Refactor alertDropDown components
Adjust singleAlertComponent's formatting for better readability and add a custom hook to handle click outside functionality in alertDropdown component.
2023-04-27 17:01:51 -03:00
Gabriel Almeida
cdfaed1999 style(dropdownComponent): add dark mode support to dropdown button background color 2023-04-27 15:20:19 -03:00
Gabriel Almeida
7a951dcc59 refactor(cache/manager.py): extract add method to reduce code duplication
feat(cache/manager.py): add support for custom extensions when adding objects to cache
2023-04-27 12:11:02 -03:00
Gabriel Almeida
1e8f342037 feat(frontend): add support for environment variable NODE_ENV in start script
feat(frontend): change proxy to backend container name
feat(chatModal): add support for environment variable NODE_ENV in WebSocket connection
2023-04-27 10:16:28 -03:00
Gabriel Almeida
cdc6d2994a Refactor WebSocket connection to new port number 7860 in Makefile and add file upload support to ChatModal component. 2023-04-27 09:53:31 -03:00
Gabriel Almeida
01c23d6d8b style(chatMessage): add full width to chat message container 2023-04-26 10:04:25 -03:00
Gabriel Almeida
553ba98337 Merge remote-tracking branch 'origin/websocket' into chat_and_cache 2023-04-26 09:05:29 -03:00
Gabriel Almeida
9cf286d4d3 refactor(base.py): remove print statement from ToolCreator class 2023-04-26 09:02:57 -03:00
anovazzi1
4f7630fa05 think bug fixed 2023-04-26 01:37:56 -03:00
Gabriel Luiz Freitas Almeida
63e10f8786
refactor(validate.py): extract build_graph function to langflow.inter… (#204) 2023-04-26 01:29:09 -03:00
Gabriel Luiz Freitas Almeida
5dbca85512
Merge branch 'chat_and_cache' into 186-endpoints-for-node-validation-and-debugging 2023-04-26 01:28:43 -03:00
Gabriel Almeida
1b8f4ce2bd Merge remote-tracking branch 'origin/websocket' into chat_and_cache 2023-04-26 01:05:43 -03:00
anovazzi1
ad7683e7ad new human chat color 2023-04-26 01:04:50 -03:00
anovazzi1
2d98de9368 new human chat color 2023-04-26 01:00:41 -03:00
anovazzi1
f7989aca85 avoiding error 1005 message 2023-04-26 00:59:41 -03:00
Gabriel Almeida
4292b95175 refactor(chat): change file.type to file.data_type in ChatMessage component and ChatMessageType type definition 2023-04-26 00:59:35 -03:00
Gabriel Almeida
0945dbe582 style(chat_manager.py, chatMessage/index.tsx): fix indentation and formatting issues 2023-04-26 00:55:44 -03:00
Gabriel Almeida
0ef4572917 Merge remote-tracking branch 'origin/websocket' into chat_and_cache 2023-04-26 00:51:19 -03:00
anovazzi1
38ec55db77 new file name 2023-04-26 00:44:24 -03:00
anovazzi1
395edf5d17 create message to display while chat is empty 2023-04-26 00:41:48 -03:00
anovazzi1
7ae1351e41 key on map to avoid error on console 2023-04-26 00:14:18 -03:00
Gabriel Almeida
54351d5d28 Merge remote-tracking branch 'origin/websocket' into chat_and_cache 2023-04-26 00:03:04 -03:00
anovazzi1
c3499db353 change lock logic 2023-04-26 00:02:02 -03:00
Gabriel Almeida
df0897a96e Merge remote-tracking branch 'origin/websocket' into chat_and_cache 2023-04-25 23:53:17 -03:00
anovazzi1
4c287b54ce set file extension to .png 2023-04-25 23:47:55 -03:00
Gabriel Almeida
e58a2d2104 Merge remote-tracking branch 'origin/websocket' into chat_and_cache 2023-04-25 23:43:16 -03:00
anovazzi1
bb18f128ce added basic error handling 2023-04-25 23:36:25 -03:00
Gabriel Almeida
5894f32ab0 refactor(chat_manager.py): close connection in finally block to prevent memory leaks and improve code readability 2023-04-25 23:17:45 -03:00
Gabriel Almeida
aacfa378f3 refactor(langflow): add verbose and fix_memory_inputs to langchain_object
Add verbose and fix_memory_inputs to langchain_object in load_flow_from_json function. The verbose attribute is set to True if it exists in the langchain_object. The fix_memory_inputs function is called on the langchain_object.
2023-04-25 23:12:44 -03:00
anovazzi1
e453a22361 Merge remote-tracking branch 'origin/chat_and_cache' into websocket 2023-04-25 23:09:29 -03:00
anovazzi1
bc4abd50c4 using unique id as flow id 2023-04-25 23:09:19 -03:00
Gabriel Almeida
ed2a2c7db8 feat(chat_manager.py): send error message to client when an exception occurs 2023-04-25 23:07:05 -03:00
anovazzi1
5d94b5cd9c fixed lockChat logic 2023-04-25 23:01:52 -03:00
anovazzi1
56d97e7c7f file download working 2023-04-25 22:47:52 -03:00
anovazzi1
41a0bc0588 Merge remote-tracking branch 'origin/chat_and_cache' into websocket 2023-04-25 22:23:42 -03:00
Gabriel Almeida
5793e3cb2e chore(Makefile): add debug log level to backend server command 2023-04-25 22:22:40 -03:00
anovazzi1
dc567ddd9a Merge remote-tracking branch 'origin/chat_and_cache' into websocket 2023-04-25 22:16:11 -03:00
anovazzi1
ce2895f1c7 change lock logic 2023-04-25 22:16:07 -03:00
Gabriel Almeida
70bfc77a82 feat(chat_manager.py): add base64 encoding for image data in FileResponse objects 2023-04-25 22:15:36 -03:00
anovazzi1
a14226b8fa Merge remote-tracking branch 'origin/chat_and_cache' into websocket 2023-04-25 22:12:38 -03:00
anovazzi1
2196111bf2 checking type from chat history 2023-04-25 22:12:33 -03:00
Gabriel Almeida
d3b72f3958 refactor(chat_manager.py): add comment to clarify iteration direction in get_file_responses method 2023-04-25 22:12:06 -03:00
anovazzi1
aa8a45bab6 Merge remote-tracking branch 'origin/chat_and_cache' into websocket 2023-04-25 22:07:18 -03:00
Gabriel Almeida
9f8b474a36 refactor(chat_manager.py): prevent notification when message is a FileResponse instance 2023-04-25 22:06:26 -03:00
anovazzi1
6ae18ff14d Merge remote-tracking branch 'origin/chat_and_cache' into websocket 2023-04-25 22:02:34 -03:00
anovazzi1
101044946d clean function implemented on front 2023-04-25 22:02:25 -03:00
Gabriel Almeida
4dcfd9d1db feat(chat_manager.py): add file responses to ChatResponse
feat(schemas.py): add files field to ChatResponse schema
2023-04-25 22:01:50 -03:00
Gabriel Almeida
167d6c0f1e refactor(chat_manager.py): add continue statement to clear_history block to skip message processing 2023-04-25 21:47:50 -03:00