Cristhian Zanforlin Lousa
ee4c465aba
🐛 fix(ApiModal/index.tsx): fix bug where tweak.current was not being properly reset when getTweak, tweak.current, and flow["data"]["nodes"] were all empty
...
✨ feat(ApiModal/index.tsx): add useEffect dependency on flow["data"]["nodes"] to trigger filterNodes function when nodes data changes
2023-07-14 16:06:55 -03:00
Cristhian Zanforlin Lousa
e74f3c9dd5
🔨 refactor(ApiModal/index.tsx): import PopUpContext from correct file path to fix module import error
...
🔨 refactor(ApiModal/index.tsx): remove unused imports and variables to improve code readability and maintainability
🔨 refactor(ApiModal/index.tsx): add missing dependency to useEffect to fix missing dependency warning
🔨 refactor(ApiModal/index.tsx): add setOpen function to closePopUp when modal is opened
2023-07-14 15:33:43 -03:00
anovazzi1
18820facbb
added fallback icon in IconComponent
2023-07-14 15:27:53 -03:00
anovazzi1
2f1b675122
format code
2023-07-14 15:19:52 -03:00
gustavoschaedler
7c37c6d74f
🔧 refactor(conftest.py): remove unnecessary comments for cleaner code
...
🔧 refactor(conftest.py): reformat code for better readability
🔧 refactor(conftest.py): move import statements to new lines for better readability
2023-07-14 19:19:42 +01:00
anovazzi1
7d2f853630
added enum type for Icon method
2023-07-14 15:18:36 -03:00
Gabriel Luiz Freitas Almeida
405191de22
✨ feat(conftest.py): add fixtures for GET and POST request components to be used in tests
2023-07-14 15:05:31 -03:00
gustavoschaedler
f2687fa926
Merge branch 'python_custom_node_component' of github.com:logspace-ai/langflow into python_custom_node_component
2023-07-14 18:36:23 +01:00
gustavoschaedler
cc2dbe1490
🔧 refactor(constants.py, conftest.py): improve code structure and readability
...
🔨 refactor(constants.py): make YourComponent inherit from CustomComponent for better code reuse and structure
🔨 refactor(conftest.py): restructure custom_chain fixture for better readability and maintainability
2023-07-14 18:29:54 +01:00
Gabriel Luiz Freitas Almeida
1863d463d0
🔨 refactor(conftest.py): change return type of build method in CSVLoaderComponent from List[Document] to Document to match the actual return type
...
🔧 chore(conftest.py): add new fixture `filter_docs` for testing `DocumentFilterByLengthComponent`
2023-07-14 14:20:09 -03:00
Gabriel Luiz Freitas Almeida
49029d6cda
🔧 chore(base.py): refactor TemplateFieldCreator class to improve code readability and maintainability
2023-07-14 14:13:27 -03:00
Gabriel Luiz Freitas Almeida
99ef7c728d
🔨 refactor(conftest.py): reformat code for better readability and maintainability
...
✨ feat(conftest.py): add MyCustomChain class as an example of a custom chain
✨ feat(conftest.py): add CustomChain class as a custom component for building a document
✨ feat(conftest.py): add CSVLoaderComponent class as a custom component for loading CSV files and converting rows to documents
2023-07-14 14:05:57 -03:00
Gabriel Luiz Freitas Almeida
10c0b3871c
✨ feat(conftest.py): add custom_chain fixture to provide a custom chain for testing purposes
2023-07-14 13:10:06 -03:00
Cristhian Zanforlin Lousa
ca03da9ee2
🐛 fix(ApiModal/index.tsx): remove unnecessary empty line
...
✨ feat(ApiModal/index.tsx): add support for displaying tweaks code in a new tab if tweaksCode object is not empty
2023-07-14 12:03:23 -03:00
Cristhian Zanforlin Lousa
032e48ac7f
🐛 fix(ApiModal/index.tsx): add missing condition to check if getTweak array is empty before pushing a new tweak to the tweak ref
...
✨ feat(ApiModal/index.tsx): automatically build and push a new tweak to the tweak ref if getTweak array is empty
2023-07-14 11:46:48 -03:00
Cristhian Zanforlin Lousa
e0e2be6d27
🔨 refactor(ApiModal/index.tsx): remove unused imports and variables for cleaner code
...
🔥 chore(ApiModal/index.tsx): remove unused PopUpContext and related code
🔧 chore(ApiModal/index.tsx): remove unused setOpen function
🔧 chore(ApiModal/index.tsx): remove unnecessary useEffect dependency on flow["data"]["nodes"]
🔧 chore(ApiModal/index.tsx): remove unnecessary setOpenAccordion and tweakList.current assignments
🔧 chore(ApiModal/index.tsx): remove unnecessary setIsCopied assignment in copyToClipboard function
🔧 chore(ApiModal/index.tsx): remove unnecessary setCloseEdit calls in setOpen function
🔧 chore(ApiModal/index.tsx): remove unnecessary setOpen function argument in BaseModal component
2023-07-14 11:41:41 -03:00
Cristhian Zanforlin Lousa
728c625407
🐛 fix(ApiModal/index.tsx): remove unused code and refactor useEffect dependencies for better performance and readability
2023-07-14 11:39:07 -03:00
Cristhian Zanforlin Lousa
663c5b1c4e
🔨 refactor(ApiModal/index.tsx): import PopUpContext from correct file path to fix module import error
...
✨ feat(ApiModal/index.tsx): add closeEdit and setCloseEdit functions to PopUpContext to handle closing of edit modal
🔨 refactor(ApiModal/index.tsx): remove unused imports and variables to improve code readability
🔨 refactor(ApiModal/index.tsx): remove commented out code to clean up codebase
🔨 refactor(ApiModal/index.tsx): remove unused useEffect dependencies to improve code readability
🔨 refactor(ApiModal/index.tsx): remove unused setOpen function parameter to clean up codebase
2023-07-14 11:11:47 -03:00
Cristhian Zanforlin Lousa
dde4ed07ef
🐛 fix(ApiModal/index.tsx): fix conditional check for empty nodes array in useEffect hook
...
✨ feat(ApiModal/index.tsx): add startTweaks function to initialize tweaks when nodes array is not empty
2023-07-14 11:02:55 -03:00
Cristhian Zanforlin Lousa
290ef87247
🔨 refactor(EditNodeModal/index.tsx): add closePopUp function to close the pop-up when the modal is closed
...
🔨 refactor(EditNodeModal/index.tsx): refactor setOpen function to close the pop-up when the modal is closed
2023-07-14 09:58:58 -03:00
Cristhian Zanforlin Lousa
14d80b8f13
Merge branch 'modalRefactor' of https://github.com/logspace-ai/langflow into modalRefactor
2023-07-14 09:49:03 -03:00
Cristhian Zanforlin Lousa
8668e82fff
🔧 chore(EditNodeModal): refactor handleOnNewValue function to improve code readability and maintainability
2023-07-14 09:48:56 -03:00
Gabriel Luiz Freitas Almeida
88511f1016
🔧 fix(chatMessage): adjust className to fix layout issue in ChatMessage component
...
🔧 fix(genericModal): reformat import statements and fix indentation in GenericModal component
🔧 fix(genericModal): adjust className to fix layout issue in GenericModal component
🔧 fix(genericModal): fix indentation and add missing closing tag in GenericModal component
2023-07-14 09:17:09 -03:00
Gabriel Luiz Freitas Almeida
3effba2dbd
🐛 fix(API/index.ts): update examples API URL to use the 'main' branch instead of 'fix_examples' branch
2023-07-14 09:16:15 -03:00
Lucas Oliveira
4e3d67ac41
Fixed bug on EditNodeModal
2023-07-14 08:51:18 -03:00
Cristhian Zanforlin Lousa
d008e53bef
🐛 fix(nodeToolbarComponent): change div element to button element for edit node button to improve accessibility and prevent default action when nodeLength is 0
2023-07-14 08:23:01 -03:00
Cristhian Zanforlin Lousa
21f058d46d
🐛 fix(EditNodeModal): remove unnecessary code that closes the modal when nodeLength is 0
2023-07-14 08:17:30 -03:00
gustavoschaedler
e90fd26984
🔥 remove(component.py): unnecessary blank line at the start of the file for cleaner code structure
2023-07-14 05:12:05 +01:00
gustavoschaedler
75452fb758
🔧 refactor(custom_component.py): make 'code' attribute optional in CustomComponent class to allow instances without explicit code value
2023-07-14 05:08:12 +01:00
gustavoschaedler
b523533d98
Merge branch 'python_custom_node_component' of github.com:logspace-ai/langflow into python_custom_node_component
2023-07-14 04:51:11 +01:00
gustavoschaedler
79d2d551ff
🔀 refactor(langflow): rename custom.py to custom_component.py for clarity
...
🔥 remove(langflow): delete custom.py as it's replaced by custom_component.py
📦 feat(langflow): add code_parser.py to parse Python source code
🐛 fix(langflow): update import paths due to file renaming
🎨 style(langflow): improve code formatting for readability
🐛 fix(langflow): correct handling of function arguments and return types in custom components
🔧 chore(langflow): update function calls due to changes in custom components
2023-07-14 04:49:42 +01:00
Igor Carvalho
c6e7e9cad4
feat[genericIconComponent]: Add a lucide method to the icon component
2023-07-13 19:58:55 -03:00
anovazzi1
c3bdc2c0a4
moved utils file to utils folder
2023-07-13 19:48:41 -03:00
anovazzi1
62dde544c1
moved some constants to constant file
2023-07-13 19:45:04 -03:00
anovazzi1
33cfb8600a
validateNodes migration done
2023-07-13 19:34:32 -03:00
anovazzi1
28c0b35fd7
buildTweaks migration done
2023-07-13 19:31:00 -03:00
anovazzi1
ffda93ee34
updateIds migration done
2023-07-13 19:22:18 -03:00
anovazzi1
cd1d3c226a
moved programmingLanguages to constant file
2023-07-13 19:11:34 -03:00
Lucas Oliveira
85f0c3cda6
Removed closePopup from all of the components that used it
2023-07-13 19:05:59 -03:00
Lucas Oliveira
54b897ff13
Fixed forwardRef on EditNodeModal
2023-07-13 18:56:31 -03:00
anovazzi1
75c14c67a5
remove dead code
2023-07-13 18:56:16 -03:00
Lucas Oliveira
ea94c3f9e8
Bug fixes of DOM nesting
2023-07-13 18:49:40 -03:00
Igor Carvalho
e72010ca40
Remove unnecessary imports
2023-07-13 18:49:18 -03:00
Gabriel Luiz Freitas Almeida
23a7478b5a
Merge branch 'dev' into python_custom_node_component
2023-07-13 18:45:58 -03:00
anovazzi1
9a41ca9ce2
updateTemplate migration done
2023-07-13 18:43:57 -03:00
anovazzi1
db8f5a74d3
updateTemplate migration done
2023-07-13 18:40:38 -03:00
Gabriel Luiz Freitas Almeida
0ec0be6770
Release 0.3.0 ( #644 )
2023-07-13 21:39:30 +00:00
Cristhian Zanforlin Lousa
f40c4a88a2
Merge branch 'modalRefactor' of https://github.com/logspace-ai/langflow into modalRefactor
2023-07-13 18:39:03 -03:00
Cristhian Zanforlin Lousa
7672bc3c3e
🔧 fix(exportModal/index.tsx): change function component to forwardRef component to support ref forwarding
...
🔧 fix(exportModal/index.tsx): update usage of children prop to use props.children for better readability
2023-07-13 18:38:57 -03:00
Lucas Oliveira
2ea282eda9
Fixed bug on opening new flow
2023-07-13 18:37:27 -03:00