Cristhian Zanforlin Lousa
2f1f3ee9d8
🐛 fix(App.tsx): prevent default behavior of Ctrl+Backspace key combination to improve user experience
...
🐛 fix(AccordionComponent/index.tsx): prevent default behavior of Backspace key to improve user experience
🐛 fix(floatComponent/index.tsx): prevent default behavior of Backspace key to improve user experience
🐛 fix(inputComponent/index.tsx): prevent default behavior of Backspace key to improve user experience
🐛 fix(inputListComponent/index.tsx): prevent default behavior of Ctrl+Backspace key combination to improve user experience
🐛 fix(intComponent/index.tsx): prevent default behavior of Backspace key to improve user experience
🐛 fix(genericModal/index.tsx): prevent default behavior of Backspace key to improve user experience
2023-08-01 20:15:54 -03:00
Gabriel Luiz Freitas Almeida
3a76d2de59
🐛 fix(parameterComponent): change default value for unknown node family to "Other" for better clarity
2023-08-01 19:27:08 -03:00
anovazzi1
ba1fe2c815
Merge branch 'dev' of personal:logspace-ai/langflow into dev
2023-08-01 18:55:30 -03:00
anovazzi1
1d20a91b6e
fix csv file upload bug
2023-08-01 18:53:47 -03:00
Gabriel Luiz Freitas Almeida
9f97ecba25
🐛 fix(__main__.py): fix default value of components_path option to point to the correct directory
...
✨ feat(__main__.py): add support for LANGFLOW_COMPONENTS_PATH environment variable to specify the directory containing custom components
2023-08-01 18:12:02 -03:00
Gabriel Luiz Freitas Almeida
f4271ba4d9
🔧 chore(settings.py): add debug logs to track the behavior of components_path configuration
...
✨ feat(settings.py): add support for LANGFLOW_COMPONENTS_PATH environment variable to add custom components path to components_path
2023-08-01 18:09:01 -03:00
Gabriel Luiz Freitas Almeida
11854ccdb3
🔧 chore(constants.py): update default custom component code to improve readability and remove unnecessary imports
...
✨ feat(constants.py): update display name and description of the custom component to improve clarity and user experience
🔧 chore(custom_components.py): update display name of the custom component to improve clarity and user experience
2023-08-01 17:44:02 -03:00
Lucas Oliveira
6450ec0e7b
Changed Display Name from custom_components
2023-08-01 16:41:16 -03:00
Gabriel Luiz Freitas Almeida
7e8495efc2
formatting
2023-08-01 15:45:06 -03:00
Gabriel Luiz Freitas Almeida
6c872bf4ac
🐛 fix(custom_component.py): remove unnecessary return type annotation from _class_template_validation method
...
🐛 fix(custom_component.py): handle case when code is empty in is_check_valid method to avoid potential error
🐛 fix(types.py): change field_value parameter type from str to Any in add_new_custom_field function to allow any value type
2023-08-01 15:44:23 -03:00
Gabriel Luiz Freitas Almeida
d7a13755b3
Merge branch 'dev' into python_custom_node_component
2023-08-01 15:31:44 -03:00
Gabriel Luiz Freitas Almeida
70f8199287
🐛 fix(types.py): set default value of boolean custom field to False if value is None to prevent potential errors
2023-08-01 11:09:04 -03:00
Lucas Oliveira
baf86152db
Minor bug fixes
2023-08-01 10:55:20 -03:00
Gabriel Luiz Freitas Almeida
99ed85c03c
🐛 fix(directory_reader.py): handle SyntaxError when checking if type hint is used but not imported
...
🔍 refactor(directory_reader.py): improve error handling when checking if type hint is used but not imported
2023-07-31 21:11:41 -03:00
gustavoschaedler
267d543420
🐛 fix(custom_component.py): update error message to include the specific type hint that is used but not imported in the code
...
🐛 fix(directory_reader.py): update error message to include the specific type hint that is used but not imported in the code
2023-07-31 23:22:12 +01:00
gustavoschaedler
082a61eadd
🐛 fix(custom_component.py): fix error message typo in CustomComponent class
...
🐛 fix(directory_reader.py): fix error message typo in DirectoryReader class
2023-07-31 23:07:02 +01:00
Gabriel Luiz Freitas Almeida
68bd9ce4da
🐛 fix(styleUtils.ts): update the label for the 'unknown' node to 'Other' for better clarity and consistency
2023-07-31 18:32:24 -03:00
Gabriel Luiz Freitas Almeida
868ecd86ab
📝 docs(README.md): remove unnecessary empty line
...
📝 docs(README.md): update Table of Contents formatting
📝 docs(README.md): update Installation section formatting
📝 docs(README.md): update Command Line Interface (CLI) section formatting
📝 docs(README.md): update Deployment section formatting
📝 docs(README.md): update API Usage section formatting
🔧 chore(README.md): remove unnecessary whitespace and fix indentation in code block
📝 docs(README.md): update contributing section and add links to Discord server and contributing guidelines
🐛 fix(__main__.py): change envvar name from LANGFLOW_COMPONENT_PATH to LANGFLOW_COMPONENTS_PATH for consistency and clarity
2023-07-31 17:47:24 -03:00
Gabriel Luiz Freitas Almeida
a2ce598e08
🐛 fix(__main__.py): rename component_path to components_path for consistency and clarity
...
✨ feat(__main__.py): add support for components_path command line option to specify the directory containing custom components
🐛 fix(endpoints.py): rename settings.component_path to settings.components_path to match the updated attribute name in Settings class
🐛 fix(settings.py): rename component_path attribute to components_path for consistency and clarity
2023-07-31 17:47:23 -03:00
Lucas Oliveira
af083f24d3
Fixed modal saving changes when not supposed to
2023-07-31 17:44:55 -03:00
Gabriel Luiz Freitas Almeida
2e7b35ddd5
🔧 fix(custom_component.py): change list_flows and get_flow methods to accept an optional get_session parameter for better flexibility and testability
2023-07-31 17:28:29 -03:00
Gabriel Luiz Freitas Almeida
6d6cc4609d
Adds motorhead memory ( #685 )
2023-07-31 16:11:36 -03:00
Gabriel Luiz Freitas Almeida
b2979bce17
🐛 fix(flow-runner.mdx): remove unnecessary load_flow calls and update get_flow method signature to include tweaks parameter
...
🚚 chore(flow-runner.mdx): update load_flow references to get_flow
🚚 chore(flow-runner.mdx): remove commented out code
🚚 chore(flow-runner.mdx): update load_flow references to get_flow
2023-07-31 16:03:51 -03:00
Gabriel Luiz Freitas Almeida
95bf9ba233
🔧 refactor(custom_component.py): refactor get_flow method signature to use Optional type hint for flow_name and flow_id parameters for better clarity and maintainability
2023-07-31 15:02:13 -03:00
Lucas Oliveira
1687824453
Optimized code
2023-07-31 14:01:54 -03:00
Lucas Oliveira
ac46fff761
Formattef code
2023-07-31 10:53:42 -03:00
Lucas Oliveira
2720d27e30
Fixed error showing when not supposed to
2023-07-31 10:53:03 -03:00
Lucas Oliveira
ce2f750626
Optimized code
2023-07-31 10:50:51 -03:00
Gabriel Luiz Freitas Almeida
566c48166e
🔀 refactor(custom_component.py): modify get_flow method to accept keyword arguments for flow_name and flow_id to improve flexibility and readability
2023-07-31 10:35:48 -03:00
Lucas Oliveira
5de0b2d5ad
Fixed input types logic on tooltip
2023-07-31 10:28:03 -03:00
Gabriel Luiz Freitas Almeida
9acb6fef36
🚀 feat(custom_component.py): add methods to retrieve flow by name and flow by id for CustomComponent
...
🐛 fix(custom_component.py): fix indentation issue in CustomComponent class
2023-07-31 10:26:27 -03:00
Lucas Oliveira
2ec4cf1a55
Fixed logic of getting tooltips, added description when tooltip is empty
2023-07-31 09:57:06 -03:00
Lucas Oliveira
3683c01102
Added scroll on tooltip, added logic to check base_classes in flow nodes before the /all list
2023-07-31 08:41:52 -03:00
Lucas Oliveira
1590aa491a
Optimized groupByFamily and implemented output tooltip showing the nodes that receive its output
2023-07-28 21:26:08 -03:00
gustavoschaedler
7f23334f97
🐛 fix(directory_reader.py): add check for usage of 'Optional' type hint without importing it
...
✨ feat(directory_reader.py): add methods to check if a specific type hint is imported and used in function arguments
✨ feat(directory_reader.py): add method to check if a type hint is used but not imported in the code
✨ feat(directory_reader.py): add check for usage of 'Optional' type hint without importing it in the process_file method
2023-07-28 23:24:17 +01:00
anovazzi1
735f2556c2
Merge branch 'python_custom_node_component' of personal:logspace-ai/langflow into python_custom_node_component
2023-07-28 16:09:13 -03:00
Lucas Oliveira
115a784b66
Merge branch 'python_custom_node_component' of github.com:logspace-ai/langflow into python_custom_node_component
2023-07-28 15:21:14 -03:00
Lucas Oliveira
5e78f6be79
Changed gitignore
2023-07-28 15:19:31 -03:00
Gabriel Luiz Freitas Almeida
bdc62ba725
🐛 fix(__main__.py): change default value of workers option from -1 to 2 to limit the number of worker processes
2023-07-28 15:17:03 -03:00
Lucas Oliveira
eaceee9480
GitIgnore changed
2023-07-28 15:07:03 -03:00
Lucas Oliveira
638f450ead
Fixed bug showing on console from Unknown
2023-07-28 15:05:10 -03:00
Lucas Oliveira
df8d84d07f
Fixed unknown node not showing
2023-07-28 14:59:40 -03:00
anovazzi1
48995ce849
Merge branch 'python_custom_node_component' of personal:logspace-ai/langflow into python_custom_node_component
2023-07-28 14:58:26 -03:00
anovazzi1
199052e754
fix(extraSidebarComponent): add useEffect hook to show components with errors on load
...
fix(extraSidebarComponent): update key prop in ShadTooltip component to use unique value
fix(extraSidebarComponent): update draggable attribute in component div to be disabled if there is an error
feat(api): add error property to APIClassType to indicate if there is an error in the component
2023-07-28 14:58:05 -03:00
Lucas Oliveira
148483ed56
Fixed key bug inside accordion
2023-07-28 14:51:06 -03:00
Lucas Oliveira
1ea05b3584
Merge branch 'python_custom_node_component' of github.com:logspace-ai/langflow into python_custom_node_component
2023-07-28 14:49:11 -03:00
Lucas Oliveira
641bcb4a58
Fixed unique keys bug
2023-07-28 14:48:40 -03:00
gustavoschaedler
2f0ce5fc1b
🐛 fix(types.py): change default value of "error" field in component_template to None for better consistency and readability
...
🐛 fix(base.py): change default value of "error" field in FrontendNode class to None for better consistency and readability
2023-07-28 18:32:03 +01:00
gustavoschaedler
36772dac99
🐛 fix(types.py): add missing error field to component template in build_invalid_menu function
...
🐛 fix(base.py): add missing error field to FrontendNode class to match the template structure
2023-07-28 16:58:04 +01:00
Gabriel Luiz Freitas Almeida
98eca09270
🔧 fix(custom_component.py): add type hints to improve code readability and maintainability
...
🔧 fix(custom_component.py): add return type hint to 'load_flow' method for better code documentation
🔧 fix(custom_component.py): add return type hint to 'list_flows' method for better code documentation
2023-07-28 11:22:40 -03:00