Commit graph

2,105 commits

Author SHA1 Message Date
Cristhian Zanforlin Lousa
3f964ea60b Merge branch 'dev' of https://github.com/logspace-ai/langflow into dev 2023-09-27 23:51:29 -03:00
Cristhian Zanforlin Lousa
b76dfba5a0 🐛 fix(auth.py): decrease ACCESS_TOKEN_EXPIRE_MINUTES to 1 minute for faster token expiration
🐛 fix(API/index.ts): add null check for response object in updateFlowInDatabase function to prevent potential error
🐛 fix(formModal/index.tsx): close chat and websocket connection when user is redirected to login page
2023-09-27 23:51:24 -03:00
Lucas Oliveira
5d0d43184c Fixed formatting 2023-09-27 23:44:28 -03:00
Lucas Oliveira
a82925b760 Fixed bugs on Prompt modals 2023-09-27 23:42:09 -03:00
Lucas Oliveira
242d7cdd72 Fixed custom node field on PromptTemplate not saving 2023-09-27 23:16:51 -03:00
Cristhian Zanforlin Lousa
0fc7e2ee47 Merge branch 'dev' of https://github.com/logspace-ai/langflow into dev 2023-09-27 23:05:18 -03:00
Cristhian Zanforlin Lousa
61e50ac68e 🔧 fix(codeTabsComponent): remove unnecessary max-h-48 class from codeTabsComponent to fix overflow issue
🔧 fix(keypairListComponent): add mx-2 class to keypairListComponent when there are multiple key-value pairs to improve spacing
🔧 fix(keypairListComponent): remove ref parameter from onChange function in keypairListComponent to fix unnecessary re-rendering
🔧 fix(keypairListComponent): add mx-2 class to keypairListComponent when there are multiple key-value pairs to improve spacing
🔧 fix(editNodeModal): add my-3 class to keypairListComponent when there are multiple key-value pairs to improve spacing
🔧 fix(types): add advanced property to KeyPairListComponentType to support advanced mode in keypairListComponent
2023-09-27 23:05:10 -03:00
Lucas Oliveira
5ee7da93d3 Fixed keyless tooltip map that showed at Console.log 2023-09-27 22:21:28 -03:00
Lucas Oliveira
a7a52755ec Fixed nodes not deleting all at once 2023-09-27 22:13:33 -03:00
Lucas Oliveira
79215995fd Fixed bug where textarea could not be selected 2023-09-27 22:05:48 -03:00
Cristhian Zanforlin Lousa
f6eafa7f0f Merge branch 'dev' of https://github.com/logspace-ai/langflow into dev 2023-09-27 21:57:31 -03:00
Cristhian Zanforlin Lousa
1e99cce899 🐛 fix(keypairListComponent): pass ref to onChange function to ensure updated value is used
🎨 style(applies.css): adjust width of api-modal-tabs to be responsive on different screen sizes
2023-09-27 21:57:25 -03:00
Lucas Oliveira
721d04a729 Remove solution of christian to implement more general way 2023-09-27 21:43:15 -03:00
Lucas Oliveira
bf75bdbd59 Added nodelete class to not delete node when not selecting a text on modal 2023-09-27 21:36:47 -03:00
Lucas Oliveira
e9a1f10502 Fixed skeleton lines changing 2023-09-27 21:04:01 -03:00
Cristhian Zanforlin Lousa
f5601a6208 🐛 fix(extraSidebarComponent): fix handleBlur function to only reset filter data, filter edge, and search if search is empty 2023-09-27 19:37:08 -03:00
Cristhian Zanforlin Lousa
4e613117d6 🚀 chore(package.json): update reactflow package version to 11.9.2 for bug fixes and improvements
🐛 fix(dictAreaModal/index.tsx): prevent delete Node and close modal when user presses backspace key to improve user experience
2023-09-27 19:19:04 -03:00
Cristhian Zanforlin Lousa
ee800abb3a 🔧 chore(applies.css): reorganize CSS class properties for better readability and maintainability 2023-09-27 19:02:09 -03:00
Cristhian Zanforlin Lousa
65cb7d97d7 🔧 fix(parameterComponent): remove unused 'save' variable to improve code readability and maintainability 2023-09-27 18:34:48 -03:00
anovazzi1
a3c2a0d13a Merge remote-tracking branch 'origin/dev' into fix_csv_loader 2023-09-27 15:34:15 -03:00
Cristhian Zanforlin Lousa
e183d8f4e4 🔧 fix(parameterComponent): remove console.log statement for newValue variable to clean up code
🔧 fix(keypairListComponent): refactor handleChangeKey and handleChangeValue functions to use useRef hook for value comparison and update
2023-09-27 15:30:22 -03:00
anovazzi1
f7bc0d8e0e Merge branch 'dev' into fix_csv_loader 2023-09-27 14:40:16 -03:00
Cristhian Zanforlin Lousa
b4ea2478e8 Merge branch 'dev' of https://github.com/logspace-ai/langflow into dev 2023-09-27 14:35:53 -03:00
Cristhian Zanforlin Lousa
3e3579d4c6 🐛 fix(parameterComponent): remove console.log statement to clean up code
🔥 chore(keypairListComponent): remove unused useEffect hook to improve code readability
2023-09-27 14:34:58 -03:00
anovazzi1
d73a69dd3d removed legacy function save 2023-09-27 14:04:36 -03:00
anovazzi1
2243e8df2d fix(buildTrigger): update validateNodes function calls to pass in nodes and edges arrays instead of reactFlowInstance
fix(formModal): update validateNodes function calls to pass in nodes and edges arrays instead of reactFlowInstance
fix(reactflowUtils): update validateNode function signature to accept edges array instead of reactFlowInstance
feat(reactflowUtils): update validateNodes function signature to accept nodes and edges arrays instead of reactFlowInstance
2023-09-27 11:39:22 -03:00
anovazzi1
eaab405742 code format 2023-09-27 10:20:34 -03:00
anovazzi1
76def20d86 fix bug when object comes as a string from backend 2023-09-27 10:19:49 -03:00
Cristhian Zanforlin Lousa
7d6f7f1e5e 🔧 fix(keypairListComponent): rearrange classNames to improve readability and maintain consistency
🔧 fix(dictAreaModal): add CSS classes to prevent panning, dragging, undoing, and copying to improve user experience
2023-09-26 23:56:45 -03:00
Cristhian Zanforlin Lousa
76e0c6546a 🔨 refactor(codeTabsComponent): remove unused import of ShadTooltip component to improve code cleanliness and reduce bundle size
🔨 refactor(codeTabsComponent): remove unnecessary wrapping of TextAreaComponent and InputFileComponent components with ShadTooltip component to simplify code structure and improve performance
🔨 refactor(codeTabsComponent): remove unused onChange handlers in TextAreaComponent and InputFileComponent components to remove unnecessary code and improve code readability
🔨 refactor(codeTabsComponent): remove unnecessary className attribute in InputFileComponent component to remove redundant styling
🔨 refactor(codeTabsComponent): remove unused useEffect and useState imports to remove unnecessary code and improve code readability

🐛 fix(codeTabsComponent): fix JSX syntax error and improve code readability
 feat(codeTabsComponent): refactor codeTabsComponent to use separate components for different template types
2023-09-26 23:44:15 -03:00
Cristhian Zanforlin Lousa
921af848b7 Merge branch 'dev' of https://github.com/logspace-ai/langflow into dev 2023-09-26 22:05:45 -03:00
Cristhian Zanforlin Lousa
d9eb22c30f 🔧 fix(codeTabsComponent): remove unused onChange function parameter in CodeTabsComponent to improve code readability and maintainability
🔧 fix(dictComponent): change onChange behavior in DictComponent to set an empty object when disabled instead of an empty array
🔧 fix(ApiModal): add a check to convert changes to an object only if it is an array in ApiModal
🔧 fix(dictAreaModal): change dictObj state to a ref in DictAreaModal to avoid unnecessary re-renders
🔧 fix(dictAreaModal): update dictObj ref value instead of using setDictObj in DictAreaModal to improve performance
🔧 fix(types): remove unnecessary line breaks in TooltipComponentType to improve code readability
2023-09-26 22:05:39 -03:00
anovazzi1
3c202c4781 chore(codeTabsComponent): add custom-scroll class to improve styling of code tabs component
chore(keypairListComponent): add h-full class to make keypair list component fill its parent container
chore(EditNodeModal): add custom-scroll class and max-h-48 class to make the modal scrollable when necessary
2023-09-26 21:35:46 -03:00
anovazzi1
1920c140a8 fix(PageComponent/index.tsx): fix incorrect parameter passed to uploadFlow function 2023-09-26 21:03:12 -03:00
Cristhian Zanforlin Lousa
ea2b0dcc38 🔄 refactor(keypairListComponent): replace Textarea component with Input component for key and value inputs 2023-09-26 21:01:25 -03:00
Cristhian Zanforlin Lousa
0cf6e09292 🐛 fix(ApiModal): uncomment setActiveTab("0") to fix a bug where the active tab was not being set correctly 2023-09-26 20:56:11 -03:00
Cristhian Zanforlin Lousa
13fae3875b Merge branch 'dev' of https://github.com/logspace-ai/langflow into dev 2023-09-26 20:55:56 -03:00
Cristhian Zanforlin Lousa
5feb98466c start state for nestedDict 2023-09-26 20:55:46 -03:00
anovazzi1
c77a93b6d9 fix(MainPage): only set isDragging to true if the dragged item is a file to prevent unnecessary state changes 2023-09-26 20:55:25 -03:00
anovazzi1
cb74a0fb44 fix(nodeToolbarComponent): add check to disable button when nodeLength is 0 to prevent unwanted actions
feat(nodeToolbarComponent): add event handler to ignore events with "disabled" keyword to prevent unwanted actions
2023-09-26 20:39:26 -03:00
anovazzi1
fdde05d29e fix(baseModal): update onChangeOpenModal prop type to accept an optional boolean parameter to improve flexibility and avoid potential errors 2023-09-26 20:15:04 -03:00
anovazzi1
6fd2b0c743 fix(tabsContext.tsx): add optional 'silent' parameter to the saveFlow function to control whether to show success message or not
fix(PageComponent/index.tsx): pass 'true' as the second argument to the saveFlow function to prevent showing success message when saving flow every 30 seconds
fix(types/tabs/index.ts): update the saveFlow function signature to include the optional 'silent' parameter
2023-09-26 19:44:19 -03:00
Cristhian Zanforlin Lousa
1b3564ed3d 🔥 refactor(PageComponent/index.tsx): remove console.log statement for improved code cleanliness 2023-09-26 19:44:19 -03:00
Cristhian Zanforlin Lousa
230a8b3826 🐛 fix(PageComponent/index.tsx): add timer to automatically save flow every 30 seconds to prevent data loss 2023-09-26 19:44:19 -03:00
Cristhian Zanforlin Lousa
a0c4da7d76 🐛 fix(EditNodeModal): add missing useRef import to fix compilation error
 feat(EditNodeModal): use useRef to store and update data instead of useState to improve performance and prevent unnecessary re-renders

🐛 fix(EditNodeModal): fix references to myData.node to myData.current.node to correctly access the current node data
2023-09-26 19:07:34 -03:00
Gabriel Luiz Freitas Almeida
553bf51a7f fix formatting 2023-09-26 15:24:49 -03:00
Cristhian Zanforlin Lousa
536e9d8f47 merge fix 2023-09-26 12:08:19 -03:00
Cristhian Zanforlin Lousa
df3ce5a3d8 🐛 fix(parameterComponent): add support for 'int' type in conditional rendering to display a component
 feat(parameterComponent): add support for 'dict' and 'NestedDict' types in conditional rendering to display a component
🐛 fix(codeTabsComponent): import missing functions from reactflowUtils to fix build error
 feat(codeTabsComponent): add support for 'dict' and 'NestedDict' types in conditional rendering to display a component
 feat(codeTabsComponent): add DictComponent and KeypairListComponent to handle 'dict' and 'NestedDict' types
🐛 fix(ApiModal): import missing function from reactflowUtils to fix build error
 feat(ApiModal): add support for 'dict' and 'NestedDict' types in conditional rendering to display a component
🐛 fix(types): add Object type to buildTweakObject function in codeTabsPropsType
🐛 fix(reactflowUtils): add missing convertArrayToObj function to convert array of objects to object
 feat(reactflowUtils): add convertArrayToObj function to convert array of objects to object

🐛 fix(utils.ts): fix indentation and formatting issues in groupByFamily function
🐛 fix(utils.ts): fix indentation and formatting issues in buildTweakObject function
🐛 fix(utils.ts): fix indentation and formatting issues in getPythonApiCode function
🐛 fix(utils.ts): fix indentation and formatting issues in getCurlCode function
🐛 fix(utils.ts): fix indentation and formatting issues in getPythonCode function
🐛 fix(utils.ts): fix indentation and formatting issues in getChatComponentCode function
2023-09-26 12:07:31 -03:00
Gabriel Luiz Freitas Almeida
8deeeb5ba3 🐛 fix(utils.ts): change parameter name from apiKey to api_key to improve consistency and readability
 feat(utils.ts): add support for x-api-key header in run_flow function to pass the API key as a header instead of a query parameter
🔧 chore(utils.ts): update getCurlCode function to use x-api-key header instead of api-key header for authentication
2023-09-26 11:45:12 -03:00
Cristhian Zanforlin Lousa
0e6b38c427 🔥 refactor(dictAreaModal/index.tsx): remove unnecessary console.log statement
The console.log statement was not providing any useful information and was removed to improve code cleanliness and performance.
2023-09-26 11:21:49 -03:00